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
8bf24353
Commit
8bf24353
authored
Jan 10, 2017
by
Benjamin REIS
Browse files
set -DENABLE_TOOLS=OFF by default to build faster
parent
5aa07a35
Changes
9
Hide whitespace changes
Inline
Side-by-side
configs/config-android.cmake
View file @
8bf24353
...
...
@@ -43,6 +43,7 @@ set(DEFAULT_VALUE_ENABLE_VIDEO ON)
set
(
DEFAULT_VALUE_ENABLE_VPX ON
)
set
(
DEFAULT_VALUE_ENABLE_WEBRTC_AEC ON
)
set
(
DEFAULT_VALUE_ENABLE_ZRTP ON
)
set
(
DEFAULT_VALUE_ENABLE_TOOLS OFF
)
set
(
ENABLE_NLS NO CACHE BOOL
""
FORCE
)
set
(
DEFAULT_VALUE_CMAKE_LINKING_TYPE
"-DENABLE_STATIC=YES"
"-DENABLE_SHARED=NO"
)
...
...
@@ -88,7 +89,7 @@ lcb_builder_cmake_options(linphone "-DENABLE_RELATIVE_PREFIX=YES")
lcb_builder_cmake_options
(
linphone
"-DENABLE_CONSOLE_UI=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_DAEMON=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_NOTIFY=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_TOOLS=
NO
"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_TOOLS=
DEFAULT_VALUE_ENABLE_TOOLS
"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_TUTORIALS=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_UPNP=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_MSG_STORAGE=YES"
)
...
...
@@ -109,7 +110,7 @@ lcb_builder_cmake_options(ms2 "-DENABLE_GLX=NO")
lcb_builder_cmake_options
(
ms2
"-DENABLE_V4L=NO"
)
lcb_builder_cmake_options
(
ms2
"-DENABLE_X11=NO"
)
lcb_builder_cmake_options
(
ms2
"-DENABLE_XV=NO"
)
lcb_builder_cmake_options
(
ms2
"-DENABLE_TOOLS=
NO
"
)
lcb_builder_cmake_options
(
ms2
"-DENABLE_TOOLS=
DEFAULT_VALUE_ENABLE_TOOLS
"
)
lcb_builder_cmake_options
(
ms2
"-DENABLE_DOC=NO"
)
lcb_builder_cmake_options
(
ms2
"-DENABLE_UNIT_TESTS=NO"
)
lcb_builder_linking_type
(
ms2
"-DENABLE_STATIC=NO"
"-DENABLE_SHARED=YES"
)
...
...
configs/config-bb10.cmake
View file @
8bf24353
...
...
@@ -30,6 +30,7 @@ set(DEFAULT_VALUE_ENABLE_SRTP ON)
set
(
DEFAULT_VALUE_ENABLE_UNIT_TESTS ON
)
set
(
DEFAULT_VALUE_ENABLE_VIDEO ON
)
set
(
DEFAULT_VALUE_ENABLE_ZRTP ON
)
set
(
DEFAULT_VALUE_ENABLE_TOOLS OFF
)
set
(
DEFAULT_VALUE_CMAKE_LINKING_TYPE
"-DENABLE_STATIC=YES"
"-DENABLE_SHARED=NO"
)
...
...
@@ -60,7 +61,7 @@ lcb_builder_cmake_options(linphone "-DENABLE_RELATIVE_PREFIX=YES")
lcb_builder_cmake_options
(
linphone
"-DENABLE_CONSOLE_UI=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_DAEMON=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_NOTIFY=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_TOOLS=
NO
"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_TOOLS=
DEFAULT_VALUE_ENABLE_TOOLS
"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_TUTORIALS=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_UNIT_TESTS=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_UPNP=NO"
)
...
...
@@ -83,7 +84,7 @@ lcb_builder_cmake_options(ms2 "-DENABLE_XV=NO")
lcb_builder_cmake_options
(
ms2
"-DENABLE_MKV=YES"
)
lcb_builder_cmake_options
(
ms2
"-DENABLE_QNX=YES"
)
lcb_builder_cmake_options
(
ms2
"-DENABLE_V4L=NO"
)
lcb_builder_cmake_options
(
ms2
"-DENABLE_TOOLS=
NO
"
)
lcb_builder_cmake_options
(
ms2
"-DENABLE_TOOLS=
DEFAULT_VALUE_ENABLE_TOOLS
"
)
lcb_builder_cmake_options
(
ms2
"-DENABLE_UNIT_TESTS=NO"
)
# vpx
...
...
configs/config-desktop.cmake
View file @
8bf24353
...
...
@@ -38,6 +38,7 @@ set(DEFAULT_VALUE_ENABLE_VIDEO ON)
set
(
DEFAULT_VALUE_ENABLE_VPX ON
)
set
(
DEFAULT_VALUE_ENABLE_WASAPI ON
)
set
(
DEFAULT_VALUE_ENABLE_ZRTP ON
)
set
(
DEFAULT_VALUE_ENABLE_TOOLS OFF
)
include
(
configs/config-desktop-common.cmake
)
...
...
configs/config-ios.cmake
View file @
8bf24353
...
...
@@ -38,6 +38,7 @@ set(DEFAULT_VALUE_ENABLE_VCARD ON)
set
(
DEFAULT_VALUE_ENABLE_VIDEO ON
)
set
(
DEFAULT_VALUE_ENABLE_VPX ON
)
set
(
DEFAULT_VALUE_ENABLE_ZRTP ON
)
set
(
DEFAULT_VALUE_ENABLE_TOOLS OFF
)
set
(
ENABLE_NLS NO CACHE BOOL
""
FORCE
)
set
(
DEFAULT_VALUE_CMAKE_LINKING_TYPE
"-DENABLE_STATIC=YES"
"-DENABLE_SHARED=NO"
)
...
...
@@ -83,6 +84,7 @@ lcb_builder_cmake_options(linphone "-DENABLE_UPNP=NO")
lcb_builder_cmake_options
(
linphone
"-DENABLE_MSG_STORAGE=YES"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_DOC=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_NLS=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_TOOLS=DEFAULT_VALUE_ENABLE_TOOLS"
)
# mbedtls
lcb_builder_linking_type
(
mbedtls
"-DUSE_STATIC_MBEDTLS_LIBRARY=YES"
"-DUSE_SHARED_MBEDTLS_LIBRARY=NO"
)
...
...
@@ -96,6 +98,7 @@ lcb_builder_cmake_options(ms2 "-DENABLE_GLX=NO")
lcb_builder_cmake_options
(
ms2
"-DENABLE_X11=NO"
)
lcb_builder_cmake_options
(
ms2
"-DENABLE_XV=NO"
)
lcb_builder_cmake_options
(
ms2
"-DENABLE_DOC=NO"
)
lcb_builder_cmake_options
(
ms2
"-DENABLE_TOOLS=DEFAULT_VALUE_ENABLE_TOOLS"
)
# opus
lcb_builder_cmake_options
(
opus
"-DENABLE_FIXED_POINT=YES"
)
...
...
configs/config-python.cmake
View file @
8bf24353
...
...
@@ -33,6 +33,7 @@ set(DEFAULT_VALUE_ENABLE_VIDEO ON)
set
(
DEFAULT_VALUE_ENABLE_VPX ON
)
set
(
DEFAULT_VALUE_ENABLE_WASAPI ON
)
set
(
DEFAULT_VALUE_ENABLE_ZRTP ON
)
set
(
DEFAULT_VALUE_ENABLE_TOOLS OFF
)
set
(
ENABLE_NLS NO CACHE BOOL
""
FORCE
)
set
(
DEFAULT_VALUE_CMAKE_LINKING_TYPE
"-DENABLE_STATIC=YES"
"-DENABLE_SHARED=NO"
)
...
...
@@ -88,7 +89,7 @@ lcb_builder_cmake_options(linphone "-DENABLE_RELATIVE_PREFIX=YES")
lcb_builder_cmake_options
(
linphone
"-DENABLE_CONSOLE_UI=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_DAEMON=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_NOTIFY=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_TOOLS=
NO
"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_TOOLS=
DEFAULT_VALUE_ENABLE_TOOLS
"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_TUTORIALS=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_UNIT_TESTS=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_UPNP=NO"
)
...
...
@@ -99,7 +100,7 @@ lcb_builder_linking_type(mbedtls "-DUSE_STATIC_MBEDTLS_LIBRARY=YES" "-DUSE_SHARE
# ms2
lcb_builder_cmake_options
(
ms2
"-DENABLE_RELATIVE_PREFIX=YES"
)
lcb_builder_cmake_options
(
ms2
"-DENABLE_UNIT_TESTS=NO"
)
lcb_builder_cmake_options
(
ms2
"-DENABLE_TOOLS=
NO
"
)
lcb_builder_cmake_options
(
ms2
"-DENABLE_TOOLS=
DEFAULT_VALUE_ENABLE_TOOLS
"
)
lcb_builder_cmake_options
(
ms2
"-DENABLE_PCAP=NO"
)
if
(
UNIX AND NOT APPLE
)
lcb_builder_cmake_options
(
ms2
"-DENABLE_ALSA=YES"
)
...
...
configs/config-webplugin.cmake
View file @
8bf24353
...
...
@@ -30,6 +30,7 @@ set(DEFAULT_VALUE_ENABLE_SRTP ON)
set
(
DEFAULT_VALUE_ENABLE_VIDEO ON
)
set
(
DEFAULT_VALUE_ENABLE_VPX ON
)
set
(
DEFAULT_VALUE_ENABLE_WASAPI ON
)
set
(
DEFAULT_VALUE_ENABLE_TOOLS OFF
)
set
(
DEFAULT_VALUE_CMAKE_LINKING_TYPE
"-DENABLE_STATIC=NO"
)
...
...
@@ -73,7 +74,7 @@ lcb_builder_cmake_options(linphone "-DENABLE_RELATIVE_PREFIX=YES")
lcb_builder_cmake_options
(
linphone
"-DENABLE_CONSOLE_UI=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_DAEMON=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_NOTIFY=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_TOOLS=
YE
S"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_TOOLS=
DEFAULT_VALUE_ENABLE_TOOL
S"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_TUTORIALS=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_UNIT_TESTS=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_UPNP=NO"
)
...
...
@@ -87,7 +88,7 @@ endif()
# mediastreamer2
lcb_builder_cmake_options
(
ms2
"-DENABLE_RELATIVE_PREFIX=YES"
)
lcb_builder_cmake_options
(
ms2
"-DENABLE_UNIT_TESTS=NO"
)
lcb_builder_cmake_options
(
ms2
"-DENABLE_TOOLS=
NO
"
)
lcb_builder_cmake_options
(
ms2
"-DENABLE_TOOLS=
DEFAULT_VALUE_ENABLE_TOOLS
"
)
if
(
UNIX AND NOT APPLE
)
lcb_builder_cmake_options
(
ms2
"-DENABLE_ALSA=YES"
)
lcb_builder_cmake_options
(
ms2
"-DENABLE_PULSEAUDIO=NO"
)
...
...
configs/config-win10.cmake
View file @
8bf24353
...
...
@@ -40,6 +40,7 @@ set(DEFAULT_VALUE_ENABLE_VPX ON)
set
(
DEFAULT_VALUE_ENABLE_WASAPI ON
)
set
(
DEFAULT_VALUE_ENABLE_WEBRTC_AEC ON
)
set
(
DEFAULT_VALUE_ENABLE_ZRTP ON
)
set
(
DEFAULT_VALUE_ENABLE_TOOLS OFF
)
set
(
ENABLE_NLS NO CACHE BOOL
""
FORCE
)
set
(
DEFAULT_VALUE_CMAKE_LINKING_TYPE
"-DENABLE_STATIC=NO"
)
...
...
@@ -58,13 +59,13 @@ lcb_builder_cmake_options(linphone "-DENABLE_RELATIVE_PREFIX=YES")
lcb_builder_cmake_options
(
linphone
"-DENABLE_CONSOLE_UI=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_DAEMON=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_NOTIFY=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_TOOLS=
NO
"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_TOOLS=
DEFAULT_VALUE_ENABLE_TOOLS
"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_TUTORIALS=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_UPNP=NO"
)
# ms2
lcb_builder_cmake_options
(
ms2
"-DENABLE_RELATIVE_PREFIX=YES"
)
lcb_builder_cmake_options
(
ms2
"-DENABLE_TOOLS=
NO
"
)
lcb_builder_cmake_options
(
ms2
"-DENABLE_TOOLS=
DEFAULT_VALUE_ENABLE_TOOLS
"
)
# opus
lcb_builder_cmake_options
(
opus
"-DENABLE_ASM=NO"
)
...
...
configs/config-windowsphone.cmake
View file @
8bf24353
...
...
@@ -28,7 +28,7 @@ set(DEFAULT_VALUE_ENABLE_POLARSSL ON)
set
(
DEFAULT_VALUE_ENABLE_SPEEX ON
)
set
(
DEFAULT_VALUE_ENABLE_WASAPI ON
)
set
(
DEFAULT_VALUE_ENABLE_WEBRTC_AEC ON
)
set
(
DEFAULT_VALUE_ENABLE_TOOLS OFF
)
set
(
DEFAULT_VALUE_CMAKE_LINKING_TYPE
"-DENABLE_STATIC=NO"
)
...
...
@@ -45,7 +45,7 @@ lcb_builder_cmake_options(linphone "-DENABLE_RELATIVE_PREFIX=YES")
lcb_builder_cmake_options
(
linphone
"-DENABLE_CONSOLE_UI=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_DAEMON=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_NOTIFY=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_TOOLS=
NO
"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_TOOLS=
DEFAULT_VALUE_ENABLE_TOOLS
"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_TUTORIALS=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_UNIT_TESTS=NO"
)
lcb_builder_cmake_options
(
linphone
"-DENABLE_UPNP=NO"
)
...
...
@@ -53,7 +53,7 @@ lcb_builder_cmake_options(linphone "-DENABLE_UPNP=NO")
# ms2
lcb_builder_cmake_options
(
ms2
"-DENABLE_RELATIVE_PREFIX=YES"
)
lcb_builder_cmake_options
(
ms2
"-DENABLE_UNIT_TESTS=NO"
)
lcb_builder_cmake_options
(
ms2
"-DENABLE_TOOLS=
NO
"
)
lcb_builder_cmake_options
(
ms2
"-DENABLE_TOOLS=
DEFAULT_VALUE_ENABLE_TOOLS
"
)
# vpx
set
(
EP_vpx_LINKING_TYPE
"--enable-static"
"--disable-shared"
"--enable-pic"
)
options/common.cmake
View file @
8bf24353
...
...
@@ -25,6 +25,5 @@
lcb_add_option
(
"Unit tests"
"Enable unit tests support with BCUnit library."
"
${
DEFAULT_VALUE_ENABLE_UNIT_TESTS
}
"
)
lcb_add_option
(
"Debug logs"
"Enable debug level logs in libinphone and mediastreamer2."
NO
)
lcb_add_option
(
"Doc"
"Enable documentation generation with Doxygen."
YES
)
lcb_add_option
(
"Tools"
"Enable tools binary compilation."
YES
)
lcb_add_option
(
"Tools"
"Enable tools binary compilation."
"
${
DEFAULT_VALUE_ENABLE_TOOLS
}
"
)
lcb_add_option
(
"unmaintained"
"Allow inclusion of unmaintained code in the build."
OFF
)
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