Home
last modified time | relevance | path

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

123456

/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
139 func AutoGenNativeTestConfig(ctx android.ModuleContext, testConfigProp *string, argument
158 func AutoGenShellTestConfig(ctx android.ModuleContext, testConfigProp *string, argument
173 func AutoGenNativeBenchmarkTestConfig(ctx android.ModuleContext, testConfigProp *string, argument
188 func AutoGenJavaTestConfig(ctx android.ModuleContext, testConfigProp *string, testConfigTemplatePro… argument
[all …]
/build/soong/rust/
Dbuilder.go45 func TransformSrcToBinary(ctx android.ModuleContext, mainSrc android.Path, deps PathDeps, flags Fla… argument
52 func TransformSrctoRlib(ctx android.ModuleContext, mainSrc android.Path, deps PathDeps, flags Flags, argument
57 func TransformSrctoDylib(ctx android.ModuleContext, mainSrc android.Path, deps PathDeps, flags Flag… argument
62 func TransformSrctoStatic(ctx android.ModuleContext, mainSrc android.Path, deps PathDeps, flags Fla… argument
68 func TransformSrctoShared(ctx android.ModuleContext, mainSrc android.Path, deps PathDeps, flags Fla… argument
74 func TransformSrctoProcMacro(ctx android.ModuleContext, mainSrc android.Path, deps PathDeps, argument
87 func transformSrctoCrate(ctx android.ModuleContext, main android.Path, deps PathDeps, flags Flags, argument
93 crate_name := ctx.(ModuleContext).CrateName()
94 targetTriple := ctx.(ModuleContext).toolchain().RustTriple()
Dcompiler.go141 func (compiler *baseCompiler) compilerFlags(ctx ModuleContext, flags Flags) Flags {
173 func (compiler *baseCompiler) compile(ctx ModuleContext, flags Flags, deps PathDeps) android.Path {
220 func (compiler *baseCompiler) installDir(ctx ModuleContext) android.InstallPath {
232 func (compiler *baseCompiler) install(ctx ModuleContext, file android.Path) {
236 func (compiler *baseCompiler) getStem(ctx ModuleContext) string {
253 func srcPathFromModuleSrcs(ctx ModuleContext, srcs []string) android.Path { argument
Dproc_macro.go69 func (procMacro *procMacroDecorator) compile(ctx ModuleContext, flags Flags, deps PathDeps) android…
81 func (procMacro *procMacroDecorator) getStem(ctx ModuleContext) string {
/build/soong/cc/
Dstrip.go37 func (stripper *stripper) needsStrip(ctx ModuleContext) bool {
42 func (stripper *stripper) strip(ctx ModuleContext, in android.Path, out android.ModuleOutPath,
63 func (stripper *stripper) stripExecutableOrSharedLib(ctx ModuleContext, in android.Path,
68 func (stripper *stripper) stripStaticLib(ctx ModuleContext, in android.Path, out android.ModuleOutP…
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
85 func (c *ndkPrebuiltObjectLinker) link(ctx ModuleContext, flags Flags,
156 func getNdkStlLibDir(ctx android.ModuleContext) android.SourcePath { argument
161 func (ndk *ndkPrebuiltStlLinker) link(ctx ModuleContext, flags Flags,
Dvendor_public_library.go100 func (stub *vendorPublicLibraryStubDecorator) compilerFlags(ctx ModuleContext, flags Flags, deps Pa…
105 func (stub *vendorPublicLibraryStubDecorator) compile(ctx ModuleContext, flags Flags, deps PathDeps…
118 func (stub *vendorPublicLibraryStubDecorator) linkerFlags(ctx ModuleContext, flags Flags) Flags {
123 func (stub *vendorPublicLibraryStubDecorator) link(ctx ModuleContext, flags Flags, deps PathDeps,
Dpgo.go91 func (props *PgoProperties) addInstrumentationProfileGatherFlags(ctx ModuleContext, flags Flags) Fl…
101 func (props *PgoProperties) addSamplingProfileGatherFlags(ctx ModuleContext, flags Flags) Flags {
147 func (props *PgoProperties) profileUseFlag(ctx ModuleContext, file string) string {
157 func (props *PgoProperties) profileUseFlags(ctx ModuleContext, file string) []string {
163 func (props *PgoProperties) addProfileUseFlags(ctx ModuleContext, flags Flags) Flags {
282 func (pgo *pgo) flags(ctx ModuleContext, flags Flags) Flags {
Dndk_headers.go50 func getCurrentIncludePath(ctx android.ModuleContext) android.InstallPath { argument
95 func getHeaderInstallDir(ctx android.ModuleContext, header android.Path, from string, argument
127 func (m *headerModule) GenerateAndroidBuildActions(ctx android.ModuleContext) {
219 func (m *versionedHeaderModule) GenerateAndroidBuildActions(ctx android.ModuleContext) {
244 func processHeadersWithVersioner(ctx android.ModuleContext, srcDir, outDir android.Path, argument
339 func (m *preprocessedHeadersModule) GenerateAndroidBuildActions(ctx android.ModuleContext) {
Dllndk_library.go79 func (stub *llndkStubDecorator) compilerFlags(ctx ModuleContext, flags Flags, deps PathDeps) Flags {
84 func (stub *llndkStubDecorator) compile(ctx ModuleContext, flags Flags, deps PathDeps) Objects {
109 func (stub *llndkStubDecorator) linkerFlags(ctx ModuleContext, flags Flags) Flags {
115 func (stub *llndkStubDecorator) processHeaders(ctx ModuleContext, srcHeaderDir string, outDir andro…
135 func (stub *llndkStubDecorator) link(ctx ModuleContext, flags Flags, deps PathDeps,
Dgen.go68 func genYacc(ctx android.ModuleContext, rule *android.RuleBuilder, yaccFile android.Path, argument
111 func genAidl(ctx android.ModuleContext, rule *android.RuleBuilder, aidlFile android.Path, argument
156 func genLex(ctx android.ModuleContext, lexFile android.Path, outFile android.ModuleGenPath) { argument
165 func genSysprop(ctx android.ModuleContext, syspropFile android.Path) (android.Path, android.Paths) { argument
189 func genWinMsg(ctx android.ModuleContext, srcFile android.Path, flags builderFlags) (android.Path, … argument
209 func genSources(ctx android.ModuleContext, srcFiles android.Paths, argument
Dvndk_prebuilt.go109 func (p *vndkPrebuiltLibraryDecorator) linkerFlags(ctx ModuleContext, flags Flags) Flags {
114 func (p *vndkPrebuiltLibraryDecorator) singleSourcePath(ctx ModuleContext) android.Path {
128 func (p *vndkPrebuiltLibraryDecorator) link(ctx ModuleContext,
193 func (p *vndkPrebuiltLibraryDecorator) install(ctx ModuleContext, file android.Path) {
Dndk_library.go282 func (stub *stubDecorator) compilerFlags(ctx ModuleContext, flags Flags, deps PathDeps) Flags {
287 func compileStubLibrary(ctx ModuleContext, flags Flags, symbolFile, apiLevel, genstubFlags string) … argument
313 func (c *stubDecorator) compile(ctx ModuleContext, flags Flags, deps PathDeps) Objects {
332 func (stub *stubDecorator) linkerFlags(ctx ModuleContext, flags Flags) Flags {
337 func (stub *stubDecorator) link(ctx ModuleContext, flags Flags, deps PathDeps,
358 func (stub *stubDecorator) install(ctx ModuleContext, path android.Path) {
Dcheck.go104 func CheckBadHostLdlibs(ctx ModuleContext, prop string, flags []string) { argument
124 func CheckBadTidyFlags(ctx ModuleContext, prop string, flags []string) { argument
141 func CheckBadTidyChecks(ctx ModuleContext, prop string, checks []string) { argument
/build/soong/android/
Dpaths.go44 var _ PathContext = ModuleContext(nil)
58 var _ ModuleInstallPathContext = ModuleContext(nil)
74 var _ moduleErrorf = blueprint.ModuleContext(nil)
134 genPathWithExt(ctx ModuleContext, subdir, ext string) ModuleGenPath argument
137 objPathWithExt(ctx ModuleContext, subdir, ext string) ModuleObjPath argument
140 resPathWithName(ctx ModuleContext, name string) ModuleResPath argument
145 func GenPathWithExt(ctx ModuleContext, subdir string, p Path, ext string) ModuleGenPath { argument
155 func ObjPathWithExt(ctx ModuleContext, subdir string, p Path, ext string) ModuleObjPath { argument
166 func ResPathWithName(ctx ModuleContext, p Path, name string) ModuleResPath { argument
243 func PathsForModuleSrc(ctx ModuleContext, paths []string) Paths { argument
[all …]
Dhooks.go122 ModuleContext
136 ModuleContext anonMember
149 func (x *hooks) runInstallHooks(ctx ModuleContext, path InstallPath, symlink bool) { argument
152 ModuleContext: ctx,
Dpackage.go44 func (p *packageModule) GenerateAndroidBuildActions(ModuleContext) {
48 func (p *packageModule) GenerateBuildActions(ctx blueprint.ModuleContext) {
Dsoong_config_modules.go137 func (*soongConfigModuleTypeImport) GenerateAndroidBuildActions(ModuleContext) {}
226 func (*soongConfigModuleTypeModule) GenerateAndroidBuildActions(ctx ModuleContext) {}
261 func (*soongConfigStringVariableDummyModule) GenerateAndroidBuildActions(ctx ModuleContext) {}
267 func (*soongConfigBoolVariableDummyModule) GenerateAndroidBuildActions(ctx ModuleContext) {}
/build/soong/python/
Dbinary.go95 func (binary *binaryDecorator) bootstrap(ctx android.ModuleContext, actualVersion string,
125 func (binary *binaryDecorator) getHostInterpreterName(ctx android.ModuleContext,
142 func (binary *binaryDecorator) getPyMainFile(ctx android.ModuleContext,
161 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/java/
Daapt2.go34 func pathToAapt2Path(ctx android.ModuleContext, res android.Path) android.WritablePath { argument
46 func pathsToAapt2Paths(ctx android.ModuleContext, resPaths android.Paths) android.WritablePaths { argument
63 func aapt2Compile(ctx android.ModuleContext, dir android.Path, paths android.Paths, argument
107 func aapt2CompileZip(ctx android.ModuleContext, flata android.WritablePath, zip android.Path, zipPr… argument
156 func aapt2Link(ctx android.ModuleContext, argument
233 func aapt2Convert(ctx android.ModuleContext, out android.WritablePath, in android.Path) { argument
Dapp.go119 func SupportedAbis(ctx android.ModuleContext) []string { argument
135 func (as *AndroidAppSet) GenerateAndroidBuildActions(ctx android.ModuleContext) {
417 func (a *AndroidTestHelperApp) GenerateAndroidBuildActions(ctx android.ModuleContext) { argument
421 func (a *AndroidApp) GenerateAndroidBuildActions(ctx android.ModuleContext) {
426 func (a *AndroidApp) checkAppSdkVersions(ctx android.ModuleContext) {
451 func (a *AndroidApp) checkJniLibsSdkVersion(ctx android.ModuleContext, minSdkVersion sdkVersion) {
473 func (a *AndroidApp) useEmbeddedNativeLibs(ctx android.ModuleContext) bool {
484 func (a *AndroidApp) shouldUncompressDex(ctx android.ModuleContext) bool {
511 func (a *AndroidApp) aaptBuildActions(ctx android.ModuleContext) {
558 func (a *AndroidApp) proguardBuildActions(ctx android.ModuleContext) {
[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.go261 func TransformJavaToClasses(ctx android.ModuleContext, outputFile android.WritablePath, shardIdx in… argument
273 func RunErrorProne(ctx android.ModuleContext, outputFile android.WritablePath, argument
292 func emitXrefRule(ctx android.ModuleContext, xrefFile android.WritablePath, idx int, argument
351 func TransformJavaToHeaderClasses(ctx android.ModuleContext, outputFile android.WritablePath, argument
411 func transformJavaToClasses(ctx android.ModuleContext, outputFile android.WritablePath, argument
479 func TransformResourcesToJar(ctx android.ModuleContext, outputFile android.WritablePath, argument
497 func TransformJarsToJar(ctx android.ModuleContext, outputFile android.WritablePath, desc string, argument
537 func TransformJarJar(ctx android.ModuleContext, outputFile android.WritablePath, argument
551 func CheckJarPackages(ctx android.ModuleContext, outputFile android.WritablePath, argument
564 func TransformJetifier(ctx android.ModuleContext, outputFile android.WritablePath, argument
[all …]
Dapp_builder.go54 func CreateAndSignAppPackage(ctx android.ModuleContext, outputFile android.WritablePath, argument
79 func SignAppPackage(ctx android.ModuleContext, signedApk android.WritablePath, unsignedApk android.… argument
131 func BuildAAR(ctx android.ModuleContext, outputFile android.WritablePath, argument
177 func BuildBundleModule(ctx android.ModuleContext, outputFile android.WritablePath, argument
221 func TransformJniLibsToJar(ctx android.ModuleContext, outputFile android.WritablePath, argument

123456