mirror of
https://codeberg.org/tenacityteam/tenacity
synced 2025-09-25 16:00:35 +02:00
CPack: Generate SHA256 hashes for all packages
Signed-off-by: Avery King <gperson@disroot.org>
This commit is contained in:
@@ -30,6 +30,7 @@ endif()
|
||||
set(CPACK_PACKAGE_DIRECTORY "${CMAKE_BINARY_DIR}/package")
|
||||
|
||||
set(CPACK_GENERATOR "ZIP")
|
||||
set(CPACK_PACKAGE_CHECKSUM "SHA256") # Generate a hash to allow users to verify binaries
|
||||
|
||||
if(CMAKE_SYSTEM_NAME MATCHES "Linux")
|
||||
set(CPACK_GENERATOR "External")
|
||||
@@ -71,7 +72,6 @@ elseif (CMAKE_SYSTEM_NAME MATCHES "Windows")
|
||||
if (CPACK_TENACITY_INNO_SETUP_COMPILER)
|
||||
set(CPACK_GENERATOR "External")
|
||||
set(CPACK_EXTERNAL_ENABLE_STAGING TRUE) # Required for the Inno Setup CPack script
|
||||
set(CPACK_PACKAGE_CHECKSUM "SHA256") # Generate a hash to allow users to verify binaries
|
||||
set(CPACK_TENACITY_EXE_LOCATION "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/Tenacity.exe")
|
||||
if (CMAKE_CONFIGURATION_TYPES)
|
||||
set(CPACK_TENACITY_INNO_SETUP_BUILD_CONFIG "$<CONFIG>")
|
||||
|
Reference in New Issue
Block a user