[asterisk-addons-commits] tilghman: branch 1.4 r932 - /branches/1.4/Makefile.rules

SVN commits to the Asterisk addons project asterisk-addons-commits at lists.digium.com
Wed May 27 16:51:31 CDT 2009


Author: tilghman
Date: Wed May 27 16:51:27 2009
New Revision: 932

URL: http://svn.asterisk.org/svn-view/asterisk-addons?view=rev&rev=932
Log:
DONT_OPTIMIZE is a Makefile directive and needs to be interpreted before the compiler starts.

Modified:
    branches/1.4/Makefile.rules

Modified: branches/1.4/Makefile.rules
URL: http://svn.asterisk.org/svn-view/asterisk-addons/branches/1.4/Makefile.rules?view=diff&rev=932&r1=931&r2=932
==============================================================================
--- branches/1.4/Makefile.rules (original)
+++ branches/1.4/Makefile.rules Wed May 27 16:51:27 2009
@@ -27,7 +27,8 @@
    CMD_PREFIX=
 endif
 
-ifeq ($(findstring DONT_OPTIMIZE,$(MENUSELECT_CFLAGS)),)
+# Addons needs to scan flags from the header file
+ifeq ($(shell $(GREP) -c DONT_OPTIMIZE ${includedir}/asterisk/buildopts.h),0)
 # More GSM codec optimization
 # Uncomment to enable MMXTM optimizations for x86 architecture CPU's
 # which support MMX instructions.  This should be newer pentiums,
@@ -36,6 +37,8 @@
 
 OPTIMIZE?=-O6
 ASTCFLAGS+=$(OPTIMIZE)
+else
+ASTCFLAGS+=-DDONT_OPTIMIZE
 endif
 
 %.o: %.c




More information about the asterisk-addons-commits mailing list