summaryrefslogtreecommitdiff
path: root/build.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-10-26 10:06:03 -0500
committerJeff Carr <[email protected]>2025-10-26 10:06:03 -0500
commit16fdee4c38c13bb71f1c77c15e3f9b8853bf694d (patch)
tree9474fa59cefaacdfa8df17e19da914c9fa71884f /build.go
parentf324a650ce0dd8298be4a81acadd107a62d059b2 (diff)
new argv (much better than before)v0.22.170
Diffstat (limited to 'build.go')
-rw-r--r--build.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/build.go b/build.go
index 0c95e71..c22d40c 100644
--- a/build.go
+++ b/build.go
@@ -10,6 +10,7 @@ import (
"go.wit.com/lib/debian"
"go.wit.com/lib/gui/shell"
+ "go.wit.com/lib/protobuf/argvpb"
"go.wit.com/lib/protobuf/gitpb"
"go.wit.com/log"
)
@@ -198,14 +199,14 @@ func buildPackage(repo *gitpb.Repo) (bool, error) {
r := repo.Run([]string{"du", "-s"})
if len(r.Stdout) != 1 {
- me.argv.BadExit("du -s files/ failed", r.Error)
+ argvpb.BadExit("du -s files/ failed", r.Error)
}
me.pb.DebInfo.InstalledSize = strings.Fields(r.Stdout[0])[0]
controlfile := debian.MakeControlFile(me.pb)
controlfile += "\n"
log.Info(controlfile)
if err := os.WriteFile("files/DEBIAN/control", []byte(controlfile), 0644); err != nil {
- me.argv.BadExit("write err files/DEBIAN/control", err)
+ argvpb.BadExit("write err files/DEBIAN/control", err)
}
cmd := []string{"dpkg-deb", "--root-owner-group", "--build", "files", fulldebname}