Browse Source

Add git commit hash to version.

pull/489/head
Adrian Brink 8 years ago
parent
commit
8c91014cd8
2 changed files with 20 additions and 2 deletions
  1. +1
    -1
      Makefile
  2. +19
    -1
      version/version.go

+ 1
- 1
Makefile View File

@ -8,7 +8,7 @@ TMHOME = $${TMHOME:-$$HOME/.tendermint}
all: install test all: install test
install: get_vendor_deps install: get_vendor_deps
@go install ./cmd/tendermint
@go install --ldflags '-extldflags "-static"' ./cmd/tendermint
build: build:
go build --ldflags '-extldflags "-static"' \ go build --ldflags '-extldflags "-static"' \


+ 19
- 1
version/version.go View File

@ -1,7 +1,25 @@
package version package version
import (
"fmt"
)
const Maj = "0" const Maj = "0"
const Min = "10" const Min = "10"
const Fix = "0" const Fix = "0"
const Version = Maj + "." + Min + "." + Fix
var (
// The full version string
Version = "0.10.0"
// GitCommit is set with --ldflags "-X main.gitCommit=$(git rev-parse HEAD)"
GitCommit string
)
func init() {
Version = fmt.Sprintf("%d.%d.%d", Maj, Min, Fix)
if GitCommit != "" {
Version += "-" + GitCommit[:8]
}
}

Loading…
Cancel
Save