diff options
Diffstat (limited to 'snap')
-rw-r--r-- | snap/CMakeLists.txt | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/snap/CMakeLists.txt b/snap/CMakeLists.txt index 0b2f76cd3..8ff9e7ad9 100644 --- a/snap/CMakeLists.txt +++ b/snap/CMakeLists.txt @@ -81,3 +81,14 @@ foreach(channel stable candidate beta edge) ) add_dependencies("snap-push-${channel}" "snap") endforeach(channel) + +add_custom_target("snap-push-transfer.sh" + COMMAND bash -c "snap=$(ls *.snap -1 | head -n1); \ + curl --upload-file $snap \ + https://transfer.sh/$(basename $snap)" + WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}" + DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/snapcraft.yaml" + COMMENT "Create snap package ${SNAP_VERSION}" + VERBATIM + ) +add_dependencies("snap-push-transfer.sh" "snap") |