From 4f826452cf0edd1ab77d4ffe010245bc457f546e Mon Sep 17 00:00:00 2001 From: "Kevin P. Fleming" Date: Thu, 6 Jul 2006 23:18:45 +0000 Subject: make the build output less noisy (optional, can be controlled by the NOISY_BUILD variable in the top-level Makefile) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37273 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- Makefile | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 71819551d..cf65e0494 100644 --- a/Makefile +++ b/Makefile @@ -13,6 +13,9 @@ .EXPORT_ALL_VARIABLES: +#Uncomment this to see all build commands instead of 'quiet' output +#NOISY_BUILD=yes + # Create OPTIONS variable OPTIONS= @@ -366,6 +369,8 @@ else HAVEDOT=no endif +include Makefile.rules + _all: all @echo " +--------- Asterisk Build Complete ---------+" @echo " + Asterisk has successfully been built, but +" @@ -484,16 +489,17 @@ include/asterisk/buildopts.h: menuselect.makeopts channel.o: CFLAGS+=$(ZAPTEL_INCLUDE) asterisk: include/asterisk/buildopts.h editline/libedit.a db1-ast/libdb1.a $(OBJS) - build_tools/make_build_h > include/asterisk/build.h.tmp - if cmp -s include/asterisk/build.h.tmp include/asterisk/build.h ; then echo ; else \ + @build_tools/make_build_h > include/asterisk/build.h.tmp + @if cmp -s include/asterisk/build.h.tmp include/asterisk/build.h ; then echo ; else \ mv include/asterisk/build.h.tmp include/asterisk/build.h ; \ fi - rm -f include/asterisk/build.h.tmp - $(CC) -c -o buildinfo.o $(CFLAGS) buildinfo.c - $(CC) $(DEBUG) $(ASTOBJ) $(ASTLINK) $(OBJS) buildinfo.o $(LIBEDIT) db1-ast/libdb1.a $(LIBS) + @rm -f include/asterisk/build.h.tmp + @$(CC) -c -o buildinfo.o $(CFLAGS) buildinfo.c + @echo " [LD] $(OBJS) buildinfo.o $(LIBEDIT) db1-ast/libdb1.1 $(LIBS) -> $@" + @$(CC) $(DEBUG) $(ASTOBJ) $(ASTLINK) $(OBJS) buildinfo.o $(LIBEDIT) db1-ast/libdb1.a $(LIBS) muted: muted.o - $(CC) $(AUDIO_LIBS) -o muted muted.o +muted: LDFLAGS+=$(AUDIO_LIBS) $(SUBDIRS_CLEAN_DEPEND): @$(MAKE) -C $(@:-clean-depend=) clean-depend -- cgit v1.2.3