diff options
author | David Flemström | 2019-12-01 15:39:59 +0100 |
---|---|---|
committer | David Flemström | 2019-12-01 15:39:59 +0100 |
commit | 4f5513b6a31618ecd6216e01413a4f2a5cbf3afd (patch) | |
tree | cd214cd139eac7b8547f5373869504e67eac4d06 /PKGBUILD | |
parent | ee29a50641c1f2eb785dd744cdfe542dae251147 (diff) | |
download | aur-prototool-git.tar.gz |
Make build work with go >=1.13.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 17 |
1 files changed, 4 insertions, 13 deletions
@@ -1,6 +1,6 @@ # Maintainer: David Flemström <david.flemstrom@gmail.com> pkgname=prototool-git -pkgver=1.4.0.r1.g1c2c34f +pkgver=1.9.0.r2.g0d05c76 pkgrel=1 pkgdesc="Your Swiss Army Knife for Protocol Buffers" arch=(x86_64) @@ -16,21 +16,12 @@ pkgver() { git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } -prepare() { - export GO111MODULE=on - cd "$pkgname" - go get -d . -} - build() { export GO111MODULE=on + export CGO_LDFLAGS="${LDFLAGS}" + export GOFLAGS="-trimpath" cd "$pkgname" - go build \ - -gcflags "all=-trimpath=${PWD}" \ - -asmflags "all=-trimpath=${PWD}" \ - -ldflags "-extldflags ${LDFLAGS}" \ - -o prototool \ - ./cmd/prototool + go build -o prototool ./cmd/prototool go run ./internal/cmd/gen-prototool-bash-completion/main.go > prototool-bash-completion go run ./internal/cmd/gen-prototool-zsh-completion/main.go > prototool-zsh-completion mkdir -p prototool-manpages |