summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRayr2022-09-13 08:58:07 +0300
committerRayr2022-09-13 08:58:07 +0300
commitc40abb765705cd613789800cc5b9c629a9c9e0e0 (patch)
treee754473d831857be61c7379b93860db7958961cc
parent9d6d337493f57dbcd8f744ea7c9ac110bb270f21 (diff)
downloadaur-c40abb765705cd613789800cc5b9c629a9c9e0e0.tar.gz
Added Go Flags
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD10
2 files changed, 10 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 64f8874c5478..69d79f8218d2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = currencyconverter
pkgdesc = A CLI program that converts currencies using currency exchange rates
pkgver = 1.0.2
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/Rayrsn/currencyConverter
arch = x86_64
license = GPL
diff --git a/PKGBUILD b/PKGBUILD
index 706dcbadde0a..669a77cdadf7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=currencyconverter
pkgver=1.0.2
-pkgrel=1
+pkgrel=2
pkgdesc="A CLI program that converts currencies using currency exchange rates"
arch=('x86_64')
url="https://github.com/Rayrsn/currencyConverter"
@@ -10,6 +10,14 @@ license=('GPL')
makedepends=('go')
source=("https://github.com/Rayrsn/currencyConverter/archive/refs/tags/$pkgver.zip")
md5sums=('f07335385cde0228ca6b215a3f3c0922')
+
+# Go Flags https://wiki.archlinux.org/title/Go_package_guidelines#Flags_and_build_options
+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"
+
build() {
cd "currencyConverter-$pkgver"
go build