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
4e200c51
Commit
4e200c51
authored
10 years ago
by
Ghislain MARY
Browse files
Options
Download
Patches
Plain Diff
Make sure the Python wrapper targets are built one after an other.
parent
f818a3f5
master
android_3.3.1
android_strip
build_soci
desktop-3.10.x
desktop-3.8.x
desktop-3.9.x
desktop_cmake_rework
dev_android_aaudio
dev_bb10
dev_bctoolbox_rpm
dev_codec_downloader
dev_codecbv16
dev_screensharing
dev_windows10
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
fix_belr
ios-3.13.19
private-master
release/4.3
release/4.4
release/4.5
release/5.0
release/5.1
release/5.2
releases/linphone-android/3.4.x
releases/linphone-android/4.0
rework
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
desktop-3.10.0
desktop-3.9.0
desktop-3.8.5
desktop-3.8.4
desktop-3.8.3
desktop-3.8.2
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
configs/python/CMakeLists.txt
+5
-5
configs/python/CMakeLists.txt
with
5 additions
and
5 deletions
configs/python/CMakeLists.txt
+
5
−
5
View file @
4e200c51
...
...
@@ -68,7 +68,7 @@ add_custom_target(api_xml
)
# Generate the Python wrapper source code for the API in XML format
add_custom_target
(
pylinphone_source
add_custom_target
(
pylinphone_source
ALL
${
PYTHON_EXECUTABLE
}
"
${
LINPHONE_SOURCE_DIR
}
/tools/python/apixml2python.py"
"--outputfile"
"
${
CMAKE_CURRENT_BINARY_DIR
}
/linphone.c"
"
${
CMAKE_CURRENT_BINARY_DIR
}
/api.xml"
DEPENDS api_xml
WORKING_DIRECTORY
"
${
LINPHONE_SOURCE_DIR
}
/tools/python"
...
...
@@ -108,14 +108,14 @@ if("${CMAKE_BUILD_TYPE}" STREQUAL "Debug")
DEPENDS pylinphone_source
)
else
()
add_custom_target
(
pylinphone_debug
)
add_custom_target
(
pylinphone_debug
ALL DEPENDS pylinphone_source
)
endif
()
# Generate the installer
set
(
EXE_FILENAME
"
${
CMAKE_CURRENT_BINARY_DIR
}
/dist/linphone-
${
LINPHONE_VERSION
}
.win32-py
${
PYTHON_VERSION_MAJOR
}
.
${
PYTHON_VERSION_MINOR
}
.exe"
)
add_custom_target
(
pylinphone_exe ALL
${
PYTHON_EXECUTABLE
}
"
${
CMAKE_CURRENT_BINARY_DIR
}
/setup.py"
"bdist_wininst"
DEPENDS
pylinphone_source
pylinphone_debug
DEPENDS pylinphone_debug
)
install
(
FILES
${
EXE_FILENAME
}
DESTINATION
"."
RENAME
"linphone-
${
LINPHONE_GIT_REVISION
}
.win32-py
${
PYTHON_VERSION_MAJOR
}
.
${
PYTHON_VERSION_MINOR
}
.exe"
)
...
...
@@ -123,7 +123,7 @@ install(FILES ${EXE_FILENAME} DESTINATION "." RENAME "linphone-${LINPHONE_GIT_RE
set
(
MSI_FILENAME
"
${
CMAKE_CURRENT_BINARY_DIR
}
/dist/linphone-
${
LINPHONE_VERSION
}
.win32-py
${
PYTHON_VERSION_MAJOR
}
.
${
PYTHON_VERSION_MINOR
}
.msi"
)
add_custom_target
(
pylinphone_msi ALL
${
PYTHON_EXECUTABLE
}
"
${
CMAKE_CURRENT_BINARY_DIR
}
/setup.py"
"bdist_msi"
DEPENDS pylinphone_
source pylinphone_debug
DEPENDS pylinphone_
exe
)
install
(
FILES
${
MSI_FILENAME
}
DESTINATION
"."
RENAME
"linphone-
${
LINPHONE_GIT_REVISION
}
.win32-py
${
PYTHON_VERSION_MAJOR
}
.
${
PYTHON_VERSION_MINOR
}
.msi"
)
...
...
@@ -131,7 +131,7 @@ install(FILES ${MSI_FILENAME} DESTINATION "." RENAME "linphone-${LINPHONE_GIT_RE
set
(
ZIP_FILENAME
"
${
CMAKE_CURRENT_BINARY_DIR
}
/dist/linphone-
${
LINPHONE_VERSION
}
.win32.zip"
)
add_custom_target
(
pylinphone_zip ALL
${
PYTHON_EXECUTABLE
}
"
${
CMAKE_CURRENT_BINARY_DIR
}
/setup.py"
"bdist"
"--format=zip"
DEPENDS pylinphone_
source pylinphone_debug
DEPENDS pylinphone_
zip
)
install
(
FILES
${
ZIP_FILENAME
}
DESTINATION
"."
RENAME
"linphone-
${
LINPHONE_GIT_REVISION
}
.win32-py
${
PYTHON_VERSION_MAJOR
}
.
${
PYTHON_VERSION_MINOR
}
.zip"
)
endif
()
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