]>
Commit | Line | Data |
---|---|---|
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 |