mirror of
https://github.com/kevin-DL/revel-cmd.git
synced 2026-01-11 18:54:31 +00:00
Merge pull request #86 from tw4452852/version
fix version check against devel
This commit is contained in:
@@ -88,8 +88,9 @@ func Build(buildFlags ...string) (app *App, compileError *revel.Error) {
|
|||||||
revel.ImportPath, appVersion, revel.ImportPath, buildTime)
|
revel.ImportPath, appVersion, revel.ImportPath, buildTime)
|
||||||
|
|
||||||
// TODO remove version check for versionLinkerFlags after Revel becomes Go min version to go1.5
|
// TODO remove version check for versionLinkerFlags after Revel becomes Go min version to go1.5
|
||||||
goVersion, _ := strconv.ParseFloat(runtime.Version()[2:5], 64)
|
goVersion, err := strconv.ParseFloat(runtime.Version()[2:5], 64)
|
||||||
if goVersion < 1.5 {
|
// runtime.Version() may return commit hash, we assume it is above 1.5
|
||||||
|
if goVersion < 1.5 && err == nil {
|
||||||
versionLinkerFlags = fmt.Sprintf("-X %s/app.AppVersion \"%s\" -X %s/app.BuildTime \"%s\"",
|
versionLinkerFlags = fmt.Sprintf("-X %s/app.AppVersion \"%s\" -X %s/app.BuildTime \"%s\"",
|
||||||
revel.ImportPath, appVersion, revel.ImportPath, buildTime)
|
revel.ImportPath, appVersion, revel.ImportPath, buildTime)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user