summaryrefslogtreecommitdiff
path: root/doBuild.go
diff options
context:
space:
mode:
Diffstat (limited to 'doBuild.go')
-rw-r--r--doBuild.go14
1 files changed, 8 insertions, 6 deletions
diff --git a/doBuild.go b/doBuild.go
index 0032590..90b04c1 100644
--- a/doBuild.go
+++ b/doBuild.go
@@ -13,7 +13,7 @@ import (
"go.wit.com/log"
)
-func doBuild() error {
+func doBuild() (string, error) {
if argv.Build.Install != nil {
if err := doInstall(); err != nil {
// log.Info("doInstall() failed", err)
@@ -23,16 +23,18 @@ func doBuild() error {
}
if argv.Build.MacBuild != nil {
- log.Info("todo: add mac builds")
- return nil
+ return "todo: add mac builds", nil
}
if argv.Build.Debian != nil {
- doBuildDeb()
- me.sh.GoodExit("")
+ if err := doInstall(); err != nil {
+ // log.Info("doInstall() failed", err)
+ me.sh.BadExit("doInstall() failed", err)
+ }
+ return doBuildDeb()
}
- return nil
+ return "todo: doBuild()", nil
}
func doInstall() error {