Loading android/module.go +8 −1 Original line number Diff line number Diff line Loading @@ -50,6 +50,8 @@ type BuildParams struct { Implicit Path Implicits Paths OrderOnly Paths Validation Path Validations Paths Default bool Args map[string]string } Loading Loading @@ -1561,6 +1563,7 @@ func convertBuildParams(params BuildParams) blueprint.BuildParams { Inputs: params.Inputs.Strings(), Implicits: params.Implicits.Strings(), OrderOnly: params.OrderOnly.Strings(), Validations: params.Validations.Strings(), Args: params.Args, Optional: !params.Default, } Loading @@ -1580,13 +1583,17 @@ func convertBuildParams(params BuildParams) blueprint.BuildParams { if params.Implicit != nil { bparams.Implicits = append(bparams.Implicits, params.Implicit.String()) } if params.Validation != nil { bparams.Validations = append(bparams.Validations, params.Validation.String()) } bparams.Outputs = proptools.NinjaEscapeList(bparams.Outputs) bparams.ImplicitOutputs = proptools.NinjaEscapeList(bparams.ImplicitOutputs) bparams.Inputs = proptools.NinjaEscapeList(bparams.Inputs) bparams.Implicits = proptools.NinjaEscapeList(bparams.Implicits) bparams.OrderOnly = proptools.NinjaEscapeList(bparams.OrderOnly) bparams.Depfile = proptools.NinjaEscapeList([]string{bparams.Depfile})[0] bparams.Validations = proptools.NinjaEscapeList(bparams.Validations) bparams.Depfile = proptools.NinjaEscape(bparams.Depfile) return bparams } Loading ui/build/soong.go +1 −1 Original line number Diff line number Diff line Loading @@ -38,7 +38,7 @@ func runSoong(ctx Context, config Config) { ctx.BeginTrace(metrics.RunSoong, "blueprint bootstrap") defer ctx.EndTrace() cmd := Command(ctx, config, "blueprint bootstrap", "build/blueprint/bootstrap.bash", "-t") cmd := Command(ctx, config, "blueprint bootstrap", "build/blueprint/bootstrap.bash", "-t", "-n") cmd.Environment.Set("BLUEPRINTDIR", "./build/blueprint") cmd.Environment.Set("BOOTSTRAP", "./build/blueprint/bootstrap.bash") cmd.Environment.Set("BUILDDIR", config.SoongOutDir()) Loading Loading
android/module.go +8 −1 Original line number Diff line number Diff line Loading @@ -50,6 +50,8 @@ type BuildParams struct { Implicit Path Implicits Paths OrderOnly Paths Validation Path Validations Paths Default bool Args map[string]string } Loading Loading @@ -1561,6 +1563,7 @@ func convertBuildParams(params BuildParams) blueprint.BuildParams { Inputs: params.Inputs.Strings(), Implicits: params.Implicits.Strings(), OrderOnly: params.OrderOnly.Strings(), Validations: params.Validations.Strings(), Args: params.Args, Optional: !params.Default, } Loading @@ -1580,13 +1583,17 @@ func convertBuildParams(params BuildParams) blueprint.BuildParams { if params.Implicit != nil { bparams.Implicits = append(bparams.Implicits, params.Implicit.String()) } if params.Validation != nil { bparams.Validations = append(bparams.Validations, params.Validation.String()) } bparams.Outputs = proptools.NinjaEscapeList(bparams.Outputs) bparams.ImplicitOutputs = proptools.NinjaEscapeList(bparams.ImplicitOutputs) bparams.Inputs = proptools.NinjaEscapeList(bparams.Inputs) bparams.Implicits = proptools.NinjaEscapeList(bparams.Implicits) bparams.OrderOnly = proptools.NinjaEscapeList(bparams.OrderOnly) bparams.Depfile = proptools.NinjaEscapeList([]string{bparams.Depfile})[0] bparams.Validations = proptools.NinjaEscapeList(bparams.Validations) bparams.Depfile = proptools.NinjaEscape(bparams.Depfile) return bparams } Loading
ui/build/soong.go +1 −1 Original line number Diff line number Diff line Loading @@ -38,7 +38,7 @@ func runSoong(ctx Context, config Config) { ctx.BeginTrace(metrics.RunSoong, "blueprint bootstrap") defer ctx.EndTrace() cmd := Command(ctx, config, "blueprint bootstrap", "build/blueprint/bootstrap.bash", "-t") cmd := Command(ctx, config, "blueprint bootstrap", "build/blueprint/bootstrap.bash", "-t", "-n") cmd.Environment.Set("BLUEPRINTDIR", "./build/blueprint") cmd.Environment.Set("BOOTSTRAP", "./build/blueprint/bootstrap.bash") cmd.Environment.Set("BUILDDIR", config.SoongOutDir()) Loading