diff options
| author | Shulhan <ms@kilabit.info> | 2018-09-14 22:06:11 +0700 |
|---|---|---|
| committer | Shulhan <ms@kilabit.info> | 2018-09-14 22:06:11 +0700 |
| commit | f7b8d4e829f1c47ab9156637c535e83af9c5ffee (patch) | |
| tree | a58984520e0a45c5c44b564acd66516a0f804cfc /package.go | |
| parent | f17dc76fabfde51781f331606a05ea5e09aae717 (diff) | |
| download | beku-f7b8d4e829f1c47ab9156637c535e83af9c5ffee.tar.xz | |
package: simplify Go install method
Change the parameter from instance of env to string. The goal is to
decouple instance of environment from package.
Diffstat (limited to 'package.go')
| -rw-r--r-- | package.go | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -464,7 +464,7 @@ func (pkg *Package) load(sec *ini.Section) { // (1) Set PATH to let go install that require gcc work when invoked from // non-interactive shell (e.g. buildbot). // -func (pkg *Package) GoInstall(env *Env) (err error) { +func (pkg *Package) GoInstall(envPath string) (err error) { //nolint:gas cmd := exec.Command("go", "install") if debug.Value >= 2 { @@ -473,7 +473,7 @@ func (pkg *Package) GoInstall(env *Env) (err error) { cmd.Args = append(cmd.Args, "./...") cmd.Env = append(cmd.Env, "GOPATH="+build.Default.GOPATH) - cmd.Env = append(cmd.Env, "PATH="+env.path) + cmd.Env = append(cmd.Env, "PATH="+envPath) cmd.Dir = pkg.FullPath cmd.Stdout = defStdout cmd.Stderr = defStderr |
