diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2022-10-21 09:24:59 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2022-10-21 09:24:59 +0000 |
commit | 2bbf7ca3ab74b2e3a9b2e361fe56aeac1e2f4867 (patch) | |
tree | 6d0ad563f29e8b130a876da955b3174e40defed3 /snap/snapcraft.yaml | |
parent | Releasing debian version 1.7.1-1. (diff) | |
download | ttyd-2bbf7ca3ab74b2e3a9b2e361fe56aeac1e2f4867.tar.xz ttyd-2bbf7ca3ab74b2e3a9b2e361fe56aeac1e2f4867.zip |
Merging upstream version 1.7.2.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'snap/snapcraft.yaml')
-rw-r--r-- | snap/snapcraft.yaml | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml new file mode 100644 index 0000000..64027af --- /dev/null +++ b/snap/snapcraft.yaml @@ -0,0 +1,50 @@ +name: ttyd +adopt-info: ttyd +summary: Share your terminal over the web +description: | + ttyd is a simple command-line tool for sharing terminal over the web + +grade: stable +confinement: classic +base: core20 +compression: lzo + +license: MIT + +assumes: + - command-chain + +apps: + ttyd: + command: usr/bin/ttyd + command-chain: + - bin/homeishome-launch + +parts: + ttyd: + source: https://github.com/tsl0922/ttyd + source-type: git + plugin: cmake + cmake-parameters: + - -DCMAKE_INSTALL_PREFIX=/usr + build-environment: + - LDFLAGS: "-pthread" + + override-pull: | + snapcraftctl pull + snapcraftctl set-version "$(git describe --tags | sed 's/^v//' | cut -d "-" -f1)" + + build-packages: + - build-essential + - libjson-c-dev + - libwebsockets-dev + + stage-packages: + - build-essential + - libjson-c-dev + - libwebsockets-dev + + homeishome-launch: + plugin: nil + stage-snaps: + - homeishome-launch |