summaryrefslogtreecommitdiff
path: root/argv.Version.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-10-19 06:32:06 -0500
committerJeff Carr <[email protected]>2025-10-19 06:32:06 -0500
commit478735e1a7053ccab711a918b7db13ac59081827 (patch)
tree55c0a1df630793659f59fff5e3ab61c9588b813f /argv.Version.go
parent2b8f7ed07b01e356abce27e686d66400c0ddeaaa (diff)
keep Version() make Dump()v0.0.41
Diffstat (limited to 'argv.Version.go')
-rw-r--r--argv.Version.go22
1 files changed, 7 insertions, 15 deletions
diff --git a/argv.Version.go b/argv.Version.go
index 367670f..0318c62 100644
--- a/argv.Version.go
+++ b/argv.Version.go
@@ -10,36 +10,28 @@ import (
"go.wit.com/log"
)
-/*
func (pb *Argv) Version() string {
return pb.getVersion()
}
-*/
func doVersion(pb *Argv) {
+ log.Info(pb.getVersion())
+ os.Exit(0)
+}
+
+func (pb *Argv) getVersion() string {
var s string
- // log.Info(pb.getVersion())
timeString, _, err := cobol.TimeCheck(me.BUILDTIME)
if err == nil {
s = fmt.Sprintf("%s %s Built on %s (argv.got(%s))", me.ARGNAME, me.VERSION, timeString, me.BUILDTIME)
} else {
s = fmt.Sprintf("%s %s Built on raw(%v) %s (from argv)", me.ARGNAME, me.VERSION, me.BUILDTIME, "argv.time.err")
}
- log.Info(s)
- os.Exit(0)
+ return s
}
/*
-func (pb *Argv) getVersion() string {
- // if me.buildtime == nil {
- // return "app doesn't have argv.BuildVersion()"
- // }
- // BUILDTIME, VERSION := me.buildtime()
-
- return fmt.Sprintf("%s %s Built on raw(%s) %s", pb.Argname, me.VERSION, me.BUILDTIME, cobol.Time(me.BUILDTIME))
-}
-*/
-
func StandardVersion(ARGNAME, VERSION, BUILDTIME string) string {
return fmt.Sprintf("%s %s Built on raw(%v) %s (from argv)", ARGNAME, VERSION, BUILDTIME, cobol.Time(BUILDTIME))
}
+*/