Revision
17517
Author
anthm
Date
2010-05-10 13:07:34 -0500 (Mon, 10 May 2010)

Log Message

fix reswiging with a perl script instead of archaic preprocessor wizzadry

Modified Paths

Diff

Modified: freeswitch/trunk/Makefile.am (17516 => 17517)


--- freeswitch/trunk/Makefile.am	2010-05-10 18:07:34 UTC (rev 17516)
+++ freeswitch/trunk/Makefile.am	2010-05-10 18:07:34 UTC (rev 17517)
@@ -253,10 +253,11 @@
 $(libfreeswitch_la_SOURCES): $(CORE_LIBS) $(switch_builddir)/quiet_libtool $(switch_builddir)/modules.conf  
 
 src/include/switch_swigable_cpp.h: $(switch_srcdir)/src/include/switch_cpp.h
-	$(CC) -E $(switch_srcdir)/src/include/switch_cpp.h \
-		-I$(switch_srcdir)/src/include -I$(switch_srcdir)/libs/libteletone/src \
-		-DSWITCH_DECLARE_CLASS= -DSWITCH_DECLARE\(x\)=x -DSWITCH_DECLARE_CONSTRUCTOR= \
-		-DSWITCH_DECLARE_NONSTD\(x\)=x 2>/dev/null | grep -v "^#" > src/include/switch_swigable_cpp.h
+	cat $(switch_srcdir)/src/include/switch_cpp.h | perl $(switch_srcdir)/build/strip.pl > $(switch_srcdir)/src/include/switch_swigable_cpp.h
+#	$(CC) -E $(switch_srcdir)/src/include/switch_cpp.h \
+#		-I$(switch_srcdir)/src/include -I$(switch_srcdir)/libs/libteletone/src \
+#		-DSWITCH_DECLARE_CLASS= -DSWITCH_DECLARE\(x\)=x -DSWITCH_DECLARE_CONSTRUCTOR= \
+#		-DSWITCH_DECLARE_NONSTD\(x\)=x 2>/dev/null | grep -v "^#" > src/include/switch_swigable_cpp.h
 
 ##
 ## Applications