diff options
| author | Marc Jeanmougin <marc@jeanmougin.fr> | 2018-01-22 23:53:38 +0000 |
|---|---|---|
| committer | Marc Jeanmougin <marc@jeanmougin.fr> | 2018-01-22 23:53:38 +0000 |
| commit | 6a67cb04fa02da56a4906f20a894274086e6c67a (patch) | |
| tree | a57f41784c6c67cf070d42837d35f14be02cecf8 /CMakeScripts/ConfigCPack.cmake | |
| parent | Attempt to have gitlab build a .deb with cpack (diff) | |
| download | inkscape-6a67cb04fa02da56a4906f20a894274086e6c67a.tar.gz inkscape-6a67cb04fa02da56a4906f20a894274086e6c67a.zip | |
CPack fixes
Diffstat (limited to 'CMakeScripts/ConfigCPack.cmake')
| -rw-r--r-- | CMakeScripts/ConfigCPack.cmake | 21 |
1 files changed, 5 insertions, 16 deletions
diff --git a/CMakeScripts/ConfigCPack.cmake b/CMakeScripts/ConfigCPack.cmake index a02b3e20a..f8dacbcec 100644 --- a/CMakeScripts/ConfigCPack.cmake +++ b/CMakeScripts/ConfigCPack.cmake @@ -14,32 +14,21 @@ set(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/GPL2.txt") set(CPACK_PACKAGE_INSTALL_DIRECTORY ${CPACK_PACKAGE_NAME}) set(CPACK_PACKAGE_VERSION_MAJOR ${INKSCAPE_VERSION_MAJOR}) set(CPACK_PACKAGE_VERSION_MINOR ${INKSCAPE_VERSION_MINOR}) -FIND_PROGRAM(DATE_CMD date) -IF(WIN32) - execute_process(COMMAND "cmd" " /C date /T" OUTPUT_VARIABLE ${RESULT}) -ELSEIF(DATE_CMD) - EXECUTE_PROCESS(COMMAND "${DATE_CMD}" +%Y%m%d%H%M - OUTPUT_VARIABLE CPACK_PACKAGE_VERSION_PATCH - OUTPUT_STRIP_TRAILING_WHITESPACE) -ELSE() - set(CPACK_PACKAGE_VERSION_PATCH ${INKSCAPE_VERSION_PATCH}) -ENDIF() +set(CPACK_PACKAGE_VERSION_PATCH ${INKSCAPE_VERSION_PATCH}) -set(CPACK_PACKAGE_VERSION "${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}.${INKSCAPE_VERSION_SUFFIX}") +set(CPACK_PACKAGE_VERSION "${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}${INKSCAPE_VERSION_SUFFIX}") set(CPACK_PACKAGE_INSTALL_DIRECTORY "CMake ${CMake_VERSION_MAJOR}.${CMake_VERSION_MINOR}") -set(CPACK_PACKAGE_CONTACT "Inkscape developers") set(CPACK_SOURCE_IGNORE_FILES "~$;[.]swp$;/[.]svn/;/[.]git/;.gitignore;/build/;/obj*/;tags;cscope.*") -set(CPACK_SOURCE_PACKAGE_FILE_NAME "${CPACK_PACKAGE_NAME}-${CPACK_PACKAGE_VERSION}") -set(CPACK_PACKAGE_FILE_NAME ${CPACK_PACKAGE_NAME}-${CPACK_PACKAGE_VERSION}) +set(INKSCAPE_DIST_PREFIX ${INKSCAPE_DIST_PREFIX}_${INKSCAPE_REVISION_DATE}_${INKSCAPE_REVISION_HASH}) +set(CPACK_SOURCE_PACKAGE_FILE_NAME ${INKSCAPE_DIST_PREFIX}) +set(CPACK_PACKAGE_FILE_NAME ${INKSCAPE_DIST_PREFIX}) set(CPACK_PACKAGE_INSTALL_DIRECTORY "inkscape") set(CPACK_SOURCE_GENERATOR "TXZ") - ## Windows ## if (WIN32) set(CPACK_GENERATOR "ZIP") - ### nsis generator find_package(NSIS) if (NSIS_MAKE) |
