From 2b10a470dbd0cb4a2978f15cd2974124039aeb7f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Grisez?= Date: Wed, 1 Mar 2017 11:54:32 +0100 Subject: [PATCH] Add CPack targets for source package generation --- CMakeLists.txt | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index bd701b78c..1f35a76a2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -366,3 +366,18 @@ install(FILES "${CMAKE_CURRENT_BINARY_DIR}/LinphoneConfigVersion.cmake" DESTINATION ${CONFIG_PACKAGE_LOCATION} ) + + +# CPack settings +set(CPACK_PACKAGE_NAME "linphone") +set(CPACK_PACKAGE_VERSION ${PROJECT_VERSION}) +set(CPACK_SOURCE_GENERATOR "TGZ") +set(CPACK_SOURCE_PACKAGE_FILE_NAME "${CPACK_PACKAGE_NAME}-${CPACK_PACKAGE_VERSION}") +set(CPACK_SOURCE_IGNORE_FILES + "^${CMAKE_BINARY_DIR}" + "/\\\\..+" + "^${CMAKE_SOURCE_DIR}/mediastreamer2" + "^${CMAKE_SOURCE_DIR}/oRTP" +) + +include(CPack)