X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=libsrc%2Fc64%2FMakefile;h=e6d171996e82c835959c9bb199753037e7cce302;hb=9b7fcec4b43149a3be2ac2ddbeb2c914f36ebfb9;hp=a336320ec61ee4458561cfc82e0d6eab150ac1c4;hpb=36fe6284a84a279ab94c47a74a6bb572e1aa0e0a;p=cc65 diff --git a/libsrc/c64/Makefile b/libsrc/c64/Makefile index a336320ec..e6d171996 100644 --- a/libsrc/c64/Makefile +++ b/libsrc/c64/Makefile @@ -18,6 +18,15 @@ %.emd: %.o ../runtime/zeropage.o @$(LD) -t module -o $@ $^ +%.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 $@ $^ + %.tgi: %.o ../runtime/zeropage.o @$(LD) -t module -o $@ $^ @@ -32,31 +41,44 @@ OBJS = _scrsize.o \ color.o \ conio.o \ cputc.o \ + get_ostype.o \ get_tv.o \ + joy_stddrv.o \ kbhit.o \ kernal.o \ - mouse.o \ + mainargs.o \ + mcbdefault.o \ randomize.o \ - readjoy.o \ revers.o \ - rs232.o \ + sysuname.o \ tgi_mode_table.o #-------------------------------------------------------------------------- # Drivers -TGIS = c64-320-200-2.tgi +EMDS = c64-georam.emd c64-ram.emd c64-ramcart.emd c64-reu.emd c64-vdc.emd -EMDS = c64-georam.emd c64-ram.emd c64-reu.emd +JOYS = c64-hitjoy.joy c64-numpad.joy c64-ptvjoy.joy c64-stdjoy.joy + +MOUS = c64-1351.mou c64-joymouse.mou + +SERS = c64-swlink.ser + +TGIS = c64-320-200-2.tgi #-------------------------------------------------------------------------- # Targets -all: $(OBJS) $(EMDS) $(TGIS) +.PHONY: all clean zap + +all: $(OBJS) $(EMDS) $(JOYS) $(MOUS) $(SERS) $(TGIS) ../runtime/zeropage.o: $(MAKE) -C $(dir $@) $(notdir $@) clean: - @rm -f $(OBJS) $(EMDS:.emd=.o) $(TGIS:.tgi=.o) + @$(RM) $(OBJS) $(EMDS:.emd=.o) $(JOYS:.joy=.o) $(MOUS:.mou=.o) $(SERS:.ser=.o) $(TGIS:.tgi=.o) + +zap: clean + @$(RM) $(EMDS) $(JOYS) $(MOUS) $(SERS) $(TGIS)