diff options
author | Mathis Rosenhauer <rosenhauer@dkrz.de> | 2016-05-20 11:59:07 +0200 |
---|---|---|
committer | Mathis Rosenhauer <rosenhauer@dkrz.de> | 2016-05-20 11:59:07 +0200 |
commit | 928707746fd702051647af72500bcaf8ac76b8d3 (patch) | |
tree | e8b4e2ed631da635d9b30fbbd7e9373d12eea353 /CMakeLists.txt | |
parent | ef4d954bd459d5101c2b40955c9ee7dbc0b85ca5 (diff) | |
download | libaec-928707746fd702051647af72500bcaf8ac76b8d3.tar.gz libaec-928707746fd702051647af72500bcaf8ac76b8d3.tar.bz2 libaec-928707746fd702051647af72500bcaf8ac76b8d3.zip |
Change Windows packager to WIX
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 35 |
1 files changed, 19 insertions, 16 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index b890d07..32d3c45 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,7 +6,7 @@ INCLUDE(cmake/macros.cmake) PROJECT(libaec) SET(libaec_VERSION_MAJOR 0) SET(libaec_VERSION_MINOR 3) -SET(libaec_VERSION_PATCH 2) +SET(libaec_VERSION_PATCH 3) SET(CMAKE_BUILD_TYPE Release) ENABLE_TESTING() @@ -46,24 +46,27 @@ ADD_SUBDIRECTORY(src) ADD_SUBDIRECTORY(tests) SET(CPACK_PACKAGE_NAME "libaec") -SET(CPACK_PACKAGE_VENDOR "dkrz.de") +SET(CPACK_PACKAGE_VENDOR "Deutsches Klimarechenzentrum GmbH") SET(CPACK_PACKAGE_DESCRIPTION_SUMMARY "libaec - Adaptive Entropy Coding library") -SET(CPACK_PACKAGE_VERSION_MAJOR "0") -SET(CPACK_PACKAGE_VERSION_MINOR "3") -SET(CPACK_PACKAGE_VERSION_PATCH "3") +SET(CPACK_PACKAGE_VERSION_MAJOR "${libaec_VERSION_MAJOR}") +SET(CPACK_PACKAGE_VERSION_MINOR "${libaec_VERSION_MINOR}") +SET(CPACK_PACKAGE_VERSION_PATCH "${libaec_VERSION_PATCH}") SET(CPACK_PACKAGE_INSTALL_DIRECTORY "libaec") -SET(CPACK_RESOURCE_FILE_LICENSE "${PROJECT_SOURCE_DIR}/COPYING") -SET(CPACK_RESOURCE_FILE_README "${PROJECT_SOURCE_DIR}/README") +SET(CPACK_RESOURCE_FILE_LICENSE "${PROJECT_SOURCE_DIR}/Copyright.txt") -IF(CMAKE_CL_64) - SET(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES64") - SET(CPACK_PACKAGE_INSTALL_REGISTRY_KEY - "${CPACK_PACKAGE_NAME}-${CPACK_PACKAGE_VERSION} (Win64)") -ELSE(CMAKE_CL_64) - SET(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") - SET(CPACK_PACKAGE_INSTALL_REGISTRY_KEY - "${CPACK_PACKAGE_NAME}-${CPACK_PACKAGE_VERSION}") -ENDIF(CMAKE_CL_64) +IF(WIN32) + SET(CPACK_GENERATOR "WIX") + SET(CPACK_WIX_UPGRADE_GUID "E58A21F6-BB99-46B5-8AD8-6114E4CCA0A6") + IF(CMAKE_CL_64) + SET(CPACK_INSTALL_DIRECTORY "$PROGRAMFILES64") + SET(CPACK_PACKAGE_INSTALL_REGISTRY_KEY + "${CPACK_PACKAGE_NAME}-${CPACK_PACKAGE_VERSION} (Win64)") + ELSE(CMAKE_CL_64) + SET(CPACK_INSTALL_DIRECTORY "$PROGRAMFILES") + SET(CPACK_PACKAGE_INSTALL_REGISTRY_KEY + "${CPACK_PACKAGE_NAME}-${CPACK_PACKAGE_VERSION}") + ENDIF(CMAKE_CL_64) +ENDIF(WIN32) INCLUDE(CPack) |