Home
last modified time | relevance | path

Searched refs:ModuleContext (Results 1 – 25 of 137) 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/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,
157 func getNdkStlLibDir(ctx android.ModuleContext) android.SourcePath { argument
162 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,
Dndk_headers.go49 func getCurrentIncludePath(ctx android.ModuleContext) android.InstallPath { argument
94 func getHeaderInstallDir(ctx android.ModuleContext, header android.Path, from string, argument
126 func (m *headerModule) GenerateAndroidBuildActions(ctx android.ModuleContext) {
210 func (m *versionedHeaderModule) GenerateAndroidBuildActions(ctx android.ModuleContext) {
235 func processHeadersWithVersioner(ctx android.ModuleContext, srcDir, outDir android.Path, argument
330 func (m *preprocessedHeadersModule) GenerateAndroidBuildActions(ctx android.ModuleContext) {
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 {
284 func (pgo *pgo) flags(ctx ModuleContext, flags Flags) Flags {
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
Dndk_library.go263 func (stub *stubDecorator) compilerFlags(ctx ModuleContext, flags Flags, deps PathDeps) Flags {
268 func compileStubLibrary(ctx ModuleContext, flags Flags, symbolFile, apiLevel, genstubFlags string) … argument
294 func parseSymbolFileForCoverage(ctx ModuleContext, symbolFile string) android.ModuleOutPath { argument
312 func (c *stubDecorator) compile(ctx ModuleContext, flags Flags, deps PathDeps) Objects {
335 func (stub *stubDecorator) linkerFlags(ctx ModuleContext, flags Flags) Flags {
340 func (stub *stubDecorator) link(ctx ModuleContext, flags Flags, deps PathDeps,
361 func (stub *stubDecorator) install(ctx ModuleContext, path android.Path) {
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) {
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)
67 var _ ModuleInstallPathContext = ModuleContext(nil)
83 var _ moduleErrorf = blueprint.ModuleContext(nil)
143 genPathWithExt(ctx ModuleContext, subdir, ext string) ModuleGenPath argument
146 objPathWithExt(ctx ModuleContext, subdir, ext string) ModuleObjPath argument
149 resPathWithName(ctx ModuleContext, name string) ModuleResPath argument
154 func GenPathWithExt(ctx ModuleContext, subdir string, p Path, ext string) ModuleGenPath { argument
164 func ObjPathWithExt(ctx ModuleContext, subdir string, p Path, ext string) ModuleObjPath { argument
175 func ResPathWithName(ctx ModuleContext, p Path, name string) ModuleResPath { argument
261 func PathsForModuleSrc(ctx ModuleContext, paths []string) Paths { argument
[all …]
Dhooks.go122 ModuleContext
137 ModuleContext anonMember
157 func (x *hooks) runInstallHooks(ctx ModuleContext, srcPath Path, path InstallPath, symlink bool) { argument
160 ModuleContext: ctx,
Dpackage.go42 func (p *packageModule) GenerateAndroidBuildActions(ModuleContext) {
46 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/rust/
Dsource_provider.go36 generateSource(ctx android.ModuleContext, deps PathDeps) android.Path argument
46 func (sp *baseSourceProvider) generateSource(ctx android.ModuleContext, deps PathDeps) android.Path…
60 func (sp *baseSourceProvider) getStem(ctx android.ModuleContext) string {
Dbuilder.go80 func TransformSrcToBinary(ctx ModuleContext, mainSrc android.Path, deps PathDeps, flags Flags, argument
87 func TransformSrctoRlib(ctx ModuleContext, mainSrc android.Path, deps PathDeps, flags Flags, argument
92 func TransformSrctoDylib(ctx ModuleContext, mainSrc android.Path, deps PathDeps, flags Flags, argument
97 func TransformSrctoStatic(ctx ModuleContext, mainSrc android.Path, deps PathDeps, flags Flags, argument
103 func TransformSrctoShared(ctx ModuleContext, mainSrc android.Path, deps PathDeps, flags Flags, argument
109 func TransformSrctoProcMacro(ctx ModuleContext, mainSrc android.Path, deps PathDeps, argument
122 func transformSrctoCrate(ctx ModuleContext, main android.Path, deps PathDeps, flags Flags, argument
268 func TransformCoverageFilesToZip(ctx ModuleContext, argument
Dcompiler.go145 func (compiler *baseCompiler) compilerFlags(ctx ModuleContext, flags Flags) Flags {
177 func (compiler *baseCompiler) compile(ctx ModuleContext, flags Flags, deps PathDeps) android.Path {
218 func (compiler *baseCompiler) installDir(ctx ModuleContext) android.InstallPath {
237 func (compiler *baseCompiler) install(ctx ModuleContext, file android.Path) {
241 func (compiler *baseCompiler) getStem(ctx ModuleContext) string {
259 func srcPathFromModuleSrcs(ctx ModuleContext, srcs []string) (android.Path, android.Paths) { argument
/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.go120 func SupportedAbis(ctx android.ModuleContext) []string { argument
136 func (as *AndroidAppSet) GenerateAndroidBuildActions(ctx android.ModuleContext) {
418 func (a *AndroidTestHelperApp) GenerateAndroidBuildActions(ctx android.ModuleContext) { argument
422 func (a *AndroidApp) GenerateAndroidBuildActions(ctx android.ModuleContext) {
427 func (a *AndroidApp) checkAppSdkVersions(ctx android.ModuleContext) {
454 func (a *AndroidApp) checkJniLibsSdkVersion(ctx android.ModuleContext, minSdkVersion sdkVersion) {
476 func (a *AndroidApp) useEmbeddedNativeLibs(ctx android.ModuleContext) bool {
487 func (a *AndroidApp) shouldUncompressDex(ctx android.ModuleContext) bool {
514 func (a *AndroidApp) aaptBuildActions(ctx android.ModuleContext) {
561 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
126 func BuildAAR(ctx android.ModuleContext, outputFile android.WritablePath, argument
172 func BuildBundleModule(ctx android.ModuleContext, outputFile android.WritablePath, argument
216 func TransformJniLibsToJar(ctx android.ModuleContext, outputFile android.WritablePath, argument

123456