File tree Expand file tree Collapse file tree 1 file changed +11
-4
lines changed Expand file tree Collapse file tree 1 file changed +11
-4
lines changed Original file line number Diff line number Diff line change @@ -51,7 +51,7 @@ func main() {
5151 help ()
5252 return
5353 case "version" :
54- version ()
54+ ver ()
5555 return
5656 }
5757 }
@@ -60,20 +60,27 @@ func main() {
6060 }
6161}
6262
63- func version () {
63+ var version = "dev"
64+
65+ func ver () {
6466 bi , ok := debug .ReadBuildInfo ()
6567 if ! ok {
66- fmt .Println ("sqldoc dev " )
68+ fmt .Println ("sqldoc: unknown version " )
6769 return
6870 }
71+
72+ if v := bi .Main .Version ; v != "(devel)" {
73+ // Use version from `go install`.
74+ version = v
75+ }
6976 rev := "dev"
7077 for _ , i := range bi .Settings {
7178 if i .Key == "vcs.revision" {
7279 rev = i .Value
7380 break
7481 }
7582 }
76- fmt .Printf ("sqldoc %s (%s)\n " , bi . Main . Version , rev )
83+ fmt .Printf ("sqldoc: %s (%s)\n " , version , rev )
7784}
7885
7986var (
You can’t perform that action at this time.
0 commit comments