diff options
author | kpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b> | 2006-08-26 23:58:47 +0000 |
---|---|---|
committer | kpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b> | 2006-08-26 23:58:47 +0000 |
commit | 0ba6df7e0185d4a336554689485ba0d4431dc281 (patch) | |
tree | 8ba407ce404b102e6859ae992fe30aee459ef8b7 | |
parent | d60ef591f32d5d690891dc0ea476d853ad265b45 (diff) |
GNU make already knows how to quietly ignore non-existent files in 'include' directives
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41209 f38db490-d61c-443f-a65b-d21fe96a405b
-rw-r--r-- | Makefile.moddir_rules | 4 | ||||
-rw-r--r-- | agi/Makefile | 4 | ||||
-rw-r--r-- | apps/Makefile | 5 | ||||
-rw-r--r-- | cdr/Makefile | 5 | ||||
-rw-r--r-- | channels/Makefile | 9 | ||||
-rw-r--r-- | codecs/Makefile | 5 | ||||
-rw-r--r-- | formats/Makefile | 5 | ||||
-rw-r--r-- | funcs/Makefile | 5 | ||||
-rw-r--r-- | main/Makefile | 9 | ||||
-rw-r--r-- | pbx/Makefile | 5 | ||||
-rw-r--r-- | res/Makefile | 5 | ||||
-rw-r--r-- | sounds/Makefile | 4 | ||||
-rw-r--r-- | utils/Makefile | 4 |
13 files changed, 14 insertions, 55 deletions
diff --git a/Makefile.moddir_rules b/Makefile.moddir_rules index 0963cedfc..82ee8e373 100644 --- a/Makefile.moddir_rules +++ b/Makefile.moddir_rules @@ -95,9 +95,7 @@ install:: all uninstall:: -ifneq ($(wildcard .depend),) - include .depend -endif +-include .depend depend: .depend diff --git a/agi/Makefile b/agi/Makefile index a6c52c918..743e0b919 100644 --- a/agi/Makefile +++ b/agi/Makefile @@ -40,9 +40,7 @@ clean-depend: clean: clean-depend rm -f *.so *.o look eagi-test eagi-sphinx-test -ifneq ($(wildcard .depend),) -include .depend -endif +-include .depend depend: .depend diff --git a/apps/Makefile b/apps/Makefile index 0373a3b63..4b0b7a39e 100644 --- a/apps/Makefile +++ b/apps/Makefile @@ -9,10 +9,7 @@ # the GNU General Public License # -ifneq ($(wildcard $(ASTTOPDIR)/menuselect.makeopts),) - include ../menuselect.makeopts - include ../menuselect.makedeps -endif +-include ../menuselect.makeopts ../menuselect.makedeps C_MODS:=$(filter-out $(MENUSELECT_APPS),$(patsubst %.c,%,$(wildcard app_*.c))) CC_MODS:=$(filter-out $(MENUSELECT_APPS),$(patsubst %.cc,%,$(wildcard app_*.cc))) diff --git a/cdr/Makefile b/cdr/Makefile index 08dc25a2d..dc765ccc1 100644 --- a/cdr/Makefile +++ b/cdr/Makefile @@ -9,10 +9,7 @@ # the GNU General Public License # -ifneq ($(wildcard $(ASTTOPDIR)/menuselect.makeopts),) - include ../menuselect.makeopts - include ../menuselect.makedeps -endif +-include ../menuselect.makeopts ../menuselect.makedeps C_MODS:=$(filter-out $(MENUSELECT_CDR),$(patsubst %.c,%,$(wildcard cdr_*.c))) CC_MODS:=$(filter-out $(MENUSELECT_CDR),$(patsubst %.cc,%,$(wildcard cdr_*.cc))) diff --git a/channels/Makefile b/channels/Makefile index 9cb7482fb..13c6b1646 100644 --- a/channels/Makefile +++ b/channels/Makefile @@ -9,10 +9,7 @@ # the GNU General Public License # -ifneq ($(wildcard $(ASTTOPDIR)/menuselect.makeopts),) - include ../menuselect.makeopts - include ../menuselect.makedeps -endif +-include ../menuselect.makeopts ../menuselect.makedeps C_MODS:=$(filter-out $(MENUSELECT_CHANNELS),$(patsubst %.c,%,$(wildcard chan_*.c))) CC_MODS:=$(filter-out $(MENUSELECT_CHANNELS),$(patsubst %.cc,%,$(wildcard chan_*.cc))) @@ -66,9 +63,7 @@ clean:: rm -f busy.h ringtone.h gentone $(MAKE) -C misdn clean -ifneq ($(wildcard $(PWD)/Makefile.ast),) - include $(PWD)/Makefile.ast -endif +-include $(PWD)/Makefile.ast $(eval $(call ast_make_final_host,gentone,gentone.c)) gentone: LIBS+=-lm diff --git a/codecs/Makefile b/codecs/Makefile index 9726979e0..cdc581d3d 100644 --- a/codecs/Makefile +++ b/codecs/Makefile @@ -11,10 +11,7 @@ # the GNU General Public License # -ifneq ($(wildcard $(ASTTOPDIR)/menuselect.makeopts),) - include ../menuselect.makeopts - include ../menuselect.makedeps -endif +-include ../menuselect.makeopts ../menuselect.makedeps C_MODS:=$(filter-out $(MENUSELECT_CODECS),$(patsubst %.c,%,$(wildcard codec_*.c))) CC_MODS:=$(filter-out $(MENUSELECT_CODECS),$(patsubst %.cc,%,$(wildcard codec_*.cc))) diff --git a/formats/Makefile b/formats/Makefile index 637175383..2fb821408 100644 --- a/formats/Makefile +++ b/formats/Makefile @@ -9,10 +9,7 @@ # the GNU General Public License # -ifneq ($(wildcard $(ASTTOPDIR)/menuselect.makeopts),) - include ../menuselect.makeopts - include ../menuselect.makedeps -endif +-include ../menuselect.makeopts ../menuselect.makedeps C_MODS:=$(filter-out $(MENUSELECT_FORMATS),$(patsubst %.c,%,$(wildcard format_*.c))) CC_MODS:=$(filter-out $(MENUSELECT_FORMATS),$(patsubst %.cc,%,$(wildcard format_*.cc))) diff --git a/funcs/Makefile b/funcs/Makefile index eb087f432..1c4c193cf 100644 --- a/funcs/Makefile +++ b/funcs/Makefile @@ -9,10 +9,7 @@ # the GNU General Public License # -ifneq ($(wildcard $(ASTTOPDIR)/menuselect.makeopts),) - include ../menuselect.makeopts - include ../menuselect.makedeps -endif +-include ../menuselect.makeopts ../menuselect.makedeps C_MODS:=$(filter-out $(MENUSELECT_FUNCS),$(patsubst %.c,%,$(wildcard func_*.c))) CC_MODS:=$(filter-out $(MENUSELECT_FUNCS),$(patsubst %.cc,%,$(wildcard func_*.cc))) diff --git a/main/Makefile b/main/Makefile index ff90809a3..e2ae65ef6 100644 --- a/main/Makefile +++ b/main/Makefile @@ -11,14 +11,7 @@ # the GNU General Public License # -ifneq ($(wildcard $(ASTTOPDIR)/menuselect.makeopts),) - include $(ASTTOPDIR)/menuselect.makeopts - include $(ASTTOPDIR)/menuselect.makedeps -endif - -ifneq ($(wildcard $(ASTTOPDIR)/makeopts.embed_rules),) - include $(ASTTOPDIR)/makeopts.embed_rules -endif +-include $(ASTTOPDIR)/menuselect.makeopts $(ASTTOPDIR)/menuselect.makedeps $(ASTTOPDIR)/makeopts.embed_rules all: asterisk diff --git a/pbx/Makefile b/pbx/Makefile index ee50fc72a..056e2040b 100644 --- a/pbx/Makefile +++ b/pbx/Makefile @@ -9,10 +9,7 @@ # the GNU General Public License # -ifneq ($(wildcard $(ASTTOPDIR)/menuselect.makeopts),) - include ../menuselect.makeopts - include ../menuselect.makedeps -endif +-include ../menuselect.makeopts ../menuselect.makedeps C_MODS:=$(filter-out $(MENUSELECT_PBX),$(patsubst %.c,%,$(wildcard pbx_*.c))) CC_MODS:=$(filter-out $(MENUSELECT_PBX),$(patsubst %.cc,%,$(wildcard pbx_*.cc))) diff --git a/res/Makefile b/res/Makefile index d7f347900..380f022fe 100644 --- a/res/Makefile +++ b/res/Makefile @@ -9,10 +9,7 @@ # the GNU General Public License # -ifneq ($(wildcard $(ASTTOPDIR)/menuselect.makeopts),) - include ../menuselect.makeopts - include ../menuselect.makedeps -endif +-include ../menuselect.makeopts ../menuselect.makedeps C_MODS:=$(filter-out $(MENUSELECT_RES),$(patsubst %.c,%,$(wildcard res_*.c))) CC_MODS:=$(filter-out $(MENUSELECT_RES),$(patsubst %.cc,%,$(wildcard res_*.cc))) diff --git a/sounds/Makefile b/sounds/Makefile index 60a1aba90..fdefcd4b2 100644 --- a/sounds/Makefile +++ b/sounds/Makefile @@ -13,9 +13,7 @@ .PHONY: dist-clean all uninstall -ifneq ($(wildcard $(ASTTOPDIR)/menuselect.makeopts),) - include $(ASTTOPDIR)/menuselect.makeopts -endif +-include $(ASTTOPDIR)/menuselect.makeopts PWD:=$(shell pwd) SOUNDS_DIR:=$(DESTDIR)$(ASTDATADIR)/sounds diff --git a/utils/Makefile b/utils/Makefile index d59bfec65..86cbd3c70 100644 --- a/utils/Makefile +++ b/utils/Makefile @@ -100,9 +100,7 @@ streamplayer: streamplayer.o muted: muted.o muted: LIBS+=$(AUDIO_LIBS) -ifneq ($(wildcard .depend),) - include .depend -endif +-include .depend depend: .depend |