diff options
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 56 |
1 files changed, 0 insertions, 56 deletions
@@ -4,7 +4,6 @@ import ( "os" "go.wit.com/dev/alexflint/arg" - "go.wit.com/lib/gui/shell" "go.wit.com/lib/protobuf/forgepb" "go.wit.com/lib/protobuf/gitpb" "go.wit.com/log" @@ -86,58 +85,3 @@ func badExit(err error) { log.Info("Finished go-clone with error", err, forge.GetGoSrc()) os.Exit(-1) } - -func gitPull() { - log.Info("Total repositories:", forge.Repos.Len()) - log.Info("Going to run git pull in each one. TODO: use rill here") - pull := []string{"git", "pull"} - - var trycount, errcount int - repos := forge.Repos.SortByGoPath() - for repos.Scan() { - repo := repos.Next() - if argv.DryRun { - log.Info("git pull --dry-run", repo.GoPath) - continue - } - log.Info("git pull:", repo.FullPath) - trycount += 1 - log.Info("actually run: git pull:", repo.GoPath) - if result := shell.PathRunRealtime(repo.FullPath, pull); result.Error != nil { - log.Info("git pull error:", result.Error) - errcount += 1 - } - } - log.Info("Total repositories:", forge.Repos.Len(), "Total attempted:", trycount, "Errors:", errcount) -} - -func build() error { - err := forge.Build(workingRepo, nil) - pwd, _ := os.Getwd() - if err == nil { - log.Info("this totally worked", pwd) - shell.RunEcho([]string{"ls", "-l"}) - log.Info("ran ls") - } else { - log.Info("this totally did not work", pwd) - shell.RunEcho([]string{"ls", "-l"}) - log.Info("ran ls") - badExit(err) - } - return err -} - -func autoWork() { - // remake the go.work file - if argv.AutoWork { - log.Info("About to re-create", forge.GetGoSrc()+"/go.work") - shell.PathRun(forge.GetGoSrc(), []string{"mv", "go.work", "go.work.last"}) - forge.MakeGoWork() - shell.PathRun(forge.GetGoSrc(), []string{"go", "work", "use"}) - log.Info("") - log.Info("original go.work file saved as go.work.last") - log.Info("") - okExit("go.work create") - } - -} |
