Files
archived-rttys/version/Makefile
T
Jianhui Zhao 252e7601de Add version
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-03-14 22:34:03 +08:00

21 lines
587 B
Makefile

BUILDDATE=`date +%F`
GITREF=`git describe --always --tags --long`
# $(VERSION_GO) will be written to version.go
VERSION_GO="/* DO NOT EDIT THIS FILE. IT IS GENERATED BY 'make'*/\n\
package version\n\
var Gitref, BuildDate string\n"
# $(GIT_GO) will be written to gitref.go
GITREF_GO="/* DO NOT EDIT THIS FILE. IT IS GENERATED BY make */ \n\n\
package version\n\
func init() { Gitref = \"$(GITREF)\"\nBuildDate= \"$(BUILDDATE)\"\n} "
#
# setver updates version.go with VERSION
#
.PHONY:setver
setver:
@printf $(VERSION_GO) | gofmt > version.go
@printf $(GITREF_GO) | gofmt > git.go