.PHONY: all
all: install-c64.prg


install-c64.prg: install.c basic_stub-c64.bin install-c64.cfg stubs-c64.o
		cl65 -o $@ -Oir -t c64 -m flasher-c64.map -vm --start-addr \$$0900 -C install-c64.cfg $< stubs-c64.o


basic_stub-c64.bin: basic_stub-c64.bas
		petcat -w2 -l 0x0801 -o $@ $<
basic_stub-c128.bin: basic_stub-c128.bas
		petcat -w2 -l 0x1c01 -o $@ $<

stubs-c64.o: stubs-c64.s basic_stub-c64.bin
		ca65 --target c64 -o $@ $<
