Home
last modified time | relevance | path

Searched refs:outputs (Results 1 – 22 of 22) sorted by relevance

/build/soong/android/
Drule_builder.go170 outputs := r.outputSet()
177 if _, isOutput := outputs[inputStr]; !isOutput {
220 outputs := make(map[string]WritablePath)
222 for _, output := range c.outputs {
223 outputs[output.String()] = output
226 return outputs
233 outputs := r.outputSet()
236 for _, output := range outputs {
394 outputs := r.Outputs()
399 if len(outputs) == 0 {
[all …]
Dtesting.go217 outputs := append(WritablePaths(nil), p.Outputs...)
218 outputs = append(outputs, p.ImplicitOutputs...)
220 outputs = append(outputs, p.Output)
222 for _, f := range outputs {
244 outputs := append(WritablePaths(nil), p.Outputs...)
245 outputs = append(outputs, p.ImplicitOutputs...)
247 outputs = append(outputs, p.Output)
249 outputFullPaths = append(outputFullPaths, outputs.Strings()...)
Dproto.go126 outDir WritablePath, depFile WritablePath, outputs WritablePaths) {
144 ImplicitOutputs(outputs)
/build/soong/java/
Ddexpreopt_bootjars_test.go73 outputs := append(android.WritablePaths{rule.Output}, rule.ImplicitOutputs...).Strings()
74 sort.Strings(outputs)
81 if !reflect.DeepEqual(outputs, expectedOutputs) {
82 t.Errorf("want outputs %q\n got outputs %q", expectedOutputs, outputs)
Dlint.go69 outputs lintOutputs member
138 return l.outputs.depSets
146 return &l.outputs
352 l.outputs = lintOutputs{
447 var outputs []*lintOutputs
461 outputs = append(outputs, l.lintOutputs())
470 for _, output := range outputs {
Dsystem_modules.go88 outputs := android.WritablePaths{
97 Outputs: outputs,
106 return outDir, outputs.Paths()
Dapp_test.go1631 outputs := foo.AllOutputs()
1633 for _, o := range outputs {
1638 t.Errorf("Can't find %q in output files.\nAll outputs:%v", e, outputs)
1750 outputs := variant.AllOutputs()
1753 for _, o := range outputs {
1760 t.Errorf("Can't find %q in output files.\nAll outputs:%v", expectedApkPath, outputs)
1901 outputs := variant.AllOutputs()
1904 for _, o := range outputs {
1911 t.Errorf("Can't find %q in output files.\nAll outputs:%v", expectedApkPath, outputs)
3066 outputs := variant.AllOutputs()
[all …]
/build/soong/ui/status/
Dstatus.go191 outputs []StatusOutput member
208 s.outputs = append(s.outputs, output)
225 for _, o := range s.outputs {
244 for _, o := range s.outputs {
256 for _, o := range s.outputs {
265 for _, o := range s.outputs {
Dcritical_path_test.go34 func (t *testCriticalPath) start(id int, startTime time.Duration, outputs, inputs []string) {
37 Description: outputs[0],
38 Outputs: outputs,
/build/soong/makedeps/
Ddeps.go59 outputs := x.Target.Words()
60 if len(outputs) > 0 {
61 ret.Output = outputs[0].Value(nil)
/build/soong/cc/
Dcflag_artifacts.go37 outputs android.WritablePaths member
132 s.outputs = append(s.outputs, outputpath)
182 ctx.Strict("SOONG_MODULES_CFLAG_ARTIFACTS", strings.Join(s.outputs.Strings(), " "))
Dproto.go51 outputs := android.WritablePaths{ccFile, headerFile}
55 android.ProtoRule(ctx, rule, protoFile, flags.proto, protoDeps, outDir, depFile, outputs)
/build/soong/rust/
Dbuilder.go205 var outputs android.WritablePaths
208 if android.SuffixInList(outputs.Strings(), genSubDir+genSrc.Base()) {
212 outputs = append(outputs, android.PathForModuleOut(ctx, genSubDir+genSrc.Base()))
218 Outputs: outputs,
224 implicits = append(implicits, outputs.Paths()...)
Dbinary.go116 outputs := TransformSrcToBinary(ctx, srcPath, deps, flags, outputFile, deps.linkDirs)
117 binary.coverageFile = outputs.coverageFile
120 if outputs.coverageFile != nil {
Dlibrary.go386 outputs := TransformSrctoRlib(ctx, srcPath, deps, flags, outputFile, deps.linkDirs)
387 library.coverageFile = outputs.coverageFile
392 outputs := TransformSrctoDylib(ctx, srcPath, deps, flags, outputFile, deps.linkDirs)
393 library.coverageFile = outputs.coverageFile
398 outputs := TransformSrctoStatic(ctx, srcPath, deps, flags, outputFile, deps.linkDirs)
399 library.coverageFile = outputs.coverageFile
404 outputs := TransformSrctoShared(ctx, srcPath, deps, flags, outputFile, deps.linkDirs)
405 library.coverageFile = outputs.coverageFile
/build/soong/ui/status/ninja_frontend/
Dfrontend.proto45 // List of edge outputs.
46 repeated string outputs = 4; field
/build/blueprint/
Dninja_writer.go106 func (n *ninjaWriter) Build(comment string, rule string, outputs, implicitOuts,
128 for _, output := range outputs {
Dninja_defs.go378 outputs = valueList(b.Outputs, pkgNames, outputEscaper)
391 …err := nw.Build(comment, rule, outputs, implicitOuts, explicitDeps, implicitDeps, orderOnlyDeps, v…
421 err = nw.Default(outputs...)
/build/make/
DUsage.txt47 every command run, along with its outputs. This is similar to the
50 list of actions that failed during the build, and their outputs.
DChanges.md354 outputs from the build system should be within the output directory,
457 …. Instead, use static pattern rules, which are similar, but explicitly match the specified outputs:
606 rule reference a particular binary that's part of the source tree or outputs,
/build/soong/docs/
Dbest_practices.md29 Don't encode absolute paths in build intermediates or outputs. This would make
/build/soong/
DREADME.md53 may produce a different list of outputs according to `tag`.