1
0
mirror of https://github.com/cc65/cc65.git synced 2024-07-07 04:29:01 +00:00
cc65/testcode/lib/pce/Makefile

30 lines
492 B
Makefile
Raw Normal View History

.PHONY: all clean test
2015-07-12 14:40:52 +00:00
# Size of cartridge to generate.
# Possible values:
# 8K = 0x2000
# 16K = 0x4000
# 32K = 0x8000
CARTSIZE := 0x2000
ifeq (${CARTSIZE},0x8000)
COUNT := 3
else
COUNT := 1
endif
2015-07-12 14:40:52 +00:00
all: conio.pce
%.pce: %.bin
dd if=$< bs=8K skip=${COUNT} > $@
dd if=$< bs=8K count=${COUNT} >> $@
%.bin: %.c ../../../lib/pce.lib
../../../bin/cl65 -t pce $< -Wl -D__CARTSIZE__=${CARTSIZE} -m $*.map -o $@
2015-07-12 14:40:52 +00:00
clean:
$(RM) conio.o conio.???
2015-07-12 14:40:52 +00:00
test: conio.pce
mednafen -force_module pce $<