X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=libsrc%2Fapple2%2FMakefile;h=802c404f5868de9fb72984a4af43d4aec55b928a;hb=0c161a6cdd257ed8470dd9073c06aa0a8003390a;hp=b8b55119d0f97506f52e38a39553f3ec4a64af65;hpb=6ea56144935db2582733d6cdd66aa93c1137e0b9;p=cc65 diff --git a/libsrc/apple2/Makefile b/libsrc/apple2/Makefile index b8b55119d..802c404f5 100644 --- a/libsrc/apple2/Makefile +++ b/libsrc/apple2/Makefile @@ -32,6 +32,9 @@ CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include %.joy: %.o ../runtime/zeropage.o @$(LD) -t module -o $@ $^ +%.mou: %.o ../runtime/zeropage.o + @$(LD) -t module -o $@ $^ + %.ser: %.o ../runtime/zeropage.o @$(LD) -t module -o $@ $^ @@ -54,6 +57,7 @@ S_OBJS= _scrsize.o \ close.o \ clrscr.o \ color.o \ + cout.o \ cputc.o \ crt0.o \ ctype.o \ @@ -72,23 +76,23 @@ S_OBJS= _scrsize.o \ get_ostype.o \ gotoxy.o \ gotoy.o \ + home.o \ initcwd.o \ + iobuf.o \ joy_stddrv.o \ kbhit.o \ mainargs.o \ + mcbdefault.o \ mli.o \ + mouse_stddrv.o \ open.o \ oserrlist.o \ oserror.o \ randomize.o \ - rcout.o \ + rdkey.o \ read.o \ + reboot.o \ revers.o \ - rhome.o \ - rom.o \ - rpread.o \ - rrdkey.o \ - rvtabz.o \ rwcommon.o \ syschdir.o \ sysmkdir.o \ @@ -98,6 +102,7 @@ S_OBJS= _scrsize.o \ systime.o \ sysuname.o \ tgi_mode_table.o\ + vtabz.o \ wherex.o \ wherey.o \ write.o @@ -105,27 +110,28 @@ S_OBJS= _scrsize.o \ #-------------------------------------------------------------------------- # Drivers -EMDS = apple2-lc.emd +EMDS = apple2-auxmem.emd JOYS = apple2-stdjoy.joy +MOUS = apple2-stdmou.mou + SERS = apple2-ssc.ser -TGIS = apple2-40-40-16.tgi apple2-280-192-6.tgi +TGIS = apple2-280-192-8.tgi apple2-40-48-16.tgi #-------------------------------------------------------------------------- # Targets .PHONY: all clean zap -all: $(C_OBJS) $(S_OBJS) $(EMDS) $(JOYS) $(SERS) $(TGIS) +all: $(C_OBJS) $(S_OBJS) $(EMDS) $(JOYS) $(MOUS) $(SERS) $(TGIS) ../runtime/zeropage.o: $(MAKE) -C $(dir $@) $(notdir $@) clean: - @$(RM) $(C_OBJS:.o=.s) $(C_OBJS) $(S_OBJS) $(EMDS:.emd=.o) $(JOYS:.joy=.o) $(SERS:.ser=.o) $(TGIS:.tgi=.o) - -zap: clean - @$(RM) $(EMDS) $(JOYS) $(SERS) $(TGIS) + @$(RM) $(C_OBJS:.o=.s) $(C_OBJS) $(S_OBJS) $(EMDS:.emd=.o) $(JOYS:.joy=.o) $(MOUS:.mou=.o) $(SERS:.ser=.o) $(TGIS:.tgi=.o) +zap: clean + @$(RM) $(EMDS) $(JOYS) $(MOUS) $(SERS) $(TGIS)