Lines Matching +full:- +full:- +full:exclude +full:- +full:subdir
7 // http://www.apache.org/licenses/LICENSE-2.0
20 protocol files, and runs a configurable code-generation tool to generate
31 - This package implements a more powerful template mechanism for specifying
36 - This package drops support for depfiles, after observing comments that
39 - This package drops "Extra" and "CmdModifier" from the public Module
42 - This package drops "rule" from the public Module structure, as it was
102 Command: "${soongZip} -o ${tmpZip} @${tmpZip}.rsp && ${zipSync} -d ${genDir} ${tmpZip}",
138 // - $(location)
140 // - $(location <label>)
143 // - $(locations <label>)
147 // - $(in)
149 // - $(out)
151 // - $(genDir)
153 // - $$
156 // All files used must be declared as inputs (to ensure proper up-to-date
175 // Input files to exclude.
198 subDir string member
271 android.PathForModuleGen(ctx, g.subDir, ctx.ModuleDir(), dir))
274 g.exportedIncludeDirs = append(g.exportedIncludeDirs, android.PathForModuleGen(ctx, g.subDir))
418 // a unique rule name, and the user-visible description.
523 // task.out contains the per-shard paths, and copyTo contains the corresponding
527 // zip all the per-shard directories into a single zip.
530 zipArgs.WriteString(" -C " + task.genDir.String())
531 zipArgs.WriteString(android.JoinWithPrefix(task.out.Strings(), " -f "))
538 // Create a rule that zips all the per-shard directories into a single zip and then
547 "tmpZip": android.PathForModuleGen(ctx, g.subDir+".zip").String(),
548 "genDir": android.PathForModuleGen(ctx, g.subDir).String(),
567 phonyFile := android.PathForModuleGen(ctx, "genrule-phony")
584 // non-empty-string-tag should match one of the outputs
645 // It is used so that per-shard directories can be placed alongside it an then finally
713 // pre-expand the command line to replace $in and $out with references to
730 command = fmt.Sprintf("bash -c %v", proptools.ShellEscape(command))
750 g.subDir = finalSubDir
838 if dot := strings.LastIndex(path, "."); dot != -1 {