Home
last modified time | relevance | path

Searched refs:Module (Results 1 – 25 of 90) sorted by relevance

1234

/build/soong/android/
Dsingleton.go26 ModuleName(module blueprint.Module) string argument
27 ModuleDir(module blueprint.Module) string argument
28 ModuleSubDir(module blueprint.Module) string argument
29 ModuleType(module blueprint.Module) string argument
30 BlueprintFile(module blueprint.Module) string argument
32 ModuleErrorf(module blueprint.Module, format string, args ...interface{}) argument
51 VisitAllModules(visit func(Module)) argument
52 VisitAllModulesIf(pred func(Module) bool, visit func(Module)) argument
53 VisitDepsDepthFirst(module Module, visit func(Module)) argument
54 VisitDepsDepthFirstIf(module Module, pred func(Module) bool, argument
[all …]
Dmutator.go118 Module() Module methodSpec
120 OtherModuleName(m blueprint.Module) string argument
121 OtherModuleErrorf(m blueprint.Module, fmt string, args ...interface{}) argument
122 OtherModuleDependencyTag(m blueprint.Module) blueprint.DependencyTag argument
126 GetDirectDepWithTag(name string, tag blueprint.DependencyTag) blueprint.Module
127 GetDirectDep(name string) (blueprint.Module, blueprint.DependencyTag)
129 VisitDirectDeps(visit func(Module)) argument
130 VisitDirectDepsWithTag(tag blueprint.DependencyTag, visit func(Module)) argument
131 VisitDirectDepsIf(pred func(Module) bool, visit func(Module)) argument
132 VisitDepsDepthFirst(visit func(Module)) argument
[all …]
Dhooks.go44 func AddLoadHook(m blueprint.Module, hook func(LoadHookContext)) { argument
45 h := &m.(Module).base().hooks
49 func AddArchHook(m blueprint.Module, hook func(ArchHookContext)) { argument
50 h := &m.(Module).base().hooks
85 func AddInstallHook(m blueprint.Module, hook func(InstallHookContext)) { argument
86 h := &m.(Module).base().hooks
127 if m, ok := ctx.Module().(Module); ok {
136 if m, ok := ctx.Module().(Module); ok {
Dprebuilt.go43 module Module
72 Module
88 if m, ok := ctx.Module().(PrebuiltInterface); ok && m.Prebuilt() != nil {
92 ctx.AddReverseDependency(ctx.Module(), prebuiltDepTag, name)
103 if m, ok := ctx.Module().(PrebuiltInterface); ok && m.Prebuilt() != nil {
111 } else if s, ok := ctx.Module().(Module); ok {
112 ctx.VisitDirectDepsWithTag(prebuiltDepTag, func(m Module) {
126 if m, ok := ctx.Module().(PrebuiltInterface); ok && m.Prebuilt() != nil {
141 func (p *Prebuilt) usePrebuilt(ctx TopDownMutatorContext, source Module) bool {
Dmodule.go133 OtherModuleName(m blueprint.Module) string argument
134 OtherModuleErrorf(m blueprint.Module, fmt string, args ...interface{}) argument
135 OtherModuleDependencyTag(m blueprint.Module) blueprint.DependencyTag argument
137 GetDirectDepWithTag(name string, tag blueprint.DependencyTag) blueprint.Module
138 GetDirectDep(name string) (blueprint.Module, blueprint.DependencyTag)
142 VisitDirectDepsBlueprint(visit func(blueprint.Module)) argument
143 VisitDirectDeps(visit func(Module)) argument
144 VisitDirectDepsWithTag(tag blueprint.DependencyTag, visit func(Module)) argument
145 VisitDirectDepsIf(pred func(Module) bool, visit func(Module)) argument
146 VisitDepsDepthFirst(visit func(Module)) argument
[all …]
Ddefaults.go52 Module
59 module.(Defaultable).setProperties(module.(Module).GetProperties())
126 if defaultable, ok := ctx.Module().(Defaultable); ok {
127 ctx.AddDependency(ctx.Module(), DefaultsDepTag, defaultable.defaults().Defaults...)
132 if defaultable, ok := ctx.Module().(Defaultable); ok && len(defaultable.defaults().Defaults) > 0 {
134 ctx.WalkDeps(func(module, parent Module) bool {
Dtesting.go74 var module Module
75 ctx.VisitAllModules(func(m blueprint.Module) {
77 module = m.(Module)
84 ctx.VisitAllModules(func(m blueprint.Module) {
85 allModuleNames = append(allModuleNames, m.(Module).Name()+"("+ctx.ModuleSubDir(m)+")")
115 module Module
118 func (m TestingModule) Module() Module { func
/build/blueprint/
Dsingleton_ctx.go30 ModuleName(module Module) string argument
31 ModuleDir(module Module) string argument
32 ModuleSubDir(module Module) string argument
33 ModuleType(module Module) string argument
34 BlueprintFile(module Module) string argument
36 ModuleErrorf(module Module, format string, args ...interface{}) argument
55 VisitAllModules(visit func(Module)) argument
56 VisitAllModulesIf(pred func(Module) bool, visit func(Module)) argument
57 VisitDepsDepthFirst(module Module, visit func(Module)) argument
58 VisitDepsDepthFirstIf(module Module, pred func(Module) bool, argument
[all …]
Dmodule_ctx.go89 type Module interface { interface
113 Module
156 OtherModuleName(m Module) string argument
157 OtherModuleErrorf(m Module, fmt string, args ...interface{}) argument
158 OtherModuleDependencyTag(m Module) DependencyTag argument
160 GetDirectDepWithTag(name string, tag DependencyTag) Module
161 GetDirectDep(name string) (Module, DependencyTag)
163 VisitDirectDeps(visit func(Module)) argument
164 VisitDirectDepsIf(pred func(Module) bool, visit func(Module)) argument
165 VisitDepsDepthFirst(visit func(Module)) argument
[all …]
Dvisit_test.go33 func newVisitModule() (Module, []interface{}) {
48 if m, ok := ctx.Module().(*visitModule); ok {
49 ctx.AddDependency(ctx.Module(), visitTagDep, m.properties.Visit...)
54 if m, ok := ctx.Module().(*visitModule); ok {
55 ctx.VisitDepsDepthFirst(func(dep Module) {
61 ctx.VisitDepsDepthFirstIf(func(dep Module) bool {
63 }, func(dep Module) {
66 ctx.VisitDirectDeps(func(dep Module) {
69 ctx.VisitDirectDepsIf(func(dep Module) bool {
71 }, func(dep Module) {
/build/soong/java/
Dapp.go81 a.Module.deps(ctx)
128 ctx.VisitDirectDeps(func(m android.Module) {
136 …a.Module.extraProguardFlagFiles = append(a.Module.extraProguardFlagFiles, staticLibProguardFlagFil…
137 a.Module.extraProguardFlagFiles = append(a.Module.extraProguardFlagFiles, a.proguardOptionsFile)
140 a.Module.compile(ctx, a.aaptSrcJar)
185 func AndroidAppFactory() android.Module {
188 module.Module.deviceProperties.Optimize.Enabled = proptools.BoolPtr(true)
189 module.Module.deviceProperties.Optimize.Shrink = proptools.BoolPtr(true)
192 &module.Module.properties,
193 &module.Module.deviceProperties,
[all …]
Djava.go236 type Module struct { struct
277 func (j *Module) Srcs() android.Paths { argument
281 var _ android.SourceFileProducer = (*Module)(nil)
335 func (j *Module) shouldInstrument(ctx android.BaseContext) bool { argument
339 func (j *Module) shouldInstrumentStatic(ctx android.BaseContext) bool { argument
438 func (j *Module) deps(ctx android.BottomUpMutatorContext) { argument
443 ctx.AddDependency(ctx.Module(), bootClasspathTag, config.DefaultBootclasspathLibraries...)
445 ctx.AddDependency(ctx.Module(), systemModulesTag, config.DefaultSystemModules)
448 ctx.AddDependency(ctx.Module(), libTag, config.DefaultLibraries...)
452 ctx.AddDependency(ctx.Module(), systemModulesTag, sdkDep.systemModules)
[all …]
Daar.go169 ctx.AddDependency(ctx.Module(), frameworkResTag, sdkDep.frameworkResModule)
219 ctx.VisitDirectDeps(func(module android.Module) {
278 a.Module.deps(ctx)
294 a.Module.extraProguardFlagFiles = append(a.Module.extraProguardFlagFiles,
297 a.Module.compile(ctx, a.aaptSrcJar)
306 ctx.VisitDirectDeps(func(m android.Module) {
318 func AndroidLibraryFactory() android.Module {
322 &module.Module.properties,
323 &module.Module.deviceProperties,
324 &module.Module.protoProperties,
[all …]
/build/soong/cc/
Dcoverage.go62 ctx.VisitDirectDepsWithTag(wholeStaticDepTag, func(m android.Module) {
63 if cc, ok := m.(*Module); ok && cc.coverage != nil {
72 ctx.VisitDirectDeps(func(m android.Module) {
73 cc, ok := m.(*Module)
97 if c, ok := mctx.Module().(*Module); ok && c.coverage != nil {
116 m[0].(*Module).coverage.Properties.CoverageEnabled = true
Dgen_test.go33 libfoo := ctx.ModuleForTests("libfoo", "android_arm_armv7-a-neon_core_shared").Module().(*Module)
56 libfoo := ctx.ModuleForTests("libfoo", "android_arm_armv7-a-neon_core_shared").Module().(*Module)
Dsanitize.go602 if c, ok := mctx.Module().(*Module); ok && c.sanitize.isSanitizerEnabled(t) {
603 mctx.VisitDepsDepthFirst(func(module android.Module) {
604 if d, ok := module.(*Module); ok && d.sanitize != nil &&
619 if c, ok := mctx.Module().(*Module); ok && c.sanitize != nil {
620 mctx.VisitDepsDepthFirst(func(module android.Module) {
621 if d, ok := module.(*Module); ok && d.static() && d.sanitize != nil {
637 if c, ok := mctx.Module().(*Module); ok && c.sanitize != nil {
640 modules[0].(*Module).sanitize.SetSanitizer(t, true)
647 modules[0].(*Module).sanitize.SetSanitizer(t, false)
648 modules[1].(*Module).sanitize.SetSanitizer(t, true)
[all …]
Dlto.go119 if m, ok := mctx.Module().(*Module); ok && m.lto.LTO() {
126 mctx.WalkDeps(func(dep android.Module, parent android.Module) bool {
130 if dep, ok := dep.(*Module); ok && dep.lto != nil &&
152 if m, ok := mctx.Module().(*Module); ok && m.lto != nil {
175 variation := modules[i].(*Module)
Dcc.go305 type Module struct { struct
347 staticVariant *Module argument
350 func (c *Module) Init() android.Module { argument
395 func (c *Module) isDependencyRoot() bool { argument
404 func (c *Module) useVndk() bool { argument
408 func (c *Module) isVndk() bool { argument
415 func (c *Module) isPgoCompile() bool { argument
422 func (c *Module) isVndkSp() bool { argument
429 func (c *Module) isVndkExt() bool { argument
436 func (c *Module) getVndkExtendsModuleName() string { argument
[all …]
Dsabi.go85 if c, ok := mctx.Module().(*Module); ok &&
88 mctx.VisitDirectDeps(func(m android.Module) {
93 cc, _ := m.(*Module)
Dprebuilt.go68 func prebuiltSharedLibraryFactory() android.Module {
73 func NewPrebuiltSharedLibrary(hod android.HostOrDeviceSupported) (*Module, *libraryDecorator) {
89 func prebuiltStaticLibraryFactory() android.Module {
94 func NewPrebuiltStaticLibrary(hod android.HostOrDeviceSupported) (*Module, *libraryDecorator) {
140 func prebuiltBinaryFactory() android.Module {
145 func NewPrebuiltBinary(hod android.HostOrDeviceSupported) (*Module, *binaryDecorator) {
/build/soong/python/
Dpython.go110 type Module struct { struct
150 func newModule(hod android.HostOrDeviceSupported, multilib android.Multilib) *Module {
151 return &Module{
174 func (p *Module) GetSrcsPathMappings() []pathMapping { argument
178 func (p *Module) GetDataPathMappings() []pathMapping { argument
182 func (p *Module) GetParSpec() parSpec { argument
186 var _ PythonDependency = (*Module)(nil)
188 var _ android.AndroidMkDataProvider = (*Module)(nil)
190 func (p *Module) Init() android.Module { argument
226 if base, ok := mctx.Module().(*Module); ok {
[all …]
Dandroidmk.go26 AndroidMk(*Module, *android.AndroidMkData) argument
29 func (p *Module) subAndroidMk(data *android.AndroidMkData, obj interface{}) {
41 func (p *Module) AndroidMk() android.AndroidMkData {
49 func (p *binaryDecorator) AndroidMk(base *Module, ret *android.AndroidMkData) { argument
61 func (p *testDecorator) AndroidMk(base *Module, ret *android.AndroidMkData) { argument
73 func (installer *pythonInstaller) AndroidMk(base *Module, ret *android.AndroidMkData) { argument
Dtest.go41 func NewTest(hod android.HostOrDeviceSupported) *Module {
54 func PythonTestHostFactory() android.Module {
60 func PythonTestFactory() android.Module {
Dlibrary.go28 func PythonLibraryHostFactory() android.Module {
34 func PythonLibraryFactory() android.Module {
/build/soong/genrule/
Dgenrule.go94 type Module struct { struct
123 func (g *Module) GeneratedSourceFiles() android.Paths { argument
127 func (g *Module) Srcs() android.Paths { argument
131 func (g *Module) GeneratedHeaderDirs() android.Paths { argument
135 func (g *Module) GeneratedDeps() android.Paths { argument
139 func (g *Module) DepsMutator(ctx android.BottomUpMutatorContext) { argument
142 if g, ok := ctx.Module().(*Module); ok {
151 func (g *Module) GenerateAndroidBuildActions(ctx android.ModuleContext) { argument
164 ctx.VisitDirectDepsBlueprint(func(module blueprint.Module) {
173 if !t.(android.Module).Enabled() {
[all …]

1234