From 7e204190a6c40815bcc37aed4ae7f473429a7c0f Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Sun, 19 Oct 2025 04:39:13 -0500 Subject: new argv --- main.go | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) (limited to 'main.go') diff --git a/main.go b/main.go index c94b7f3..ea3de98 100644 --- a/main.go +++ b/main.go @@ -24,15 +24,9 @@ import ( "go.wit.com/log" ) -// sent via -ldflags -var VERSION string -var BUILDTIME string - -var ARGNAME string = "autogenpb" - func main() { me = new(mainType) - me.sh = argvpb.Autocomplete(&argv) // adds shell auto complete to go-args + me.argv = argvpb.Autocomplete(&argv) // adds shell auto complete to go-args me.pb = new(Files) var s string var err error @@ -51,9 +45,9 @@ func main() { // safe exits back to your shell (with timing and toolkit close) if err != nil { - me.sh.BadExit(s, err) + me.argv.BadExit(s, err) } - me.sh.GoodExit(s) + me.argv.GoodExit(s) } func okExit(s string) { @@ -73,7 +67,7 @@ func doPrecheck() (string, error) { if argv.Proto == "" { // todo: run on every .proto file log.Info("todo: run on all .proto files") - me.sh.WriteHelp() + argv.WriteHelp() return "you must provide --proto .proto", errors.New("need .proto") } -- cgit v1.2.3