Files
lr-vm/Makefile

22 lines
465 B
Makefile

all: main assembler convertsprite
main: clean-main
gcc main.c machine/vm.c machine/display.c machine/gpu.c machine/ipu.c `sdl2-config --cflags --libs` -o main
assembler: clean-assembler
gcc assembler.c -o assembler
convertsprite: clean-convertsprite
gcc convertsprite.c -o convertsprite -lpng -lz -lm
clean-main:
rm -f main
clean-assembler:
rm -f assembler
clean-convertsprite:
rm -f convertsprite
clean: clean-main clean-assembler clean-convertsprite