Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
BC
public
linphone-cmake-builder
Commits
a75fce36
Commit
a75fce36
authored
Feb 10, 2014
by
Ghislain MARY
Browse files
Use CMake to compile belle-sip.
parent
171a5902
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
3 additions
and
61 deletions
+3
-61
builders/bellesip.cmake
builders/bellesip.cmake
+1
-1
builders/bellesip/build.sh.cmake
builders/bellesip/build.sh.cmake
+0
-18
builders/bellesip/configure.sh.cmake
builders/bellesip/configure.sh.cmake
+0
-21
builders/bellesip/install.sh.cmake
builders/bellesip/install.sh.cmake
+0
-18
configs/config-bb10.cmake
configs/config-bb10.cmake
+1
-1
configs/config-default.cmake
configs/config-default.cmake
+0
-1
configs/config-desktop.cmake
configs/config-desktop.cmake
+1
-1
No files found.
builders/bellesip.cmake
View file @
a75fce36
...
...
@@ -20,4 +20,4 @@
#
############################################################################
linphone_builder_add_
autotools
_project
(
bellesip
)
linphone_builder_add_
cmake
_project
(
bellesip
)
builders/bellesip/build.sh.cmake
deleted
100755 → 0
View file @
171a5902
#!/bin/sh
export CC=@LINPHONE_BUILDER_TOOLCHAIN_CC@
export CXX=@LINPHONE_BUILDER_TOOLCHAIN_CXX@
export LD=@LINPHONE_BUILDER_TOOLCHAIN_LD@
export AR=@LINPHONE_BUILDER_TOOLCHAIN_AR@
export RANLIB=@LINPHONE_BUILDER_TOOLCHAIN_RANLIB@
export STRIP=@LINPHONE_BUILDER_TOOLCHAIN_STRIP@
export NM=@LINPHONE_BUILDER_TOOLCHAIN_NM@
export CPPFLAGS=
"@LINPHONE_BUILDER_TOOLCHAIN_CPPFLAGS@ @EP_bellesip_EXTRA_CPPFLAGS@"
export CFLAGS=
"@LINPHONE_BUILDER_TOOLCHAIN_CFLAGS@ @EP_bellesip_EXTRA_CFLAGS@"
export CXXFLAGS=
"@LINPHONE_BUILD_TOOLCHAIN_CXXFLAGS@ @EP_bellesip_EXTRA_CXXFLAGS@"
export LDFLAGS=
"@LINPHONE_BUILDER_TOOLCHAIN_LDFLAGS@ @EP_bellesip_EXTRA_LDFLAGS@"
export PKG_CONFIG_LIBDIR=
"@LINPHONE_BUILDER_PKG_CONFIG_LIBDIR@"
make V=@CMAKE_VERBOSE_MAKEFILE@
builders/bellesip/configure.sh.cmake
deleted
100755 → 0
View file @
171a5902
#!/bin/sh
export CC=@LINPHONE_BUILDER_TOOLCHAIN_CC@
export CXX=@LINPHONE_BUILDER_TOOLCHAIN_CXX@
export LD=@LINPHONE_BUILDER_TOOLCHAIN_LD@
export AR=@LINPHONE_BUILDER_TOOLCHAIN_AR@
export RANLIB=@LINPHONE_BUILDER_TOOLCHAIN_RANLIB@
export STRIP=@LINPHONE_BUILDER_TOOLCHAIN_STRIP@
export NM=@LINPHONE_BUILDER_TOOLCHAIN_NM@
export CPPFLAGS=
"@LINPHONE_BUILDER_TOOLCHAIN_CPPFLAGS@ @EP_bellesip_EXTRA_CPPFLAGS@"
export CFLAGS=
"@LINPHONE_BUILDER_TOOLCHAIN_CFLAGS@ @EP_bellesip_EXTRA_CFLAGS@"
export CXXFLAGS=
"@LINPHONE_BUILD_TOOLCHAIN_CXXFLAGS@ @EP_bellesip_EXTRA_CXXFLAGS@"
export LDFLAGS=
"@LINPHONE_BUILDER_TOOLCHAIN_LDFLAGS@ @EP_bellesip_EXTRA_LDFLAGS@"
export PKG_CONFIG_LIBDIR=
"@LINPHONE_BUILDER_PKG_CONFIG_LIBDIR@"
if [ ! -f config.h ]; then
./autogen.sh
./configure
"--prefix=@CMAKE_INSTALL_PREFIX@"
"--host=@LINPHONE_BUILDER_TOOLCHAIN_HOST@"
@EP_bellesip_CONFIGURE_OPTIONS@
fi
builders/bellesip/install.sh.cmake
deleted
100755 → 0
View file @
171a5902
#!/bin/sh
export CC=@LINPHONE_BUILDER_TOOLCHAIN_CC@
export CXX=@LINPHONE_BUILDER_TOOLCHAIN_CXX@
export LD=@LINPHONE_BUILDER_TOOLCHAIN_LD@
export AR=@LINPHONE_BUILDER_TOOLCHAIN_AR@
export RANLIB=@LINPHONE_BUILDER_TOOLCHAIN_RANLIB@
export STRIP=@LINPHONE_BUILDER_TOOLCHAIN_STRIP@
export NM=@LINPHONE_BUILDER_TOOLCHAIN_NM@
export CPPFLAGS=
"@LINPHONE_BUILDER_TOOLCHAIN_CPPFLAGS@ @EP_bellesip_EXTRA_CPPFLAGS@"
export CFLAGS=
"@LINPHONE_BUILDER_TOOLCHAIN_CFLAGS@ @EP_bellesip_EXTRA_CFLAGS@"
export CXXFLAGS=
"@LINPHONE_BUILD_TOOLCHAIN_CXXFLAGS@ @EP_bellesip_EXTRA_CXXFLAGS@"
export LDFLAGS=
"@LINPHONE_BUILDER_TOOLCHAIN_LDFLAGS@ @EP_bellesip_EXTRA_LDFLAGS@"
export PKG_CONFIG_LIBDIR=
"@LINPHONE_BUILDER_PKG_CONFIG_LIBDIR@"
make V=@CMAKE_VERBOSE_MAKEFILE@ install
configs/config-bb10.cmake
View file @
a75fce36
...
...
@@ -36,7 +36,7 @@ set(EP_antlr3c_CMAKE_OPTIONS "${CMAKE_SHARED_LIBRARIES} ${EP_antlr3c_CMAKE_OPTIO
set
(
EP_polarssl_CMAKE_OPTIONS
"-DUSE_SHARED_POLARSSL_LIBRARY=1
${
EP_polarssl_CMAKE_OPTIONS
}
"
)
# bellesip
set
(
EP_bellesip_C
ONFIGUR
E_OPTIONS
"
${
AUTOTOOLS
_SHARED_LIBRARIES
}
${
EP_bellesip_C
ONFIGUR
E_OPTIONS
}
"
)
set
(
EP_bellesip_C
MAK
E_OPTIONS
"
${
CMAKE
_SHARED_LIBRARIES
}
${
EP_bellesip_C
MAK
E_OPTIONS
}
"
)
set
(
EP_bellesip_EXTRA_CFLAGS
"-Wno-error=pragmas -DUSE_STRUCT_RES_STATE_NAMESERVERS
${
EP_bellesip_EXTRA_CFLAGS
}
"
)
# srtp
...
...
configs/config-default.cmake
View file @
a75fce36
...
...
@@ -56,7 +56,6 @@ set(EP_polarssl_GIT_TAG "linphone")
# belle-sip
set
(
EP_bellesip_GIT_REPOSITORY
"git://git.linphone.org/belle-sip.git"
)
set
(
EP_bellesip_GIT_TAG
"master"
)
set
(
EP_bellesip_CONFIGURE_OPTIONS
"--enable-tls"
)
set
(
EP_bellesip_DEPENDENCIES EP_antlr3c EP_cunit EP_polarssl
)
# srtp
...
...
configs/config-desktop.cmake
View file @
a75fce36
...
...
@@ -36,7 +36,7 @@ set(EP_antlr3c_CMAKE_OPTIONS "${CMAKE_SHARED_LIBRARIES} ${EP_antlr3c_CMAKE_OPTIO
set
(
EP_polarssl_CMAKE_OPTIONS
"-DUSE_SHARED_POLARSSL_LIBRARY=1
${
EP_polarssl_CMAKE_OPTIONS
}
"
)
# bellesip
set
(
EP_bellesip_C
ONFIGUR
E_OPTIONS
"
${
AUTOTOOLS
_SHARED_LIBRARIES
}
${
EP_bellesip_C
ONFIGUR
E_OPTIONS
}
"
)
set
(
EP_bellesip_C
MAK
E_OPTIONS
"
${
CMAKE
_SHARED_LIBRARIES
}
${
EP_bellesip_C
MAK
E_OPTIONS
}
"
)
# srtp
set
(
EP_srtp_CMAKE_OPTIONS
"
${
CMAKE_SHARED_LIBRARIES
}
${
EP_srtp_CMAKE_OPTIONS
}
"
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment