/aosp12/build/soong/tradefed/ |
H A D | autogen.go | 29 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 D | policy.go | 88 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 D | builder.go | 96 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 D | compiler.go | 232 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 D | source_provider.go | 42 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 D | platform_bootclasspath.go | 165 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 D | bootclasspath_fragment.go | 160 …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 D | app.go | 275 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 D | classpath_fragment.go | 58 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 D | hiddenapi.go | 82 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 D | systemserver_classpath_fragment.go | 50 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 D | aapt2.go | 31 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 D | builder.go | 270 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 D | hiddenapi_modular.go | 546 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 D | droiddoc.go | 285 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 D | dexpreopt_bootjars.go | 439 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 D | strip.go | 53 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 D | ndk_prebuilt.go | 37 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 D | ndk_headers.go | 49 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 D | ndk_library.go | 202 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 D | pgo.go | 90 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 D | builder.go | 440 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 D | binary.go | 60 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 D | hooks.go | 122 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 D | filesystem.go | 44 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
|