diff options
author | j.r | 2020-09-21 17:34:35 +0200 |
---|---|---|
committer | j.r | 2020-09-21 17:34:35 +0200 |
commit | 669daf69440b69678440278549e3ed430ccd2b14 (patch) | |
tree | c38c4de6a52ad5848a8ed3b7a71bc62a36930608 | |
parent | 9f3c2050b54b630716a3b0819934e61563a08924 (diff) | |
download | aur-669daf69440b69678440278549e3ed430ccd2b14.tar.gz |
Add missing build flags
* Accoring to https://wiki.archlinux.org/index.php/Go_package_guidelines#Flags_and_build_options
-rw-r--r-- | PKGBUILD | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -20,7 +20,13 @@ build() { mkdir -p gopath/src/${_goname} mv "$srcdir/$pkgname-$pkgver/"* "gopath/src/${_goname}" cd "gopath/src/${_goname}" - env GOPATH="$srcdir/gopath" go get -v + export GOPATH="$srcdir/gopath" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" + go get -v } package() { |