Skip to content

Commit 5038e77

Browse files
fix: drop [free|net]bsd support for go1.12+ (#570)
1 parent 8bba6dc commit 5038e77

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

Makefile

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -101,13 +101,16 @@ prepare-release-dist: build
101101
GOOS=darwin GOARCH=386 go build --tags kqueue -o dist/latest/scw-darwin-i386 github.com/scaleway/scaleway-cli/cmd/scw
102102
GOOS=darwin GOARCH=amd64 go build --tags kqueue -o dist/latest/scw-darwin-amd64 github.com/scaleway/scaleway-cli/cmd/scw
103103

104-
GOOS=freebsd GOARCH=386 go build -o dist/latest/scw-freebsd-i386 github.com/scaleway/scaleway-cli/cmd/scw
105-
GOOS=freebsd GOARCH=amd64 go build -o dist/latest/scw-freebsd-amd64 github.com/scaleway/scaleway-cli/cmd/scw
106-
GOOS=freebsd GOARCH=arm go build -o dist/latest/scw-freebsd-arm github.com/scaleway/scaleway-cli/cmd/scw
107-
108-
GOOS=netbsd GOARCH=386 go build -o dist/latest/scw-netbsd-i386 github.com/scaleway/scaleway-cli/cmd/scw
109-
GOOS=netbsd GOARCH=amd64 go build -o dist/latest/scw-netbsd-amd64 github.com/scaleway/scaleway-cli/cmd/scw
110-
GOOS=netbsd GOARCH=arm go build -o dist/latest/scw-netbsd-arm github.com/scaleway/scaleway-cli/cmd/scw
104+
# Issue with mody and [free|net]bsd for go1.12+ https://github.com/moby/moby/pull/38818
105+
if [ $(GOMINORVERSION) -lt 12 ]; then \
106+
GOOS=freebsd GOARCH=386 go build -o dist/latest/scw-freebsd-i386 github.com/scaleway/scaleway-cli/cmd/scw && \
107+
GOOS=freebsd GOARCH=amd64 go build -o dist/latest/scw-freebsd-amd64 github.com/scaleway/scaleway-cli/cmd/scw && \
108+
GOOS=freebsd GOARCH=arm go build -o dist/latest/scw-freebsd-arm github.com/scaleway/scaleway-cli/cmd/scw && \
109+
\
110+
GOOS=netbsd GOARCH=386 go build -o dist/latest/scw-netbsd-i386 github.com/scaleway/scaleway-cli/cmd/scw && \
111+
GOOS=netbsd GOARCH=amd64 go build -o dist/latest/scw-netbsd-amd64 github.com/scaleway/scaleway-cli/cmd/scw && \
112+
GOOS=netbsd GOARCH=arm go build -o dist/latest/scw-netbsd-arm github.com/scaleway/scaleway-cli/cmd/scw; \
113+
fi
111114

112115
GOOS=windows GOARCH=386 go build -o dist/latest/scw-windows-i386.exe github.com/scaleway/scaleway-cli/cmd/scw
113116
GOOS=windows GOARCH=amd64 go build -o dist/latest/scw-windows-amd64.exe github.com/scaleway/scaleway-cli/cmd/scw

0 commit comments

Comments
 (0)