github.com/luchsh/agentlib.go@v0.0.0-20221115155834-ffd0caec4d72/build.sh (about) 1 #!/usr/bin/env bash 2 3 # 4 # Copyright 2020 chuanshenglu@gmail.com 5 # 6 # Licensed under the Apache License, Version 2.0 (the "License"); 7 # you may not use this file except in compliance with the License. 8 # You may obtain a copy of the License at 9 # 10 # http://www.apache.org/licenses/LICENSE-2.0 11 # 12 # Unless required by applicable law or agreed to in writing, software 13 # distributed under the License is distributed on an "AS IS" BASIS, 14 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 # See the License for the specific language governing permissions and 16 # limitations under the License. 17 # 18 19 source env.sh 20 21 detect_java_home 22 echo "Using JAVA_HOME=${JAVA_HOME}" 23 24 ( 25 go build -v -o test.exe 26 27 if [[ $? -eq 0 ]]; then 28 echo "Build successful" 29 exit 0 30 else 31 exit 128 32 fi 33 )