diff options
author | Anthony Fok <foka@debian.org> | 2018-09-25 07:03:51 -0600 |
---|---|---|
committer | Anthony Fok <foka@debian.org> | 2018-09-25 07:03:51 -0600 |
commit | 27d4211187d4617f4b3afa970f91349567886748 (patch) | |
tree | 4e3ebb96fdbea5a27d58e646ab975dec5324a77b /snapcraft.yaml | |
parent | 4730a78a76a5a264f0cd8fc19daed37be5cb2636 (diff) |
snap: Move snapcraft.yaml to snap/snapcraft.yaml
Diffstat (limited to 'snapcraft.yaml')
-rw-r--r-- | snapcraft.yaml | 85 |
1 files changed, 0 insertions, 85 deletions
diff --git a/snapcraft.yaml b/snapcraft.yaml deleted file mode 100644 index 4926643ff..000000000 --- a/snapcraft.yaml +++ /dev/null @@ -1,85 +0,0 @@ -name: hugo -version: "0.50-DEV" -summary: Fast and Flexible Static Site Generator -description: | - Hugo is a static HTML and CSS website generator written in Go. It is - optimized for speed, easy use and configurability. Hugo takes a directory - with content and templates and renders them into a full HTML website. -confinement: strict -grade: devel # "devel" or "stable" - -apps: - hugo: - command: bin/hugo - completer: hugo-completion - plugs: [home, network-bind, removable-media] - -parts: - hugo: - source: . - plugin: go - go-importpath: github.com/gohugoio/hugo - build-packages: - - git - override-build: | - echo "\nStarting override-build:" - export GO111MODULE=on - export GOPATH=$(dirname $SNAPCRAFT_PART_INSTALL)/go - export PATH=$GOPATH/bin:$PATH - cd $GOPATH/src/github.com/gohugoio/hugo - echo ' * Running "go get -v github.com/magefile/mage"...' - go get -v github.com/magefile/mage - echo ' * Running "mage -v test"...' - mage -v test - echo " * Building hugo (build tag: none)..." - [ "$SNAPCRAFT_PROJECT_GRADE" = "stable" ] && mage -v hugoNoGitInfo || mage -v hugo - ./hugo version - ldd hugo || : - echo " * Building shell completion..." - ./hugo gen autocomplete --completionfile=hugo-completion - echo " * Installing to ${SNAPCRAFT_PART_INSTALL}..." - install -d $SNAPCRAFT_PART_INSTALL/bin - cp -av hugo $SNAPCRAFT_PART_INSTALL/bin/ - mv -v hugo-completion $SNAPCRAFT_PART_INSTALL/ - echo " * Stripping binary..." - ls -l $SNAPCRAFT_PART_INSTALL/bin/hugo - strip --remove-section=.comment --remove-section=.note $SNAPCRAFT_PART_INSTALL/bin/hugo - ls -l $SNAPCRAFT_PART_INSTALL/bin/hugo - after: [go] - - go: - source-tag: go1.11 - - git: - plugin: nil - stage-packages: [git] - prime: [usr/bin/git] - - node: - plugin: nodejs - node-packages: [postcss-cli] - filesets: - node: - - bin/node - postcss: - - bin/postcss - - lib/node_modules/postcss-cli/* - prime: - - $node - - $postcss - - pygments: - plugin: python - python-packages: [Pygments] - prime: - - bin/pygmentize - - lib/python*/site-packages/Pygments-*.dist-info/* - - lib/python*/site-packages/pygments/* - - usr/bin/python* - - -usr/bin/python*m - - usr/lib/python*/* - - -usr/lib/python*/distutils/* - - -usr/lib/python*/email/* - - -usr/lib/python*/lib2to3/* - - -usr/lib/python*/tkinter/* - - -usr/lib/python*/unittest/* |