]> git.sur5r.net Git - cc65/commitdiff
Add rule to make zeropage.o in runtime dir if it is missing
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sun, 11 Aug 2002 12:39:10 +0000 (12:39 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sun, 11 Aug 2002 12:39:10 +0000 (12:39 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@1387 b7a2c559-68d2-44c3-8de9-860c34a00d81

libsrc/c64/Makefile

index d19c7cd81a78e85fdbba6a16a868589d82a3352e..636f7abfd2504316678cadeb9c2871f5718212fc 100644 (file)
@@ -11,8 +11,8 @@
 %.o:   %.s
        @$(AS) -g -o $@ $(AFLAGS) $<
 
-%.tgi: %.o
-       @$(LD) -t module -o $@ $< ../runtime/zeropage.o
+%.tgi: %.o ../runtime/zeropage.o
+       @$(LD) -t module -o $@ $^
 
 OBJS =         _scrsize.o              \
                break.o                 \
@@ -32,8 +32,15 @@ OBJS =       _scrsize.o              \
 TGIS = c64-320-200-2.tgi
 
 
+#--------------------------------------------------------------------------
+# Targets
+
 all:   $(OBJS) $(TGIS)
 
+../runtime/zeropage.o:
+       $(MAKE) -C $(dir $@) $(notdir $@)
+
+
 clean:
        @rm -f $(OBJS) $(TGIS:.tgi=.o)