diff options
| author | Jeff Carr <[email protected]> | 2025-10-22 10:17:43 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-10-22 10:17:43 -0500 |
| commit | 335c6ce85909c836fa2c40e7643c27547d4ca3b8 (patch) | |
| tree | afbbc3bc7cf5ab957d977b79d1e217fd831efcd2 /main.go | |
| parent | 81641fc97dd21cf95d06eb85c5960954c83b1e20 (diff) | |
maybe working better
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 25 |
1 files changed, 2 insertions, 23 deletions
@@ -8,6 +8,7 @@ package main import ( "embed" + "go.wit.com/lib/ENV" "go.wit.com/lib/protobuf/argvpb" "go.wit.com/lib/protobuf/forgepb" "go.wit.com/log" @@ -18,29 +19,6 @@ import ( //go:embed resources/* var resources embed.FS -func doInit() *forgepb.Forge { - // the current forge init process - forge, err := forgepb.Init() - me.forge = forge - if err == nil { - // do the new user check anyway. should exit right away with no error - s, err := doNewUser() - if err != nil { - // fail if new user check fails - me.argv.BadExit(s, err) - } - return forge - } - - // Probably a new user - s, err := doNewUser() - if err != nil { - me.argv.BadExit(s, err) - } - me.argv.GoodExit("try running: 'forge rebuild forge' to test out that forge is working on your machine") - return forge -} - func doCoreChecks() { // ENV.PrintTable() me.forge.RescanRepos() // looks for new dirs, checks existing repos for changes @@ -73,6 +51,7 @@ func main() { log.Printf("forge failure on Init err=(%v)\n", err) me.argv.BadExit("WTF", err) } + ENV.PrintTable() if me.forge.IsModeUnknown() || me.forge.IsModeNewUser() { doNewUser() |
