diff --git a/cmd/gb/generate.go b/cmd/gb/generate.go index 6adc68f..5274abb 100644 --- a/cmd/gb/generate.go +++ b/cmd/gb/generate.go @@ -29,6 +29,7 @@ See 'go help generate'. Run: func(ctx *gb.Context, args []string) error { env := cmd.MergeEnv(os.Environ(), map[string]string{ "GOPATH": fmt.Sprintf("%s%c%s", ctx.Projectdir(), filepath.ListSeparator, filepath.Join(ctx.Projectdir(), "vendor")), + "PATH": fmt.Sprintf("%s%c%s", filepath.Join(ctx.Projectdir(), "bin"), filepath.ListSeparator, os.Getenv("PATH")), }) cmd := exec.Command("go", append([]string{"generate"}, args...)...)