summaryrefslogtreecommitdiff
path: root/doBuild.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-10-24 10:29:14 -0500
committerJeff Carr <[email protected]>2025-10-24 10:29:14 -0500
commit08f363db15952c41a433fa263940b27abcfb5615 (patch)
tree73f1ff41014f89ecd1983fedad12580bdbd6d6c2 /doBuild.go
parentd858946501f58a932521b05534c0a1717476adba (diff)
still runsv0.1.49
Diffstat (limited to 'doBuild.go')
-rw-r--r--doBuild.go34
1 files changed, 28 insertions, 6 deletions
diff --git a/doBuild.go b/doBuild.go
index b3c97ca..fb78b6d 100644
--- a/doBuild.go
+++ b/doBuild.go
@@ -33,13 +33,35 @@ func doBuild() (string, error) {
if argv.Build.Debian != nil {
// figure out what to build
- found := findBuildDeb()
-
- if err := doInstall(found); err != nil {
- // log.Info("doInstall() failed", err)
- me.argv.BadExit("doInstall() failed", err)
+ // found := findBuildDeb()
+ data, err := resources.ReadFile("resources/go-deb")
+ if err != nil {
+ return "missing resources/go-deb list", err
}
- return doBuildDeb(found)
+ for i, line := range strings.Split(string(data), "\n") {
+ var path string
+ var debname string
+ var arches string
+ parts := strings.Split(line, ",")
+ if len(parts) > 0 {
+ path = parts[0]
+ }
+ if len(parts) > 1 {
+ debname = parts[1]
+ }
+ if len(parts) > 2 {
+ arches = parts[2]
+ }
+ log.Info("MAKE DEB FOR:", i, path, debname, arches)
+ }
+
+ /*
+ if err := doInstall(found); err != nil {
+ // log.Info("doInstall() failed", err)
+ me.argv.BadExit("doInstall() failed", err)
+ }
+ return doBuildDeb(found)
+ */
}
return "todo: doBuild()", nil