]> git.sur5r.net Git - cc65/commitdiff
Changed Makefile.inc handling.
authorOliver Schmidt <ol.sc@web.de>
Tue, 4 Mar 2014 20:45:55 +0000 (21:45 +0100)
committerOliver Schmidt <ol.sc@web.de>
Tue, 4 Mar 2014 20:46:25 +0000 (21:46 +0100)
It seems more appropriate to trigger the inclusion of Makefile.inc via $TARGET (instead of $SRCDIR). This is btw. more consistent with extzp.s inclusion which is triggered via $TARGET too.

libsrc/Makefile
libsrc/atari/targetutil/Makefile.inc
src/cl65/main.c

index 99da96f1e809eca6cee7827d60e22178be56b007..19fb5ac3f7c30b2960de26531db6a43525a5c8d7 100644 (file)
@@ -99,10 +99,12 @@ EXTZP = cbm510 \
 
 MKINC = $(GEOS) \
         atari   \
+        atarixl \
         nes
 
-TARGETUTIL = apple2 \
-             atari \
+TARGETUTIL = apple2    \
+             apple2enh \
+             atari     \
              geos-apple
 
 GEOSDIRS = common      \
@@ -173,11 +175,11 @@ ifeq ($(TARGET),$(filter $(TARGET),$(EXTZP)))
   ZPOBJ += ../wrk/$(TARGET)/extzp.o
 endif
 
-ifeq ($(SRCDIR),$(filter $(SRCDIR),$(MKINC)))
+ifeq ($(TARGET),$(filter $(TARGET),$(MKINC)))
   include $(SRCDIR)/Makefile.inc
 endif
 
-ifeq ($(SRCDIR),$(filter $(SRCDIR),$(TARGETUTIL)))
+ifeq ($(TARGET),$(filter $(TARGET),$(TARGETUTIL)))
   include $(SRCDIR)/targetutil/Makefile.inc
 endif
 
index fc91f96a9a50c205cd433d1162e7bc8153c32895..01b5e7507718762b6a4769c63159f2025fa1bd45 100644 (file)
@@ -1,5 +1,3 @@
-ifeq ($(TARGET),atari)
-
 DEPS += ../wrk/$(TARGET)/w2cas.d
 
 ../wrk/$(TARGET)/w2cas.o: $(SRCDIR)/targetutil/w2cas.c | ../wrk/$(TARGET)
@@ -9,5 +7,3 @@ DEPS += ../wrk/$(TARGET)/w2cas.d
        $(LD65) -o $@ -t $(TARGET) $^
 
 $(TARGET): ../targetutil/w2cas.com
-
-endif
index 0c460eec964857412d84068bd2cb4a94c8602405..7c81496601d18e3811bae67796d9037290dd35d7 100644 (file)
@@ -51,7 +51,7 @@
 #include <string.h>
 #include <ctype.h>
 #include <errno.h>
-#ifdef HAVE_SPAWN
+#if defined(HAVE_SPAWN)
 #  include <process.h>
 #endif