76 lines
1.4 KiB
Makefile
Raw Normal View History

2024-07-01 12:50:45 -04:00
include ../../../Makefile.inc
LINKER_SCRIPTS = ../../../linker_scripts/
all: DISK00 ATRUS CYAN CAPTURED
2024-07-01 12:50:45 -04:00
####
DISK00: disk00.o
ld65 -o DISK00 disk00.o -C $(LINKER_SCRIPTS)/apple2_4000.inc
disk00.o: disk00.s ../zp.inc
ca65 -o disk00.o disk00.s -l disk00.lst
####
ATRUS: atrus.o
ld65 -o ATRUS atrus.o -C $(LINKER_SCRIPTS)/apple2_4000.inc
atrus.o: atrus.s \
../zp.inc ../hardware.inc ../qload.inc \
graphics_atrus/atrus_graphics.inc
ca65 -o atrus.o atrus.s -l atrus.lst
####
CAPTURED: captured.o
ld65 -o CAPTURED captured.o -C $(LINKER_SCRIPTS)/apple2_4000.inc
captured.o: captured.s \
2024-07-05 01:23:30 -04:00
flip_pages.s draw_scene.s \
../zp.inc ../hardware.inc ../qload.inc \
graphics_captured/captured_graphics.inc
ca65 -o captured.o captured.s -l captured.lst
2024-07-02 02:04:35 -04:00
####
CYAN: cyan.o
ld65 -o CYAN cyan.o -C $(LINKER_SCRIPTS)/apple2_4000.inc
cyan.o: cyan.s \
../zp.inc ../hardware.inc ../qload.inc \
graphics_cyan/cyan_graphics.inc
ca65 -o cyan.o cyan.s -l cyan.lst
2024-07-01 12:50:45 -04:00
####
graphics_atrus/atrus_graphics.inc:
cd graphics_atrus && make
graphics_captured/captured_graphics.inc:
cd graphics_captured && make
2024-07-02 02:04:35 -04:00
graphics_cyan/cyan_graphics.inc:
cd graphics_cyan && make
2024-07-01 12:50:45 -04:00
####
clean:
rm -f *~ *.o *.lst \
DISK00 ATRUS CYAN CAPTURED
2024-07-01 12:50:45 -04:00
####
distclean:
rm -f *~ *.o *.lst \
2024-07-02 02:04:35 -04:00
DISK00 ATRUS CYAN
2024-07-01 12:50:45 -04:00
cd graphics_atrus && make clean
2024-07-02 02:04:35 -04:00
cd graphics_cyan && make clean
cd graphics_captured && make clean
2024-07-01 12:50:45 -04:00