Home
last modified time | relevance | path

Searched refs:libraryDecorator (Results 1 – 15 of 15) sorted by relevance

/build/soong/cc/
Dkernel_headers.go22 *libraryDecorator anonMember
27 f := &stub.libraryDecorator.flagExporter
32 return stub.libraryDecorator.linkStatic(ctx, flags, deps, objs)
40 libraryDecorator: library,
Dprebuilt.go63 *libraryDecorator anonMember
73 return p.libraryDecorator.linkerDeps(ctx, deps)
81 return p.libraryDecorator.linkerProps()
88 p.libraryDecorator.exportIncludes(ctx, "-I")
89 p.libraryDecorator.reexportFlags(deps.ReexportedFlags)
90 p.libraryDecorator.reexportDeps(deps.ReexportedFlagsDeps)
119 return p.libraryDecorator.shared()
137 func NewPrebuiltSharedLibrary(hod android.HostOrDeviceSupported) (*Module, *libraryDecorator) {
143 libraryDecorator: library,
164 func NewPrebuiltStaticLibrary(hod android.HostOrDeviceSupported) (*Module, *libraryDecorator) {
[all …]
Dllndk_library.go65 *libraryDecorator anonMember
106 stub.libraryDecorator.libName = strings.TrimSuffix(ctx.ModuleName(),
108 return stub.libraryDecorator.linkerFlags(ctx, flags)
158 stub.libraryDecorator.flagExporter.Properties.Export_include_dirs = []string{}
161 return stub.libraryDecorator.link(ctx, flags, deps, objs)
176 libraryDecorator: library,
200 *libraryDecorator anonMember
212 libraryDecorator: library,
Dlibrary.go250 type libraryDecorator struct { struct
311 func (library *libraryDecorator) linkerProps() []interface{} { argument
321 func (library *libraryDecorator) linkerFlags(ctx ModuleContext, flags Flags) Flags { argument
370 func (library *libraryDecorator) compilerFlags(ctx ModuleContext, flags Flags, deps PathDeps) Flags… argument
422 func (library *libraryDecorator) compile(ctx ModuleContext, flags Flags, deps PathDeps) Objects { argument
490 func (library *libraryDecorator) getLibName(ctx ModuleContext) string { argument
514 func (library *libraryDecorator) linkerInit(ctx BaseModuleContext) { argument
538 func (library *libraryDecorator) compilerDeps(ctx DepsContext, deps Deps) Deps { argument
544 func (library *libraryDecorator) linkerDeps(ctx DepsContext, deps Deps) Deps { argument
608 func (library *libraryDecorator) linkStatic(ctx ModuleContext, argument
[all …]
Dvendor_public_library.go64 *libraryDecorator anonMember
112 stub.libraryDecorator.libName = strings.TrimSuffix(ctx.ModuleName(), vendorPublicLibrarySuffix)
113 return stub.libraryDecorator.linkerFlags(ctx, flags)
122 return stub.libraryDecorator.link(ctx, flags, deps, objs)
133 libraryDecorator: library,
Dtoolchain_library.go35 *libraryDecorator anonMember
49 props = append(props, library.libraryDecorator.linkerProps()...)
57 libraryDecorator: library,
Dvndk_prebuilt.go70 *libraryDecorator anonMember
105 p.libraryDecorator.libName = strings.TrimSuffix(ctx.ModuleName(), p.NameSuffix())
106 return p.libraryDecorator.linkerFlags(ctx, flags)
159 libraryDecorator: library,
Dndk_prebuilt.go89 *libraryDecorator anonMember
93 return append(ndk.libraryDecorator.linkerProps(), &ndk.Properties, &ndk.flagExporter.Properties)
106 libraryDecorator: library,
121 libraryDecorator: library,
Dtest.go321 *libraryDecorator anonMember
325 return append(test.testDecorator.linkerProps(), test.libraryDecorator.linkerProps()...)
329 test.testDecorator.linkerInit(ctx, test.libraryDecorator.baseLinker)
330 test.libraryDecorator.linkerInit(ctx)
335 deps = test.libraryDecorator.linkerDeps(ctx, deps)
340 flags = test.libraryDecorator.linkerFlags(ctx, flags)
352 libraryDecorator: library,
Dndk_library.go103 *libraryDecorator anonMember
321 stub.libraryDecorator.libName = ctx.baseModuleName()
322 return stub.libraryDecorator.linkerFlags(ctx, flags)
338 return stub.libraryDecorator.link(ctx, flags, deps, objs)
369 libraryDecorator: library,
Dandroidmk.go137 func (library *libraryDecorator) androidMkWriteExportedFlags(w io.Writer) {
148 func (library *libraryDecorator) AndroidMk(ctx AndroidMkContext, ret *android.AndroidMkData) {
287 ctx.subAndroidMk(ret, test.libraryDecorator)
334 c.libraryDecorator.androidMkWriteExportedFlags(w)
350 c.libraryDecorator.androidMkWriteExportedFlags(w)
371 c.libraryDecorator.androidMkWriteExportedFlags(w)
395 ctx.subAndroidMk(ret, p.libraryDecorator)
Dvndk.go121 if lib, ok := to.linker.(*libraryDecorator); !ok || !lib.shared() {
221 lib, is_lib := m.linker.(*libraryDecorator)
Dndk_sysroot.go142 if library, ok := m.linker.(*libraryDecorator); ok {
Dcc.go587 if library, ok := c.linker.(*libraryDecorator); ok {
596 if library, ok := c.linker.(*libraryDecorator); ok {
1226 if library, ok := c.linker.(*libraryDecorator); ok {
1509 if lib, ok := to.linker.(*libraryDecorator); !ok || !lib.shared() {
1532 if lib, ok := module.linker.(*libraryDecorator); ok && lib.shared() {
1644 if dependentLibrary, ok := ccDep.linker.(*libraryDecorator); ok && !depIsStatic {
1813 if dependentLibrary, ok := ccDep.linker.(*libraryDecorator); ok {
2036 if lib, ok := m.compiler.(*libraryDecorator); ok {
2046 if lib, ok := m.compiler.(*libraryDecorator); ok {
Dcc_test.go269 lib, ok := mod.compiler.(*libraryDecorator)