3 ./vendor-src.sh micro-$1-src
9 mv micro-$1-src.tar.gz binaries
10 mv micro-$1-src.zip binaries
14 cp LICENSE-THIRD-PARTY micro-$1
16 HASH="$(git rev-parse --short HEAD)"
17 VERSION="$(go run tools/build-version.go)"
18 DATE="$(go run tools/build-date.go)"
19 ADDITIONAL_GO_LINKER_FLAGS="$(go run tools/info-plist.go $VERSION)"
22 GOOS=linux GOARCH=amd64 go build -ldflags "-s -w -X main.Version=$1 -X main.CommitHash=$HASH -X 'main.CompileDate=$DATE'" -o micro-$1/micro ./cmd/micro
23 tar -czf micro-$1-linux64.tar.gz micro-$1
24 mv micro-$1-linux64.tar.gz binaries
26 GOOS=linux GOARCH=386 go build -ldflags "-s -w -X main.Version=$1 -X main.CommitHash=$HASH -X 'main.CompileDate=$DATE'" -o micro-$1/micro ./cmd/micro
27 tar -czf micro-$1-linux32.tar.gz micro-$1
28 mv micro-$1-linux32.tar.gz binaries
30 GOOS=linux GOARCH=arm go build -ldflags "-s -w -X main.Version=$1 -X main.CommitHash=$HASH -X 'main.CompileDate=$DATE'" -o micro-$1/micro ./cmd/micro
31 tar -czf micro-$1-linux-arm.tar.gz micro-$1
32 mv micro-$1-linux-arm.tar.gz binaries