diff options
| author | Jeff Carr <[email protected]> | 2025-10-24 10:29:14 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-10-24 10:29:14 -0500 |
| commit | 08f363db15952c41a433fa263940b27abcfb5615 (patch) | |
| tree | 73f1ff41014f89ecd1983fedad12580bdbd6d6c2 /doBuild.go | |
| parent | d858946501f58a932521b05534c0a1717476adba (diff) | |
still runsv0.1.49
Diffstat (limited to 'doBuild.go')
| -rw-r--r-- | doBuild.go | 34 |
1 files changed, 28 insertions, 6 deletions
@@ -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 |
