Revision
17059
Author
brian
Date
2010-03-20 12:15:05 -0500 (Sat, 20 Mar 2010)

Log Message

MODCODEC-18

Modified Paths

Diff

Modified: freeswitch/trunk/src/mod/codecs/mod_silk/Makefile (17058 => 17059)


--- freeswitch/trunk/src/mod/codecs/mod_silk/Makefile	2010-03-20 17:08:20 UTC (rev 17058)
+++ freeswitch/trunk/src/mod/codecs/mod_silk/Makefile	2010-03-20 17:15:05 UTC (rev 17059)
@@ -1,8 +1,11 @@
 BASE=../../../..
+SILK_DIR=$(switch_srcdir)/libs/silk
+SILK_BUILDDIR=$(switch_builddir)/libs/silk
+LOCAL_CFLAGS=-I$(SILK_DIR)/src  -I$(SILK_DIR)/interface
+SILK_LA=$(SILK_BUILDDIR)/.libs/libSKP_SILK_SDK.la
+LOCAL_LIBADD=$(SILK_LA)
+include $(BASE)/build/modmake.rules
 
-A=../../../../libs/silk/libSKP_SILK_SDK.a
-
-LOCAL_INSERT_CFLAGS=if test -f $(A); then echo "-I../../../../libs/silk/interface" ; else echo "-DNOTFOUND" ; fi ;
-LOCAL_INSERT_LDFLAGS=test ! -f $(A) || echo $(A)
-
-include $(BASE)/build/modmake.rules
+$(SILK_LA): $(SILK_DIR)/.update	
+	cd $(SILK_BUILDDIR) && $(MAKE)
+	$(TOUCH_TARGET)