Home
last modified time | relevance | path

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

12345678910>>...16

/build/soong/rust/
Dimage.go24 var _ android.ImageInterface = (*Module)(nil)
26 var _ cc.ImageMutatableModule = (*Module)(nil)
28 func (mod *Module) VendorAvailable() bool {
32 func (mod *Module) OdmAvailable() bool {
36 func (mod *Module) ProductAvailable() bool {
40 func (mod *Module) RamdiskAvailable() bool {
44 func (mod *Module) VendorRamdiskAvailable() bool {
48 func (mod *Module) AndroidModuleBase() *android.ModuleBase {
52 func (mod *Module) RecoveryAvailable() bool {
56 func (mod *Module) ExtraVariants() []string {
[all …]
Dbinary_test.go39 fizzBuzz := ctx.ModuleForTests(t, "fizz-buzz", "linux_glibc_x86_64").Module().(*Module)
68 fizzBuzzHost := ctx.ModuleForTests(t, "fizz-buzz", "linux_glibc_x86_64").Module().(*Module)
69 fizzBuzzDevice := ctx.ModuleForTests(t, "fizz-buzz", "android_arm64_armv8-a").Module().(*Module)
79 rlibLinkDevice := ctx.ModuleForTests(t, "rlib_linked", "android_arm64_armv8-a").Module().(*Module)
103 mod := ctx.ModuleForTests(t, "rlib_linked", "android_arm64_armv8-a").Module().(*Module)
122 path := ctx.ModuleForTests(t, "fizz-buzz", "linux_glibc_x86_64").Module().(*Module).HostToolPath()
170 fizzMod := ctx.ModuleForTests(t, "fizz", "android_arm64_armv8-a").Module().(*Module)
Dlibrary_test.go145 if !android.InList("libstd", libfoo.Module().(*Module).Properties.AndroidMkDylibs) {
147 libfoo.Module().(*Module).Properties.AndroidMkDylibs)
181 if !android.InList("libstd", libfoo.Module().(*Module).Properties.AndroidMkRlibs) {
183 libfoo.Module().(*Module).Properties.AndroidMkDylibs)
233 module.Module().Name(), rustRlibRlibStd.Rule("rustc").Args["libFlags"],
240 module.Module().Name(), rustRlibRlibStd.Rule("rustc").Args["libFlags"],
294 if !android.InList("libbar.rlib-std", static.Module().(*Module).Properties.AndroidMkRlibs) {
295 t.Errorf("libbar not present as rlib dependency in static lib: %s", static.Module().Name())
297 if android.InList("libbar", static.Module().(*Module).Properties.AndroidMkDylibs) {
298 t.Errorf("libbar present as dynamic dependency in static lib: %s", static.Module().Name())
[all …]
Drust.go204 type Module struct { struct
247 func (mod *Module) Header() bool { argument
252 func (mod *Module) SetPreventInstall() { argument
256 func (mod *Module) SetHideFromMake() { argument
260 func (mod *Module) HiddenFromMake() bool { argument
264 func (mod *Module) SanitizePropDefined() bool { argument
270 func (mod *Module) IsPrebuilt() bool { argument
277 func (mod *Module) SelectedStl() string { argument
281 func (mod *Module) NonCcVariants() bool { argument
290 func (mod *Module) Static() bool { argument
[all …]
/build/blueprint/
Dsingleton_ctx.go35 ModuleName(module Module) string argument
38 ModuleDir(module Module) string argument
42 ModuleSubDir(module Module) string argument
45 ModuleType(module Module) string argument
48 BlueprintFile(module Module) string argument
55 ModuleProvider(module Module, provider AnyProviderKey) (any, bool) argument
58 ModuleErrorf(module Module, format string, args ...interface{}) argument
64 OtherModulePropertyErrorf(module Module, property string, format string, args ...interface{}) argument
100 VisitAllModules(visit func(Module)) argument
107 VisitAllModulesIf(pred func(Module) bool, visit func(Module)) argument
[all …]
Dmodule_ctx.go95 type Module interface { interface
115 module Module
118 func CreateModuleProxy(module Module) ModuleProxy { argument
146 Module
159 Module() Module methodSpec
200 OtherModulePropertyErrorf(logicModule Module, property string, format string, args ...interface{}) argument
244 GetDirectDepWithTag(name string, tag DependencyTag) Module
254 VisitDirectDeps(visit func(Module)) argument
264 VisitDirectDepsIf(pred func(Module) bool, visit func(Module)) argument
273 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/android/
Dbase_module_context.go39 OtherModuleName(m blueprint.Module) string argument
43 OtherModuleDir(m blueprint.Module) string argument
47 OtherModuleErrorf(m blueprint.Module, fmt string, args ...interface{}) argument
52 OtherModuleDependencyTag(m blueprint.Module) blueprint.DependencyTag argument
55 OtherModuleSubDir(m blueprint.Module) string argument
83 OtherModuleType(m blueprint.Module) string argument
90 otherModuleProvider(m blueprint.Module, provider blueprint.AnyProviderKey) (any, bool) argument
95 OtherModuleHasProvider(m blueprint.Module, provider blueprint.AnyProviderKey) bool argument
99 OtherModuleIsAutoGenerated(m blueprint.Module) bool argument
117 GetDirectDepsWithTag(tag blueprint.DependencyTag) []Module
[all …]
Dsingleton.go31 ModuleName(module blueprint.Module) string argument
32 ModuleDir(module blueprint.Module) string argument
33 ModuleSubDir(module blueprint.Module) string argument
34 ModuleType(module blueprint.Module) string argument
35 BlueprintFile(module blueprint.Module) string argument
41 otherModuleProvider(module blueprint.Module, provider blueprint.AnyProviderKey) (any, bool) argument
43 ModuleErrorf(module blueprint.Module, format string, args ...interface{}) argument
68 VisitAllModulesBlueprint(visit func(blueprint.Module)) argument
69 VisitAllModules(visit func(Module)) argument
71 VisitAllModulesIf(pred func(Module) bool, visit func(Module)) argument
[all …]
Dhooks.go39 CreateModule(ModuleFactory, ...interface{}) Module
40 CreateModuleInDirectory(ModuleFactory, string, ...interface{}) Module
52 func AddLoadHook(m blueprint.Module, hook func(LoadHookContext)) { argument
55 earlyModuleContext: m.(Module).base().earlyModuleContextFactory(ctx),
62 func AddLoadHookWithPriority(m blueprint.Module, hook func(LoadHookContext), priority int) { argument
65 earlyModuleContext: m.(Module).base().earlyModuleContextFactory(ctx),
75 module Module
85 err := extendFn(l.Module().base().GetProperties(), p, nil)
103 …kContext) createModule(factory blueprint.ModuleFactory, name string, props ...interface{}) Module {
107 …InDirectory(factory blueprint.ModuleFactory, name, moduleDir string, props ...interface{}) Module {
[all …]
Dprebuilt.go164 srcs := srcsSupplier(ctx, ctx.Module())
209 type PrebuiltSrcsSupplier func(ctx BaseModuleContext, prebuilt Module) []string
259 srcsSupplier := func(ctx BaseModuleContext, _ Module) []string {
273 srcsSupplier := func(ctx BaseModuleContext, _ Module) []string {
288 srcsSupplier := func(ctx BaseModuleContext, _ Module) []string {
313 srcsSupplier := func(ctx BaseModuleContext, _ Module) []string {
338 Module
349 func IsModulePreferred(module Module) bool { argument
374 func IsModulePrebuilt(module Module) bool { argument
381 func GetEmbeddedPrebuilt(module Module) *Prebuilt { argument
[all …]
Doverride_module.go41 Module
50 setOverriddenByPrebuilt(prebuilt Module) argument
51 getOverriddenByPrebuilt() Module
64 overriddenByPrebuilt Module
100 func (o *OverrideModuleBase) setOverriddenByPrebuilt(prebuilt Module) {
104 func (o *OverrideModuleBase) getOverriddenByPrebuilt() Module {
116 Module
161 m.setOverridableProperties(m.(Module).GetProperties())
269 if module, ok := ctx.Module().(OverrideModule); ok {
275 …baseModule := ctx.AddDependency(ctx.Module(), overrideBaseDepTag, *module.getOverrideModulePropert…
[all …]
Dcontainer.go34 type exceptionHandleFunc func(ModuleContext, Module, ModuleProxy) bool
41 var depIsStubsModule exceptionHandleFunc = func(mctx ModuleContext, _ Module, dep ModuleProxy) bool…
46 var depIsApexModule exceptionHandleFunc = func(mctx ModuleContext, _ Module, dep ModuleProxy) bool {
52 var belongsToCommonApexes exceptionHandleFunc = func(mctx ModuleContext, m Module, dep ModuleProxy)…
62 var belongsToNonUpdatableApex exceptionHandleFunc = func(mctx ModuleContext, m Module, _ ModuleProx…
70 var depIsNotDynamicDepTag exceptionHandleFunc = func(ctx ModuleContext, m Module, dep ModuleProxy) …
79 var depIsNotStaticOrDynamicDepTag exceptionHandleFunc = func(ctx ModuleContext, m Module, dep Modul…
106 var depIsGloballyAllowlisted exceptionHandleFunc = func(_ ModuleContext, _ Module, dep ModuleProxy)…
145 m, ok := mctx.Module().(ImageInterface)
146 return mctx.Module().InstallInVendor() || (ok && m.VendorVariantNeeded(mctx))
[all …]
Dearly_module_context.go40 Module() Module methodSpec
64 OtherModulePropertyErrorf(module Module, property, fmt string, args ...interface{}) argument
143 func (e *earlyModuleContext) Module() Module { func
144 module, _ := e.EarlyModuleContext.Module().(Module)
153 …if e.Module().base().UseGenericConfig() && e.Module().base().commonProperties.ImageVariation == ""…
191 func (e *earlyModuleContext) OtherModulePropertyErrorf(module Module, property string, fmt string, …
Dmutator.go205 AddDependency(module blueprint.Module, tag blueprint.DependencyTag, name ...string) []Module argument
213 AddReverseDependency(module blueprint.Module, tag blueprint.DependencyTag, name string) argument
221 …pendencies(variations []blueprint.Variation, tag blueprint.DependencyTag, names ...string) []Module
244 AddFarVariationDependencies([]blueprint.Variation, blueprint.DependencyTag, ...string) []Module
267 CreateModule(ModuleFactory, ...interface{}) Module
286 func bottomUpMutatorContextFactory(ctx blueprint.BottomUpMutatorContext, a Module, argument
302 if a, ok := ctx.Module().(Module); ok {
475 ctx.Module().ComponentDepsMutator(ctx)
479 if m := ctx.Module(); m.Enabled(ctx) {
497 b.Module().base().commonProperties.DebugName = name
[all …]
/build/soong/java/
Dclasspath_element.go31 Module() android.Module methodSpec
39 Fragment android.Module
40 Contents []android.Module
43 func (b *ClasspathFragmentElement) Module() android.Module { func
59 Library android.Module
62 func (b *ClasspathLibraryElement) Module() android.Module { func
121 …sspathElements(ctx ClasspathElementContext, libraries []android.Module, fragments []android.Module, argument
122 …libraryToApex map[android.Module]string, apexNameToFragment map[string]android.Module) ClasspathEl… argument
124 fragmentToElement := map[android.Module]*ClasspathFragmentElement{}
133 var fragment android.Module
[all …]
Dbootclasspath.go34 if ref.Module == nil {
38 name := proptools.String(ref.Module)
57 target := ctx.Module().Target()
74 func gatherFragments(ctx android.BaseModuleContext) ([]android.Module, map[string]android.Module) {
75 var fragments []android.Module
85 ctx.VisitDirectDeps(func(module android.Module) {
96 fragmentsMap := make(map[string]android.Module)
98 var found android.Module
100 ctx.WalkDeps(func(child, parent android.Module) bool {
102 if parent == ctx.Module() {
[all …]
/build/soong/apex/
Dclasspath_element_test.go32 module android.Module
201 artFragment := result.Module("art-bootclasspath-fragment", "android_common_com.android.art")
202 artBaz := result.Module("baz", "android_common_apex10000")
203 artQuuz := result.Module("quuz", "android_common_apex10000")
205 myFragment := result.Module("mybootclasspath-fragment", "android_common_myapex")
206 myBar := result.Module("bar", "android_common_apex10000")
208 otherApexLibrary := result.Module("otherapexlibrary", "android_common_apex10000")
210 platformFoo := result.Module("quuz", "android_common")
212 bootclasspath := result.Module("myplatform-bootclasspath", "android_common")
222 …expectFragmentElement := func(module android.Module, contents ...android.Module) java.ClasspathEle…
[all …]
/build/soong/cc/
Dimage.go27 var _ android.ImageInterface = (*Module)(nil)
71 func (c *Module) InstallInProduct() bool {
77 func (c *Module) InstallInVendor() bool {
84 func (c *Module) InstallInOdm() bool {
90 func (c *Module) HasVendorVariant() bool {
96 func (c *Module) VendorVariantToOdm() bool {
101 func (c *Module) HasProductVariant() bool {
106 func (c *Module) HasNonSystemVariants() bool {
111 func (c *Module) InProduct() bool {
116 func (c *Module) InVendor() bool {
[all …]
Dprebuilt_test.go119 liba := ctx.ModuleForTests(t, "liba", "android_arm64_armv8-a_shared").Module()
120 libb := ctx.ModuleForTests(t, "libb", "android_arm64_armv8-a_static").Module()
121 libd := ctx.ModuleForTests(t, "libd", "android_arm64_armv8-a_shared").Module()
122 libe := ctx.ModuleForTests(t, "libe", "android_arm64_armv8-a_static").Module()
123 libfStatic := ctx.ModuleForTests(t, "libf", "android_arm64_armv8-a_static").Module()
124 libfShared := ctx.ModuleForTests(t, "libf", "android_arm64_armv8-a_shared").Module()
125 crtx := ctx.ModuleForTests(t, "crtx", "android_arm64_armv8-a").Module()
127 prebuiltLiba := ctx.ModuleForTests(t, "prebuilt_liba", "android_arm64_armv8-a_shared").Module()
128 prebuiltLibb := ctx.ModuleForTests(t, "prebuilt_libb", "android_arm64_armv8-a_static").Module()
129 prebuiltLibd := ctx.ModuleForTests(t, "prebuilt_libd", "android_arm64_armv8-a_shared").Module()
[all …]
Dndk_test.go26 isDep := func(ctx *android.TestResult, from, toExpected android.Module) bool {
28 ctx.VisitDirectDeps(from, func(toActual blueprint.Module) {
55 …Could not find headers of ndk_library", true, isDep(ctx, libfoo.Module(), libfoo_headers.Module()))
Dlto_test.go30 func hasDep(result *android.TestResult, m android.Module, wantDep android.Module) bool { argument
32 result.VisitDirectDeps(m, func(dep blueprint.Module) {
73 libLto := result.ModuleForTests(t, "lto_enabled", "android_arm64_armv8-a_shared").Module()
75 libFoo := result.ModuleForTests(t, "foo", "android_arm64_armv8-a_static").Module()
80 libBaz := result.ModuleForTests(t, "baz", "android_arm64_armv8-a_static").Module()
85 libNeverLto := result.ModuleForTests(t, "lib_never_lto", "android_arm64_armv8-a_static").Module()
90 libBar := result.ModuleForTests(t, "bar", "android_arm64_armv8-a_shared").Module()
141 libRoot := result.ModuleForTests(t, "root", "android_arm64_armv8-a_shared").Module()
142 libRootLtoNever := result.ModuleForTests(t, "root_no_lto", "android_arm64_armv8-a_shared").Module()
145 if !hasDep(result, libRoot, libFoo.Module()) {
[all …]
Dsdk.go34 switch m := ctx.Module().(type) {
46 case *genrule.Module:
67 switch m := ctx.Module().(type) {
74 case *genrule.Module:
94 switch m := ctx.Module().(type) {
96 ccModule, isCcModule := ctx.Module().(*Module)
Dafdo_test.go28 VisitDirectDeps(blueprint.Module, func(dep blueprint.Module)) argument
31 func hasDirectDep(ctx visitDirectDepsInterface, m android.Module, wantDep android.Module) bool { argument
33 ctx.VisitDirectDeps(m, func(dep blueprint.Module) {
132 if !hasDirectDep(result, libTest.Module(), libFooAfdoVariant.Module()) {
136 if !hasDirectDep(result, libFooAfdoVariant.Module(), libBarAfdoVariant.Module()) {
160 if hasDirectDep(result, libTest.Module(), libFoo.Module()) {
164 if !hasDirectDep(result, libFoo.Module(), libBar.Module()) {
194 if !hasDirectDep(result, libTest32.Module(), libFooAfdoVariant32.Module()) {
198 if !hasDirectDep(result, libFooAfdoVariant32.Module(), libBarAfdoVariant32.Module()) {
243 if !hasDirectDep(result, libTestHost.Module(), libFooHost.Module()) {
[all …]
Dcoverage.go139 if c, ok := ctx.Module().(*Module); ok && c.sanitize.isSanitizerEnabled(Hwasan) {
152 ctx.VisitDirectDeps(func(m android.Module) {
155 if cc, ok := m.(*Module); ok && cc.coverage != nil {
166 ctx.VisitDirectDeps(func(m android.Module) {
167 cc, ok := m.(*Module)
188 coverage := ctx.GetDirectDepWithTag(getGcovProfileLibraryName(ctx), CoverageDepTag).(*Module)
199 coverage := ctx.GetDirectDepWithTag(getClangProfileLibraryName(ctx), CoverageDepTag).(*Module)
261 android.Module
277 if c, ok := ctx.Module().(*Module); ok && c.coverage != nil {
281 } else if cov, ok := ctx.Module().(Coverage); ok && cov.IsNativeCoverageNeeded(ctx) {
[all …]

12345678910>>...16