diff --git a/ui/build/ninja.go b/ui/build/ninja.go index c48fe0f6f..91cb47565 100644 --- a/ui/build/ninja.go +++ b/ui/build/ninja.go @@ -35,7 +35,7 @@ func runNinja(ctx Context, config Config) { executable := config.PrebuiltBuildTool("ninja") args := []string{ "-d", "keepdepfile", - fmt.Sprintf("--frontend=cat <&3 >%s", fifo), + "--frontend_file", fifo, } args = append(args, config.NinjaArgs()...) diff --git a/ui/build/soong.go b/ui/build/soong.go index 6c94079e4..478c02c05 100644 --- a/ui/build/soong.go +++ b/ui/build/soong.go @@ -15,7 +15,6 @@ package build import ( - "fmt" "os" "path/filepath" "strconv" @@ -116,7 +115,7 @@ func runSoong(ctx Context, config Config) { "-d", "keepdepfile", "-w", "dupbuild=err", "-j", strconv.Itoa(config.Parallel()), - fmt.Sprintf("--frontend=cat <&3 >%s", fifo), + "--frontend_file", fifo, "-f", filepath.Join(config.SoongOutDir(), file)) cmd.Sandbox = soongSandbox cmd.RunAndPrintOrFatal()