summaryrefslogtreecommitdiff
path: root/main.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-01-07 21:21:44 -0600
committerJeff Carr <[email protected]>2025-01-07 21:21:44 -0600
commitf213d26ceb30dc41d109d8879b00718253930c82 (patch)
treef2818a761c637fd6229a08e04ae89dc65b5dca7e /main.go
parent7e47940796c6000787e531ae1846bee16ae73941 (diff)
general fixupsv0.0.10
Diffstat (limited to 'main.go')
-rw-r--r--main.go14
1 files changed, 11 insertions, 3 deletions
diff --git a/main.go b/main.go
index 190da0a..613b3dc 100644
--- a/main.go
+++ b/main.go
@@ -221,9 +221,17 @@ func main() {
if argv.DryRun {
continue
}
- if err := me.forge.Install(check, nil); err != nil {
- log.Warn("INSTALL FAILED", check.GetGoPath(), err)
- failed[check] = fmt.Sprintf("%s %s %v", "go install", check.GetGoPath(), err)
+ if argv.Verbose {
+ verbose := []string{"-v", "-x"}
+ if err := me.forge.Install(check, verbose); err != nil {
+ log.Warn("INSTALL FAILED", check.GetGoPath(), err)
+ failed[check] = fmt.Sprintf("%s %s %v", "go install", check.GetGoPath(), err)
+ }
+ } else {
+ if err := me.forge.Install(check, nil); err != nil {
+ log.Warn("INSTALL FAILED", check.GetGoPath(), err)
+ failed[check] = fmt.Sprintf("%s %s %v", "go install", check.GetGoPath(), err)
+ }
}
continue
}