diff options
author | Dario Lombardo <lomato@gmail.com> | 2016-11-20 20:34:09 +0100 |
---|---|---|
committer | Dario Lombardo <lomato@gmail.com> | 2016-11-21 09:02:11 +0000 |
commit | 035e404fff4ce11348fc0e019a368ddd080a1266 (patch) | |
tree | e9cbfd4cc056ad960adf11016a25104dd52ecf5c /CPackConfig.txt | |
parent | 48c423a7244e10894991a964d5a4eca0e465ef84 (diff) | |
download | wireshark-035e404fff4ce11348fc0e019a368ddd080a1266.tar.gz |
cmake: add creation of version.conf to be shipped in tarball.
Change-Id: I2bb66844b29cd4805d201891ffba342d26ee475f
Reviewed-on: https://code.wireshark.org/review/18731
Reviewed-by: Peter Wu <peter@lekensteyn.nl>
Tested-by: Peter Wu <peter@lekensteyn.nl>
Reviewed-by: Dario Lombardo <lomato@gmail.com>
Diffstat (limited to 'CPackConfig.txt')
-rw-r--r-- | CPackConfig.txt | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/CPackConfig.txt b/CPackConfig.txt index 3aa95bca33..934a86a4b2 100644 --- a/CPackConfig.txt +++ b/CPackConfig.txt @@ -34,8 +34,18 @@ else() set(CPACK_PACKAGE_NAME wireshark) endif() -set(CPACK_SOURCE_IGNORE_FILES "build" "/.git/") -add_custom_target(dist DEPENDS package_source) +# Directory to copy sources to +set(WS_SOURCE_DIR "${CMAKE_BINARY_DIR}/source_dir") +set(CPACK_SOURCE_INSTALLED_DIRECTORIES "${WS_SOURCE_DIR}/;/") +# dist target that prepares source dir +add_custom_target(dist + COMMAND "${CMAKE_COMMAND}" + -DPROJECT_SOURCE_DIR="${PROJECT_SOURCE_DIR}" + -DGIT_EXECUTABLE="${GIT_EXECUTABLE}" + -DWS_SOURCE_DIR="${WS_SOURCE_DIR}" + -P "${CMAKE_SOURCE_DIR}/cmake/modules/Dist.cmake" + COMMAND "${CMAKE_MAKE_PROGRAM}" package_source +) set(CPACK_PACKAGE_DESCRIPTION "A set of command line and gui tools to capture and decode traffic") set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Packet capturing and decoding") |