Home
last modified time | relevance | path

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

123456789

/aosp12/build/soong/tradefed/
H A Dautogen.go29 func getTestConfigTemplate(ctx android.ModuleContext, prop *string) android.OptionalPath { argument
33 func getTestConfig(ctx android.ModuleContext, prop *string) android.Path { 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
213 func AutoGenPythonBinaryHostTestConfig(ctx android.ModuleContext, testConfigProp *string, argument
229 func AutoGenRustTestConfig(ctx android.ModuleContext, testConfigProp *string, argument
248 func AutoGenRustBenchmarkConfig(ctx android.ModuleContext, testConfigProp *string, argument
267 func AutoGenRobolectricTestConfig(ctx android.ModuleContext, testConfigProp *string, testConfigTemp… argument
[all …]
/aosp12/system/sepolicy/build/soong/
H A Dpolicy.go88 func (c *policyConf) buildVariant(ctx android.ModuleContext) string { argument
105 func (c *policyConf) withAsan(ctx android.ModuleContext) string { argument
110 func (c *policyConf) sepolicySplit(ctx android.ModuleContext) string { argument
117 func (c *policyConf) compatibleProperty(ctx android.ModuleContext) string { argument
124 func (c *policyConf) trebleSyspropNeverallow(ctx android.ModuleContext) string { argument
131 func (c *policyConf) enforceSyspropOwner(ctx android.ModuleContext) string { argument
138 func (c *policyConf) enforceDebugfsRestrictions(ctx android.ModuleContext) string { argument
145 func (c *policyConf) transformPolicyToConf(ctx android.ModuleContext) android.OutputPath { argument
177 func (c *policyConf) GenerateAndroidBuildActions(ctx android.ModuleContext) { argument
265 func (c *policyCil) compileConfToCil(ctx android.ModuleContext, conf android.Path) android.OutputPa… argument
[all …]
/aosp12/build/soong/rust/
H A 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
H A Dcompiler.go232 func (compiler *baseCompiler) compilerFlags(ctx ModuleContext, flags Flags) Flags { argument
274 func (compiler *baseCompiler) compile(ctx ModuleContext, flags Flags, deps PathDeps) android.Path { argument
278 func (compiler *baseCompiler) rustdoc(ctx ModuleContext, flags Flags, argument
284 func (compiler *baseCompiler) initialize(ctx ModuleContext) { argument
349 func (compiler *baseCompiler) installDir(ctx ModuleContext) android.InstallPath { argument
372 func (compiler *baseCompiler) install(ctx ModuleContext) { argument
377 func (compiler *baseCompiler) getStem(ctx ModuleContext) string { argument
395 func srcPathFromModuleSrcs(ctx ModuleContext, srcs []string) (android.Path, android.Paths) { argument
H A Dsource_provider.go42 GenerateSource(ctx ModuleContext, deps PathDeps) android.Path
54 func (sp *BaseSourceProvider) GenerateSource(ctx ModuleContext, deps PathDeps) android.Path { argument
85 func (sp *BaseSourceProvider) getStem(ctx android.ModuleContext) string { argument
/aosp12/build/soong/java/
H A Dplatform_bootclasspath.go165 func (b *platformBootclasspathModule) GenerateAndroidBuildActions(ctx android.ModuleContext) { argument
200 func (b *platformBootclasspathModule) generateClasspathProtoBuildActions(ctx android.ModuleContext)… argument
206 …BootclasspathModule) ClasspathFragmentToConfiguredJarList(ctx android.ModuleContext) android.Confi… argument
212 func (b *platformBootclasspathModule) checkNonUpdatableModules(ctx android.ModuleContext, modules [… argument
226 func (b *platformBootclasspathModule) checkUpdatableModules(ctx android.ModuleContext, modules []an… argument
258 func (b *platformBootclasspathModule) generateHiddenAPIBuildActions(ctx android.ModuleContext, modu… argument
353 …tclasspathModule) createAndProvideMonolithicHiddenAPIInfo(ctx android.ModuleContext, classpathElem… argument
370 func (b *platformBootclasspathModule) buildRuleMergeCSV(ctx android.ModuleContext, desc string, inp… argument
392 func (b *platformBootclasspathModule) generateBootImageBuildActions(ctx android.ModuleContext, nonU… argument
H A Dbootclasspath_fragment.go160 …produceHiddenAPIOutput(ctx android.ModuleContext, contents []android.Module, input HiddenAPIFlagIn…
167 produceBootImageFiles(ctx android.ModuleContext, imageConfig *bootImageConfig) bootImageFilesByArch
414 func (b *BootclasspathFragmentModule) GenerateAndroidBuildActions(ctx android.ModuleContext) { argument
477 func shouldCopyBootFilesToPredefinedLocations(ctx android.ModuleContext, imageConfig *bootImageConf… argument
515 func (b *BootclasspathFragmentModule) generateClasspathProtoBuildActions(ctx android.ModuleContext)… argument
526 …spathFragmentModule) ClasspathFragmentToConfiguredJarList(ctx android.ModuleContext) android.Confi… argument
604 func retrieveLegacyEncodedBootDexFiles(ctx android.ModuleContext, contents []android.Module) bootDe… argument
642 func (b *BootclasspathFragmentModule) produceHiddenAPIOutput(ctx android.ModuleContext, contents []… argument
649 func (b *BootclasspathFragmentModule) produceBootImageFiles(ctx android.ModuleContext, imageConfig … argument
663 func (b *BootclasspathFragmentModule) generateBootImageBuildActions(ctx android.ModuleContext, imag… argument
[all …]
H A Dapp.go275 func (a *AndroidApp) GenerateAndroidBuildActions(ctx android.ModuleContext) { argument
280 func (a *AndroidApp) checkAppSdkVersions(ctx android.ModuleContext) { argument
329 func (a *AndroidApp) useEmbeddedNativeLibs(ctx android.ModuleContext) bool { argument
341 func (a *AndroidApp) shouldUncompressDex(ctx android.ModuleContext) bool { argument
382 func (a *AndroidApp) aaptBuildActions(ctx android.ModuleContext) { argument
432 func (a *AndroidApp) proguardBuildActions(ctx android.ModuleContext) { argument
460 func (a *AndroidApp) dexBuildActions(ctx android.ModuleContext) android.Path { argument
522 func (a *AndroidApp) noticeBuildActions(ctx android.ModuleContext) { argument
610 func (a *AndroidApp) generateAndroidBuildActions(ctx android.ModuleContext) { argument
732 func collectAppDeps(ctx android.ModuleContext, app appDepsInterface, argument
[all …]
H A Dclasspath_fragment.go58 ClasspathFragmentToConfiguredJarList(ctx android.ModuleContext) android.ConfiguredJarList
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 … argument
155 func writeClasspathsJson(ctx android.ModuleContext, output android.WritablePath, jars []classpathJa… argument
H A Dhiddenapi.go82 func (h *hiddenAPI) initHiddenAPI(ctx android.ModuleContext, dexJar, classesJar android.Path, uncom… argument
136 func (h *hiddenAPI) hiddenAPIEncodeDex(ctx android.ModuleContext, dexJar android.OutputPath) androi… argument
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
H A Dsystemserver_classpath_fragment.go50 func (p *platformSystemServerClasspathModule) GenerateAndroidBuildActions(ctx android.ModuleContext argument
55 …rverClasspathModule) ClasspathFragmentToConfiguredJarList(ctx android.ModuleContext) android.Confi… argument
89 func (s *SystemServerClasspathModule) GenerateAndroidBuildActions(ctx android.ModuleContext) { argument
98 …rverClasspathModule) ClasspathFragmentToConfiguredJarList(ctx android.ModuleContext) android.Confi… argument
H A 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
H A 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 …]
H A Dhiddenapi_modular.go546 func (i *HiddenAPIInfo) mergeFromFragmentDeps(ctx android.ModuleContext, fragments []android.Module… argument
718 func (i *HiddenAPIFlagInput) gatherStubLibInfo(ctx android.ModuleContext, contents []android.Module… argument
719 addFromModule := func(ctx android.ModuleContext, module android.Module, apiScope *HiddenAPIScope) {
763 func (i *HiddenAPIFlagInput) extractFlagFilesFromProperties(ctx android.ModuleContext, p *HiddenAPI… argument
1015 func extractBootDexJarsFromModules(ctx android.ModuleContext, contents []android.Module) bootDexJar… argument
1064 func extractBootDexInfoFromModules(ctx android.ModuleContext, contents []android.Module) bootDexInf… argument
1083 func retrieveBootDexJarFromHiddenAPIModule(ctx android.ModuleContext, module hiddenAPIModule) andro… argument
1114 func deferReportingMissingBootDexJar(ctx android.ModuleContext, module android.Module) bool { argument
1192 func handleMissingDexBootFile(ctx android.ModuleContext, module android.Module, fake android.Writab… argument
1214 func retrieveEncodedBootDexJarFromModule(ctx android.ModuleContext, module android.Module) android.… argument
[all …]
H A Ddroiddoc.go285 func (j *Javadoc) aidlFlags(ctx android.ModuleContext, aidlPreprocess android.OptionalPath, argument
311 func (j *Javadoc) genSources(ctx android.ModuleContext, srcFiles android.Paths, argument
340 func (j *Javadoc) collectDeps(ctx android.ModuleContext) deps { argument
445 func (j *Javadoc) expandArgs(ctx android.ModuleContext, cmd *android.RuleBuilderCommand) { argument
503 func (j *Javadoc) GenerateAndroidBuildActions(ctx android.ModuleContext) { argument
669 func (d *Droiddoc) postDoclavaCmds(ctx android.ModuleContext, rule *android.RuleBuilder) { argument
685 func javadocCmd(ctx android.ModuleContext, rule *android.RuleBuilder, srcs android.Paths, argument
751 func dokkaCmd(ctx android.ModuleContext, rule *android.RuleBuilder, argument
767 func (d *Droiddoc) GenerateAndroidBuildActions(ctx android.ModuleContext) { argument
855 func (d *ExportedDroiddocDir) GenerateAndroidBuildActions(ctx android.ModuleContext) { argument
[all …]
H A Ddexpreopt_bootjars.go439 func (d *dexpreoptBootJars) GenerateAndroidBuildActions(ctx android.ModuleContext) { argument
481 func copyBootJarsToPredefinedLocations(ctx android.ModuleContext, srcBootDexJarsByModule bootDexJar… argument
510 func buildBootImageVariantsForAndroidOs(ctx android.ModuleContext, image *bootImageConfig, profile … argument
521 func buildBootImageVariantsForBuildOs(ctx android.ModuleContext, image *bootImageConfig, profile an… argument
530 func buildBootImageForOsType(ctx android.ModuleContext, image *bootImageConfig, profile android.Wri… argument
546 func buildBootImageZipInPredefinedLocation(ctx android.ModuleContext, image *bootImageConfig, files… argument
568 func buildBootImageVariant(ctx android.ModuleContext, image *bootImageVariant, profile android.Path… argument
720 func bootImageProfileRule(ctx android.ModuleContext, image *bootImageConfig) android.WritablePath { argument
770 func bootFrameworkProfileRule(ctx android.ModuleContext, image *bootImageConfig) android.WritablePa… argument
802 func generateUpdatableBcpPackagesRule(ctx android.ModuleContext, image *bootImageConfig, updatableM… argument
[all …]
/aosp12/build/soong/cc/
H A Dstrip.go53 func (stripper *Stripper) NeedsStrip(actx android.ModuleContext) bool { argument
62 func (stripper *Stripper) strip(actx android.ModuleContext, in android.Path, out android.ModuleOutP… argument
86 func (stripper *Stripper) StripExecutableOrSharedLib(actx android.ModuleContext, in android.Path, argument
94 func (stripper *Stripper) StripStaticLib(actx android.ModuleContext, in android.Path, out android.M… argument
H A 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, argument
155 func getNdkStlLibDir(ctx android.ModuleContext) android.SourcePath { argument
160 func (ndk *ndkPrebuiltStlLinker) link(ctx ModuleContext, flags Flags, argument
H A 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) { argument
200 func (m *versionedHeaderModule) GenerateAndroidBuildActions(ctx android.ModuleContext) { argument
225 func processHeadersWithVersioner(ctx android.ModuleContext, srcDir, outDir android.Path, argument
315 func (m *preprocessedHeadersModule) GenerateAndroidBuildActions(ctx android.ModuleContext) { argument
H A Dndk_library.go202 func (stub *stubDecorator) compilerFlags(ctx ModuleContext, flags Flags, deps PathDeps) Flags { argument
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 { argument
284 func (stub *stubDecorator) linkerFlags(ctx ModuleContext, flags Flags) Flags { argument
289 func (stub *stubDecorator) link(ctx ModuleContext, flags Flags, deps PathDeps, argument
311 func (stub *stubDecorator) install(ctx ModuleContext, path android.Path) { argument
H A Dpgo.go90 func (props *PgoProperties) addInstrumentationProfileGatherFlags(ctx ModuleContext, flags Flags) Fl… argument
99 func (props *PgoProperties) addSamplingProfileGatherFlags(ctx ModuleContext, flags Flags) Flags { argument
142 func (props *PgoProperties) profileUseFlag(ctx ModuleContext, file string) string { argument
152 func (props *PgoProperties) profileUseFlags(ctx ModuleContext, file string) []string { argument
158 func (props *PgoProperties) addProfileUseFlags(ctx ModuleContext, flags Flags) Flags { argument
273 func (pgo *pgo) flags(ctx ModuleContext, flags Flags) Flags { argument
H A Dbuilder.go440 func transformSourceToObj(ctx android.ModuleContext, subdir string, srcFiles android.Paths, argument
689 func transformObjToStaticLib(ctx android.ModuleContext, argument
732 func transformObjToDynamicBinary(ctx android.ModuleContext, argument
874 func sourceAbiDiff(ctx android.ModuleContext, inputDump android.Path, referenceDump android.Path, argument
925 func transformSharedObjectToToc(ctx android.ModuleContext, inputFile android.Path, argument
950 func transformObjsToObj(ctx android.ModuleContext, objFiles android.Paths, argument
976 func transformBinaryPrefixSymbols(ctx android.ModuleContext, prefix string, inputFile android.Path, argument
994 func transformStrip(ctx android.ModuleContext, inputFile android.Path, argument
1026 func transformDarwinStrip(ctx android.ModuleContext, inputFile android.Path, argument
1038 func transformCoverageFilesToZip(ctx android.ModuleContext, argument
[all …]
/aosp12/build/soong/python/
H A Dbinary.go60 func (m *bazelPythonBinary) GenerateAndroidBuildActions(ctx android.ModuleContext) {} argument
186 func (binary *binaryDecorator) bootstrap(ctx android.ModuleContext, actualVersion string, argument
216 func (binary *binaryDecorator) getHostInterpreterName(ctx android.ModuleContext, argument
233 func (binary *binaryDecorator) getPyMainFile(ctx android.ModuleContext, argument
252 func (binary *binaryDecorator) getStem(ctx android.ModuleContext) string { argument
/aosp12/build/soong/android/
H A Dhooks.go122 ModuleContext
137 ModuleContext anonMember
157 func (x *hooks) runInstallHooks(ctx ModuleContext, srcPath Path, path InstallPath, symlink bool) { argument
160 ModuleContext: ctx,
/aosp12/build/soong/filesystem/
H A Dfilesystem.go44 buildExtraFiles func(ctx android.ModuleContext, root android.OutputPath) android.OutputPaths
122 func (f *filesystem) fsType(ctx android.ModuleContext) fsType { argument
143 func (f *filesystem) GenerateAndroidBuildActions(ctx android.ModuleContext) { argument
160 func (f *filesystem) buildRootZip(ctx android.ModuleContext) android.OutputPath { argument
227 func (f *filesystem) buildImageUsingBuildImage(ctx android.ModuleContext) android.OutputPath { argument
263 func (f *filesystem) buildFileContexts(ctx android.ModuleContext) android.OutputPath { argument
273 func (f *filesystem) buildPropFile(ctx android.ModuleContext) (propFile android.OutputPath, toolDep… argument
337 func (f *filesystem) buildCpioImage(ctx android.ModuleContext, compressed bool) android.OutputPath { argument

123456789