]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
mod_opus: Use libtool archives for linking, add dependencies to fix parallel builds
authorStefan Knoblich <s.knoblich@axsentis.de>
Tue, 29 Mar 2011 11:09:45 +0000 (13:09 +0200)
committerStefan Knoblich <s.knoblich@axsentis.de>
Tue, 29 Mar 2011 11:09:45 +0000 (13:09 +0200)
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
src/mod/codecs/mod_opus/Makefile

index a34695678b907ce088924373c2ebbef0234dd6dd..21a526a6715aea3721c34951bc1e4b8233437ad3 100644 (file)
@@ -6,9 +6,9 @@ OPUS_DIR=$(switch_srcdir)/libs/$(OPUS)
 OPUS_BUILDDIR=$(switch_builddir)/libs/$(OPUS)
 LOCAL_CFLAGS=-I$(OPUS_DIR)/src -g -O2
 
-IETF_LA=$(OPUS_BUILDDIR)/src/.libs/libietfcodec.a
-CELT_LA=$(OPUS_BUILDDIR)/celt/libcelt/.libs/libcelt0.a
-SILK_LA=$(OPUS_BUILDDIR)/silk/.libs/libSKP_SILK_SDK.a
+IETF_LA=$(OPUS_BUILDDIR)/src/libietfcodec.la
+CELT_LA=$(OPUS_BUILDDIR)/celt/libcelt/libcelt0.la
+SILK_LA=$(OPUS_BUILDDIR)/silk/libSKP_SILK_SDK.la
 
 LOCAL_LIBADD=$(IETF_LA) $(CELT_LA) $(SILK_LA) -lm -lz
 
@@ -26,3 +26,7 @@ $(IETF_LA): $(OPUS_BUILDDIR)/Makefile
        cd $(OPUS_BUILDDIR) && $(MAKE)
        $(TOUCH_TARGET)
 
+$(CELT_LA): $(IETF_LA)
+$(SILK_LA): $(IETF_LA)
+
+$(MODNAME).lo: $(IETF_LA) $(CELT_LA) $(SILK_LA)