summaryrefslogtreecommitdiff
path: root/doDev.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-11-02 08:51:10 -0600
committerJeff Carr <[email protected]>2025-11-02 08:51:10 -0600
commit5d138b2603870fb816f5c89a3fa02f6bf3780e94 (patch)
tree286d7e76eca63c21aa173dd9296d3d1b0e709830 /doDev.go
parent8c1eea72a59ea1d75b6e781f4bc87e328f6336a7 (diff)
smarter doDev()
Diffstat (limited to 'doDev.go')
-rw-r--r--doDev.go33
1 files changed, 32 insertions, 1 deletions
diff --git a/doDev.go b/doDev.go
index a5ac857..48f0597 100644
--- a/doDev.go
+++ b/doDev.go
@@ -3,8 +3,37 @@
package main
+import "go.wit.com/lib/env"
+
// so don't delete them
func doDev() (string, error) {
+ var s string
+ var err error
+
+ env.PrintTable()
+
+ if env.Verbose() {
+ matchModeDirs()
+ }
+
+ if argv.Dev.Fixer != nil {
+ s, err = doFix(argv.Dev.Fixer)
+ return s, err
+ }
+
+ if argv.Dev.Stats != nil {
+ s, err = doStats(argv.Dev.Stats)
+ return s, err
+ }
+ if argv.Dev.Namespace != nil {
+ s, err = doVerifyNamespace()
+ return s, err
+ }
+ if argv.Dev.GoWork != nil {
+ s, err = doGoWork()
+ return s, err
+ }
+
if argv.Dev.Install != nil {
if err := doInstall(); err != nil {
return "install failed", err
@@ -18,5 +47,7 @@ func doDev() (string, error) {
}
return "build ok", nil
}
- return "todo: do something here", nil
+
+ footer := me.forge.Repos.PrintDefaultTB()
+ return "jwc " + footer, nil
}