diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 9c50293..8365b13 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -23,7 +23,8 @@ description: | # snap connect shellcheck:removable-media version: git -grade: devel +base: core18 +grade: stable confinement: strict apps: @@ -34,11 +35,11 @@ apps: parts: shellcheck: plugin: dump - source: ./ + source: . build-packages: - cabal-install - - squid3 - build: | + - squid + override-build: | # See comments in .snapsquid.conf [ "$http_proxy" ] && { squid3 -f .snapsquid.conf @@ -48,6 +49,6 @@ parts: cabal sandbox init cabal update || cat /var/log/squid/* cabal install -j - install: | + install -d $SNAPCRAFT_PART_INSTALL/usr/bin install .cabal-sandbox/bin/shellcheck $SNAPCRAFT_PART_INSTALL/usr/bin