early attempt to make a patchset

This commit is contained in:
Jeff Carr 2024-12-11 22:48:52 -06:00
parent ada387b966
commit fdbf6e7dd5
1 changed files with 34 additions and 13 deletions

47
main.go
View File

@ -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)
}
}