summaryrefslogtreecommitdiffstats
path: root/snapcraft.yaml
diff options
context:
space:
mode:
authorAnthony Fok <foka@debian.org>2018-04-05 07:15:51 -0600
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2018-04-05 15:51:11 +0200
commit874159b5436bc9080aec71a9c26d35f8f62c9fd0 (patch)
treebc0495c7bd345ae598ae81f2b3477b3b776dc051 /snapcraft.yaml
parent294c0f8001fe598278c1eb8015deb6b98e8de686 (diff)
snap: Add bash completion
Diffstat (limited to 'snapcraft.yaml')
-rw-r--r--snapcraft.yaml3
1 files changed, 3 insertions, 0 deletions
diff --git a/snapcraft.yaml b/snapcraft.yaml
index 4cb57004e..821a91c94 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -11,6 +11,7 @@ grade: devel # "devel" or "stable"
apps:
hugo:
command: bin/hugo
+ completer: hugo-completion
plugs: [home, network-bind, removable-media]
parts:
@@ -34,10 +35,12 @@ parts:
export PATH=$GOPATH/bin:$PATH
[ "$SNAPCRAFT_PROJECT_GRADE" = "stable" ] && mage hugoNoGitInfo || mage hugo
./hugo version
+ ./hugo gen autocomplete --completionfile=hugo-completion
install: |
install -d $SNAPCRAFT_PART_INSTALL/bin
cp -a hugo $SNAPCRAFT_PART_INSTALL/bin/hugo
strip --remove-section=.comment --remove-section=.note $SNAPCRAFT_PART_INSTALL/bin/hugo
+ mv hugo-completion $SNAPCRAFT_PART_INSTALL/hugo-completion
after: [go]
go:
source-tag: go1.10