|
|
@ -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 "" |
|
|
|