1 Star 0 Fork 194

xrdzsw/物联大师

forked from 杰神/物联大师 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
build.sh 679 Bytes
一键复制 编辑 原始数据 按行查看 历史
杰神 提交于 2023-03-16 11:01 . 删除冗余的编译输出
# 整体编译
go env -w GOPROXY=https://goproxy.cn,direct
go env -w GOPRIVATE=*.gitlab.com,*.gitee.com
go env -w GOSUMDB=off
app="iot-master"
pkg="github.com/zgwit/iot-master"
version="3.0.0"
read -t 5 -p "please input version(default:$version)" ver
if [ -n "${ver}" ];then
version=$ver
fi
gitHash=$(git show -s --format=%H)
buildTime=$(date -d today +"%Y-%m-%d %H:%M:%S")
# -w -s
ldflags="-X '$pkg/args.Version=$version' \
-X '$pkg/args.gitHash=$gitHash' \
-X '$pkg/args.buildTime=$buildTime'"
export GOARCH=amd64
export GOOS=windows
go build -ldflags "$ldflags" -o iot-master.exe main.go
export GOOS=linux
#CC=gcc
go build -ldflags "$ldflags" -o iot-master main.go
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/xrdzsw/iot-master.git
git@gitee.com:xrdzsw/iot-master.git
xrdzsw
iot-master
物联大师
master

搜索帮助