summaryrefslogtreecommitdiff
path: root/buildPackage.go
diff options
context:
space:
mode:
Diffstat (limited to 'buildPackage.go')
-rw-r--r--buildPackage.go9
1 files changed, 8 insertions, 1 deletions
diff --git a/buildPackage.go b/buildPackage.go
index aa1f1ed..0d8acbf 100644
--- a/buildPackage.go
+++ b/buildPackage.go
@@ -9,6 +9,7 @@ import (
"strings"
"time"
+ "github.com/go-cmd/cmd"
"go.wit.com/lib/gui/shell"
"go.wit.com/log"
)
@@ -297,7 +298,13 @@ func (c *controlBox) computeControlValues() bool {
// stamp := time.Now().UTC().Format("2006/01/02 15:04:05 UTC")
func (c *controlBox) getDateStamp(tag string) string {
- r := repo.Run([]string{"git", "log", "-1", "--format=%at", tag})
+ var r cmd.Status
+ if me.repo == nil {
+ r = shell.Run([]string{"git", "log", "-1", "--format=%at", tag})
+ } else {
+ r = me.repo.Run([]string{"git", "log", "-1", "--format=%at", tag})
+ }
+
out := strings.Join(r.Stdout, "\n")
out = strings.TrimSpace(out)