minor rearrange
This commit is contained in:
parent
ba514f7827
commit
ec11efc347
|
@ -5,13 +5,11 @@ package main
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"go.wit.com/gui"
|
|
||||||
"go.wit.com/lib/debugger"
|
"go.wit.com/lib/debugger"
|
||||||
"go.wit.com/log"
|
"go.wit.com/log"
|
||||||
)
|
)
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
gui.InitArg()
|
|
||||||
if debugger.ArgDebug() {
|
if debugger.ArgDebug() {
|
||||||
log.Info("cmd line --debugger == true")
|
log.Info("cmd line --debugger == true")
|
||||||
go func() {
|
go func() {
|
||||||
|
|
1
main.go
1
main.go
|
@ -43,6 +43,7 @@ func getVersion(repo *gitpb.Repo, name string) string {
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
me = new(mainType)
|
me = new(mainType)
|
||||||
|
gui.InitArg()
|
||||||
me.pp = arg.MustParse(&argv)
|
me.pp = arg.MustParse(&argv)
|
||||||
|
|
||||||
if argv.Bash {
|
if argv.Bash {
|
||||||
|
|
|
@ -49,37 +49,53 @@ func makeHowtoWin() *genericWindow {
|
||||||
cmd := []string{"go", "install", "go.wit.com/apps/go-clone@latest"}
|
cmd := []string{"go", "install", "go.wit.com/apps/go-clone@latest"}
|
||||||
shell.RunRealtime(cmd)
|
shell.RunRealtime(cmd)
|
||||||
}
|
}
|
||||||
if path, err := fhelp.CheckCmd("go-clone2"); err != nil {
|
if _, err := fhelp.CheckCmd("autogenpb"); err != nil {
|
||||||
log.Info("go-clone2 missing", path, err)
|
cmd := []string{"go", "install", "go.wit.com/apps/autogenpb@latest"}
|
||||||
|
shell.RunRealtime(cmd)
|
||||||
|
}
|
||||||
|
if _, err := fhelp.CheckCmd("go-mod-clean"); err != nil {
|
||||||
|
cmd := []string{"go", "install", "go.wit.com/apps/go-mod-clean@latest"}
|
||||||
|
shell.RunRealtime(cmd)
|
||||||
}
|
}
|
||||||
if path, err := fhelp.CheckCmd("go-clone"); err != nil {
|
if path, err := fhelp.CheckCmd("go-clone"); err != nil {
|
||||||
log.Info("can't prep build. you probably need ~/go/bin in your PATH", path, err)
|
log.Info("can't prep build. you probably need ~/go/bin in your PATH", path, err)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
var basecmd []string
|
||||||
var cmd []string
|
var cmd []string
|
||||||
if me.forge.IsGoWork() {
|
if me.forge.IsGoWork() {
|
||||||
cmd = []string{"go-clone", "--work", "--recursive"}
|
log.Info("NOT GO WORK")
|
||||||
|
basecmd = []string{"go-clone", "--work", "--recursive"}
|
||||||
} else {
|
} else {
|
||||||
cmd = []string{"go-clone", "--recursive"}
|
log.Info("IS GO WORK")
|
||||||
|
basecmd = []string{"go-clone", "--recursive"}
|
||||||
}
|
}
|
||||||
|
// log.Info("Running:", cmd)
|
||||||
|
// shell.RunRealtime(cmd)
|
||||||
|
|
||||||
|
cmd = append(basecmd, "go.wit.com/apps/go-mod-clean")
|
||||||
log.Info("Running:", cmd)
|
log.Info("Running:", cmd)
|
||||||
shell.RunRealtime(cmd)
|
shell.RunRealtime(cmd)
|
||||||
|
|
||||||
cmd = []string{"go-clone", "--recursive", "go.wit.com/apps/go-mod-clean"}
|
cmd = append(basecmd, "go.wit.com/apps/forge")
|
||||||
log.Info("Running:", cmd)
|
log.Info("Running:", cmd)
|
||||||
shell.RunRealtime(cmd)
|
shell.RunRealtime(cmd)
|
||||||
|
|
||||||
cmd = []string{"go-clone", "--recursive", "go.wit.com/apps/forge"}
|
cmd = append(basecmd, "go.wit.com/toolkits/gocui")
|
||||||
log.Info("Running:", cmd)
|
log.Info("Running:", cmd)
|
||||||
shell.RunRealtime(cmd)
|
shell.RunRealtime(cmd)
|
||||||
|
|
||||||
cmd = []string{"go-clone", "--recursive", "go.wit.com/toolkits/gocui"}
|
cmd = append(basecmd, "go.wit.com/toolkits/andlabs")
|
||||||
log.Info("Running:", cmd)
|
log.Info("Running:", cmd)
|
||||||
shell.RunRealtime(cmd)
|
shell.RunRealtime(cmd)
|
||||||
|
|
||||||
cmd = []string{"go-clone", "--recursive", "go.wit.com/toolkits/andlabs"}
|
// should, after go-clone, be able to go build
|
||||||
log.Info("Running:", cmd)
|
/*
|
||||||
shell.RunRealtime(cmd)
|
repo := me.forge.FindByGoPath("go.wit.com/lib/proto/forgepb")
|
||||||
|
if repo != nil {
|
||||||
|
repo.RunVerbose([]string{"autogenpb"})
|
||||||
|
}
|
||||||
|
*/
|
||||||
})
|
})
|
||||||
return howtoWin
|
return howtoWin
|
||||||
}
|
}
|
Loading…
Reference in New Issue