mirror of
https://github.com/kevin-DL/revel-cmd.git
synced 2026-01-23 07:21:28 +00:00
Merge pull request #55 from sergeylanzman/master
fix -X import.name=value
This commit is contained in:
@@ -81,7 +81,13 @@ func Build(buildFlags ...string) (app *App, compileError *revel.Error) {
|
|||||||
gotten := make(map[string]struct{})
|
gotten := make(map[string]struct{})
|
||||||
for {
|
for {
|
||||||
appVersion := getAppVersion()
|
appVersion := getAppVersion()
|
||||||
versionLinkerFlags := fmt.Sprintf("-X %s/app.APP_VERSION \"%s\"", revel.ImportPath, appVersion)
|
versionLinkerFlags := fmt.Sprintf("-X %s/app.APP_VERSION=\"%s\"", revel.ImportPath, appVersion)
|
||||||
|
|
||||||
|
// TODO remove version check for versionLinkerFlags after Revel becomes Go min version to go1.5
|
||||||
|
goVersion, _ := strconv.ParseFloat(runtime.Version()[2:5], 64)
|
||||||
|
if goVersion < 1.5 {
|
||||||
|
versionLinkerFlags = fmt.Sprintf("-X %s/app.APP_VERSION \"%s\"", revel.ImportPath, appVersion)
|
||||||
|
}
|
||||||
flags := []string{
|
flags := []string{
|
||||||
"build",
|
"build",
|
||||||
"-i",
|
"-i",
|
||||||
|
|||||||
Reference in New Issue
Block a user