AmigaExamples/016.copper_fun/Makefile

26 lines
774 B
Makefile

FLOPPY=bin/copper_fun.adf
EXTRA=out/copper-new.s
LIBS=`GraphicsMagick-config --ldflags --libs`
MODULE=copper_fun.s
BASE_ADDRESS=10000
GIF_FILE=assets/test.gif
RUN_SCRIPT=$(A500_RUN_SCRIPT)
FRAMERATE=10
VASM_EXTRA_ARGS=-DFRAMERATE=$(FRAMERATE)
IMAGE_MAGIK_CONVERT=/opt/ImageMagick/bin/convert
include ../shared/base.mk
out/copper-new.s: $(GIF_FILE) out/copper_fun_generate convert.sh
rm -f out/*.png
$(IMAGE_MAGIK_CONVERT) $(GIF_FILE) out/%05d.png
./convert.sh > out/copper-new.s
out/copper_fun_generate: copper_fun_generate.c Makefile
gcc -Wno-ignored-attributes $(HOST_CFLAGS) `GraphicsMagick-config --cppflags` copper_fun_generate.c -o out/copper_fun_generate $(LIBS)
video: GIF_FILE:=assets/video.gif
video: all
vgo: RUN_SCRIPT:=$(A600_RUN_SCRIPT)
vgo: video go