]> git.pld-linux.org Git - packages/rpm-pld-macros.git/blame - macros.go
pass c/cxx/ld flags in rust macros; rel 4
[packages/rpm-pld-macros.git] / macros.go
CommitLineData
7ea50c52
JP
1%go_arches %{ix86} %{x8664} %{armv5} %{armv6} %{armv7} aarch64 mips mipsel mips64 mips64le ppc64 ppc64le riscv64 s390x
2
3%__go \\\
4%ifarch aarch64 \
8fdaf581 5 GOARCH=${GOARCH-arm64} \\\
7ea50c52
JP
6%endif \
7%ifarch %{armv5} \
8fdaf581
JP
8 GOARCH=${GOARCH-arm} \\\
9 GOARM=${GOARM-5} \\\
7ea50c52
JP
10%endif \
11%ifarch %{armv6} \
8fdaf581
JP
12 GOARCH=${GOARCH-arm} \\\
13 GOARM=${GOARM-6} \\\
7ea50c52
JP
14%endif \
15%ifarch %{armv7} \
8fdaf581
JP
16 GOARCH=${GOARCH-arm} \\\
17 GOARM=${GOARM-7} \\\
7ea50c52
JP
18%endif \
19%ifarch mipsel \
8fdaf581 20 GOARCH=${GOARCH-mipsle} \\\
7ea50c52
JP
21%endif \
22%ifarch mips64el \
8fdaf581 23 GOARCH=${GOARCH-mips64le} \\\
7ea50c52
JP
24%endif \
25%ifarch %{ix86} \
8fdaf581 26 GOARCH=${GOARCH-386} \\\
7ea50c52
JP
27%endif \
28%ifarch %{x8664} \
8fdaf581 29 GOARCH=${GOARCH-amd64} \\\
7ea50c52
JP
30%endif \
31%ifarch mips mips64 ppc64 ppc64le riscv64 s390x \
8fdaf581 32 GOARCH=${GOARCH-%{_arch}} \\\
7ea50c52 33%endif \
8fdaf581 34 GOOS=${GOOS-linux} \\\
7ea50c52 35 /usr/bin/go
This page took 0.035008 seconds and 4 git commands to generate.