Files

18 lines
681 B
CMake
Raw Permalink Normal View History

set(CPACK_COMPONENTS_ALL AmneziaVPN)
if (CPACK_GENERATOR STREQUAL productbuild)
list(APPEND CPACK_COMPONENTS_ALL Uninstall)
endif()
if(NOT CODESIGN_INSTALLER_SIGNATURE)
set(CODESIGN_INSTALLER_SIGNATURE "$ENV{CODESIGN_INSTALLER_SIGNATURE}")
endif()
set(CPACK_PRODUCTBUILD_IDENTITY_NAME "${CODESIGN_INSTALLER_SIGNATURE}")
set(CPACK_PKGBUILD_IDENTITY_NAME "${CODESIGN_INSTALLER_SIGNATURE}")
if(NOT CODESIGN_INSTALLER_KEYCHAIN)
set(CODESIGN_INSTALLER_KEYCHAIN "$ENV{CODESIGN_INSTALLER_KEYCHAIN}")
endif()
set(CPACK_PRODUCTBUILD_KEYCHAIN_PATH "${CODESIGN_INSTALLER_KEYCHAIN}")
set(CPACK_PKGBUILD_KEYCHAIN_PATH "${CODESIGN_INSTALLER_KEYCHAIN}")