打包名称包含位数信息。

This commit is contained in:
2026-01-29 21:21:23 +08:00
parent 152e4984a7
commit e3e1292455
2 changed files with 29 additions and 22 deletions

View File

@@ -169,5 +169,12 @@ set(CPACK_NSIS_DELETE_ICONS_EXTRA "
else()
set(CPACK_GENERATOR "TGZ")
endif()
set(CPACK_PACKAGE_FILE_NAME "${CPACK_PACKAGE_NAME}-${DEVELOP_MARK}-v${CPACK_PACKAGE_VERSION}-${CMAKE_SYSTEM_NAME}-${CMAKE_CXX_COMPILER_ID}")
if(CMAKE_SIZEOF_VOID_P EQUAL 8)
set(ARCH_BIT "x64")
elseif(CMAKE_SIZEOF_VOID_P EQUAL 4)
set(ARCH_BIT "x86")
else()
message(FATAL_ERROR "Unknown target architecture")
endif()
set(CPACK_PACKAGE_FILE_NAME "${CPACK_PACKAGE_NAME}-${DEVELOP_MARK}-v${CPACK_PACKAGE_VERSION}-${CMAKE_SYSTEM_NAME}-${CMAKE_CXX_COMPILER_ID}-${ARCH_BIT}")
include(CPack)