forked from lthn/blockchain
Add support for DEB and RPM package generation in CPack configuration
This commit is contained in:
parent
c250daf4ec
commit
ae25bdf6d0
1 changed files with 7 additions and 6 deletions
|
|
@ -32,12 +32,13 @@ if(CMAKE_BUILD_TYPE STREQUAL "Release" OR CMAKE_BUILD_TYPE STREQUAL "RelWithDebI
|
|||
# set(CPACK_WIX_LICENSE_RTF "${CMAKE_SOURCE_DIR}/LICENSE.rtf")
|
||||
# set(CPACK_WIX_UPGRADE_GUID "D3F5A9C1-4B2E-4F5A-9C71-123456789ABC") # change once per major version
|
||||
else()
|
||||
# set(CPACK_GENERATOR "DEB")
|
||||
# message(STATUS "Registered CPACK_GENERATOR: deb")
|
||||
# set(CPACK_DEBIAN_PACKAGE_MAINTAINER "${package_contact}")
|
||||
# set(CPACK_DEBIAN_PACKAGE_DEPENDS "libc6 (>= 2.28)")
|
||||
# set(CPACK_DEBIAN_PACKAGE_SECTION "utils")
|
||||
# set(CPACK_DEBIAN_ARCHITECTURE "${CMAKE_SYSTEM_PROCESSOR}")
|
||||
set(CPACK_GENERATOR "DEB")
|
||||
set(CPACK_GENERATOR "RPM")
|
||||
message(STATUS "Registered CPACK_GENERATOR: deb")
|
||||
set(CPACK_DEBIAN_PACKAGE_MAINTAINER "${package_contact}")
|
||||
set(CPACK_DEBIAN_PACKAGE_DEPENDS "libc6 (>= 2.28)")
|
||||
set(CPACK_DEBIAN_PACKAGE_SECTION "utils")
|
||||
set(CPACK_DEBIAN_ARCHITECTURE "${CMAKE_SYSTEM_PROCESSOR}")
|
||||
# post‑install script (e.g., to register a systemd service)
|
||||
# set(CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA
|
||||
# "${CMAKE_SOURCE_DIR}/scripts/postinstall.sh")
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue