From 056da65d039a7debb1484a311c7728c3beab0652 Mon Sep 17 00:00:00 2001 From: Daniel Wolf Date: Thu, 11 Aug 2016 16:56:13 +0200 Subject: [PATCH] Improved generated package name --- CMakeLists.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index e6acaec..e2e8991 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -264,11 +264,17 @@ set(CPACK_PACKAGE_NAME ${appName}) string(REPLACE " " "-" CPACK_PACKAGE_NAME "${CPACK_PACKAGE_NAME}") if ("${CMAKE_SYSTEM_NAME}" STREQUAL "Darwin") set(CPACK_SYSTEM_NAME "OSX") +elseif("${CMAKE_SYSTEM_NAME}" STREQUAL "Windows") + set(CPACK_SYSTEM_NAME "Win32") +else() + set(CPACK_SYSTEM_NAME "${CMAKE_SYSTEM_NAME}") endif() set(CPACK_PACKAGE_VERSION_MAJOR ${appVersionMajor}) set(CPACK_PACKAGE_VERSION_MINOR ${appVersionMinor}) set(CPACK_PACKAGE_VERSION_PATCH ${appVersionPatch}) set(CPACK_PACKAGE_VERSION ${appVersion}) +set(CPACK_PACKAGE_FILE_NAME "${CPACK_PACKAGE_NAME}-${CPACK_PACKAGE_VERSION}-${CPACK_SYSTEM_NAME}") +string(TOLOWER "${CPACK_PACKAGE_FILE_NAME}" CPACK_PACKAGE_FILE_NAME) set(CPACK_GENERATOR ZIP) # Copy resource files at build time; install them at package time