diff options
author | Daniel Schürmann <daschuer@mixxx.org> | 2020-12-09 01:57:43 +0100 |
---|---|---|
committer | Daniel Schürmann <daschuer@mixxx.org> | 2020-12-09 23:20:12 +0100 |
commit | 6f92dbffd2cf8c4ec4a08f5117b53864814304ce (patch) | |
tree | 068cbdee13456b99525aa3ad3056e7e7dec52142 /packaging/CPackConfig.cmake | |
parent | 67ebbe0ddb632432747887f4b809acffc25961b5 (diff) |
Added CPack files for uploading PPA packages
Diffstat (limited to 'packaging/CPackConfig.cmake')
-rw-r--r-- | packaging/CPackConfig.cmake | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/packaging/CPackConfig.cmake b/packaging/CPackConfig.cmake new file mode 100644 index 0000000000..2514ac5815 --- /dev/null +++ b/packaging/CPackConfig.cmake @@ -0,0 +1,16 @@ +# unlike CMakeLists.txt this file is include at cpack time, once per generator after CPack has set CPACK_GENERATOR +# to the actual generator being used. It allows per-generator setting of CPACK_* variables at cpack time. + +if (CPACK_GENERATOR MATCHES "DEB") + set( CPACK_INSTALL_SCRIPT ${CPACK_DEBIAN_INSTALL_SCRIPT} ) +endif() + +if (CPACK_GENERATOR MATCHES "External") + if (DEB_UPLOAD_PPA) + set(CPACK_EXTERNAL_ENABLE_STAGING true) + set(CPACK_INSTALLED_DIRECTORIES "${CPACK_DEBIAN_SOURCE_DIR};/") + set(CPACK_IGNORE_FILES "${CPACK_SOURCE_IGNORE_FILES}") + set(CPACK_INSTALL_CMAKE_PROJECTS "") + set(CPACK_EXTERNAL_PACKAGE_SCRIPT "${CPACK_DEBIAN_UPLOAD_PPA_SCRIPT}" ) + endif () +endif() |