Home
last modified time | relevance | path

Searched defs:ModuleContext (Results 1 – 25 of 199) sorted by relevance

12345678

/aosp12/build/soong/apex/
H A Dbuilder.go196 func (a *apexBundle) buildManifest(ctx android.ModuleContext, provideNativeLibs, requireNativeLibs …
257 func (a *apexBundle) buildFileContexts(ctx android.ModuleContext) android.OutputPath {
312 func (a *apexBundle) buildNoticeFiles(ctx android.ModuleContext, apexFileName string) android.Notic…
339 func (a *apexBundle) buildInstalledFilesFile(ctx android.ModuleContext, builtApex android.Path, ima…
354 func (a *apexBundle) buildBundleConfig(ctx android.ModuleContext) android.OutputPath {
403 func (a *apexBundle) buildUnflattenedApex(ctx android.ModuleContext) {
828 android.ModuleContext anonMember
838 func (a *apexBundle) buildFlattenedApex(ctx android.ModuleContext) {
881 func (a *apexBundle) getOverrideManifestPackageName(ctx android.ModuleContext) string {
902 func (a *apexBundle) buildApexDependencyInfo(ctx android.ModuleContext) {
[all …]
/aosp12/build/soong/cc/
H A Drs.go56 func rsGeneratedCppFile(ctx android.ModuleContext, rsFile android.Path) android.WritablePath {
61 func rsGeneratedHFile(ctx android.ModuleContext, rsFile android.Path) android.WritablePath {
66 func rsGeneratedDepFile(ctx android.ModuleContext, rsFile android.Path) android.WritablePath {
71 func rsGenerateCpp(ctx android.ModuleContext, rsFiles android.Paths, rsFlags string) android.Paths {
99 func rsFlags(ctx ModuleContext, flags Flags, properties *BaseCompilerProperties) Flags {
H A 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…
H A 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 {
H A Dgen.go68 func genYacc(ctx android.ModuleContext, rule *android.RuleBuilder, yaccFile android.Path,
114 func genAidl(ctx android.ModuleContext, rule *android.RuleBuilder, aidlFile android.Path, aidlFlags…
164 func genLex(ctx android.ModuleContext, lexFile android.Path, outFile android.ModuleGenPath, props *…
179 func genSysprop(ctx android.ModuleContext, syspropFile android.Path) (android.Path, android.Paths) {
203 func genWinMsg(ctx android.ModuleContext, srcFile android.Path, flags builderFlags) (android.Path, …
248 func genSources(ctx android.ModuleContext, srcFiles android.Paths,
H A Dndk_prebuilt.go37 func getNdkLibDir(ctx android.ModuleContext, toolchain config.Toolchain, version string) android.So…
48 func ndkPrebuiltModuleToPath(ctx android.ModuleContext, toolchain config.Toolchain,
84 func (c *ndkPrebuiltObjectLinker) link(ctx ModuleContext, flags Flags,
155 func getNdkStlLibDir(ctx android.ModuleContext) android.SourcePath {
160 func (ndk *ndkPrebuiltStlLinker) link(ctx ModuleContext, flags Flags,
H A Dcheck.go106 func CheckBadHostLdlibs(ctx ModuleContext, prop string, flags []string) {
126 func CheckBadTidyFlags(ctx ModuleContext, prop string, flags []string) {
143 func CheckBadTidyChecks(ctx ModuleContext, prop string, checks []string) {
H A 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) …
233 func parseSymbolFileForCoverage(ctx ModuleContext, symbolFile string) android.ModuleOutPath {
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) {
/aosp12/build/soong/tradefed/
H A Dautogen.go29 func getTestConfigTemplate(ctx android.ModuleContext, prop *string) android.OptionalPath {
33 func getTestConfig(ctx android.ModuleContext, prop *string) android.Path {
140 func AutoGenNativeTestConfig(ctx android.ModuleContext, testConfigProp *string,
160 func AutoGenShellTestConfig(ctx android.ModuleContext, testConfigProp *string,
175 func AutoGenNativeBenchmarkTestConfig(ctx android.ModuleContext, testConfigProp *string,
190 func AutoGenJavaTestConfig(ctx android.ModuleContext, testConfigProp *string, testConfigTemplatePro…
213 func AutoGenPythonBinaryHostTestConfig(ctx android.ModuleContext, testConfigProp *string,
229 func AutoGenRustTestConfig(ctx android.ModuleContext, testConfigProp *string,
248 func AutoGenRustBenchmarkConfig(ctx android.ModuleContext, testConfigProp *string,
267 func AutoGenRobolectricTestConfig(ctx android.ModuleContext, testConfigProp *string, testConfigTemp…
[all …]
/aosp12/system/sepolicy/build/soong/
H A Dpolicy.go88 func (c *policyConf) buildVariant(ctx android.ModuleContext) string {
105 func (c *policyConf) withAsan(ctx android.ModuleContext) string {
110 func (c *policyConf) sepolicySplit(ctx android.ModuleContext) string {
117 func (c *policyConf) compatibleProperty(ctx android.ModuleContext) string {
124 func (c *policyConf) trebleSyspropNeverallow(ctx android.ModuleContext) string {
131 func (c *policyConf) enforceSyspropOwner(ctx android.ModuleContext) string {
138 func (c *policyConf) enforceDebugfsRestrictions(ctx android.ModuleContext) string {
145 func (c *policyConf) transformPolicyToConf(ctx android.ModuleContext) android.OutputPath {
177 func (c *policyConf) GenerateAndroidBuildActions(ctx android.ModuleContext) {
265 func (c *policyCil) compileConfToCil(ctx android.ModuleContext, conf android.Path) android.OutputPa…
[all …]
/aosp12/build/soong/rust/
H A Dbuilder.go96 func TransformSrcToBinary(ctx ModuleContext, mainSrc android.Path, deps PathDeps, flags Flags,
103 func TransformSrctoRlib(ctx ModuleContext, mainSrc android.Path, deps PathDeps, flags Flags,
108 func TransformSrctoDylib(ctx ModuleContext, mainSrc android.Path, deps PathDeps, flags Flags,
113 func TransformSrctoStatic(ctx ModuleContext, mainSrc android.Path, deps PathDeps, flags Flags,
119 func TransformSrctoShared(ctx ModuleContext, mainSrc android.Path, deps PathDeps, flags Flags,
125 func TransformSrctoProcMacro(ctx ModuleContext, mainSrc android.Path, deps PathDeps,
159 func rustEnvVars(ctx ModuleContext, deps PathDeps) []string {
187 func transformSrctoCrate(ctx ModuleContext, main android.Path, deps PathDeps, flags Flags,
303 func Rustdoc(ctx ModuleContext, main android.Path, deps PathDeps,
/aosp12/build/soong/java/
H A Daapt2.go31 func pathToAapt2Path(ctx android.ModuleContext, res android.Path) android.WritablePath {
44 func pathsToAapt2Paths(ctx android.ModuleContext, resPaths android.Paths) android.WritablePaths {
65 func aapt2Compile(ctx android.ModuleContext, dir android.Path, paths android.Paths,
128 func aapt2CompileZip(ctx android.ModuleContext, flata android.WritablePath, zip android.Path, zipPr…
177 func aapt2Link(ctx android.ModuleContext,
265 func aapt2Convert(ctx android.ModuleContext, out android.WritablePath, in android.Path) {
H A Dplatform_bootclasspath.go165 func (b *platformBootclasspathModule) GenerateAndroidBuildActions(ctx android.ModuleContext) {
200 func (b *platformBootclasspathModule) generateClasspathProtoBuildActions(ctx android.ModuleContext)…
206 …atformBootclasspathModule) ClasspathFragmentToConfiguredJarList(ctx android.ModuleContext) android…
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 …ormBootclasspathModule) createAndProvideMonolithicHiddenAPIInfo(ctx android.ModuleContext, classpa…
370 func (b *platformBootclasspathModule) buildRuleMergeCSV(ctx android.ModuleContext, desc string, inp…
392 func (b *platformBootclasspathModule) generateBootImageBuildActions(ctx android.ModuleContext, nonU…
H A Dapp.go275 func (a *AndroidApp) GenerateAndroidBuildActions(ctx android.ModuleContext) {
280 func (a *AndroidApp) checkAppSdkVersions(ctx android.ModuleContext) {
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) {
460 func (a *AndroidApp) dexBuildActions(ctx android.ModuleContext) android.Path {
522 func (a *AndroidApp) noticeBuildActions(ctx android.ModuleContext) {
610 func (a *AndroidApp) generateAndroidBuildActions(ctx android.ModuleContext) {
732 func collectAppDeps(ctx android.ModuleContext, app appDepsInterface,
[all …]
H A 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…
193 func buildRuleToGenerateMetadata(ctx android.ModuleContext, desc string, classesJars android.Paths,…
216 func buildRuleToGenerateIndex(ctx android.ModuleContext, desc string, classesJars android.Paths, in…
249 func hiddenAPIEncodeDex(ctx android.ModuleContext, dexInput, flagsCSV android.Path, uncompressDex b…
H A Dapp_builder.go54 func CreateAndSignAppPackage(ctx android.ModuleContext, outputFile android.WritablePath,
79 func SignAppPackage(ctx android.ModuleContext, signedApk android.WritablePath, unsignedApk android.…
131 func BuildAAR(ctx android.ModuleContext, outputFile android.WritablePath,
177 func BuildBundleModule(ctx android.ModuleContext, outputFile android.WritablePath,
221 func TransformJniLibsToJar(ctx android.ModuleContext, outputFile android.WritablePath,
H A Djava_resources.go36 func ResourceDirsToJarArgs(ctx android.ModuleContext,
80 func ResourceFilesToJarArgs(ctx android.ModuleContext,
88 func resourceFilesToJarArgs(ctx android.ModuleContext,
H A Dbuilder.go270 func TransformJavaToClasses(ctx android.ModuleContext, outputFile android.WritablePath, shardIdx in…
282 func RunErrorProne(ctx android.ModuleContext, outputFile android.WritablePath,
301 func emitXrefRule(ctx android.ModuleContext, xrefFile android.WritablePath, idx int,
360 func TransformJavaToHeaderClasses(ctx android.ModuleContext, outputFile android.WritablePath,
420 func transformJavaToClasses(ctx android.ModuleContext, outputFile android.WritablePath,
488 func TransformResourcesToJar(ctx android.ModuleContext, outputFile android.WritablePath,
506 func TransformJarsToJar(ctx android.ModuleContext, outputFile android.WritablePath, desc string,
546 func TransformJarJar(ctx android.ModuleContext, outputFile android.WritablePath,
560 func CheckJarPackages(ctx android.ModuleContext, outputFile android.WritablePath,
573 func TransformJetifier(ctx android.ModuleContext, outputFile android.WritablePath,
[all …]
H A Ddexpreopt_bootjars.go439 func (d *dexpreoptBootJars) GenerateAndroidBuildActions(ctx android.ModuleContext) {
481 func copyBootJarsToPredefinedLocations(ctx android.ModuleContext, srcBootDexJarsByModule bootDexJar…
510 func buildBootImageVariantsForAndroidOs(ctx android.ModuleContext, image *bootImageConfig, profile …
521 func buildBootImageVariantsForBuildOs(ctx android.ModuleContext, image *bootImageConfig, profile an…
530 func buildBootImageForOsType(ctx android.ModuleContext, image *bootImageConfig, profile android.Wri…
546 func buildBootImageZipInPredefinedLocation(ctx android.ModuleContext, image *bootImageConfig, files…
568 func buildBootImageVariant(ctx android.ModuleContext, image *bootImageVariant, profile android.Path…
720 func bootImageProfileRule(ctx android.ModuleContext, image *bootImageConfig) android.WritablePath {
770 func bootFrameworkProfileRule(ctx android.ModuleContext, image *bootImageConfig) android.WritablePa…
802 func generateUpdatableBcpPackagesRule(ctx android.ModuleContext, image *bootImageConfig, updatableM…
[all …]
H A Ddroiddoc.go285 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) {
669 func (d *Droiddoc) postDoclavaCmds(ctx android.ModuleContext, rule *android.RuleBuilder) {
685 func javadocCmd(ctx android.ModuleContext, rule *android.RuleBuilder, srcs android.Paths,
751 func dokkaCmd(ctx android.ModuleContext, rule *android.RuleBuilder,
767 func (d *Droiddoc) GenerateAndroidBuildActions(ctx android.ModuleContext) {
855 func (d *ExportedDroiddocDir) GenerateAndroidBuildActions(ctx android.ModuleContext) {
[all …]
H A Dkotlin.go61 func kotlinCommonSrcsList(ctx android.ModuleContext, commonSrcFiles android.Paths) android.Optional…
78 func kotlinCompile(ctx android.ModuleContext, outputFile android.WritablePath,
160 func kotlinKapt(ctx android.ModuleContext, srcJarOutputFile, resJarOutputFile android.WritablePath,
H A Dbootclasspath_fragment.go414 func (b *BootclasspathFragmentModule) GenerateAndroidBuildActions(ctx android.ModuleContext) {
477 func shouldCopyBootFilesToPredefinedLocations(ctx android.ModuleContext, imageConfig *bootImageConf…
515 func (b *BootclasspathFragmentModule) generateClasspathProtoBuildActions(ctx android.ModuleContext)…
526 …otclasspathFragmentModule) ClasspathFragmentToConfiguredJarList(ctx android.ModuleContext) android…
570 func (b *BootclasspathFragmentModule) generateHiddenAPIBuildActions(ctx android.ModuleContext, cont…
604 func retrieveLegacyEncodedBootDexFiles(ctx android.ModuleContext, contents []android.Module) bootDe…
620 func (b *BootclasspathFragmentModule) createHiddenAPIFlagInput(ctx android.ModuleContext, contents …
642 func (b *BootclasspathFragmentModule) produceHiddenAPIOutput(ctx android.ModuleContext, contents []…
649 func (b *BootclasspathFragmentModule) produceBootImageFiles(ctx android.ModuleContext, imageConfig …
663 func (b *BootclasspathFragmentModule) generateBootImageBuildActions(ctx android.ModuleContext, imag…
[all …]
/aosp12/system/tools/aidl/build/
H A Daidl_api.go95 func (m *aidlApi) createApiDumpFromSource(ctx android.ModuleContext) apiDump {
151 func (m *aidlApi) makeApiDumpAsVersion(ctx android.ModuleContext, dump apiDump, version string, lat…
232 func getImportsFromDeps(ctx android.ModuleContext, targetIsToT bool) (importPaths []string, implici…
259 func (m *aidlApi) checkApi(ctx android.ModuleContext, oldDump, newDump apiDump, checkApiLevel strin…
287 func (m *aidlApi) checkCompatibility(ctx android.ModuleContext, oldDump, newDump apiDump) android.W…
292 func (m *aidlApi) checkEquality(ctx android.ModuleContext, oldDump apiDump, newDump apiDump) androi…
314 func (m *aidlApi) checkIntegrity(ctx android.ModuleContext, dump apiDump) android.WritablePath {
344 func (m *aidlApi) GenerateAndroidBuildActions(ctx android.ModuleContext) {
/aosp12/build/soong/filesystem/
H A Dfilesystem.go122 func (f *filesystem) fsType(ctx android.ModuleContext) fsType {
143 func (f *filesystem) GenerateAndroidBuildActions(ctx android.ModuleContext) {
160 func (f *filesystem) buildRootZip(ctx android.ModuleContext) android.OutputPath {
227 func (f *filesystem) buildImageUsingBuildImage(ctx android.ModuleContext) android.OutputPath {
263 func (f *filesystem) buildFileContexts(ctx android.ModuleContext) android.OutputPath {
273 func (f *filesystem) buildPropFile(ctx android.ModuleContext) (propFile android.OutputPath, toolDep…
337 func (f *filesystem) buildCpioImage(ctx android.ModuleContext, compressed bool) android.OutputPath {
/aosp12/build/blueprint/bootstrap/
H A Dbootstrap.go315 func (g *goPackage) GenerateBuildActions(ctx blueprint.ModuleContext) {
426 func (g *goBinary) GenerateBuildActions(ctx blueprint.ModuleContext) {
523 func buildGoPluginLoader(ctx blueprint.ModuleContext, pkgPath, pluginSrc string) bool {
547 func buildGoPackage(ctx blueprint.ModuleContext, pkgRoot string,
583 func buildGoTest(ctx blueprint.ModuleContext, testRoot, testPkgArchive,
805 func packageRoot(ctx blueprint.ModuleContext, config *Config) string {
812 func testRoot(ctx blueprint.ModuleContext, config *Config) string {
818 func moduleSrcDir(ctx blueprint.ModuleContext) string {
823 func moduleObjDir(ctx blueprint.ModuleContext, config *Config) string {
828 func moduleGenSrcDir(ctx blueprint.ModuleContext, config *Config) string {

12345678