From 34e415222ebda7eaf819412f35a8b5c5dc2d65d4 Mon Sep 17 00:00:00 2001 From: Anthony Minessale II Date: Fri, 16 Apr 2004 18:57:07 +0000 Subject: [PATCH] * Patch to Makefiles to allow a script to query the make envirnoment. * contrib/scripts/astxs (The tool itself) * see bug 1329 -Anthony Minessale (anthm) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2702 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- Makefile | 10 +++++++--- apps/Makefile | 3 +++ channels/Makefile | 3 +++ res/Makefile | 3 +++ 4 files changed, 16 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index b71ba89a8a..de525120e0 100755 --- a/Makefile +++ b/Makefile @@ -429,7 +429,6 @@ webvmail: mailbox: ./contrib/scripts/addmailbox - rpm: __rpm @@ -442,7 +441,7 @@ __rpm: _version cp -f redhat/asterisk /tmp/asterisk/etc/rc.d/init.d/ ; \ sed "s/^Version:.*/Version: $(RPMVERSION)/g" redhat/asterisk.spec > asterisk.spec ; \ rpmbuild --rcfile /usr/lib/rpm/rpmrc:redhat/rpmrc -bb asterisk.spec - + progdocs: doxygen contrib/asterisk-ng-doxygen @@ -454,7 +453,6 @@ config: install -m 755 init.asterisk /etc/init.d/asterisk; \ fi - dont-optimize: $(MAKE) OPTIMIZE= K6OPT= install @@ -467,3 +465,9 @@ depend: .depend ./mkdep ${CFLAGS} `ls *.c` FORCE: + +%_env: + make -C $(shell echo $@ | /bin/sed "s/_env//g") env + +env: + /bin/env diff --git a/apps/Makefile b/apps/Makefile index ada6431a9e..eb24b11389 100755 --- a/apps/Makefile +++ b/apps/Makefile @@ -100,3 +100,6 @@ depend: .depend .depend: ../mkdep $(CFLAGS) `ls *.c` + +env: + /bin/env diff --git a/channels/Makefile b/channels/Makefile index 8f0640c9c3..fea205ebfc 100755 --- a/channels/Makefile +++ b/channels/Makefile @@ -173,3 +173,6 @@ depend: .depend .depend: ../mkdep $(CFLAGS) `ls *.c` +env: + /bin/env + diff --git a/res/Makefile b/res/Makefile index 9ba52b213d..c39f0ffb8a 100755 --- a/res/Makefile +++ b/res/Makefile @@ -44,3 +44,6 @@ depend: .depend .depend: ../mkdep $(CFLAGS) `ls *.c` + +env: + /bin/env