8 cp LICENSE-THIRD-PARTY micro-$1
10 HASH="$(git rev-parse --short HEAD)"
11 VERSION="$(go run tools/build-version.go)"
12 DATE="$(go run tools/build-date.go)"
13 ADDITIONAL_GO_LINKER_FLAGS="$(go run tools/info-plist.go $VERSION)"
17 GOOS=darwin GOARCH=amd64 make build
19 tar -czf micro-$1-osx.tar.gz micro-$1
20 mv micro-$1-osx.tar.gz binaries
24 GOOS=linux GOARCH=amd64 make build
26 tar -czf micro-$1-linux64.tar.gz micro-$1
27 mv micro-$1-linux64.tar.gz binaries
29 GOOS=linux GOARCH=386 make build
31 tar -czf micro-$1-linux32.tar.gz micro-$1
32 mv micro-$1-linux32.tar.gz binaries
34 GOOS=linux GOARCH=arm make build
36 tar -czf micro-$1-linux-arm.tar.gz micro-$1
37 mv micro-$1-linux-arm.tar.gz binaries
39 GOOS=linux GOARCH=arm64 make build
41 tar -czf micro-$1-linux-arm64.tar.gz micro-$1
42 mv micro-$1-linux-arm64.tar.gz binaries
46 GOOS=netbsd GOARCH=amd64 make build
48 tar -czf micro-$1-netbsd64.tar.gz micro-$1
49 mv micro-$1-netbsd64.tar.gz binaries
51 GOOS=netbsd GOARCH=386 make build
53 tar -czf micro-$1-netbsd32.tar.gz micro-$1
54 mv micro-$1-netbsd32.tar.gz binaries
58 GOOS=openbsd GOARCH=amd64 make build
60 tar -czf micro-$1-openbsd64.tar.gz micro-$1
61 mv micro-$1-openbsd64.tar.gz binaries
63 GOOS=openbsd GOARCH=386 make build
65 tar -czf micro-$1-openbsd32.tar.gz micro-$1
66 mv micro-$1-openbsd32.tar.gz binaries
70 GOOS=freebsd GOARCH=amd64 make build
72 tar -czf micro-$1-freebsd64.tar.gz micro-$1
73 mv micro-$1-freebsd64.tar.gz binaries
75 GOOS=freebsd GOARCH=386 make build
77 tar -czf micro-$1-freebsd32.tar.gz micro-$1
78 mv micro-$1-freebsd32.tar.gz binaries
84 GOOS=windows GOARCH=amd64 make build
86 zip -r -q -T micro-$1-win64.zip micro-$1
87 mv micro-$1-win64.zip binaries
89 GOOS=windows GOARCH=386 make build
91 zip -r -q -T micro-$1-win32.zip micro-$1
92 mv micro-$1-win32.zip binaries