# This is what we want to name the binary output BINARY=gime # These are the values we want to pass for VERSION and BUILD # git tag 1.0.1 # git commit -am "One more change after the tags" VERSION=`git describe --tags` BUILD=`date +%FT%T%z` # Setup the -ldflags option for go build here, interpolate the variable values LDFLAGS=-ldflags "-w -s -X cmd.Version=${VERSION} -X cmd.Build=${BUILD}" # Builds the project gime: go build ${LDFLAGS} -o build/${BINARY} runui: cd build && ./gime ui clean: rm build/*