diff options
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 31 |
1 files changed, 2 insertions, 29 deletions
@@ -8,10 +8,8 @@ package main import ( "embed" "strings" - "time" "go.wit.com/lib/gui/prep" - "go.wit.com/lib/gui/shell" "go.wit.com/lib/protobuf/forgepb" "go.wit.com/lib/protobuf/gitpb" "go.wit.com/log" @@ -157,33 +155,8 @@ func main() { } if argv.Merge != nil { - if argv.All == true { - - if argv.Merge.Devel != nil { - start := time.Now() - repos, err := doMergeDevel() - dur := time.Since(start) - if err != nil { - badExit(err) - } - log.Printf("Merged %d devel branches in %s\n", repos.Len(), shell.FormatDuration(dur)) - okExit("") - } - - if argv.Merge.Master != nil { - start := time.Now() - repos, err := doMergeMaster() - dur := time.Since(start) - if err != nil { - badExit(err) - } - log.Printf("Merged %d master branches in %s\n", repos.Len(), shell.FormatDuration(dur)) - okExit("") - } - } - repo := findCurrentPwdRepoOrDie() - if err := repoMergeToDevel(repo); err != nil { - badRepoExit(repo, err) + if err := doMerge(); err != nil { + badExit(err) } okExit("") } |
