From: Rejean Loyer Date: Wed, 11 Nov 2015 15:07:24 +0000 (-0500) Subject: tarball,Makefiles: add empty recipe rules for makefiles and their includes. they... X-Git-Tag: 0.44.15~131 X-Git-Url: https://ecere.com/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=35ef457276933edba940f6487280f58b271671ae;hp=28cbe25bf34d75b2e58dbc7618c85b28a213ec54;p=sdk tarball,Makefiles: add empty recipe rules for makefiles and their includes. they are not targets. this reduces a lot of the -d output of make. could also make build slightly more efficient. --- diff --git a/Makefile b/Makefile index e9e09b1..b0c2198 100644 --- a/Makefile +++ b/Makefile @@ -487,6 +487,10 @@ endif DOC = doc +Makefile: ; +crossplatform.mk: ; +default.cf: ; + BINARIES = \ ecere/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/$(LP)ecere$(SOV) \ ecere/obj/ecereCOM.release.$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/$(LP)ecereCOM$(SOV) \ diff --git a/audio/Makefile b/audio/Makefile index aa7db11..ef0a313 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -240,3 +240,7 @@ realclean: cleantarget distclean: cleantarget $(call rmr,obj/) + +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/compiler/Makefile b/compiler/Makefile index b6bdeac..a9703d5 100644 --- a/compiler/Makefile +++ b/compiler/Makefile @@ -59,3 +59,7 @@ distclean: cd ecp && $(MAKE) distclean cd ecc && $(MAKE) distclean cd ecs && $(MAKE) distclean + +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/compiler/bootstrap/Makefile b/compiler/bootstrap/Makefile index 06d8d4d..a3adc4a 100644 --- a/compiler/bootstrap/Makefile +++ b/compiler/bootstrap/Makefile @@ -46,6 +46,10 @@ distclean: cleantarget cd ecc && $(MAKE) distclean cd ecs && $(MAKE) distclean +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; + ecere: @$(call echo,Building ecere...) cd ecere && $(MAKE) diff --git a/compiler/bootstrap/ecc/Makefile b/compiler/bootstrap/ecc/Makefile index d316bf8..98b8811 100644 --- a/compiler/bootstrap/ecc/Makefile +++ b/compiler/bootstrap/ecc/Makefile @@ -120,3 +120,7 @@ realclean: objdir distclean: objdir $(call rmr,obj/) + +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/compiler/bootstrap/ecere/Makefile b/compiler/bootstrap/ecere/Makefile index a3d30ec..9be6e00 100644 --- a/compiler/bootstrap/ecere/Makefile +++ b/compiler/bootstrap/ecere/Makefile @@ -215,3 +215,7 @@ realclean: objdir distclean: objdir $(call rmr,obj/) + +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/compiler/bootstrap/ecp/Makefile b/compiler/bootstrap/ecp/Makefile index aad63eb..f0ccd8f 100644 --- a/compiler/bootstrap/ecp/Makefile +++ b/compiler/bootstrap/ecp/Makefile @@ -120,3 +120,7 @@ realclean: objdir distclean: objdir $(call rmr,obj/) + +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/compiler/bootstrap/ecs/Makefile b/compiler/bootstrap/ecs/Makefile index e46bb81..ed53c07 100644 --- a/compiler/bootstrap/ecs/Makefile +++ b/compiler/bootstrap/ecs/Makefile @@ -120,3 +120,7 @@ realclean: objdir distclean: objdir $(call rmr,obj/) + +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/compiler/bootstrap/libec/Makefile b/compiler/bootstrap/libec/Makefile index ad99bc5..c38359b 100644 --- a/compiler/bootstrap/libec/Makefile +++ b/compiler/bootstrap/libec/Makefile @@ -190,3 +190,7 @@ realclean: objdir distclean: objdir $(call rmr,obj/) + +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/compiler/ecc/Makefile b/compiler/ecc/Makefile index 5ea9985..9161def 100644 --- a/compiler/ecc/Makefile +++ b/compiler/ecc/Makefile @@ -167,3 +167,7 @@ realclean: cleantarget distclean: cleantarget $(call rmr,obj/) + +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/compiler/ecc/Makefile.bootstrap b/compiler/ecc/Makefile.bootstrap index 2345570..a9082af 100644 --- a/compiler/ecc/Makefile.bootstrap +++ b/compiler/ecc/Makefile.bootstrap @@ -132,3 +132,7 @@ realclean: cleantarget distclean: cleantarget $(call rmr,obj/) + +Makefile.bootstrap: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)$(TARGET_PLATFORM)-$(COMPILER).cf: ; diff --git a/compiler/ecp/Makefile b/compiler/ecp/Makefile index acdc4fc..0d4dab0 100644 --- a/compiler/ecp/Makefile +++ b/compiler/ecp/Makefile @@ -165,3 +165,7 @@ realclean: cleantarget distclean: cleantarget $(call rmr,obj/) + +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/compiler/ecp/Makefile.bootstrap b/compiler/ecp/Makefile.bootstrap index 43db939..3a13d82 100644 --- a/compiler/ecp/Makefile.bootstrap +++ b/compiler/ecp/Makefile.bootstrap @@ -134,3 +134,7 @@ realclean: cleantarget distclean: cleantarget $(call rmr,obj/) + +Makefile.bootstrap: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)$(TARGET_PLATFORM)-$(COMPILER).cf: ; diff --git a/compiler/ecs/Makefile b/compiler/ecs/Makefile index 615856f..2e0af28 100644 --- a/compiler/ecs/Makefile +++ b/compiler/ecs/Makefile @@ -165,3 +165,7 @@ realclean: cleantarget distclean: cleantarget $(call rmr,obj/) + +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/compiler/ecs/Makefile.bootstrap b/compiler/ecs/Makefile.bootstrap index 63acd75..791a836 100644 --- a/compiler/ecs/Makefile.bootstrap +++ b/compiler/ecs/Makefile.bootstrap @@ -132,3 +132,7 @@ realclean: cleantarget distclean: cleantarget $(call rmr,obj/) + +Makefile.bootstrap: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)$(TARGET_PLATFORM)-$(COMPILER).cf: ; diff --git a/compiler/libec/Makefile b/compiler/libec/Makefile index 1b1ad4d..b8aa277 100644 --- a/compiler/libec/Makefile +++ b/compiler/libec/Makefile @@ -370,3 +370,7 @@ realclean: cleantarget distclean: cleantarget $(call rmr,obj/) + +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/compiler/libec/Makefile.bootstrap b/compiler/libec/Makefile.bootstrap index 93d74f1..7f0c350 100644 --- a/compiler/libec/Makefile.bootstrap +++ b/compiler/libec/Makefile.bootstrap @@ -261,3 +261,7 @@ realclean: cleantarget distclean: cleantarget $(call rmr,obj/) + +Makefile.bootstrap: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)$(TARGET_PLATFORM)-$(COMPILER).cf: ; diff --git a/deps/Makefile b/deps/Makefile index 6dcec59..9543590 100644 --- a/deps/Makefile +++ b/deps/Makefile @@ -48,6 +48,10 @@ distclean: cd libungif-4.1.1 && $(MAKE) distclean cd libffi-3.0.11 && $(MAKE) distclean +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; + freetype: @$(call echo,Building FreeType...) cd freetype-2.3.12 && $(MAKE) diff --git a/deps/freetype-2.3.12/Makefile b/deps/freetype-2.3.12/Makefile index 97fbc27..70a23aa 100644 --- a/deps/freetype-2.3.12/Makefile +++ b/deps/freetype-2.3.12/Makefile @@ -319,3 +319,7 @@ realclean: cleantarget distclean: cleantarget $(call rmr,obj/) + +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/deps/jpeg-9a/Makefile b/deps/jpeg-9a/Makefile index 13f1753..087fbaa 100644 --- a/deps/jpeg-9a/Makefile +++ b/deps/jpeg-9a/Makefile @@ -359,3 +359,7 @@ realclean: cleantarget distclean: cleantarget $(call rmr,obj/) + +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/deps/libffi-3.0.11/Makefile b/deps/libffi-3.0.11/Makefile index cc8ecf3..b6bb15e 100644 --- a/deps/libffi-3.0.11/Makefile +++ b/deps/libffi-3.0.11/Makefile @@ -137,3 +137,7 @@ realclean: cleantarget distclean: cleantarget $(call rmr,obj/) + +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/deps/libpng-1.6.12/Makefile b/deps/libpng-1.6.12/Makefile index 74ffd6f..87767b3 100644 --- a/deps/libpng-1.6.12/Makefile +++ b/deps/libpng-1.6.12/Makefile @@ -197,3 +197,7 @@ realclean: cleantarget distclean: cleantarget $(call rmr,obj/) + +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/deps/libungif-4.1.1/Makefile b/deps/libungif-4.1.1/Makefile index eefda09..9b40bbd 100644 --- a/deps/libungif-4.1.1/Makefile +++ b/deps/libungif-4.1.1/Makefile @@ -104,3 +104,7 @@ realclean: cleantarget distclean: cleantarget $(call rmr,obj/) + +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/deps/zlib-1.2.8/Makefile b/deps/zlib-1.2.8/Makefile index d4bdd6f..1122f40 100644 --- a/deps/zlib-1.2.8/Makefile +++ b/deps/zlib-1.2.8/Makefile @@ -195,3 +195,7 @@ realclean: cleantarget distclean: cleantarget $(call rmr,obj/) + +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/documentor/Makefile b/documentor/Makefile index 3288445..128d78d 100644 --- a/documentor/Makefile +++ b/documentor/Makefile @@ -246,3 +246,7 @@ realclean: cleantarget distclean: cleantarget $(call rmr,obj/) + +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/ear/Makefile b/ear/Makefile index 14f8d0c..6a23fb6 100644 --- a/ear/Makefile +++ b/ear/Makefile @@ -33,3 +33,7 @@ realclean: distclean: cd extract && $(MAKE) distclean cd cmd && $(MAKE) distclean + +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/ear/cmd/Makefile b/ear/cmd/Makefile index 4da558b..157f31d 100644 --- a/ear/cmd/Makefile +++ b/ear/cmd/Makefile @@ -173,3 +173,7 @@ realclean: cleantarget distclean: cleantarget $(call rmr,obj/) + +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/ear/extract/Makefile b/ear/extract/Makefile index 5c52d07..ecf1308 100644 --- a/ear/extract/Makefile +++ b/ear/extract/Makefile @@ -269,3 +269,7 @@ realclean: cleantarget distclean: cleantarget $(call rmr,obj/) + +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/ecere/Makefile b/ecere/Makefile index 89010ee..c180a3b 100644 --- a/ecere/Makefile +++ b/ecere/Makefile @@ -2064,6 +2064,10 @@ realclean: cleantarget distclean: cleantarget $(call rmr,obj/) +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; + #troubleshoot: # @$(call echo,OBJECTS = $(OBJECTS)) diff --git a/ecere/Makefile.bootstrap b/ecere/Makefile.bootstrap index c5aff35..affbbe2 100644 --- a/ecere/Makefile.bootstrap +++ b/ecere/Makefile.bootstrap @@ -280,3 +280,7 @@ realclean: cleantarget distclean: cleantarget $(call rmr,obj/) + +Makefile.bootstrap: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)$(TARGET_PLATFORM)-$(COMPILER).cf: ; diff --git a/ecere/Makefile.ecereCOM b/ecere/Makefile.ecereCOM index f00b0ec..71b0818 100644 --- a/ecere/Makefile.ecereCOM +++ b/ecere/Makefile.ecereCOM @@ -345,3 +345,7 @@ realclean: cleantarget distclean: cleantarget $(call rmr,obj/) + +Makefile.ecereCOM: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/ecere/Makefile.installer b/ecere/Makefile.installer index f12e0ad..8840653 100644 --- a/ecere/Makefile.installer +++ b/ecere/Makefile.installer @@ -1864,3 +1864,7 @@ realclean: cleantarget distclean: cleantarget $(call rmr,obj/) + +Makefile.installer: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/ecere/Makefile.vanilla b/ecere/Makefile.vanilla index 71e0753..4bd81fd 100644 --- a/ecere/Makefile.vanilla +++ b/ecere/Makefile.vanilla @@ -1472,3 +1472,7 @@ realclean: cleantarget distclean: cleantarget $(call rmr,obj/) + +Makefile.vanilla: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/eda/Makefile b/eda/Makefile index 1f4a42a..faf53de 100644 --- a/eda/Makefile +++ b/eda/Makefile @@ -45,3 +45,7 @@ distclean: ifdef EDASQLiteCipher cd drivers && cd sqliteCipher && $(MAKE) distclean endif + +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/eda/drivers/sqlite/Makefile b/eda/drivers/sqlite/Makefile index e78b4b7..97112a2 100644 --- a/eda/drivers/sqlite/Makefile +++ b/eda/drivers/sqlite/Makefile @@ -225,3 +225,7 @@ realclean: cleantarget distclean: cleantarget $(call rmr,obj/) + +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/eda/drivers/sqliteCipher/Makefile b/eda/drivers/sqliteCipher/Makefile index 4bfc70c..e8c1e1a 100644 --- a/eda/drivers/sqliteCipher/Makefile +++ b/eda/drivers/sqliteCipher/Makefile @@ -250,3 +250,7 @@ realclean: cleantarget distclean: cleantarget $(call rmr,obj/) + +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/eda/libeda/Makefile b/eda/libeda/Makefile index 584a577..347a8b6 100644 --- a/eda/libeda/Makefile +++ b/eda/libeda/Makefile @@ -268,3 +268,7 @@ realclean: cleantarget distclean: cleantarget $(call rmr,obj/) + +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/epj2make/Makefile b/epj2make/Makefile index 3196e3c..4fee52c 100644 --- a/epj2make/Makefile +++ b/epj2make/Makefile @@ -242,3 +242,7 @@ realclean: cleantarget distclean: cleantarget $(call rmr,obj/) + +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/ide/Makefile b/ide/Makefile index 228e38d..40c735b 100644 --- a/ide/Makefile +++ b/ide/Makefile @@ -740,3 +740,7 @@ realclean: cleantarget distclean: cleantarget $(call rmr,obj/) + +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ; diff --git a/installer/Makefile b/installer/Makefile index 12ce23f..244d3fb 100644 --- a/installer/Makefile +++ b/installer/Makefile @@ -6239,3 +6239,7 @@ realclean: cleantarget distclean: cleantarget $(call rmr,obj/) + +Makefile: ; +$(_CF_DIR)crossplatform.mk: ; +$(_CF_DIR)default.cf: ;