summaryrefslogtreecommitdiff
path: root/buildPackage.go
diff options
context:
space:
mode:
Diffstat (limited to 'buildPackage.go')
-rw-r--r--buildPackage.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/buildPackage.go b/buildPackage.go
index 36f83dc..bf0657f 100644
--- a/buildPackage.go
+++ b/buildPackage.go
@@ -98,6 +98,8 @@ func (c *controlBox) buildPackage() (bool, error) {
if shell.Exists("files") {
shell.Run([]string{"rm", "-rf", "files"})
+ log.Info("running sync")
+ shell.Run([]string{"sync"})
if shell.Exists("files") {
log.Warn("rm failed for some reason")
return false, errors.New("rm files/")
@@ -183,6 +185,8 @@ func (c *controlBox) buildPackage() (bool, error) {
log.Info("keeping the build files/")
} else {
shell.Run([]string{"rm", "-rf", "files"})
+ log.Info("running sync")
+ shell.Run([]string{"sync"})
if shell.Exists("files") {
log.Warn("rm -rf files/ failed. Run() returned false")
return false, errors.New("rm files/")