summaryrefslogtreecommitdiff
path: root/buildPackage.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-09-11 14:21:09 -0500
committerJeff Carr <[email protected]>2025-09-11 14:21:09 -0500
commitb05b706d8b48a51275a8dc0c90cd8fafc74d61d1 (patch)
tree489a39cafeda829ac3a97a26a8c599f07ef0a343 /buildPackage.go
parentfd199a4404f7675935660c6975ac25ba6c84aba1 (diff)
raw gitpb Repo() scan
Diffstat (limited to 'buildPackage.go')
-rw-r--r--buildPackage.go28
1 files changed, 10 insertions, 18 deletions
diff --git a/buildPackage.go b/buildPackage.go
index 9c5bdfa..1ed710c 100644
--- a/buildPackage.go
+++ b/buildPackage.go
@@ -65,41 +65,33 @@ func buildPackage(c *controlBox) (bool, error) {
return false, errors.New("binary existed before build")
}
- /*
- forgecmd := "forge"
- if argv.Forge == "go.wit.com/apps/forge" {
- forgecmd = "last.forge"
- }
- */
-
if argv.Release {
os.Unsetenv("GO111MODULE")
- // cmd := []string{forgecmd, "--verbose", "--install", argv.Forge}
cmd := []string{"go"}
cmd = append(cmd, "install")
if argv.Verbose {
cmd = append(cmd, "-v")
cmd = append(cmd, "-x")
}
- cmd = append(cmd, argv.Forge+"@v"+version)
- if err := shell.PathExecVerbose("", cmd); err != nil {
- badExit(err)
- return false, fmt.Errorf("go build err %v", err)
- }
- // must 'go install' then 'go build' so they are both in ~/go/src and in the repo dir
- // cmd = []string{forgecmd, "--verbose", "--build", argv.Forge}
+ /*
+ cmd = append(cmd, "some path"+"@v"+version)
+ if err := shell.PathExecVerbose("", cmd); err != nil {
+ badExit(err)
+ return false, fmt.Errorf("go build err %v", err)
+ }
+ */
cmd = []string{"go"}
cmd = append(cmd, "build")
if argv.Verbose {
cmd = append(cmd, "-v")
cmd = append(cmd, "-x")
}
- cmd = append(cmd, argv.Forge)
+ cmd = append(cmd, "this should be the path")
if err := shell.PathExecVerbose("", cmd); err != nil {
badExit(err)
return false, fmt.Errorf("go build err %v", err)
}
- log.Warn("forge build worked")
+ log.Warn("build worked")
} else {
// set the GO111 build var to true. pass the versions to the compiler manually
os.Setenv("GO111MODULE", "off")
@@ -335,5 +327,5 @@ func (c *controlBox) getDateStamp(tag string) string {
// Parse the Unix timestamp into a time.Time object
gitTagDate := time.Unix(gitTagTimestampInt, 0)
- return gitTagDate.UTC().Format("2006-01-02_15:04:05_UTC") // same format used in forge. close to RFC3339
+ return gitTagDate.UTC().Format("2006-01-02_15:04:05_UTC") // close to RFC3339
}