Browse Source

modified build scripts for different golang versions

master
jahway603 2 years ago
parent
commit
704f25bce0
  1. 8
      util/build.sh
  2. 8
      util/build_arm.sh

8
util/build.sh

@ -35,7 +35,13 @@ echo "+------'+------'+------'+------'+------'+------'+------'+------'+------'+-
echo ""
echo "You have at least go 1.13.0 installed, so starting to compile Hush lightwalletd for you..."
cd `pwd`/cmd/server
go build -o lightwalletd main.go
# Add diff build flags per golang versions [ Search -mod= here https://go.dev/ref/mod ]
if [ $(version $v) -lt $(version "1.16.0") ]; then
go build -o lightwalletd main.go
else
go build -mod=mod -o lightwalletd main.go
fi
# check if compile was success
if [ $? -ne 0 ]; then
echo ""

8
util/build_arm.sh

@ -35,7 +35,13 @@ echo "+------'+------'+------'+------'+------'+------'+------'+------'+------'+-
echo ""
echo "You have at least go 1.13.0 installed, so starting to compile Hush lightwalletd for you..."
cd `pwd`/cmd/server
env GOOS=linux GOARCH=arm64 go build -o lightwalletd_aarch64 main.go
# Add diff build flags per golang versions [ Search -mod= here https://go.dev/ref/mod ]
if [ $(version $v) -lt $(version "1.16.0") ]; then
env GOOS=linux GOARCH=arm64 go build -o lightwalletd_aarch64 main.go
else
env GOOS=linux GOARCH=arm64 go build -mod=mod -o lightwalletd_aarch64 main.go
fi
# check if compile was success
if [ $? -ne 0 ]; then
echo ""

Loading…
Cancel
Save