Home
last modified time | relevance | path

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

/build/soong/cc/
Drs.go48 func rsGeneratedCppFile(ctx android.ModuleContext, rsFile android.Path) android.WritablePath {
53 func rsGeneratedDepFile(ctx android.ModuleContext, rsFile android.Path) android.WritablePath {
58 func rsGenerateCpp(ctx android.ModuleContext, rsFiles android.Paths, rsFlags string) android.Paths {
83 func rsFlags(ctx ModuleContext, flags Flags, properties *BaseCompilerProperties) Flags {
Dproto.go44 func genProto(ctx android.ModuleContext, protoFile android.Path,
64 func protoDir(ctx android.ModuleContext) android.ModuleGenPath {
69 func protoSubDir(ctx android.ModuleContext) android.ModuleGenPath {
128 func protoFlags(ctx ModuleContext, flags Flags, p *ProtoProperties) Flags {
Dgen.go59 func genYacc(ctx android.ModuleContext, yaccFile android.Path, outFile android.ModuleGenPath, yaccF…
77 func genAidl(ctx android.ModuleContext, aidlFile android.Path, outFile android.ModuleGenPath, aidlF…
94 func genLex(ctx android.ModuleContext, lexFile android.Path, outFile android.ModuleGenPath) {
103 func genSources(ctx android.ModuleContext, srcFiles android.Paths,
Dbuilder.go266 func TransformSourceToObj(ctx android.ModuleContext, subdir string, srcFiles android.Paths,
460 func TransformObjToStaticLib(ctx android.ModuleContext, objFiles android.Paths,
491 func transformDarwinObjToStaticLib(ctx android.ModuleContext, objFiles android.Paths,
565 func TransformObjToDynamicBinary(ctx android.ModuleContext,
637 func TransformDumpToLinkedDump(ctx android.ModuleContext, sAbiDumps android.Paths, soFile android.P…
665 func UnzipRefDump(ctx android.ModuleContext, zippedRefDump android.Path, baseName string) android.P…
676 func SourceAbiDiff(ctx android.ModuleContext, inputDump android.Path, referenceDump android.Path,
695 func TransformSharedObjectToToc(ctx android.ModuleContext, inputFile android.WritablePath,
712 func TransformObjsToObj(ctx android.ModuleContext, objFiles android.Paths,
735 func TransformBinaryPrefixSymbols(ctx android.ModuleContext, prefix string, inputFile android.Path,
[all …]
Dcheck.go94 func CheckBadHostLdlibs(ctx ModuleContext, prop string, flags []string) {
114 func CheckBadTidyFlags(ctx ModuleContext, prop string, flags []string) {
131 func CheckBadTidyChecks(ctx ModuleContext, prop string, checks []string) {
Dndk_prebuilt.go38 func getNdkLibDir(ctx android.ModuleContext, toolchain config.Toolchain, version string) android.So…
49 func ndkPrebuiltModuleToPath(ctx android.ModuleContext, toolchain config.Toolchain,
163 func getNdkStlLibDir(ctx android.ModuleContext, toolchain config.Toolchain, stl string) android.Sou…
Dndk_headers.go43 func getCurrentIncludePath(ctx android.ModuleContext) android.OutputPath {
83 func getHeaderInstallDir(ctx android.ModuleContext, header android.Path, from string,
211 func processHeadersWithVersioner(ctx android.ModuleContext, srcDir, outDir android.Path, srcFiles a…
Dcc.go194 type ModuleContext interface { interface
212 flags(ctx ModuleContext, flags Flags) Flags
219 compilerFlags(ctx ModuleContext, flags Flags) Flags
224 compile(ctx ModuleContext, flags Flags, deps PathDeps) Objects
230 linkerFlags(ctx ModuleContext, flags Flags) Flags
233 link(ctx ModuleContext, flags Flags, deps PathDeps, objs Objects) android.Path
239 install(ctx ModuleContext, path android.Path)
381 android.ModuleContext anonMember
Dcompiler.go466 func ndkPathDeps(ctx ModuleContext) android.Paths {
513 func compileObjs(ctx android.ModuleContext, flags builderFlags,
Dndk_library.go264 func compileStubLibrary(ctx ModuleContext, flags Flags, symbolFile, apiLevel, vndk string) (Objects…
Dlibrary.go622 func vndkVsNdk(ctx ModuleContext) bool {
/build/soong/java/
Dbuilder.go117 func TransformJavaToClasses(ctx android.ModuleContext, srcFiles android.Paths, srcFileLists android…
144 func TransformClassesToJar(ctx android.ModuleContext, classes []jarSpec,
175 func TransformClassesJarToDex(ctx android.ModuleContext, classesJar android.Path,
195 func TransformDexToJavaLib(ctx android.ModuleContext, resources []jarSpec,
223 func TransformJarJar(ctx android.ModuleContext, classesJar android.Path, rulesFile android.Path) an…
239 func TransformPrebuiltJarToClasses(ctx android.ModuleContext,
Dapp_builder.go78 func CreateResourceJavaFiles(ctx android.ModuleContext, flags []string,
102 func CreateExportPackage(ctx android.ModuleContext, flags []string, deps android.Paths) android.Mod…
118 func CreateAppPackage(ctx android.ModuleContext, flags []string, jarFile android.Path,
Dgen.go56 func genAidl(ctx android.ModuleContext, aidlFile android.Path, aidlFlags string) android.Path {
74 func genLogtags(ctx android.ModuleContext, logtagsFile android.Path) android.Path {
87 func (j *Module) genSources(ctx android.ModuleContext, srcFiles android.Paths,
Dresources.go43 func ResourceDirsToJarSpecs(ctx android.ModuleContext, resourceDirs, excludeDirs []string) []jarSpe…
/build/soong/android/
Dpaths.go117 genPathWithExt(ctx ModuleContext, subdir, ext string) ModuleGenPath
120 objPathWithExt(ctx ModuleContext, subdir, ext string) ModuleObjPath
123 resPathWithName(ctx ModuleContext, name string) ModuleResPath
128 func GenPathWithExt(ctx ModuleContext, subdir string, p Path, ext string) ModuleGenPath {
138 func ObjPathWithExt(ctx ModuleContext, subdir string, p Path, ext string) ModuleObjPath {
149 func ResPathWithName(ctx ModuleContext, p Path, name string) ModuleResPath {
237 func PathsForModuleSrc(ctx ModuleContext, paths []string) Paths {
248 func pathsForModuleSrcFromFullPath(ctx ModuleContext, paths []string) Paths {
264 func PathsWithOptionalDefaultForModuleSrc(ctx ModuleContext, input []string, def string) Paths {
542 func PathForModuleSrc(ctx ModuleContext, paths ...string) ModuleSrcPath {
[all …]
Dhooks.go131 ModuleContext anonMember
144 func (x *hooks) runInstallHooks(ctx ModuleContext, path OutputPath, symlink bool) {
Dmodule.go74 type ModuleContext interface { interface
102 GenerateAndroidBuildActions(ModuleContext) argument
545 blueprint.ModuleContext anonMember
/build/blueprint/bootstrap/
Dbootstrap.go465 func buildGoPluginLoader(ctx blueprint.ModuleContext, pkgPath, pluginSrc string, stage Stage) bool {
493 func buildGoPackage(ctx blueprint.ModuleContext, pkgRoot string,
528 func buildGoTest(ctx blueprint.ModuleContext, testRoot, testPkgArchive,
796 func packageRoot(ctx blueprint.ModuleContext) string {
803 func testRoot(ctx blueprint.ModuleContext) string {
809 func moduleSrcDir(ctx blueprint.ModuleContext) string {
814 func moduleObjDir(ctx blueprint.ModuleContext) string {
819 func moduleGenSrcDir(ctx blueprint.ModuleContext) string {
/build/soong/python/
Dbuilder.go70 func registerBuildActionForModuleFileList(ctx android.ModuleContext,
92 func registerBuildActionForParFile(ctx android.ModuleContext,
Dpython.go121 GeneratePythonBuildActions(ctx android.ModuleContext) android.OptionalPath
135 install(ctx android.ModuleContext, path android.Path)
450 func fillInMap(ctx android.ModuleContext, m map[string]string,
/build/blueprint/
Dmodule_ctx.go102 GenerateBuildActions(ModuleContext) argument
147 type ModuleContext interface { interface