]> git.sur5r.net Git - cc65/blobdiff - libsrc/Makefile
Force warning-free build (and added missing clean target).
[cc65] / libsrc / Makefile
index ea486499437c5d85aba74d50c0f524baf4e476ad..b4393a6ac3ead3cad165c2c3f52257c20b17c0a9 100644 (file)
@@ -10,12 +10,12 @@ CBMS = c128   \
 GEOS = geos-apple \
        geos-cbm
 
-TARGETS = $(CBMS)   \
-          $(GEOS)   \
-          apple2    \
+TARGETS = apple2    \
           apple2enh \
           atari     \
           atmos     \
+          $(CBMS)   \
+          $(GEOS)   \
           lynx      \
           nes       \
           supervision
@@ -60,11 +60,11 @@ mostlyclean:
        $(call RMDIR,../wrk)
 
 clean:
-       $(call RMDIR,../wrk ../lib $(addprefix ../,$(DRVTYPES)))
+       $(call RMDIR,../wrk ../lib ../targetutil $(addprefix ../,$(DRVTYPES)))
 
 else # TARGET
 
-CFLAGS += -Osir
+CFLAGS += -Osir -W error
 
 EXTZP = cbm510 \
         cbm610 \
@@ -191,11 +191,11 @@ endef
 
 $(foreach drvtype,$(DRVTYPES),$(eval $(call DRVTYPE_template,$(drvtype))))
 
-AR = $(if $(wildcard ../bin/ar65*),../bin/ar65,ar65)
-CA = $(if $(wildcard ../bin/ca65*),../bin/ca65,ca65)
-CC = $(if $(wildcard ../bin/cc65*),../bin/cc65,cc65)
-CO = $(if $(wildcard ../bin/co65*),../bin/co65,co65)
-LD = $(if $(wildcard ../bin/ld65*),../bin/ld65,ld65)
+AR := $(if $(wildcard ../bin/ar65*),../bin/ar65,ar65)
+CA := $(if $(wildcard ../bin/ca65*),../bin/ca65,ca65)
+CC := $(if $(wildcard ../bin/cc65*),../bin/cc65,cc65)
+CO := $(if $(wildcard ../bin/co65*),../bin/co65,co65)
+LD := $(if $(wildcard ../bin/ld65*),../bin/ld65,ld65)
 
 ##########