diff options
| author | Jeff Carr <[email protected]> | 2025-11-02 08:51:10 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-11-02 08:51:10 -0600 |
| commit | 5d138b2603870fb816f5c89a3fa02f6bf3780e94 (patch) | |
| tree | 286d7e76eca63c21aa173dd9296d3d1b0e709830 /main.go | |
| parent | 8c1eea72a59ea1d75b6e781f4bc87e328f6336a7 (diff) | |
smarter doDev()
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 12 |
1 files changed, 8 insertions, 4 deletions
@@ -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() { |
