Include targeted installation location in .tar.gz archive file name
This commit is contained in:
parent
8e70740c7e
commit
8436a92c57
@ -423,11 +423,19 @@ else(WIN32)
|
||||
message(STATUS "Target architecture: ${PACKAGE_TARGET_ARCHITECTURE}")
|
||||
endif(VERSION_EXIT)
|
||||
|
||||
if(CMAKE_INSTALL_PREFIX STREQUAL "/usr")
|
||||
set(CPACK_TGZ_LOCATION_STRING "usr")
|
||||
elseif(CMAKE_INSTALL_PREFIX STREQUAL "/usr/local")
|
||||
set(CPACK_TGZ_LOCATION_STRING "usrlocal")
|
||||
else(CMAKE_INSTALL_PREFIX STREQUAL "/usr")
|
||||
set(CPACK_TGZ_LOCATION_STRING "custom")
|
||||
endif(CMAKE_INSTALL_PREFIX STREQUAL "/usr")
|
||||
|
||||
# default package name (i.e. for .tar.gz)
|
||||
if(ARCHIVE_PACKAGE_NAME)
|
||||
set(CPACK_TGZ_PACKAGE_FILE_NAME "${ARCHIVE_PACKAGE_NAME}")
|
||||
else(ARCHIVE_PACKAGE_NAME)
|
||||
set(CPACK_TGZ_PACKAGE_FILE_NAME "${PROJECT_NAME}-${VERSION_STRING}.${CPACK_PACKAGE_VERSION_PATCH}-${PACKAGE_TARGET_ARCHITECTURE}")
|
||||
set(CPACK_TGZ_PACKAGE_FILE_NAME "${PROJECT_NAME}-${VERSION_STRING}.${CPACK_PACKAGE_VERSION_PATCH}_${PACKAGE_TARGET_ARCHITECTURE}_${CPACK_TGZ_LOCATION_STRING}")
|
||||
endif(ARCHIVE_PACKAGE_NAME)
|
||||
message(STATUS "Archive package name: ${CPACK_TGZ_PACKAGE_FILE_NAME}.tar.gz")
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user