mirror of
https://github.com/livekit/livekit.git
synced 2026-05-15 05:15:25 +00:00
support go 1.17 version when use bootstrap.sh (#91)
* check go version with install * fix GO_TARGET_VERSION to 1.17 * fix: version check error
This commit is contained in:
+13
-2
@@ -24,5 +24,16 @@ fi
|
||||
|
||||
go mod download
|
||||
|
||||
go get -u github.com/twitchtv/twirp/protoc-gen-twirp@v8.1.0
|
||||
go get -u google.golang.org/protobuf/cmd/protoc-gen-go@v1.27.1
|
||||
GO_VERSION=`go version | { read _ _ v _; echo ${v#go}; }`
|
||||
GO_TARGET_VERSION=1.17
|
||||
|
||||
function version { echo "$@" | awk -F. '{ printf("%d%03d%03d%03d\n", $1,$2,$3,$4); }'; }
|
||||
|
||||
if [ $(version $GO_VERSION) -ge $(version $GO_TARGET_VERSION) ];
|
||||
then
|
||||
go install github.com/twitchtv/twirp/protoc-gen-twirp@v8.1.0
|
||||
go install google.golang.org/protobuf/cmd/protoc-gen-go@v1.27.1
|
||||
else
|
||||
go get -u github.com/twitchtv/twirp/protoc-gen-twirp@v8.1.0
|
||||
go get -u google.golang.org/protobuf/cmd/protoc-gen-go@v1.27.1
|
||||
fi
|
||||
Reference in New Issue
Block a user