diff options
author | Daniel Schürmann <daschuer@mixxx.org> | 2020-12-10 23:47:02 +0100 |
---|---|---|
committer | Daniel Schürmann <daschuer@mixxx.org> | 2020-12-10 23:47:02 +0100 |
commit | 735b931dd5ddfd87e081d770993a2624a8b042ff (patch) | |
tree | c1125db14e749956715b931aaf2bfab4e17729f3 /packaging/CPackDebUploadPPA.cmake | |
parent | 6491cf6c3e975a752e3bd3c209d6e631f969ef7a (diff) |
Added option DEB_SOURCEPKG for building the source packages without upload
Diffstat (limited to 'packaging/CPackDebUploadPPA.cmake')
-rw-r--r-- | packaging/CPackDebUploadPPA.cmake | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/packaging/CPackDebUploadPPA.cmake b/packaging/CPackDebUploadPPA.cmake index 3ceff158f8..d877349220 100644 --- a/packaging/CPackDebUploadPPA.cmake +++ b/packaging/CPackDebUploadPPA.cmake @@ -7,9 +7,11 @@ if(NOT CPACK_DEBIAN_DEBUILD) message(FATAL_ERROR "debuild not found, required for cpack -G External -D DEB_UPLOAD_PPA=true" ) endif() -find_program(CPACK_DEBIAN_DPUT dput) -if(NOT CPACK_DEBIAN_DPUT ) - message(FATAL_ERROR "dput not found, required for cpack -G External -D DEB_UPLOAD_PPA=true" ) +if(DEB_UPLOAD_PPA) + find_program(CPACK_DEBIAN_DPUT dput) + if(NOT CPACK_DEBIAN_DPUT ) + message(FATAL_ERROR "dput not found, required for cpack -G External -D DEB_UPLOAD_PPA=true" ) + endif() endif() find_program(CPACK_DEBIAN_DEBCHANGE debchange) @@ -65,6 +67,8 @@ foreach(RELEASE ${CPACK_DEBIAN_DISTRIBUTION_RELEASES}) if(NOT CPACK_DEBIAN_DEBUILD_RET EQUAL "0") message(FATAL_ERROR "${CPACK_DEBIAN_DEBUILD} retuned exit code ${CPACK_DEBIAN_DEBUILD_RET}") endif() - execute_process(COMMAND ${CPACK_DEBIAN_DPUT} ${DEB_UPLOAD_PPA} "mixxx_${CPACK_DEBIAN_UPSTREAM_VERSION}-${CPACK_DEBIAN_DEBIAN_VERSION}~${CPACK_DEBIAN_DEBIAN_VERSION_EXTRA}~${RELEASE}_source.changes" - WORKING_DIRECTORY ${CPACK_TOPLEVEL_DIRECTORY}) + if(DEB_UPLOAD_PPA) + execute_process(COMMAND ${CPACK_DEBIAN_DPUT} ${DEB_UPLOAD_PPA} "mixxx_${CPACK_DEBIAN_UPSTREAM_VERSION}-${CPACK_DEBIAN_DEBIAN_VERSION}~${CPACK_DEBIAN_DEBIAN_VERSION_EXTRA}~${RELEASE}_source.changes" + WORKING_DIRECTORY ${CPACK_TOPLEVEL_DIRECTORY}) + endif() endforeach(RELEASE ${CPACK_DEBIAN_DISTRIBUTION_RELEASES}) |