diff options
| author | Jeff Carr <[email protected]> | 2025-02-14 20:41:57 -0600 | 
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-02-14 20:41:57 -0600 | 
| commit | 8e315cc238127c5e4b40209ea84128e9ac785cba (patch) | |
| tree | 4d9bc226f76ea4c63ab948bfdc9f9302599915f6 | |
| parent | 31eac3d91516b69e741a91b3349e5faa83be09bc (diff) | |
| -rw-r--r-- | buildPackage.go | 9 | 
1 files changed, 7 insertions, 2 deletions
diff --git a/buildPackage.go b/buildPackage.go index 29e98c4..14d7d7b 100644 --- a/buildPackage.go +++ b/buildPackage.go @@ -69,15 +69,20 @@ func (c *controlBox) buildPackage() (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{"forge", "--verbose", "--install", argv.Forge} +		cmd := []string{forgecmd, "--verbose", "--install", argv.Forge}  		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{"forge", "--verbose", "--build", argv.Forge} +		cmd = []string{forgecmd, "--verbose", "--build", argv.Forge}  		if err := shell.PathExecVerbose("", cmd); err != nil {  			badExit(err)  			return false, fmt.Errorf("go build err %v", err)  | 
