Skip to content
GitLab
Explore
Projects
Groups
Topics
Snippets
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
BC
public
linphone-cmake-builder
Commits
a6fabe9c
Commit
a6fabe9c
authored
6 years ago
by
Ghislain MARY
Browse files
Options
Download
Patches
Plain Diff
Define linking type in config-* files, not options-* files.
parent
6ca7563d
master
desktop_cmake_rework
external_auth_plugin_option
feature/android_ndk_r23b
feature/av1-support
feature/enable_wrapper_swift
feature/flexisip-video-conf
feature/make_bellesip_framework
feature/python_wrapper
feature/python_wrapper_5.1
feature/python_wrapper_5.3
feature/remove-no-longer-supported-i386-arch-for-ios
feature/sfu-audio-conf
feature/video_conf_mix_master
feature/videoconf
feature/yocto-kirkstone
features/sysconf_install_dir_for_prepare
fix/build-of-ffmpeg-for-android
fix/build_flexisip_macosx
fix/build_master
fix/change_linphone_submodule_name
fix/cmake_build
fix/flexisip
fix/hot_fix_release_4.2
fix/ice-dtls-turn-4.5
fix/improve_macosx_toolchain_detection
fix/mac_android
fix/mediadir
fix/nightly_builds
fix/openh264_static_build
fix/openh264_x86_64
fix/version_check
release/4.3
release/4.4
release/4.5
release/5.0
release/5.1
release/5.2
tests/build_windows
tmp/pq
5.2.19
5.2.10
5.2.3
5.2.1
5.2.0-beta
5.1.0
5.0.48
5.0.3
5.0.0-alpha
4.5.0
4.5.0-alpha
4.4.0
4.4.0-alpha
4.3.2
4.3.1
4.3.0
1 merge request
!11
Define linking type in config-* files, not options-* files.
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
configs/config-android.cmake
+5
-0
configs/config-android.cmake
configs/config-ios.cmake
+3
-0
configs/config-ios.cmake
configs/config-uwp.cmake
+4
-1
configs/config-uwp.cmake
configs/options-android.cmake
+0
-3
configs/options-android.cmake
configs/options-ios.cmake
+0
-3
configs/options-ios.cmake
configs/options-uwp.cmake
+0
-2
configs/options-uwp.cmake
with
12 additions
and
9 deletions
configs/config-android.cmake
+
5
−
0
View file @
a6fabe9c
...
...
@@ -23,6 +23,11 @@
include
(
${
CMAKE_CURRENT_LIST_DIR
}
/options-android.cmake
)
set
(
DEFAULT_VALUE_CMAKE_LINKING_TYPE
"-DENABLE_STATIC=YES"
"-DENABLE_SHARED=NO"
)
set
(
DEFAULT_VALUE_CMAKE_PLUGIN_LINKING_TYPE
"-DENABLE_STATIC=NO"
"-DENABLE_SHARED=YES"
)
# Global configuration
set
(
LINPHONE_BUILDER_HOST
"
${
CMAKE_SYSTEM_PROCESSOR
}
-linux-android"
)
set
(
CMAKE_INSTALL_RPATH
"$ORIGIN"
)
...
...
This diff is collapsed.
Click to expand it.
configs/config-ios.cmake
+
3
−
0
View file @
a6fabe9c
...
...
@@ -23,6 +23,9 @@
include
(
${
CMAKE_CURRENT_LIST_DIR
}
/options-ios.cmake
)
set
(
DEFAULT_VALUE_CMAKE_LINKING_TYPE
"-DENABLE_STATIC=YES"
"-DENABLE_SHARED=NO"
)
set
(
CMAKE_MACOSX_RPATH TRUE
)
set
(
CMAKE_INSTALL_RPATH
"@executable_path/../Frameworks"
)
...
...
This diff is collapsed.
Click to expand it.
configs/config-uwp.cmake
+
4
−
1
View file @
a6fabe9c
...
...
@@ -23,6 +23,9 @@
include
(
${
CMAKE_CURRENT_LIST_DIR
}
/options-uwp.cmake
)
set
(
DEFAULT_VALUE_CMAKE_LINKING_TYPE
"-DENABLE_SHARED=YES"
"-DENABLE_STATIC=NO"
)
# Global configuration
set
(
LINPHONE_BUILDER_CPPFLAGS
"-D_ALLOW_KEYWORD_MACROS -D_CRT_SECURE_NO_WARNINGS -D_WINSOCK_DEPRECATED_NO_WARNINGS"
)
...
...
@@ -47,4 +50,4 @@ lcb_builder_cmake_options(ms2 "-DENABLE_RELATIVE_PREFIX=YES")
# opus
lcb_builder_cmake_options
(
opus
"-DENABLE_ASM=NO"
)
lcb_builder_cmake_options
(
opus
"-DENABLE_FIXED_POINT=YES"
)
set
(
EP_opus_LINKING_TYPE
"-DENABLE_STATIC=YES"
)
lcb_builder_linking_type
(
opus
"-DENABLE_SHARED=NO"
"-DENABLE_STATIC=YES"
)
This diff is collapsed.
Click to expand it.
configs/options-android.cmake
+
0
−
3
View file @
a6fabe9c
...
...
@@ -51,6 +51,3 @@ set(DEFAULT_VALUE_ENABLE_LIME ON)
set
(
DEFAULT_VALUE_ENABLE_TOOLS OFF
)
set
(
DEFAULT_VALUE_ENABLE_JAVA_WRAPPER ON
)
set
(
ENABLE_NLS NO CACHE BOOL
""
FORCE
)
set
(
DEFAULT_VALUE_CMAKE_LINKING_TYPE
"-DENABLE_STATIC=YES"
"-DENABLE_SHARED=NO"
)
set
(
DEFAULT_VALUE_CMAKE_PLUGIN_LINKING_TYPE
"-DENABLE_STATIC=NO"
"-DENABLE_SHARED=YES"
)
This diff is collapsed.
Click to expand it.
configs/options-ios.cmake
+
0
−
3
View file @
a6fabe9c
...
...
@@ -43,6 +43,3 @@ set(DEFAULT_VALUE_ENABLE_ZRTP ON)
set
(
DEFAULT_VALUE_ENABLE_LIME ON
)
set
(
DEFAULT_VALUE_ENABLE_TOOLS OFF
)
set
(
DEFAULT_VALUE_ENABLE_UPDATE_CHECK ON
)
set
(
DEFAULT_VALUE_CMAKE_LINKING_TYPE
"-DENABLE_STATIC=YES"
"-DENABLE_SHARED=NO"
)
This diff is collapsed.
Click to expand it.
configs/options-uwp.cmake
+
0
−
2
View file @
a6fabe9c
...
...
@@ -45,5 +45,3 @@ set(DEFAULT_VALUE_ENABLE_WEBRTC_AEC ON)
set
(
DEFAULT_VALUE_ENABLE_WEBRTC_AECM ON
)
set
(
DEFAULT_VALUE_ENABLE_ZRTP ON
)
set
(
ENABLE_NLS NO CACHE BOOL
""
FORCE
)
set
(
DEFAULT_VALUE_CMAKE_LINKING_TYPE
"-DENABLE_STATIC=NO"
)
This diff is collapsed.
Click to expand it.
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment
Menu
Explore
Projects
Groups
Topics
Snippets