]> git.sur5r.net Git - cc65/blobdiff - libsrc/geos/devel/Makefile
Removed two extra bytes from the TGI driver's header.
[cc65] / libsrc / geos / devel / Makefile
index bb5c4d71999fe1cd5152616474069170f23b8ff0..53db0fb789539fc588167b5d5d48e2b6e9d528b4 100644 (file)
@@ -1,11 +1,11 @@
+# -*- make -*-
 #
 # Makefile for GEOS lib
 # for cc65
 #
-#
 
 %.o:   %.s
-       @$(AS) -o $@ $(AFLAGS) $<
+       @$(AS) -g -o $@ $(AFLAGS) $<
 
 %.emd: %.o ../../runtime/zeropage.o
        @$(LD) -o $@ -t module $^
 %.joy: %.o ../../runtime/zeropage.o
        @$(LD) -o $@ -t module $^
 
+%.mou: %.o ../../runtime/zeropage.o
+       @$(LD) -o $@ -t module $^
+
+%.ser: %.o ../../runtime/zeropage.o
+       @$(LD) -o $@ -t module $^
+
 %.tgi: %.o ../../runtime/zeropage.o
        @$(LD) -o $@ -t module $^
 
@@ -21,9 +27,12 @@ S_OBJS       = crt0.o                \
           fio_module.o          \
           joy_stddrv.o          \
           mainargs.o            \
+         mcbdefault.o          \
+          mouse_stddrv.o        \
           oserror.o             \
           oserrlist.o           \
           randomize.o           \
+         tgi_colors.o          \
           tgi_mode_table.o
 
 #--------------------------------------------------------------------------
@@ -33,9 +42,16 @@ EMDS = geos-vdc.emd
 
 JOYS = geos-stdjoy.joy
 
+MOUS = #geos-stdmou.mou
+
+SERS =
+
 TGIS = geos-tgi.tgi
 
-all: $(S_OBJS) $(EMDS) $(JOYS) $(TGIS)
+all: $(S_OBJS) $(EMDS) $(JOYS) $(MOUS) $(SERS) $(TGIS)
+
+../../runtime/zeropage.o:
+       $(MAKE) -C $(dir $@) $(notdir $@)
 
 clean:
-       @$(RM) *.~ core $(S_OBJS) $(EMDS:.emd=.o) $(JOYS:.joy=.o) $(TGIS:.tgi=.o)
+       @$(RM) *.~ core $(S_OBJS) $(EMDS:.emd=.o) $(JOYS:.joy=.o) $(MOUS:.mou=.o) $(SERS:.ser=.o) $(TGIS:.tgi=.o)