fix file dependency generation so that the resulting files in the subdirectories
authorRussell Bryant <russell@russellbryant.com>
Thu, 18 May 2006 06:41:53 +0000 (06:41 +0000)
committerRussell Bryant <russell@russellbryant.com>
Thu, 18 May 2006 06:41:53 +0000 (06:41 +0000)
are not of zero length (issue #7138, reported/patched by casper, fixed by a
different patch)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@28055 65c4cc65-6c06-0410-ace0-fbb531ad65f3

Makefile

index 93666f6..5ef30ad 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -284,7 +284,8 @@ ASTCFLAGS+=-fomit-frame-pointer
 endif
 
 MOD_SUBDIRS=res channels pbx apps codecs formats cdr funcs
-SUBDIRS:=$(MOD_SUBDIRS) utils stdtime agi
+OTHER_SUBDIRS=utils stdtime agi
+SUBDIRS:=$(MOD_SUBDIRS) $(OTHER_SUBDIRS)
 
 OBJS=io.o sched.o logger.o frame.o loader.o config.o channel.o \
        translate.o file.o pbx.o cli.o md5.o term.o \
@@ -871,7 +872,8 @@ dont-optimize: _all
 valgrind: dont-optimize
 
 depend: include/asterisk/version.h include/asterisk/buildopts.h .depend defaults.h 
-       @for x in $(SUBDIRS); do $(MAKE) -C $$x depend || exit 1 ; done
+       @for x in $(MOD_SUBDIRS); do CFLAGS="$(MOD_SUBDIR_CFLAGS)$(ASTCFLAGS)" $(MAKE) -C $$x depend || exit 1 ; done
+       @for x in $(OTHER_SUBDIRS); do CFLAGS="$(OTHER_SUBDIR_CFLAGS)$(ASTCFLAGS)" $(MAKE) -C $$x depend || exit 1 ; done
 
 .depend: include/asterisk/version.h include/asterisk/buildopts.h defaults.h
        build_tools/mkdep $(CFLAGS) $(wildcard *.c)