summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorStefan Tatschner2021-01-31 13:08:25 +0100
committerStefan Tatschner2021-01-31 13:08:25 +0100
commitfdf0c18924a325b9321a4f2350224edda9c1bbfa (patch)
tree9b237f616a2145a786b18bef5105f33cb4bbab28 /PKGBUILD
parentb826a45eea382765e6cc0ff24e37108f66a370f7 (diff)
downloadaur-gron.tar.gz
upgpkg: gron 0.6.1-1
upstream release
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD16
1 files changed, 11 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9839d05d6591..0cce0a9d21fe 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -13,16 +13,22 @@ sha256sums=('eef150a425aa4eaa8b2e36a75ee400d4247525403f79e24ed32ccb346dc653ff')
check() {
cd $pkgname-$pkgver
+ 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 test .
}
build() {
cd $pkgname-$pkgver
- go build \
- -gcflags "all=-trimpath=$PWD" \
- -asmflags "all=-trimpath=$PWD" \
- -ldflags "-extldflags $LDFLAGS" \
- -o $pkgname .
+ 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 build -o $pkgname .
}
package() {