diff options
Diffstat (limited to 'globalBuildOptions.go')
| -rw-r--r-- | globalBuildOptions.go | 55 |
1 files changed, 19 insertions, 36 deletions
diff --git a/globalBuildOptions.go b/globalBuildOptions.go index b140e60..a401e21 100644 --- a/globalBuildOptions.go +++ b/globalBuildOptions.go @@ -84,7 +84,7 @@ func globalBuildOptions(box *gui.Node) { guiBranch.AddText("jcarr") guiBranch.Custom = func() { me.toMoveToBranch = guiBranch.String() - setCurrentBranch.Set("set all branches to " + me.toMoveToBranch) + setCurrentBranch.SetLabel("set all branches to " + me.toMoveToBranch) me.mainBranch.Disable() } @@ -105,62 +105,45 @@ func globalBuildOptions(box *gui.Node) { quickCmdLastPath = "~/go/src" quickCmds = [][]string{} log.Warn("scanning allrepos") - fullpath := "/home/jcarr/go/src" - quickCmd(fullpath, []string{"mkdir", "-p", "go.wit.com/apps/"}) + fullpath := "/home/jcarr/" + quickCmd(fullpath, []string{"mkdir", "-p", "/home/jcarr/go/src/go.wit.com/apps/"}) + fullpath = "/home/jcarr/go/src/go.wit.com/apps/" + quickCmd(fullpath, []string{"go", "get", "go.wit.com/apps/autotypist"}) fullpath = "/home/jcarr/go/src/go.wit.com/apps/autotypist" - quickCmd(fullpath, []string{"go", "get", "-v", "go.wit.com/apps/autotypist"}) quickCmd(fullpath, []string{"go", "get", "-v", "go.wit.com/toolkits/debian"}) fullpath = "/home/jcarr/go/src/go.wit.com/toolkits/debian" + quickCmd(fullpath, []string{"make", "download"}) quickCmd(fullpath, []string{"make"}) fullpath = "/home/jcarr/go/src/go.wit.com/apps/autotypist" quickCmd(fullpath, []string{"go", "get", "-v", "-u", "."}) - quickCmd(fullpath, []string{"go", "-v", "-x", "build"}) + quickCmd(fullpath, []string{"go", "build", "-v", "-x"}) me.script = quickCmds setGitCommands() }) - me.rerunGoMod = groupvbox.NewButton("re-run go mod & go tidy", func() { - me.rerunGoMod.Disable() - quickCmdDoNotRun = true - quickCmdLastPath = "~/go/src" - quickCmds = [][]string{} + me.rerunGoMod = groupvbox.NewButton("remove all go.mod and go.sum", func() { + quickCmdDoNotRun = false log.Warn("scanning allrepos") - os.Unsetenv("GO111MODULE") for _, path := range me.allrepos { fullpath := "/home/jcarr/go/src/" + path - // set the button text for the user - me.rerunGoMod.SetText("Running go.mod " + fullpath) - - quickCmd(fullpath, []string{"pwd"}) - quickCmd(fullpath, []string{"ls", "-l"}) - quickCmd(fullpath, []string{"git", "status"}) // TODO: process this? - quickCmd(fullpath, []string{"rm", "go.mod", "go.sum"}) + quickCmd(fullpath, []string{"rm", "-f", "go.mod", "go.sum"}) + } + }) + me.rerunGoMod = groupvbox.NewButton("re-run go mod & go tidy", func() { + quickCmdDoNotRun = false + os.Unsetenv("GO111MODULE") + log.Warn("scanning allrepos") + for _, path := range me.allrepos { + fullpath := "/home/jcarr/go/src/" + path quickCmd(fullpath, []string{"go", "mod", "init"}) - // don't hammer google's golang versioning system - if quickCmdDoNotRun { - quickCmd(fullpath, []string{"sleep", ".2"}) - } else { - log.Sleep(.2) - } quickCmd(fullpath, []string{"go", "mod", "tidy"}) - // don't hammer google's golang versioning system - if quickCmdDoNotRun { - quickCmd(fullpath, []string{"sleep", ".1"}) - } else { - log.Sleep(.1) - } - quickCmd(fullpath, []string{"git", "status"}) // TODO: process this? } - // re-enable the button - me.rerunGoMod.SetText("re-run go mod & go tidy") - me.script = quickCmds - setGitCommands() - me.rerunGoMod.Enable() }) + setCurrentBranch = groupvbox.NewButton("set all branches to", func() { log.Warn("scanning allrepos") for repo, path := range me.allrepos { |
