diff options
| author | Jeff Carr <[email protected]> | 2024-12-11 22:48:52 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-12-11 22:48:52 -0600 |
| commit | fdbf6e7dd5245c1f2bc6540a7e9b499dd0ae305a (patch) | |
| tree | ed1fcf1c8b403eab1cd499072e0e8e3b722ab892 /main.go | |
| parent | ada387b966b901055e87e5b7d7d4902246c4e69e (diff) | |
early attempt to make a patchset
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 47 |
1 files changed, 34 insertions, 13 deletions
@@ -66,19 +66,8 @@ func main() { // do the gui at the very end if argv.DoGui { - pset, err := me.forge.MakePatchSet() - if err != nil { - badExit(err) - } - all := pset.SortByFilename() - for all.Scan() { - p := all.Next() - log.Info("read in patch:", p.Filename) - } - err = me.forge.SendPatchSet(pset) - if err != nil { - badExit(err) - } + sendDevelDiff() + sendMasterDiff() okExit("patches") doGui() } @@ -87,3 +76,35 @@ func main() { doCobol() } } + +func sendDevelDiff() { + pset, err := me.forge.MakeDevelPatchSet() + if err != nil { + badExit(err) + } + all := pset.SortByFilename() + for all.Scan() { + p := all.Next() + log.Info("read in patch:", p.Filename) + } + err = me.forge.SendPatchSet(pset) + if err != nil { + badExit(err) + } +} + +func sendMasterDiff() { + pset, err := me.forge.MakeMasterPatchSet() + if err != nil { + badExit(err) + } + all := pset.SortByFilename() + for all.Scan() { + p := all.Next() + log.Info("read in patch:", p.Filename) + } + err = me.forge.SendPatchSet(pset) + if err != nil { + badExit(err) + } +} |
