From 192234aa6bb9e454961336729f600b6d1915968b Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Thu, 25 Sep 2025 19:50:01 -0500 Subject: redo argv --- main.go | 30 ++++-------------------------- 1 file changed, 4 insertions(+), 26 deletions(-) (limited to 'main.go') diff --git a/main.go b/main.go index a92e365..ac905b3 100644 --- a/main.go +++ b/main.go @@ -6,7 +6,6 @@ import ( "net/http" "time" - "go.wit.com/lib/fhelp" "go.wit.com/lib/gui/prep" "go.wit.com/lib/protobuf/forgepb" "go.wit.com/log" @@ -26,8 +25,8 @@ var LIBDIR string = "/var/lib/forged/" // need to deprecate this func main() { me = new(mainType) - me.myGui = prep.Gui() // prepares the GUI package for go-args - me.auto = prep.Bash3(&argv) // this line should be: prep.Bash(&argv) + me.myGui = prep.Gui() // prepares the GUI package for go-args + me.auto = prep.Bash(&argv) // this line should be: prep.Bash(&argv) me.forge = forgepb.InitByAppname(ARGNAME) @@ -36,34 +35,13 @@ func main() { badExit(err) } - if argv.List != nil { - log.Printf("forge.Init() %s len()=%d\n", me.forge.Config.Filename, me.forge.Repos.Len()) - fhelp.DumpENV("finit:") - me.forge.Config.DumpENV() - doList() - okExit("") - } - - if argv.Clean != nil { - log.Printf("forge.Init() %s len()=%d\n", me.forge.Config.Filename, me.forge.Repos.Len()) - fhelp.DumpENV("finit:") - me.forge.Config.DumpENV() - doClean() - okExit("") - } - - if argv.Merge != nil { - if err := doMerge(); err != nil { + if argv.Patch != nil { + if err := doPatches(); err == nil { badExit(err) } okExit("") } - if argv.Pull != nil { - log.Info("pull here") - okExit("") - } - if argv.Daemon == true { if argv.Gui != nil { me.myGui.Start() // loads the GUI toolkit -- cgit v1.2.3