Home
last modified time | relevance | path

Searched refs:ModuleContext (Results 1 – 25 of 180) sorted by relevance

12345678

/build/soong/tradefed/
Dautogen.go29 func getTestConfigTemplate(ctx android.ModuleContext, prop *string) android.OptionalPath { argument
33 func getTestConfig(ctx android.ModuleContext, prop *string) android.Path { argument
47 func testConfigPath(ctx android.ModuleContext, prop *string, testSuites []string, autoGenConfig *bo… argument
110 func autogenTemplate(ctx android.ModuleContext, output android.WritablePath, template string, confi… argument
114 func autogenTemplateWithName(ctx android.ModuleContext, name string, output android.WritablePath, t… argument
118 func autogenTemplateWithNameAndOutputFile(ctx android.ModuleContext, name string, output android.Wr… argument
140 func AutoGenNativeTestConfig(ctx android.ModuleContext, testConfigProp *string, argument
160 func AutoGenShellTestConfig(ctx android.ModuleContext, testConfigProp *string, argument
175 func AutoGenNativeBenchmarkTestConfig(ctx android.ModuleContext, testConfigProp *string, argument
190 func AutoGenJavaTestConfig(ctx android.ModuleContext, testConfigProp *string, testConfigTemplatePro… argument
[all …]
/build/soong/cc/
Dstrip.go53 func (stripper *Stripper) NeedsStrip(actx android.ModuleContext) bool {
62 func (stripper *Stripper) strip(actx android.ModuleContext, in android.Path, out android.ModuleOutP…
86 func (stripper *Stripper) StripExecutableOrSharedLib(actx android.ModuleContext, in android.Path,
94 func (stripper *Stripper) StripStaticLib(actx android.ModuleContext, in android.Path, out android.M…
Dndk_prebuilt.go37 func getNdkLibDir(ctx android.ModuleContext, toolchain config.Toolchain, version string) android.So… argument
48 func ndkPrebuiltModuleToPath(ctx android.ModuleContext, toolchain config.Toolchain, argument
84 func (c *ndkPrebuiltObjectLinker) link(ctx ModuleContext, flags Flags,
155 func getNdkStlLibDir(ctx android.ModuleContext) android.SourcePath { argument
160 func (ndk *ndkPrebuiltStlLinker) link(ctx ModuleContext, flags Flags,
Dndk_headers.go49 func getCurrentIncludePath(ctx android.ModuleContext) android.InstallPath { argument
89 func getHeaderInstallDir(ctx android.ModuleContext, header android.Path, from string, argument
121 func (m *headerModule) GenerateAndroidBuildActions(ctx android.ModuleContext) {
200 func (m *versionedHeaderModule) GenerateAndroidBuildActions(ctx android.ModuleContext) {
225 func processHeadersWithVersioner(ctx android.ModuleContext, srcDir, outDir android.Path, argument
315 func (m *preprocessedHeadersModule) GenerateAndroidBuildActions(ctx android.ModuleContext) {
Dndk_library.go202 func (stub *stubDecorator) compilerFlags(ctx ModuleContext, flags Flags, deps PathDeps) Flags {
207 func compileStubLibrary(ctx ModuleContext, flags Flags, symbolFile, apiLevel, genstubFlags string) … argument
233 func parseSymbolFileForCoverage(ctx ModuleContext, symbolFile string) android.ModuleOutPath { argument
251 func (c *stubDecorator) compile(ctx ModuleContext, flags Flags, deps PathDeps) Objects {
284 func (stub *stubDecorator) linkerFlags(ctx ModuleContext, flags Flags) Flags {
289 func (stub *stubDecorator) link(ctx ModuleContext, flags Flags, deps PathDeps,
311 func (stub *stubDecorator) install(ctx ModuleContext, path android.Path) {
Dpgo.go90 func (props *PgoProperties) addInstrumentationProfileGatherFlags(ctx ModuleContext, flags Flags) Fl…
99 func (props *PgoProperties) addSamplingProfileGatherFlags(ctx ModuleContext, flags Flags) Flags {
142 func (props *PgoProperties) profileUseFlag(ctx ModuleContext, file string) string {
152 func (props *PgoProperties) profileUseFlags(ctx ModuleContext, file string) []string {
158 func (props *PgoProperties) addProfileUseFlags(ctx ModuleContext, flags Flags) Flags {
273 func (pgo *pgo) flags(ctx ModuleContext, flags Flags) Flags {
/build/soong/rust/
Dbuilder.go96 func TransformSrcToBinary(ctx ModuleContext, mainSrc android.Path, deps PathDeps, flags Flags, argument
103 func TransformSrctoRlib(ctx ModuleContext, mainSrc android.Path, deps PathDeps, flags Flags, argument
108 func TransformSrctoDylib(ctx ModuleContext, mainSrc android.Path, deps PathDeps, flags Flags, argument
113 func TransformSrctoStatic(ctx ModuleContext, mainSrc android.Path, deps PathDeps, flags Flags, argument
119 func TransformSrctoShared(ctx ModuleContext, mainSrc android.Path, deps PathDeps, flags Flags, argument
125 func TransformSrctoProcMacro(ctx ModuleContext, mainSrc android.Path, deps PathDeps, argument
159 func rustEnvVars(ctx ModuleContext, deps PathDeps) []string { argument
187 func transformSrctoCrate(ctx ModuleContext, main android.Path, deps PathDeps, flags Flags, argument
303 func Rustdoc(ctx ModuleContext, main android.Path, deps PathDeps, argument
Dsource_provider.go42 GenerateSource(ctx ModuleContext, deps PathDeps) android.Path argument
54 func (sp *BaseSourceProvider) GenerateSource(ctx ModuleContext, deps PathDeps) android.Path {
85 func (sp *BaseSourceProvider) getStem(ctx android.ModuleContext) string {
Dcompiler.go232 func (compiler *baseCompiler) compilerFlags(ctx ModuleContext, flags Flags) Flags {
274 func (compiler *baseCompiler) compile(ctx ModuleContext, flags Flags, deps PathDeps) android.Path {
278 func (compiler *baseCompiler) rustdoc(ctx ModuleContext, flags Flags,
284 func (compiler *baseCompiler) initialize(ctx ModuleContext) {
349 func (compiler *baseCompiler) installDir(ctx ModuleContext) android.InstallPath {
372 func (compiler *baseCompiler) install(ctx ModuleContext) {
377 func (compiler *baseCompiler) getStem(ctx ModuleContext) string {
395 func srcPathFromModuleSrcs(ctx ModuleContext, srcs []string) (android.Path, android.Paths) { argument
/build/soong/java/
Dclasspath_fragment.go58 ClasspathFragmentToConfiguredJarList(ctx android.ModuleContext) android.ConfiguredJarList argument
101 func gatherPossibleUpdatableModuleNamesAndStems(ctx android.ModuleContext, contents []string, tag b… argument
116 func configuredJarListToClasspathJars(ctx android.ModuleContext, configuredJars android.ConfiguredJ… argument
130 func (c *ClasspathFragmentBase) generateClasspathProtoBuildActions(ctx android.ModuleContext, jars …
155 func writeClasspathsJson(ctx android.ModuleContext, output android.WritablePath, jars []classpathJa… argument
Dsystemserver_classpath_fragment.go50 func (p *platformSystemServerClasspathModule) GenerateAndroidBuildActions(ctx android.ModuleContext
55 …rverClasspathModule) ClasspathFragmentToConfiguredJarList(ctx android.ModuleContext) android.Confi…
89 func (s *SystemServerClasspathModule) GenerateAndroidBuildActions(ctx android.ModuleContext) {
98 …rverClasspathModule) ClasspathFragmentToConfiguredJarList(ctx android.ModuleContext) android.Confi…
Dplatform_bootclasspath.go165 func (b *platformBootclasspathModule) GenerateAndroidBuildActions(ctx android.ModuleContext) {
200 func (b *platformBootclasspathModule) generateClasspathProtoBuildActions(ctx android.ModuleContext)…
206 …BootclasspathModule) ClasspathFragmentToConfiguredJarList(ctx android.ModuleContext) android.Confi…
212 func (b *platformBootclasspathModule) checkNonUpdatableModules(ctx android.ModuleContext, modules […
226 func (b *platformBootclasspathModule) checkUpdatableModules(ctx android.ModuleContext, modules []an…
258 func (b *platformBootclasspathModule) generateHiddenAPIBuildActions(ctx android.ModuleContext, modu…
353 …tclasspathModule) createAndProvideMonolithicHiddenAPIInfo(ctx android.ModuleContext, classpathElem…
370 func (b *platformBootclasspathModule) buildRuleMergeCSV(ctx android.ModuleContext, desc string, inp…
392 func (b *platformBootclasspathModule) generateBootImageBuildActions(ctx android.ModuleContext, nonU…
Dhiddenapi.go82 func (h *hiddenAPI) initHiddenAPI(ctx android.ModuleContext, dexJar, classesJar android.Path, uncom…
136 func (h *hiddenAPI) hiddenAPIEncodeDex(ctx android.ModuleContext, dexJar android.OutputPath) androi…
169 func buildRuleToGenerateAnnotationFlags(ctx android.ModuleContext, desc string, classesJars android… argument
193 func buildRuleToGenerateMetadata(ctx android.ModuleContext, desc string, classesJars android.Paths,… argument
216 func buildRuleToGenerateIndex(ctx android.ModuleContext, desc string, classesJars android.Paths, in… argument
249 func hiddenAPIEncodeDex(ctx android.ModuleContext, dexInput, flagsCSV android.Path, uncompressDex b… argument
Daapt2.go31 func pathToAapt2Path(ctx android.ModuleContext, res android.Path) android.WritablePath { argument
44 func pathsToAapt2Paths(ctx android.ModuleContext, resPaths android.Paths) android.WritablePaths { argument
65 func aapt2Compile(ctx android.ModuleContext, dir android.Path, paths android.Paths, argument
128 func aapt2CompileZip(ctx android.ModuleContext, flata android.WritablePath, zip android.Path, zipPr… argument
177 func aapt2Link(ctx android.ModuleContext, argument
265 func aapt2Convert(ctx android.ModuleContext, out android.WritablePath, in android.Path) { argument
Dbootclasspath_fragment.go160 …produceHiddenAPIOutput(ctx android.ModuleContext, contents []android.Module, input HiddenAPIFlagIn… argument
167 produceBootImageFiles(ctx android.ModuleContext, imageConfig *bootImageConfig) bootImageFilesByArch argument
414 func (b *BootclasspathFragmentModule) GenerateAndroidBuildActions(ctx android.ModuleContext) {
477 func shouldCopyBootFilesToPredefinedLocations(ctx android.ModuleContext, imageConfig *bootImageConf… argument
497 func (b *BootclasspathFragmentModule) provideApexContentInfo(ctx android.ModuleContext, imageConfig…
515 func (b *BootclasspathFragmentModule) generateClasspathProtoBuildActions(ctx android.ModuleContext)…
526 …spathFragmentModule) ClasspathFragmentToConfiguredJarList(ctx android.ModuleContext) android.Confi…
570 func (b *BootclasspathFragmentModule) generateHiddenAPIBuildActions(ctx android.ModuleContext, cont…
604 func retrieveLegacyEncodedBootDexFiles(ctx android.ModuleContext, contents []android.Module) bootDe… argument
620 func (b *BootclasspathFragmentModule) createHiddenAPIFlagInput(ctx android.ModuleContext, contents …
[all …]
Dapp.go271 func (a *AndroidTestHelperApp) GenerateAndroidBuildActions(ctx android.ModuleContext) { argument
275 func (a *AndroidApp) GenerateAndroidBuildActions(ctx android.ModuleContext) {
280 func (a *AndroidApp) checkAppSdkVersions(ctx android.ModuleContext) {
307 func (a *AndroidApp) checkJniLibsSdkVersion(ctx android.ModuleContext, minSdkVersion android.ApiLev…
329 func (a *AndroidApp) useEmbeddedNativeLibs(ctx android.ModuleContext) bool {
341 func (a *AndroidApp) shouldUncompressDex(ctx android.ModuleContext) bool {
382 func (a *AndroidApp) aaptBuildActions(ctx android.ModuleContext) {
432 func (a *AndroidApp) proguardBuildActions(ctx android.ModuleContext) {
446 func (a *AndroidApp) installPath(ctx android.ModuleContext) android.InstallPath {
460 func (a *AndroidApp) dexBuildActions(ctx android.ModuleContext) android.Path {
[all …]
Djava_resources.go36 func ResourceDirsToJarArgs(ctx android.ModuleContext, argument
80 func ResourceFilesToJarArgs(ctx android.ModuleContext, argument
88 func resourceFilesToJarArgs(ctx android.ModuleContext, argument
Dbuilder.go270 func TransformJavaToClasses(ctx android.ModuleContext, outputFile android.WritablePath, shardIdx in… argument
282 func RunErrorProne(ctx android.ModuleContext, outputFile android.WritablePath, argument
301 func emitXrefRule(ctx android.ModuleContext, xrefFile android.WritablePath, idx int, argument
360 func TransformJavaToHeaderClasses(ctx android.ModuleContext, outputFile android.WritablePath, argument
420 func transformJavaToClasses(ctx android.ModuleContext, outputFile android.WritablePath, argument
488 func TransformResourcesToJar(ctx android.ModuleContext, outputFile android.WritablePath, argument
506 func TransformJarsToJar(ctx android.ModuleContext, outputFile android.WritablePath, desc string, argument
546 func TransformJarJar(ctx android.ModuleContext, outputFile android.WritablePath, argument
560 func CheckJarPackages(ctx android.ModuleContext, outputFile android.WritablePath, argument
573 func TransformJetifier(ctx android.ModuleContext, outputFile android.WritablePath, argument
[all …]
Dhiddenapi_modular.go279 func hiddenAPIRetrieveDexJarBuildPath(ctx android.ModuleContext, module android.Module, kind androi… argument
546 func (i *HiddenAPIInfo) mergeFromFragmentDeps(ctx android.ModuleContext, fragments []android.Module…
586 func (s StubDexJarsByModule) addStubDexJar(ctx android.ModuleContext, module android.Module, scope … argument
718 func (i *HiddenAPIFlagInput) gatherStubLibInfo(ctx android.ModuleContext, contents []android.Module…
719 addFromModule := func(ctx android.ModuleContext, module android.Module, apiScope *HiddenAPIScope) {
763 func (i *HiddenAPIFlagInput) extractFlagFilesFromProperties(ctx android.ModuleContext, p *HiddenAPI…
935 func hiddenAPIRulesForBootclasspathFragment(ctx android.ModuleContext, contents []android.Module, i… argument
997 func buildRuleToGenerateRemovedDexSignatures(ctx android.ModuleContext, removedTxtFiles android.Pat… argument
1015 func extractBootDexJarsFromModules(ctx android.ModuleContext, contents []android.Module) bootDexJar… argument
1064 func extractBootDexInfoFromModules(ctx android.ModuleContext, contents []android.Module) bootDexInf… argument
[all …]
Ddroiddoc.go182 func apiCheckEnabled(ctx android.ModuleContext, apiToCheck ApiToCheck, apiVersionTag string) bool { argument
277 func (j *Javadoc) collectAidlFlags(ctx android.ModuleContext, deps deps) droiddocBuilderFlags {
285 func (j *Javadoc) aidlFlags(ctx android.ModuleContext, aidlPreprocess android.OptionalPath,
311 func (j *Javadoc) genSources(ctx android.ModuleContext, srcFiles android.Paths,
340 func (j *Javadoc) collectDeps(ctx android.ModuleContext) deps {
445 func (j *Javadoc) expandArgs(ctx android.ModuleContext, cmd *android.RuleBuilderCommand) {
503 func (j *Javadoc) GenerateAndroidBuildActions(ctx android.ModuleContext) {
595 func (d *Droiddoc) doclavaDocsFlags(ctx android.ModuleContext, cmd *android.RuleBuilderCommand, doc…
669 func (d *Droiddoc) postDoclavaCmds(ctx android.ModuleContext, rule *android.RuleBuilder) {
685 func javadocCmd(ctx android.ModuleContext, rule *android.RuleBuilder, srcs android.Paths, argument
[all …]
/build/soong/android/
Dhooks.go122 ModuleContext
137 ModuleContext anonMember
157 func (x *hooks) runInstallHooks(ctx ModuleContext, srcPath Path, path InstallPath, symlink bool) { argument
160 ModuleContext: ctx,
Dpackage.go46 func (p *packageModule) GenerateAndroidBuildActions(ModuleContext) {
50 func (p *packageModule) GenerateBuildActions(ctx blueprint.ModuleContext) {
Dfilegroup.go52 func (bfg *bazelFilegroup) GenerateAndroidBuildActions(ctx ModuleContext) {}
108 func (fg *fileGroup) generateBazelBuildActions(ctx ModuleContext) bool {
130 func (fg *fileGroup) GenerateAndroidBuildActions(ctx ModuleContext) {
/build/soong/python/
Dbinary.go60 func (m *bazelPythonBinary) GenerateAndroidBuildActions(ctx android.ModuleContext) {}
186 func (binary *binaryDecorator) bootstrap(ctx android.ModuleContext, actualVersion string,
216 func (binary *binaryDecorator) getHostInterpreterName(ctx android.ModuleContext,
233 func (binary *binaryDecorator) getPyMainFile(ctx android.ModuleContext,
252 func (binary *binaryDecorator) getStem(ctx android.ModuleContext) string {
Dinstaller.go50 func (installer *pythonInstaller) installDir(ctx android.ModuleContext) android.InstallPath {
61 func (installer *pythonInstaller) install(ctx android.ModuleContext, file android.Path) {

12345678