Home
last modified time | relevance | path

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

123456789

/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 {
63 func (stripper *Stripper) strip(actx android.ModuleContext, in android.Path, out android.ModuleOutP…
87 func (stripper *Stripper) StripExecutableOrSharedLib(actx android.ModuleContext, in android.Path,
95 func (stripper *Stripper) StripStaticLib(actx android.ModuleContext, in android.Path, out android.M…
Dndk_library.go245 func (stub *stubDecorator) compilerFlags(ctx ModuleContext, flags Flags, deps PathDeps) Flags {
256 func parseNativeAbiDefinition(ctx ModuleContext, symbolFile string, argument
286 func compileStubLibrary(ctx ModuleContext, flags Flags, src android.Path) Objects { argument
291 func (this *stubDecorator) findImplementationLibrary(ctx ModuleContext) android.Path {
311 func (this *stubDecorator) libraryName(ctx ModuleContext) string {
315 func (this *stubDecorator) findPrebuiltAbiDump(ctx ModuleContext,
343 func (this *stubDecorator) dumpAbi(ctx ModuleContext, symbolList android.Path) {
377 func findNextApiLevel(ctx ModuleContext, apiLevel android.ApiLevel) *android.ApiLevel { argument
388 func (this *stubDecorator) diffAbi(ctx ModuleContext) {
452 func (c *stubDecorator) compile(ctx ModuleContext, flags Flags, deps PathDeps) Objects {
[all …]
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) {
Dvndk_prebuilt.go114 func (p *vndkPrebuiltLibraryDecorator) linkerFlags(ctx ModuleContext, flags Flags) Flags {
119 func (p *vndkPrebuiltLibraryDecorator) singleSourcePath(ctx ModuleContext) android.Path {
133 func (p *vndkPrebuiltLibraryDecorator) link(ctx ModuleContext,
207 func (p *vndkPrebuiltLibraryDecorator) install(ctx ModuleContext, file android.Path) {
/build/soong/rust/
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 {
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
330 func Rustdoc(ctx ModuleContext, main android.Path, deps PathDeps, argument
Dcompiler.go257 func (compiler *baseCompiler) featureFlags(ctx ModuleContext, flags Flags) Flags {
264 func (compiler *baseCompiler) cfgFlags(ctx ModuleContext, flags Flags) Flags {
274 func (compiler *baseCompiler) compilerFlags(ctx ModuleContext, flags Flags) Flags {
327 func (compiler *baseCompiler) compile(ctx ModuleContext, flags Flags, deps PathDeps) android.Path {
331 func (compiler *baseCompiler) rustdoc(ctx ModuleContext, flags Flags,
337 func (compiler *baseCompiler) initialize(ctx ModuleContext) {
427 func (compiler *baseCompiler) installDir(ctx ModuleContext) android.InstallPath {
457 func (compiler *baseCompiler) install(ctx ModuleContext) {
462 func (compiler *baseCompiler) getStem(ctx ModuleContext) string {
480 func srcPathFromModuleSrcs(ctx ModuleContext, srcs []string) (android.Path, android.Paths) { argument
Dproc_macro.go67 func (procMacro *procMacroDecorator) compilerFlags(ctx ModuleContext, flags Flags) Flags {
73 func (procMacro *procMacroDecorator) compile(ctx ModuleContext, flags Flags, deps PathDeps) android…
83 func (procMacro *procMacroDecorator) getStem(ctx ModuleContext) string {
/build/soong/java/
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
Dhiddenapi.go84 func (h *hiddenAPI) initHiddenAPI(ctx android.ModuleContext, dexJar OptionalDexJarPath, classesJar …
138 func (h *hiddenAPI) hiddenAPIEncodeDex(ctx android.ModuleContext, dexJar android.OutputPath) androi…
171 func buildRuleToGenerateAnnotationFlags(ctx android.ModuleContext, desc string, classesJars android… argument
195 func buildRuleToGenerateMetadata(ctx android.ModuleContext, desc string, classesJars android.Paths,… argument
218 func buildRuleToGenerateIndex(ctx android.ModuleContext, desc string, classesJars android.Paths, in… argument
251 func hiddenAPIEncodeDex(ctx android.ModuleContext, dexInput, flagsCSV android.Path, uncompressDex b… argument
Dplatform_bootclasspath.go164 func (b *platformBootclasspathModule) GenerateAndroidBuildActions(ctx android.ModuleContext) {
199 func (b *platformBootclasspathModule) generateClasspathProtoBuildActions(ctx android.ModuleContext)…
206 func (b *platformBootclasspathModule) configuredJars(ctx android.ModuleContext) android.ConfiguredJ…
227 func (b *platformBootclasspathModule) checkPlatformModules(ctx android.ModuleContext, modules []and…
242 func (b *platformBootclasspathModule) checkApexModules(ctx android.ModuleContext, modules []android…
274 func (b *platformBootclasspathModule) generateHiddenAPIBuildActions(ctx android.ModuleContext, modu…
369 …tclasspathModule) createAndProvideMonolithicHiddenAPIInfo(ctx android.ModuleContext, classpathElem…
386 func (b *platformBootclasspathModule) buildRuleMergeCSV(ctx android.ModuleContext, desc string, inp…
408 func (b *platformBootclasspathModule) generateBootImageBuildActions(ctx android.ModuleContext, plat…
Dbuilder.go285 func TransformJavaToClasses(ctx android.ModuleContext, outputFile android.WritablePath, shardIdx in… argument
299 func emitXrefRule(ctx android.ModuleContext, xrefFile android.WritablePath, idx int, argument
358 func turbineFlags(ctx android.ModuleContext, flags javaBuilderFlags) (string, android.Paths) { argument
386 func TransformJavaToHeaderClasses(ctx android.ModuleContext, outputFile android.WritablePath, argument
418 func TurbineApt(ctx android.ModuleContext, outputSrcJar, outputResJar android.WritablePath, argument
467 func transformJavaToClasses(ctx android.ModuleContext, outputFile android.WritablePath, argument
535 func TransformResourcesToJar(ctx android.ModuleContext, outputFile android.WritablePath, argument
553 func TransformJarsToJar(ctx android.ModuleContext, outputFile android.WritablePath, desc string, argument
593 func TransformJarJar(ctx android.ModuleContext, outputFile android.WritablePath, argument
607 func CheckJarPackages(ctx android.ModuleContext, outputFile android.WritablePath, argument
[all …]
Djava_resources.go36 func ResourceDirsToJarArgs(ctx android.ModuleContext, argument
80 func ResourceFilesToJarArgs(ctx android.ModuleContext, argument
88 func resourceFilesToJarArgs(ctx android.ModuleContext, argument
Dsystemserver_classpath_fragment.go61 func (p *platformSystemServerClasspathModule) GenerateAndroidBuildActions(ctx android.ModuleContext
71 func (p *platformSystemServerClasspathModule) configuredJars(ctx android.ModuleContext) android.Con…
76 func (p *platformSystemServerClasspathModule) standaloneConfiguredJars(ctx android.ModuleContext) a…
119 func (s *SystemServerClasspathModule) GenerateAndroidBuildActions(ctx android.ModuleContext) {
136 func (s *SystemServerClasspathModule) configuredJars(ctx android.ModuleContext) android.ConfiguredJ…
168 func (s *SystemServerClasspathModule) standaloneConfiguredJars(ctx android.ModuleContext) android.C…
Dapp_builder.go54 func CreateAndSignAppPackage(ctx android.ModuleContext, outputFile android.WritablePath, argument
79 func SignAppPackage(ctx android.ModuleContext, signedApk android.WritablePath, unsignedApk android.… argument
135 func BuildAAR(ctx android.ModuleContext, outputFile android.WritablePath, argument
181 func BuildBundleModule(ctx android.ModuleContext, outputFile android.WritablePath, argument
225 func TransformJniLibsToJar(ctx android.ModuleContext, outputFile android.WritablePath, argument
261 func (a *AndroidApp) generateJavaUsedByApex(ctx android.ModuleContext) { argument
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 …]
Dhiddenapi_modular.go280 func hiddenAPIRetrieveDexJarBuildPath(ctx android.ModuleContext, module android.Module, kind androi… argument
547 func (i *HiddenAPIInfo) mergeFromFragmentDeps(ctx android.ModuleContext, fragments []android.Module…
601 func (s StubDexJarsByModule) addStubDexJar(ctx android.ModuleContext, module android.Module, scope … argument
733 func (i *HiddenAPIFlagInput) gatherStubLibInfo(ctx android.ModuleContext, contents []android.Module…
734 addFromModule := func(ctx android.ModuleContext, module android.Module, apiScope *HiddenAPIScope) {
778 func (i *HiddenAPIFlagInput) extractFlagFilesFromProperties(ctx android.ModuleContext, p *HiddenAPI…
955 ctx android.ModuleContext, flagsPath android.Path, argument
1063 func hiddenAPIRulesForBootclasspathFragment(ctx android.ModuleContext, contents []android.Module, i… argument
1141 func buildRuleToGenerateRemovedDexSignatures(ctx android.ModuleContext, removedTxtFiles android.Pat… argument
1159 func extractBootDexJarsFromModules(ctx android.ModuleContext, contents []android.Module) bootDexJar… argument
[all …]
Dapp.go274 func (a *AndroidTestHelperApp) GenerateAndroidBuildActions(ctx android.ModuleContext) { argument
278 func (a *AndroidApp) GenerateAndroidBuildActions(ctx android.ModuleContext) {
284 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) {
433 func (a *AndroidApp) proguardBuildActions(ctx android.ModuleContext) {
447 func (a *AndroidApp) installPath(ctx android.ModuleContext) android.InstallPath {
461 func (a *AndroidApp) dexBuildActions(ctx android.ModuleContext) android.Path {
[all …]
/build/soong/android/
Dpackage.go46 func (p *packageModule) GenerateAndroidBuildActions(ModuleContext) {
50 func (p *packageModule) GenerateBuildActions(ctx blueprint.ModuleContext) {
Dhooks.go130 ModuleContext
145 ModuleContext anonMember
165 func (x *hooks) runInstallHooks(ctx ModuleContext, srcPath Path, path InstallPath, symlink bool) { argument
168 ModuleContext: ctx,
/build/soong/python/
Dbinary.go159 func (binary *binaryDecorator) bootstrap(ctx android.ModuleContext, actualVersion string,
189 func (binary *binaryDecorator) getHostInterpreterName(ctx android.ModuleContext,
206 func (binary *binaryDecorator) getPyMainFile(ctx android.ModuleContext,
225 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) {
/build/soong/filesystem/
Dfilesystem.go44 buildExtraFiles func(ctx android.ModuleContext, root android.OutputPath) android.OutputPaths
132 func (f *filesystem) fsType(ctx android.ModuleContext) fsType {
153 func (f *filesystem) GenerateAndroidBuildActions(ctx android.ModuleContext) {
170 func (f *filesystem) buildRootZip(ctx android.ModuleContext) android.OutputPath {
237 func (f *filesystem) buildImageUsingBuildImage(ctx android.ModuleContext) android.OutputPath {
273 func (f *filesystem) buildFileContexts(ctx android.ModuleContext) android.OutputPath {
283 func (f *filesystem) buildPropFile(ctx android.ModuleContext) (propFile android.OutputPath, toolDep…
351 func (f *filesystem) buildCpioImage(ctx android.ModuleContext, compressed bool) android.OutputPath {
455 func (f *filesystem) gatherFilteredPackagingSpecs(ctx android.ModuleContext) map[string]android.Pac…

123456789