X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=tools%2Fcompile-linux.sh;h=fca865ddb6e65ef1ef7156dc39e4330b5c739c3f;hb=cc0af275c1d37fbe039ee8927c6ec3912eeabfd4;hp=0bdd87de53e35a01aa4c57b137d5e95e91faac24;hpb=0a500be3ba5f29bae5f0976ac7ecbc0f80e20446;p=micro.git diff --git a/tools/compile-linux.sh b/tools/compile-linux.sh index 0bdd87de..fca865dd 100755 --- a/tools/compile-linux.sh +++ b/tools/compile-linux.sh @@ -1,14 +1,8 @@ -# Source tar - -./vendor-src.sh micro-$1-src cd .. mkdir -p binaries mkdir -p micro-$1 -mv micro-$1-src.tar.gz binaries -mv micro-$1-src.zip binaries - cp LICENSE micro-$1 cp README.md micro-$1 cp LICENSE-THIRD-PARTY micro-$1 @@ -26,9 +20,13 @@ echo "Linux 32" 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 tar -czf micro-$1-linux32.tar.gz micro-$1 mv micro-$1-linux32.tar.gz binaries -echo "Linux arm" +echo "Linux arm 32" 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 tar -czf micro-$1-linux-arm.tar.gz micro-$1 mv micro-$1-linux-arm.tar.gz binaries +echo "Linux arm 64" +GOOS=linux GOARCH=arm64 go build -ldflags "-s -w -X main.Version=$1 -X main.CommitHash=$HASH -X 'main.CompileDate=$DATE'" -o micro-$1/micro ./cmd/micro +tar -czf micro-$1-linux-arm64.tar.gz micro-$1 +mv micro-$1-linux-arm64.tar.gz binaries rm -rf micro-$1