]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
step 1 of curl linked in core
authorMichael Jerris <mike@jerris.com>
Tue, 29 Nov 2011 19:35:16 +0000 (14:35 -0500)
committerMichael Jerris <mike@jerris.com>
Tue, 29 Nov 2011 19:35:28 +0000 (14:35 -0500)
Makefile.am
configure.in

index 2780bd800e36369bce6be92ea87b89c5c6b7bd23..2f9f9bf111ad0d1313f039068350798b712a8127 100644 (file)
@@ -103,9 +103,11 @@ CORE_CFLAGS += -I$(switch_srcdir)/libs/speex/include -Ilibs/speex/include
 CORE_CFLAGS += -I$(switch_srcdir)/libs/srtp/include
 CORE_CFLAGS += -I$(switch_srcdir)/libs/srtp/crypto/include -Ilibs/srtp/crypto/include
 CORE_CFLAGS += -I$(switch_srcdir)/libs/spandsp/src -I$(switch_srcdir)/libs/tiff-3.8.2/libtiff
+CORE_CFLAGS += $(LIBCURL_CPPFLAGS)
 
 CORE_LIBS  = libs/apr-util/libaprutil-1.la libs/apr/libapr-1.la
 CORE_LIBS += libs/sqlite/libsqlite3.la libs/pcre/libpcre.la libs/speex/libspeex/libspeexdsp.la
+
 if ENABLE_SRTP
 CORE_CFLAGS += -DENABLE_SRTP
 CORE_LIBS += libs/srtp/libsrtp.la
@@ -128,12 +130,20 @@ if ENABLE_TIMERFD_WRAPPER
 CORE_CFLAGS += -DTIMERFD_WRAP
 endif
 
+CORE_LDFLAGS=
+
+if CURL_BUILTIN
+CORE_LIBS += libs/curl/lib/libcurl.la
+else
+CORE_LDFLAGS += $(LIBCURL)
+endif
+
 ##
 ## libfreeswitch
 ##
 lib_LTLIBRARIES                 = libfreeswitch.la
 libfreeswitch_la_CFLAGS  = $(CORE_CFLAGS) $(AM_CFLAGS)
-libfreeswitch_la_LDFLAGS = -version-info 1:0:0 $(AM_LDFLAGS) $(PLATFORM_CORE_LDFLAGS)
+libfreeswitch_la_LDFLAGS = -version-info 1:0:0 $(AM_LDFLAGS) $(PLATFORM_CORE_LDFLAGS) $(CORE_LDFLAGS)
 libfreeswitch_la_LIBADD  = $(CORE_LIBS) $(PLATFORM_CORE_LIBS)
 libfreeswitch_la_DEPENDENCIES = $(BUILT_SOURCES)
 
@@ -430,6 +440,10 @@ src/include/switch_version.h: src/include/switch_version.h.in .version $(libfree
 libs/libedit/src/.libs/libedit.a:
        cd libs/libedit && $(MAKE)
 
+libs/curl/lib/libcurl.la: libs/curl
+       @cd libs/curl && $(MAKE)
+       @$(TOUCH_TARGET)
+
 libs/apr/libapr-1.la: libs/apr libs/apr/.update
        @cd libs/apr && $(MAKE)
        @$(TOUCH_TARGET)
index 81d91de5addf69662d042ab389eada6b0d94f680..ed6547c626814da3d1edcf9672e4739390881b3e 100644 (file)
@@ -809,6 +809,8 @@ if test "$ac_cv_use_system_curl" != "yes" ; then
  LIBCURL_CPPFLAGS='-I${switch_srcdir}/libs/curl/include'
 fi
 
+AM_CONDITIONAL([CURL_BUILTIN],[test "${ac_cv_use_system_curl}" != "yes"])
+
 AC_SUBST(LIBCURL_DEPS)