[Asterisk-code-review] build tools: Update Makefile.product rules (repotools[master])

George Joseph asteriskteam at digium.com
Fri Jul 22 16:47:51 CDT 2016


George Joseph has uploaded a new change for review.

  https://gerrit.asterisk.org/3319

Change subject: build_tools:  Update Makefile.product_rules
......................................................................

build_tools:  Update Makefile.product_rules

Tweaked with a few changes noticed during testing

Change-Id: Ia59ab89ae489d615b9859eb879e7a0dd385b624e
---
M build_tools/Makefile.product_rules
1 file changed, 4 insertions(+), 4 deletions(-)


  git pull ssh://gerrit.asterisk.org:29418/repotools refs/changes/19/3319/1

diff --git a/build_tools/Makefile.product_rules b/build_tools/Makefile.product_rules
index ab8491b..7732037 100644
--- a/build_tools/Makefile.product_rules
+++ b/build_tools/Makefile.product_rules
@@ -99,21 +99,21 @@
 	@rm -f $@.tmp
 
 asterisk/include/asterisk/buildopts.h: | asterisk/configure
-	@echo "Initializing asterisk source directory.  This may take a minute... $(MAKE)"
+	@echo "Initializing asterisk source directory.  This may take a minute..."
 	@(cd asterisk && $(MAKE) distclean 2>/dev/null ; ./configure && $(MAKE) include/asterisk/buildopts.h) >/dev/null
 	@sed -i -e /GCC_ATOMICS/d asterisk/include/asterisk/autoconfig.h
 
 include repotools/build_tools/Makefile.dependencies
 
 CFLAGS+=$(MODULE_SDK_CFLAGS)
-MODULE_OBJS=$(MODULE_NAME).o
+MODULE_OBJS=$(MODULE_NAME).o $(MODULE_EXTRA_OBJS)
 
-$(MODULE_NAME).o:: CFLAGS+=-DAST_MODULE=\"$(MODULE_NAME)\" -I$(ASTINCDIR)
+$(MODULE_NAME).o:: CFLAGS+=-DAST_MODULE=\"$(MODULE_NAME)\" -DAST_MODULE_SYM=\"$(MODULE_NAME)\" -I$(ASTINCDIR)
 
 .c.o::
 	$(CC) $(FLAVOR_MODE) -c $< -o $@ $(CFLAGS) $(OPT) $(DEBUG) $(WARN) $(MAKE_DEPS)
 
-$(MODULE_NAME).o: $(MODULE_NAME).c optarch.h version.h asterisk/include/asterisk/buildopts.h
+$(MODULE_OBJS): %.o :%.c optarch.h version.h asterisk/include/asterisk/buildopts.h
 	$(CC) $(FLAVOR_MODE) -c $< -o $@ $(CFLAGS) $(OPT) $(DEBUG) $(WARN) $(MAKE_DEPS)
 	
 $(MODULE_NAME).so: $(MODULE_OBJS) $(MODULE_SDK_LIB) $(MODULE_SDK_OBJS) $(LIBCP)

-- 
To view, visit https://gerrit.asterisk.org/3319
To unsubscribe, visit https://gerrit.asterisk.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ia59ab89ae489d615b9859eb879e7a0dd385b624e
Gerrit-PatchSet: 1
Gerrit-Project: repotools
Gerrit-Branch: master
Gerrit-Owner: George Joseph <gjoseph at digium.com>



More information about the asterisk-code-review mailing list