summaryrefslogtreecommitdiff
path: root/argv.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-10-03 11:26:50 -0500
committerJeff Carr <[email protected]>2025-10-03 11:26:50 -0500
commitc0544ed4a139ba47bd879a2405bfa73e4c10328a (patch)
tree7199d5cdfd1308a79b682505e39f6fa3753777be /argv.go
parent82cc40997fa54e5500670e2f5151b706436c1245 (diff)
Diffstat (limited to 'argv.go')
-rw-r--r--argv.go10
1 files changed, 7 insertions, 3 deletions
diff --git a/argv.go b/argv.go
index b7757fd..5cdf722 100644
--- a/argv.go
+++ b/argv.go
@@ -26,7 +26,7 @@ type args struct {
}
func (args) Version() string {
- return "go-clone " + VERSION + " Built on " + DATE
+ return "go-clone " + VERSION + " Built on " + BUILDTIME
}
type EmptyCmd struct {
@@ -49,11 +49,15 @@ func (args) Appname() string {
return ARGNAME
}
+func (args) Buildtime() (string, string) {
+ return BUILDTIME, VERSION
+}
+
func (a args) DoAutoComplete(pb *prep.Auto) {
if pb.Cmd == "" {
- pb.Autocomplete3([]string{"arch", "build", "gui", "show"})
+ pb.Autocomplete3([]string{"arch", "build", "gui", "show", "--version"})
} else {
- pb.SubCommand(pb.Argv...)
+ pb.SubCommand(pb.Goargs...)
}
os.Exit(0)
}