summaryrefslogtreecommitdiff
path: root/main.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-10-22 10:17:43 -0500
committerJeff Carr <[email protected]>2025-10-22 10:17:43 -0500
commit335c6ce85909c836fa2c40e7643c27547d4ca3b8 (patch)
treeafbbc3bc7cf5ab957d977b79d1e217fd831efcd2 /main.go
parent81641fc97dd21cf95d06eb85c5960954c83b1e20 (diff)
maybe working better
Diffstat (limited to 'main.go')
-rw-r--r--main.go25
1 files changed, 2 insertions, 23 deletions
diff --git a/main.go b/main.go
index 0bee45a..8011e1e 100644
--- a/main.go
+++ b/main.go
@@ -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()