]> git.pld-linux.org Git - packages/rpm-pld-macros.git/blame - macros.go
rel 7
[packages/rpm-pld-macros.git] / macros.go
CommitLineData
7ea50c52 1%go_arches %{ix86} %{x8664} %{armv5} %{armv6} %{armv7} aarch64 mips mipsel mips64 mips64le ppc64 ppc64le riscv64 s390x
63ccb634 2%go_cachedir %{?buildsubdir:%{_builddir}/%{buildsubdir}/}.go-cache
7ea50c52
JP
3
4%__go \\\
5%ifarch aarch64 \
8fdaf581 6 GOARCH=${GOARCH-arm64} \\\
7ea50c52
JP
7%endif \
8%ifarch %{armv5} \
8fdaf581
JP
9 GOARCH=${GOARCH-arm} \\\
10 GOARM=${GOARM-5} \\\
7ea50c52
JP
11%endif \
12%ifarch %{armv6} \
8fdaf581
JP
13 GOARCH=${GOARCH-arm} \\\
14 GOARM=${GOARM-6} \\\
7ea50c52
JP
15%endif \
16%ifarch %{armv7} \
8fdaf581
JP
17 GOARCH=${GOARCH-arm} \\\
18 GOARM=${GOARM-7} \\\
7ea50c52
JP
19%endif \
20%ifarch mipsel \
8fdaf581 21 GOARCH=${GOARCH-mipsle} \\\
7ea50c52
JP
22%endif \
23%ifarch mips64el \
8fdaf581 24 GOARCH=${GOARCH-mips64le} \\\
7ea50c52
JP
25%endif \
26%ifarch %{ix86} \
8fdaf581 27 GOARCH=${GOARCH-386} \\\
7ea50c52
JP
28%endif \
29%ifarch %{x8664} \
8fdaf581 30 GOARCH=${GOARCH-amd64} \\\
7ea50c52
JP
31%endif \
32%ifarch mips mips64 ppc64 ppc64le riscv64 s390x \
8fdaf581 33 GOARCH=${GOARCH-%{_arch}} \\\
7ea50c52 34%endif \
63ccb634 35 %{?go_cachedir:GOCACHE="%{go_cachedir}"} \\\
8fabd0da 36 %{?__jobs:GOMAXPROCS=%{__jobs}} \\\
8fdaf581 37 GOOS=${GOOS-linux} \\\
7ea50c52 38 /usr/bin/go
This page took 0.318421 seconds and 4 git commands to generate.