aboutsummaryrefslogtreecommitdiffstats
path: root/ui/build/make.go
diff options
context:
space:
mode:
Diffstat (limited to 'ui/build/make.go')
-rw-r--r--ui/build/make.go6
1 files changed, 2 insertions, 4 deletions
diff --git a/ui/build/make.go b/ui/build/make.go
index a8d4483b..32dc17b5 100644
--- a/ui/build/make.go
+++ b/ui/build/make.go
@@ -16,7 +16,6 @@ package build
import (
"fmt"
- "os/exec"
"path/filepath"
"strings"
)
@@ -38,7 +37,7 @@ func DumpMakeVars(ctx Context, config Config, goals, extra_targets, vars []strin
ctx.BeginTrace("dumpvars")
defer ctx.EndTrace()
- cmd := exec.CommandContext(ctx.Context,
+ cmd := Command(ctx, config, "make",
"make",
"--no-print-directory",
"-f", "build/core/config.mk",
@@ -48,11 +47,10 @@ func DumpMakeVars(ctx Context, config Config, goals, extra_targets, vars []strin
"MAKECMDGOALS="+strings.Join(goals, " "),
"DUMP_MANY_VARS="+strings.Join(vars, " "),
"OUT_DIR="+config.OutDir())
- cmd.Env = config.Environment().Environ()
cmd.Args = append(cmd.Args, extra_targets...)
+ cmd.Sandbox = makeSandbox
// TODO: error out when Stderr contains any content
cmd.Stderr = ctx.Stderr()
- ctx.Verboseln(cmd.Path, cmd.Args)
output, err := cmd.Output()
if err != nil {
return nil, err