[packages/rpm-pld-macros] allow overriding GOARCH/GOARM/GOOS
atler
atler at pld-linux.org
Tue Dec 28 10:27:58 CET 2021
commit 8fdaf5810d85f437399e3c22d7a010d39d5c2093
Author: Jan Palus <atler at pld-linux.org>
Date: Tue Dec 28 10:27:12 2021 +0100
allow overriding GOARCH/GOARM/GOOS
macros.go | 26 +++++++++++++-------------
1 file changed, 13 insertions(+), 13 deletions(-)
---
diff --git a/macros.go b/macros.go
index e1624a1..07efe21 100644
--- a/macros.go
+++ b/macros.go
@@ -2,34 +2,34 @@
%__go \\\
%ifarch aarch64 \
- GOARCH=arm64 \\\
+ GOARCH=${GOARCH-arm64} \\\
%endif \
%ifarch %{armv5} \
- GOARCH=arm \\\
- GOARM=5 \\\
+ GOARCH=${GOARCH-arm} \\\
+ GOARM=${GOARM-5} \\\
%endif \
%ifarch %{armv6} \
- GOARCH=arm \\\
- GOARM=6 \\\
+ GOARCH=${GOARCH-arm} \\\
+ GOARM=${GOARM-6} \\\
%endif \
%ifarch %{armv7} \
- GOARCH=arm \\\
- GOARM=7 \\\
+ GOARCH=${GOARCH-arm} \\\
+ GOARM=${GOARM-7} \\\
%endif \
%ifarch mipsel \
- GOARCH=mipsle \\\
+ GOARCH=${GOARCH-mipsle} \\\
%endif \
%ifarch mips64el \
- GOARCH=mips64le \\\
+ GOARCH=${GOARCH-mips64le} \\\
%endif \
%ifarch %{ix86} \
- GOARCH=386 \\\
+ GOARCH=${GOARCH-386} \\\
%endif \
%ifarch %{x8664} \
- GOARCH=amd64 \\\
+ GOARCH=${GOARCH-amd64} \\\
%endif \
%ifarch mips mips64 ppc64 ppc64le riscv64 s390x \
- GOARCH=%{_arch} \\\
+ GOARCH=${GOARCH-%{_arch}} \\\
%endif \
- GOOS=linux \\\
+ GOOS=${GOOS-linux} \\\
/usr/bin/go
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/rpm-pld-macros.git/commitdiff/8fdaf5810d85f437399e3c22d7a010d39d5c2093
More information about the pld-cvs-commit
mailing list