Go project compilation assistant written in golang.
gbb.json
中的配置项——package
和variables
由必选项改为可选项。其中,在variables
选项为空的情况下,实际在调用编译工具编译时不再加上形如-ldflags '-X "xxx.yyy=zzz"'
的参数。#8
gbb.json
中的version
值不一致,就会强制重新生成gbb.json
文件。gbb init
初始化配置信息并生成gbb.json
配置文件。gb
或者go build/install
,并为编译生成的可执行文件提供丰富的版本信息中,包括但不限于:编译时间
、源代码版本控制commit
等。