summaryrefslogtreecommitdiff
path: root/CPackConfig.txt
diff options
context:
space:
mode:
authorJoão Valverde <joao.valverde@tecnico.ulisboa.pt>2016-11-09 19:02:01 +0000
committerDario Lombardo <lomato@gmail.com>2016-11-09 21:37:55 +0000
commitcbccf05f8be8b3c5dc2f03f31974512c84be5a0c (patch)
tree8ab23b0237e4a49ee05715d8292d451fb70b188c /CPackConfig.txt
parentcb0697c99e4e09feac58bfe24f82b9cc034d7b64 (diff)
downloadwireshark-cbccf05f8be8b3c5dc2f03f31974512c84be5a0c.tar.gz
CMake: Use xz generator with cpack
We already do so with autotools. Change-Id: I0d7ea052ee19a42d16e82134f2f7188b3a19ee1e Reviewed-on: https://code.wireshark.org/review/18727 Reviewed-by: Peter Wu <peter@lekensteyn.nl> Reviewed-by: Dario Lombardo <lomato@gmail.com> Tested-by: Dario Lombardo <lomato@gmail.com>
Diffstat (limited to 'CPackConfig.txt')
-rw-r--r--CPackConfig.txt10
1 files changed, 8 insertions, 2 deletions
diff --git a/CPackConfig.txt b/CPackConfig.txt
index 2df36f6c86..9cbefd062b 100644
--- a/CPackConfig.txt
+++ b/CPackConfig.txt
@@ -71,8 +71,14 @@ else()
# Linux/Unix: DEB, RPM, STGZ, TBZ2, TZ, SOURCE_TZ, SOURCE_TGZ
# OSX: PACKAGEMAKER, OSXX11
# Syntax: "Type1;Type2;Type3"
- set(CPACK_GENERATOR "TBZ2")
- set(CPACK_SOURCE_GENERATOR "TBZ2")
+ if(NOT CMAKE_VERSION VERSION_LESS "3.1.0")
+ # TXZ generator supported since CMake 3.1.0
+ set(CPACK_GENERATOR "TXZ")
+ set(CPACK_SOURCE_GENERATOR "TXZ")
+ else()
+ set(CPACK_GENERATOR "TBZ2")
+ set(CPACK_SOURCE_GENERATOR "TBZ2")
+ endif()
endif()
#===============================================