summaryrefslogtreecommitdiff
path: root/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'main.go')
-rw-r--r--main.go12
1 files changed, 8 insertions, 4 deletions
diff --git a/main.go b/main.go
index 41c4ce9..49eefc9 100644
--- a/main.go
+++ b/main.go
@@ -8,7 +8,6 @@ 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"
@@ -51,9 +50,14 @@ func main() {
log.Printf("forge failure on Init err=(%v)\n", err)
argvpb.BadExit("WTF", err)
}
- if env.Verbose() {
- env.PrintTable()
- matchModeDirs()
+
+ // allow Dev subcommands to run before the normal flow of the application
+ if argv.Dev != nil {
+ s, err = doDev()
+ if err != nil {
+ argvpb.BadExit(s, err)
+ }
+ argvpb.GoodExit(s)
}
if me.forge.IsModeUnknown() || me.forge.IsModeNewUser() {