Home
last modified time | relevance | path

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

12345678910>>...15

/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
34 ModuleVariantsFromName(referer Module, name string) []Module argument
41 ModuleProvider(module blueprint.Module, provider blueprint.ProviderKey) interface{} argument
44 ModuleHasProvider(module blueprint.Module, provider blueprint.ProviderKey) bool argument
46 ModuleErrorf(module blueprint.Module, format string, args ...interface{}) argument
71 VisitAllModulesBlueprint(visit func(blueprint.Module)) argument
[all …]
Dmutator.go256 CreateModule(ModuleFactory, ...interface{}) Module
295 …AddDependency(module blueprint.Module, tag blueprint.DependencyTag, name ...string) []blueprint.Mo… argument
302 AddReverseDependency(module blueprint.Module, tag blueprint.DependencyTag, name string) argument
315 CreateVariations(...string) []Module
324 CreateLocalVariations(...string) []Module
343 …(variations []blueprint.Variation, tag blueprint.DependencyTag, names ...string) []blueprint.Module
358 …VariationDependencies([]blueprint.Variation, blueprint.DependencyTag, ...string) []blueprint.Module
364 AddInterVariantDependency(tag blueprint.DependencyTag, from, to blueprint.Module) argument
400 SetVariationProvider(module blueprint.Module, provider blueprint.ProviderKey, value interface{}) argument
409 func bottomUpMutatorContextFactory(ctx blueprint.BottomUpMutatorContext, a Module, argument
[all …]
Dhooks.go39 CreateModule(ModuleFactory, ...interface{}) Module
51 func AddLoadHook(m blueprint.Module, hook func(LoadHookContext)) { argument
54 earlyModuleContext: m.(Module).base().earlyModuleContextFactory(ctx),
64 module Module
74 err := extendFn(l.Module().base().GetProperties(), p, nil)
92 …createModule(factory blueprint.ModuleFactory, name string, props ...interface{}) blueprint.Module {
97 Module() Module methodSpec
98 createModule(blueprint.ModuleFactory, string, ...interface{}) blueprint.Module
101 …teModule(ctx createModuleContext, factory ModuleFactory, ext string, props ...interface{}) Module {
102 inherited := []interface{}{&ctx.Module().base().commonProperties}
[all …]
Dprebuilt.go164 srcs := srcsSupplier(ctx, ctx.Module())
205 type PrebuiltSrcsSupplier func(ctx BaseModuleContext, prebuilt Module) []string
253 srcsSupplier := func(ctx BaseModuleContext, _ Module) []string {
274 srcsSupplier := func(ctx BaseModuleContext, _ Module) []string {
296 Module
307 func IsModulePreferred(module Module) bool { argument
321 func IsModulePrebuilt(module Module) bool { argument
328 func GetEmbeddedPrebuilt(module Module) *Prebuilt { argument
346 func PrebuiltGetPreferred(ctx BaseModuleContext, module Module) Module { argument
356 var prebuiltMod Module
[all …]
Dmutator_test.go36 func mutatorTestModuleFactory() Module {
53 ctx.AddDependency(ctx.Module(), nil, m.props.Deps_missing_deps...)
57 ctx.AddMissingDependencies(ctx.Module().(*mutatorTestModule).props.Mutator_missing_deps)
80 foo := result.ModuleForTests("foo", "").Module().(*mutatorTestModule)
99 moduleStrings = append(moduleStrings, ctx.Module().String())
103 moduleStrings = append(moduleStrings, ctx.Module().String())
104 ctx.Rename(ctx.Module().base().Name() + "_renamed1")
110 moduleStrings = append(moduleStrings, ctx.Module().String())
117 moduleStrings = append(moduleStrings, ctx.Module().String())
121 moduleStrings = append(moduleStrings, ctx.Module().String())
[all …]
Dnotices.go23 func modulesOutputDirs(ctx BuilderContext, modules ...Module) []string { argument
39 func modulesLicenseMetadata(ctx BuilderContext, modules ...Module) Paths { argument
52 libraryName string, stripPrefix []string, modules ...Module) { argument
57 modules = []Module{mctx.Module()}
88 stripPrefix []string, modules ...Module) { argument
98 stripPrefix []string, modules ...Module) { argument
108 stripPrefix []string, modules ...Module) { argument
Doverride_module.go41 Module
116 Module
161 m.setOverridableProperties(m.(Module).GetProperties())
259 if module, ok := ctx.Module().(OverrideModule); ok {
267 ctx.VisitDirectDepsWithTag(PrebuiltDepTag, func(dep Module) {
277 …baseModule := ctx.AddDependency(ctx.Module(), overrideBaseDepTag, *module.getOverrideModulePropert…
279 overrideModule := ctx.Module().(OverrideModule)
289 if b, ok := ctx.Module().(OverridableModule); ok {
298 variants[i+1] = o.(Module).Name()
311 } else if o, ok := ctx.Module().(OverrideModule); ok {
[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 ProviderKey) interface{} argument
58 ModuleHasProvider(m Module, provider ProviderKey) bool argument
61 ModuleErrorf(module Module, format string, args ...interface{}) argument
100 VisitAllModules(visit func(Module)) argument
104 VisitAllModulesIf(pred func(Module) bool, visit func(Module)) argument
[all …]
Dmodule_ctx.go92 type Module interface { interface
116 Module
129 Module() Module methodSpec
198 GetDirectDepWithTag(name string, tag DependencyTag) Module
203 GetDirectDep(name string) (Module, DependencyTag)
211 VisitDirectDeps(visit func(Module)) argument
219 VisitDirectDepsIf(pred func(Module) bool, visit func(Module)) argument
228 VisitDepsDepthFirst(visit func(Module)) argument
238 VisitDepsDepthFirstIf(pred func(Module) bool, visit func(Module)) argument
247 WalkDeps(visit func(Module, Module) bool) argument
[all …]
/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 …]
Dlibrary_test.go157 if !android.InList("libstd", libfoo.Module().(*Module).Properties.AndroidMkDylibs) {
159 libfoo.Module().(*Module).Properties.AndroidMkDylibs)
193 if !android.InList("libstd", libfoo.Module().(*Module).Properties.AndroidMkRlibs) {
195 libfoo.Module().(*Module).Properties.AndroidMkDylibs)
238 if !android.InList("libbar.rlib-std", static.Module().(*Module).Properties.AndroidMkRlibs) {
241 if android.InList("libbar", static.Module().(*Module).Properties.AndroidMkDylibs) {
247 if !android.InList("libbar", dyn.Module().(*Module).Properties.AndroidMkDylibs) {
250 if android.InList("libbar.dylib-std", dyn.Module().(*Module).Properties.AndroidMkRlibs) {
253 if !android.InList("librlib_only.dylib-std", dyn.Module().(*Module).Properties.AndroidMkRlibs) {
313 libfooDylib := ctx.ModuleForTests("libfoo", "android_arm64_armv8-a_dylib").Module().(*Module)
[all …]
Drust.go135 type Module struct { struct
170 func (mod *Module) Header() bool { argument
175 func (mod *Module) SetPreventInstall() { argument
179 func (mod *Module) SetHideFromMake() { argument
183 func (mod *Module) HiddenFromMake() bool { argument
187 func (mod *Module) SanitizePropDefined() bool { argument
193 func (mod *Module) IsPrebuilt() bool { argument
200 func (mod *Module) OutputFiles(tag string) (android.Paths, error) { argument
221 func (mod *Module) SelectedStl() string { argument
225 func (mod *Module) NonCcVariants() bool { argument
[all …]
Dsnapshot_utils.go35 func (mod *Module) ExcludeFromVendorSnapshot() bool {
39 func (mod *Module) ExcludeFromRecoverySnapshot() bool {
43 func (mod *Module) IsSnapshotLibrary() bool {
51 func (mod *Module) SnapshotRuntimeLibs() []string {
56 func (mod *Module) SnapshotSharedLibs() []string {
60 func (mod *Module) SnapshotStaticLibs() []string {
64 func (mod *Module) Symlinks() []string {
69 func (m *Module) SnapshotHeaders() android.Paths {
Dtoolchain_library.go49 func rustToolchainLibraryFactory() android.Module {
57 func rustToolchainLibraryDylibFactory() android.Module {
65 func rustToolchainLibraryRlibFactory() android.Module {
72 func initToolchainLibrary(module *Module, library *libraryDecorator) android.Module { argument
84 if toolchainLib, ok := ctx.Module().(*Module).compiler.(*toolchainLibraryDecorator); ok {
/build/soong/cc/
Dsdk.go32 switch m := ctx.Module().(type) {
34 ccModule, isCcModule := ctx.Module().(*Module)
40 modules[0].(*Module).Properties.IsSdkVariant = true
46 modules[0].(*Module).Properties.Sdk_version = nil
49 modules[1].(*Module).Properties.IsSdkVariant = true
53 modules[0].(*Module).Properties.HideFromMake = true
54 modules[0].(*Module).Properties.PreventInstall = true
58 modules[1].(*Module).Properties.SdkAndPlatformVariantVisibleToMake = true
59 modules[1].(*Module).Properties.PreventInstall = true
72 modules[0].(*Module).Properties.IsSdkVariant = true
[all …]
Dlto_test.go64 libLto := result.ModuleForTests("lto_enabled", "android_arm64_armv8-a_shared").Module()
66 hasDep := func(m android.Module, wantDep android.Module) bool {
68 result.VisitDirectDeps(m, func(dep blueprint.Module) {
76 libFoo := result.ModuleForTests("foo", "android_arm64_armv8-a_static_lto-thin").Module()
81 libBaz := result.ModuleForTests("baz", "android_arm64_armv8-a_static_lto-thin").Module()
86 …everLto := result.ModuleForTests("lib_never_lto", "android_arm64_armv8-a_static_lto-thin").Module()
91 libBar := result.ModuleForTests("bar", "android_arm64_armv8-a_shared").Module()
144 libRoot := result.ModuleForTests("root", "android_arm64_armv8-a_shared").Module()
145 libRootLtoNever := result.ModuleForTests("root_no_lto", "android_arm64_armv8-a_shared").Module()
147 hasDep := func(m android.Module, wantDep android.Module) bool {
[all …]
Dimage.go28 var _ android.ImageInterface = (*Module)(nil)
84 func (c *Module) productSpecificModuleContext() bool {
90 func (c *Module) socSpecificModuleContext() bool {
97 func (c *Module) deviceSpecificModuleContext() bool {
103 func (c *Module) HasVendorVariant() bool {
109 func (c *Module) VendorVariantToOdm() bool {
114 func (c *Module) HasProductVariant() bool {
119 func (c *Module) HasNonSystemVariants() bool {
124 func (c *Module) InProduct() bool {
129 func (c *Module) InVendor() bool {
[all …]
Dafdo_test.go27 VisitDirectDeps(blueprint.Module, func(dep blueprint.Module)) argument
30 func hasDirectDep(ctx visitDirectDepsInterface, m android.Module, wantDep android.Module) bool { argument
32 ctx.VisitDirectDeps(m, func(dep blueprint.Module) {
104 if !hasDirectDep(result, libTest.Module(), libFooAfdoVariant.Module()) {
108 if !hasDirectDep(result, libFooAfdoVariant.Module(), libBarAfdoVariant.Module()) {
126 if hasDirectDep(result, libTest.Module(), libFoo.Module()) {
130 if !hasDirectDep(result, libFoo.Module(), libBar.Module()) {
172 libTest := result.ModuleForTests("libTest", "android_arm64_armv8-a_shared").Module()
174 libBar := result.ModuleForTests("libBar", "android_arm64_armv8-a_static").Module()
176 if !hasDirectDep(result, libTest, libFoo.Module()) {
[all …]
Dprebuilt_test.go118 liba := ctx.ModuleForTests("liba", "android_arm64_armv8-a_shared").Module()
119 libb := ctx.ModuleForTests("libb", "android_arm64_armv8-a_static").Module()
120 libd := ctx.ModuleForTests("libd", "android_arm64_armv8-a_shared").Module()
121 libe := ctx.ModuleForTests("libe", "android_arm64_armv8-a_static").Module()
122 libfStatic := ctx.ModuleForTests("libf", "android_arm64_armv8-a_static").Module()
123 libfShared := ctx.ModuleForTests("libf", "android_arm64_armv8-a_shared").Module()
124 crtx := ctx.ModuleForTests("crtx", "android_arm64_armv8-a").Module()
126 prebuiltLiba := ctx.ModuleForTests("prebuilt_liba", "android_arm64_armv8-a_shared").Module()
127 prebuiltLibb := ctx.ModuleForTests("prebuilt_libb", "android_arm64_armv8-a_static").Module()
128 prebuiltLibd := ctx.ModuleForTests("prebuilt_libd", "android_arm64_armv8-a_shared").Module()
[all …]
Dlibrary_stub_test.go28 …ectDependency(t *testing.T, ctx *android.TestResult, from android.Module, to android.Module) bool { argument
31 ctx.VisitDirectDeps(from, func(dep blueprint.Module) {
67 libfoo := ctx.ModuleForTests("libfoo", "android_arm64_armv8-a_shared").Module()
68 libbar := ctx.ModuleForTests("libbar", "android_arm64_armv8-a_shared").Module()
69 libbarApiImport := ctx.ModuleForTests("libbar.apiimport", "android_arm64_armv8-a_shared").Module()
74 libfooVendor := ctx.ModuleForTests("libfoo", "android_vendor.29_arm64_armv8-a_shared").Module()
75 …Vendor := ctx.ModuleForTests("libbar.apiimport", "android_vendor.29_arm64_armv8-a_shared").Module()
105 libfoo := ctx.ModuleForTests("libfoo", "android_vendor.29_arm64_armv8-a_shared").Module()
106 …Import := ctx.ModuleForTests("libbar.apiimport", "android_vendor.29_arm64_armv8-a_shared").Module()
138 libfoo := ctx.ModuleForTests("libfoo", "android_vendor.29_arm64_armv8-a_shared").Module()
[all …]
Dcoverage.go114 if c, ok := ctx.Module().(*Module); ok && c.sanitize.isSanitizerEnabled(Hwasan) {
127 ctx.VisitDirectDeps(func(m android.Module) {
130 if cc, ok := m.(*Module); ok && cc.coverage != nil {
141 ctx.VisitDirectDeps(func(m android.Module) {
142 cc, ok := m.(*Module)
162 coverage := ctx.GetDirectDepWithTag(getGcovProfileLibraryName(ctx), CoverageDepTag).(*Module)
172 coverage := ctx.GetDirectDepWithTag(getClangProfileLibraryName(ctx), CoverageDepTag).(*Module)
223 android.Module
237 if c, ok := mctx.Module().(*Module); ok && c.coverage != nil {
245 m[0].(*Module).coverage.Properties.CoverageEnabled = false
[all …]
Dcc.go613 makeUninstallable(mod *Module) argument
821 type Module struct { struct
889 func (c *Module) AddJSONData(d *map[string]interface{}) { argument
947 func (c *Module) SetPreventInstall() { argument
951 func (c *Module) SetHideFromMake() { argument
955 func (c *Module) HiddenFromMake() bool { argument
959 func (c *Module) RequiredModuleNames() []string { argument
971 func (c *Module) Toc() android.OptionalPath { argument
980 func (c *Module) ApiLevel() string { argument
989 func (c *Module) Static() bool { argument
[all …]
Dafdo.go112 if c, ok := ctx.Module().(*Module); ok && c.Enabled() {
128 func (c *Module) fdoProfileMutator(ctx android.BottomUpMutatorContext) {
133 ctx.VisitDirectDepsWithTag(FdoProfileTag, func(m android.Module) {
141 var _ FdoProfileMutatorInterface = (*Module)(nil)
145 if m, ok := mctx.Module().(*Module); ok && m.afdo.afdoEnabled() {
147 mctx.WalkDeps(func(dep android.Module, parent android.Module) bool {
162 if dep, ok := dep.(*Module); ok {
179 if m, ok := mctx.Module().(*Module); ok && m.afdo != nil {
210 variation := modules[i].(*Module)
/build/soong/apex/
Dclasspath_element_test.go32 module android.Module
36 func (t *testClasspathElementContext) OtherModuleHasProvider(module blueprint.Module, provider blue…
40 func (t *testClasspathElementContext) OtherModuleProvider(module blueprint.Module, provider bluepri…
210 artFragment := result.Module("art-bootclasspath-fragment", "android_common_apex10000")
211 artBaz := result.Module("baz", "android_common_apex10000")
212 artQuuz := result.Module("quuz", "android_common_apex10000")
214 myFragment := result.Module("mybootclasspath-fragment", "android_common_apex10000")
215 myBar := result.Module("bar", "android_common_apex10000")
217 other := result.Module("othersdklibrary", "android_common_apex10000")
219 otherApexLibrary := result.Module("otherapexlibrary", "android_common_apex10000")
[all …]
/build/soong/java/
Dclasspath_element.go32 Module() android.Module methodSpec
40 Fragment android.Module
41 Contents []android.Module
44 func (b *ClasspathFragmentElement) Module() android.Module { func
60 Library android.Module
63 func (b *ClasspathLibraryElement) Module() android.Module { func
75 OtherModuleHasProvider(m blueprint.Module, provider blueprint.ProviderKey) bool argument
76 OtherModuleProvider(m blueprint.Module, provider blueprint.ProviderKey) interface{} argument
121 …hElements(ctx ClasspathElementContext, libraries []android.Module, fragments []android.Module) Cla… argument
124 apexToFragment := map[string]android.Module{}
[all …]

12345678910>>...15