mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-03-13 20:50:41 +00:00
FS-6293: unimrcp start of srcdir build
This commit is contained in:
parent
57528ff3bf
commit
bda9a55d75
@ -17,6 +17,7 @@ AC_DEFUN([UNIMRCP_CHECK_SOFIA],
|
|||||||
sofiasrcdir="libsofia-sip-ua"
|
sofiasrcdir="libsofia-sip-ua"
|
||||||
for dir in $sofia_path ; do
|
for dir in $sofia_path ; do
|
||||||
cd $dir && sofiadir=`pwd` && cd - > /dev/null
|
cd $dir && sofiadir=`pwd` && cd - > /dev/null
|
||||||
|
sofiadirsrc=`(cd $srcdir/$dir && pwd)`
|
||||||
if test -f "$dir/$sofiaconfig"; then
|
if test -f "$dir/$sofiaconfig"; then
|
||||||
found_sofia="yes"
|
found_sofia="yes"
|
||||||
UNIMRCP_SOFIA_INCLUDES="`pkg-config --cflags $dir/$sofiaconfig`"
|
UNIMRCP_SOFIA_INCLUDES="`pkg-config --cflags $dir/$sofiaconfig`"
|
||||||
@ -26,7 +27,7 @@ AC_DEFUN([UNIMRCP_CHECK_SOFIA],
|
|||||||
fi
|
fi
|
||||||
if test -d "$dir/$sofiasrcdir"; then
|
if test -d "$dir/$sofiasrcdir"; then
|
||||||
found_sofia="yes"
|
found_sofia="yes"
|
||||||
UNIMRCP_SOFIA_INCLUDES="-I$sofiadir/$sofiasrcdir -I$sofiadir/$sofiasrcdir/bnf -I$sofiadir/$sofiasrcdir/features -I$sofiadir/$sofiasrcdir/http -I$sofiadir/$sofiasrcdir/ipt -I$sofiadir/$sofiasrcdir/iptsec -I$sofiadir/$sofiasrcdir/msg -I$sofiadir/$sofiasrcdir/nea -I$sofiadir/$sofiasrcdir/nta -I$sofiadir/$sofiasrcdir/nth -I$sofiadir/$sofiasrcdir/nua -I$sofiadir/$sofiasrcdir/sdp -I$sofiadir/$sofiasrcdir/sip -I$sofiadir/$sofiasrcdir/soa -I$sofiadir/$sofiasrcdir/sresolv -I$sofiadir/$sofiasrcdir/stun -I$sofiadir/$sofiasrcdir/su -I$sofiadir/$sofiasrcdir/tport -I$sofiadir/$sofiasrcdir/url"
|
UNIMRCP_SOFIA_INCLUDES="-I$sofiadir/$sofiasrcdir -I$sofiadir/$sofiasrcdir/bnf -I$sofiadir/$sofiasrcdir/features -I$sofiadir/$sofiasrcdir/http -I$sofiadir/$sofiasrcdir/ipt -I$sofiadir/$sofiasrcdir/iptsec -I$sofiadir/$sofiasrcdir/msg -I$sofiadir/$sofiasrcdir/nea -I$sofiadir/$sofiasrcdir/nta -I$sofiadir/$sofiasrcdir/nth -I$sofiadir/$sofiasrcdir/nua -I$sofiadir/$sofiasrcdir/sdp -I$sofiadir/$sofiasrcdir/sip -I$sofiadir/$sofiasrcdir/soa -I$sofiadir/$sofiasrcdir/sresolv -I$sofiadir/$sofiasrcdir/stun -I$sofiadir/$sofiasrcdir/su -I$sofiadir/$sofiasrcdir/tport -I$sofiadir/$sofiasrcdir/url -I$sofiadirsrc/$sofiasrcdir -I$sofiadirsrc/$sofiasrcdir/bnf -I$sofiadirsrc/$sofiasrcdir/features -I$sofiadirsrc/$sofiasrcdir/http -I$sofiadirsrc/$sofiasrcdir/ipt -I$sofiadirsrc/$sofiasrcdir/iptsec -I$sofiadirsrc/$sofiasrcdir/msg -I$sofiadirsrc/$sofiasrcdir/nea -I$sofiadirsrc/$sofiasrcdir/nta -I$sofiadirsrc/$sofiasrcdir/nth -I$sofiadirsrc/$sofiasrcdir/nua -I$sofiadirsrc/$sofiasrcdir/sdp -I$sofiadirsrc/$sofiasrcdir/sip -I$sofiadirsrc/$sofiasrcdir/soa -I$sofiadirsrc/$sofiasrcdir/sresolv -I$sofiadirsrc/$sofiasrcdir/stun -I$sofiadirsrc/$sofiasrcdir/su -I$sofiadirsrc/$sofiasrcdir/tport -I$sofiadirsrc/$sofiasrcdir/url"
|
||||||
UNIMRCP_SOFIA_LIBS="$sofiadir/$sofiasrcdir/libsofia-sip-ua.la"
|
UNIMRCP_SOFIA_LIBS="$sofiadir/$sofiasrcdir/libsofia-sip-ua.la"
|
||||||
sofia_version="`pkg-config --modversion $sofiadir/packages/sofia-sip-ua.pc`"
|
sofia_version="`pkg-config --modversion $sofiadir/packages/sofia-sip-ua.pc`"
|
||||||
break
|
break
|
||||||
|
@ -40,6 +40,12 @@ AC_SUBST(UNI_DOTTED_VERSION)
|
|||||||
AC_SUBST(UNI_LT_VERSION)
|
AC_SUBST(UNI_LT_VERSION)
|
||||||
AC_SUBST(PLUGIN_LT_VERSION)
|
AC_SUBST(PLUGIN_LT_VERSION)
|
||||||
|
|
||||||
|
# Absolute source/build directory
|
||||||
|
unimrcp_srcdir=`(cd $srcdir && pwd)`
|
||||||
|
unimrcp_builddir=`pwd`
|
||||||
|
AC_SUBST(unimrcp_srcdir)
|
||||||
|
AC_SUBST(unimrcp_builddir)
|
||||||
|
|
||||||
echo "UniMRCP Version: ${UNI_DOTTED_VERSION}"
|
echo "UniMRCP Version: ${UNI_DOTTED_VERSION}"
|
||||||
|
|
||||||
# Check APR
|
# Check APR
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
MAINTAINERCLEANFILES = Makefile.in
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
||||||
AM_CPPFLAGS = -Iinclude \
|
AM_CPPFLAGS = -Iinclude \
|
||||||
|
-I$(unimrcp_srcdir)/modules/mrcp-sofiasip/include \
|
||||||
-I$(top_srcdir)/libs/mrcpv2-transport/include \
|
-I$(top_srcdir)/libs/mrcpv2-transport/include \
|
||||||
-I$(top_srcdir)/libs/mrcp-signaling/include \
|
-I$(top_srcdir)/libs/mrcp-signaling/include \
|
||||||
-I$(top_srcdir)/libs/mrcp/include \
|
-I$(top_srcdir)/libs/mrcp/include \
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
MAINTAINERCLEANFILES = Makefile.in
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
||||||
AM_CPPFLAGS = -Iinclude \
|
AM_CPPFLAGS = -Iinclude \
|
||||||
|
-I$(unimrcp_srcdir)/modules/mrcp-unirtsp/include \
|
||||||
-I$(top_srcdir)/libs/mrcp-signaling/include \
|
-I$(top_srcdir)/libs/mrcp-signaling/include \
|
||||||
-I$(top_srcdir)/libs/mrcp/include \
|
-I$(top_srcdir)/libs/mrcp/include \
|
||||||
-I$(top_srcdir)/libs/mrcp/message/include \
|
-I$(top_srcdir)/libs/mrcp/message/include \
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
MAINTAINERCLEANFILES = Makefile.in
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
||||||
AM_CPPFLAGS = -I$(top_srcdir)/platforms/libunimrcp-client/include \
|
AM_CPPFLAGS = -I$(top_srcdir)/platforms/libunimrcp-client/include \
|
||||||
-I$(top_srcdir)/modules/mrcp-sofiasip/include \
|
-I$(unimrcp_srcdir)/modules/mrcp-sofiasip/include \
|
||||||
-I$(top_srcdir)/modules/mrcp-unirtsp/include \
|
-I$(top_srcdir)/modules/mrcp-unirtsp/include \
|
||||||
-I$(top_srcdir)/libs/mrcp-client/include \
|
-I$(top_srcdir)/libs/mrcp-client/include \
|
||||||
-I$(top_srcdir)/libs/mrcp-signaling/include \
|
-I$(top_srcdir)/libs/mrcp-signaling/include \
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
MAINTAINERCLEANFILES = Makefile.in
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
||||||
AM_CPPFLAGS = -I$(top_srcdir)/platforms/libunimrcp-server/include \
|
AM_CPPFLAGS = -I$(top_srcdir)/platforms/libunimrcp-server/include \
|
||||||
-I$(top_srcdir)/modules/mrcp-sofiasip/include \
|
-I$(unimrcp_srcdir)/modules/mrcp-sofiasip/include \
|
||||||
-I$(top_srcdir)/modules/mrcp-unirtsp/include \
|
-I$(top_srcdir)/modules/mrcp-unirtsp/include \
|
||||||
-I$(top_srcdir)/libs/mrcp-server/include \
|
-I$(top_srcdir)/libs/mrcp-server/include \
|
||||||
-I$(top_srcdir)/libs/mrcp-engine/include \
|
-I$(top_srcdir)/libs/mrcp-engine/include \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user