2023-07-11 10:09:23 +09:00

25 lines
637 B
Makefile

all: util.bin 16.bin 13.bin legend-franklin.bin legend-usci.bin
cat util.bin 16.bin 13.bin legend-franklin.bin > franklin.bin
cat util.bin 16.bin 13.bin legend-usci.bin > usci.bin
legend-franklin.bin:
xa -o legend-franklin.bin legend.s
legend-usci.bin:
xa -DUSCI -o legend-usci.bin legend.s
util.bin:
ca65 --target apple2 -o util.o util.s
ld65 --config apple2-asm.cfg -o util.bin util.o
13.bin:
ca65 --target apple2 -DSECSIZE_13 -o 13.o firmware.s
ld65 --config apple2-asm.cfg -o 13.bin 13.o
16.bin:
ca65 --target apple2 -DSECSIZE_16 -o 16.o firmware.s
ld65 --config apple2-asm.cfg -o 16.bin 16.o
clean:
rm -f *.o *.bin