/build/soong/cc/ |
D | kernel_headers.go | 22 *libraryDecorator anonMember 27 f := &stub.libraryDecorator.flagExporter 31 return stub.libraryDecorator.linkStatic(ctx, flags, deps, objs) 44 libraryDecorator: library,
|
D | ndk_prebuilt.go | 35 *libraryDecorator anonMember 39 return append(ndk.libraryDecorator.linkerProps(), &ndk.Properties, &ndk.flagExporter.Properties) 61 libraryDecorator: library, 79 libraryDecorator: library, 105 ndk.libraryDecorator.flagExporter.exportIncludesAsSystem(ctx) 116 ndk.libraryDecorator.flagExporter.setProvider(ctx)
|
D | prebuilt.go | 89 *libraryDecorator anonMember 99 return p.libraryDecorator.linkerDeps(ctx, deps) 107 return p.libraryDecorator.linkerProps() 113 p.libraryDecorator.flagExporter.exportIncludes(ctx) 114 p.libraryDecorator.flagExporter.reexportDirs(deps.ReexportedDirs...) 115 p.libraryDecorator.flagExporter.reexportSystemDirs(deps.ReexportedSystemDirs...) 116 p.libraryDecorator.flagExporter.reexportFlags(deps.ReexportedFlags...) 117 p.libraryDecorator.flagExporter.reexportDeps(deps.ReexportedDeps...) 118 p.libraryDecorator.flagExporter.addExportedGeneratedHeaders(deps.ReexportedGeneratedHeaders...) 120 p.libraryDecorator.flagExporter.setProvider(ctx) [all …]
|
D | vndk_prebuilt.go | 76 *libraryDecorator anonMember 116 p.libraryDecorator.libName = strings.TrimSuffix(ctx.ModuleName(), p.NameSuffix()) 117 return p.libraryDecorator.linkerFlags(ctx, flags) 142 p.libraryDecorator.exportIncludes(ctx) 143 p.libraryDecorator.reexportFlags(p.properties.Export_flags...) 171 p.libraryDecorator.flagExporter.setProvider(ctx) 181 p.libraryDecorator.moduleInfoJSON(ctx, moduleInfoJSON) 219 libraryDecorator: library,
|
D | library_stub.go | 85 *libraryDecorator anonMember 92 libraryDecorator: decorator, 183 …exportIncludeDirs := append(d.libraryDecorator.flagExporter.Properties.Export_include_dirs.GetOrDe… 185 …d.libraryDecorator.flagExporter.Properties.Export_include_dirs = proptools.NewConfigurable[[]strin… 194 d.libraryDecorator.flagExporter.Properties.Export_system_include_dirs = append( 195 d.libraryDecorator.flagExporter.Properties.Export_system_include_dirs, 196 d.libraryDecorator.flagExporter.Properties.Export_include_dirs.GetOrDefault(ctx, nil)...) 197 …d.libraryDecorator.flagExporter.Properties.Export_include_dirs = proptools.NewConfigurable[[]strin… 216 d.libraryDecorator.reexportDirs(deps.ReexportedDirs...) 217 d.libraryDecorator.reexportSystemDirs(deps.ReexportedSystemDirs...) [all …]
|
D | library.go | 374 type libraryDecorator struct { struct 434 func (library *libraryDecorator) linkerProps() []interface{} { argument 456 func (library *libraryDecorator) linkerFlags(ctx ModuleContext, flags Flags) Flags { argument 508 func (library *libraryDecorator) compilerFlags(ctx ModuleContext, flags Flags, deps PathDeps) Flags… argument 547 func (library *libraryDecorator) getHeaderAbiCheckerProperties(ctx android.BaseModuleContext) heade… argument 563 func (library *libraryDecorator) compile(ctx ModuleContext, flags Flags, deps PathDeps) Objects { argument 724 var _ libraryInterface = (*libraryDecorator)(nil) 725 var _ versionedInterface = (*libraryDecorator)(nil) 727 func (library *libraryDecorator) getLibNameHelper(baseModuleName string, inVendor bool, inProduct b… argument 751 func (library *libraryDecorator) getLibName(ctx BaseModuleContext) string { argument [all …]
|
D | llndk_library.go | 127 if library, ok := m.linker.(*libraryDecorator); ok { 131 return prebuilt.libraryDecorator.getLibNameHelper(m.BaseModuleName(), true, false) + ".so", nil 201 lib, isLib := m.linker.(*libraryDecorator)
|
D | androidmk.go | 173 func (library *libraryDecorator) androidMkWriteExportedFlags(entries *android.AndroidMkEntries) { 204 func (library *libraryDecorator) androidMkEntriesWriteAdditionalDependenciesForSourceAbiDiff(entrie… 211 func (library *libraryDecorator) androidMkWriteAdditionalDependenciesForSourceAbiDiff(w io.Writer) { 217 func (library *libraryDecorator) AndroidMkEntries(ctx AndroidMkContext, entries *android.AndroidMkE… 390 ctx.subAndroidMk(entries, test.libraryDecorator) 437 c.libraryDecorator.androidMkWriteExportedFlags(entries) 476 ctx.subAndroidMk(entries, p.libraryDecorator) 494 a.libraryDecorator.androidMkWriteExportedFlags(entries) 512 a.libraryDecorator.androidMkWriteExportedFlags(entries)
|
D | ndk_library.go | 111 *libraryDecorator anonMember 483 linker.libraryDecorator.moduleInfoJSON(ctx, moduleInfoJSON) 493 stub.libraryDecorator.libName = ctx.baseModuleName() 494 return stub.libraryDecorator.linkerFlags(ctx, flags) 511 stub.libraryDecorator.skipAPIDefine = true 512 return stub.libraryDecorator.link(ctx, flags, deps, objs) 550 libraryDecorator: library,
|
D | image.go | 472 if lib, ok := m.compiler.(*libraryDecorator); ok { 489 if lib, ok := m.compiler.(*libraryDecorator); ok { 506 if lib, ok := m.compiler.(*libraryDecorator); ok { 519 if lib, ok := m.compiler.(*libraryDecorator); ok { 525 if lib, ok := m.compiler.(*libraryDecorator); ok {
|
D | test.go | 554 *libraryDecorator anonMember 564 return append(props, test.libraryDecorator.linkerProps()...) 569 deps = test.libraryDecorator.linkerDeps(ctx, deps) 574 flags = test.libraryDecorator.linkerFlags(ctx, flags) 584 test.libraryDecorator.moduleInfoJSON(ctx, moduleInfoJSON) 600 libraryDecorator: library,
|
D | ndk_sysroot.go | 183 if library, ok := m.linker.(*libraryDecorator); ok {
|
D | cmake_snapshot.go | 492 case *libraryDecorator: 520 case *libraryDecorator:
|
D | library_sdk_member.go | 240 if lib, ok := ccModule.linker.(*libraryDecorator); ok {
|
D | cc.go | 1083 if _, ok := c.linker.(*libraryDecorator); ok { 1361 library, _ := c.library.(*libraryDecorator) 2834 if lib, ok := to.linker.(*libraryDecorator); !ok || !lib.shared() { 2877 if lib, ok := module.linker.(*libraryDecorator); ok && lib.shared() { 3796 if library, ok := c.linker.(*libraryDecorator); ok { 3943 if library, ok := c.linker.(*libraryDecorator); ok {
|
/build/soong/rust/ |
D | library.go | 102 type libraryDecorator struct { struct 157 func (library *libraryDecorator) nativeCoverage() bool { argument 161 func (library *libraryDecorator) toc() android.OptionalPath { argument 165 func (library *libraryDecorator) rlib() bool { argument 169 func (library *libraryDecorator) sysroot() bool { argument 173 func (library *libraryDecorator) dylib() bool { argument 177 func (library *libraryDecorator) shared() bool { argument 181 func (library *libraryDecorator) static() bool { argument 185 func (library *libraryDecorator) source() bool { argument 189 func (library *libraryDecorator) buildRlib() bool { argument [all …]
|
D | prebuilt.go | 38 *libraryDecorator anonMember 117 libraryDecorator: library, 131 libraryDecorator: library, 145 libraryDecorator: library, 155 return append(prebuilt.libraryDecorator.compilerProps(), 185 srcs = append(srcs, prebuilt.libraryDecorator.Properties.Rlib.Srcs...) 188 srcs = append(srcs, prebuilt.libraryDecorator.Properties.Dylib.Srcs...)
|
D | toolchain_library.go | 51 *libraryDecorator anonMember 79 func initToolchainLibrary(module *Module, library *libraryDecorator) android.Module { argument 81 libraryDecorator: library,
|
D | compiler_test.go | 203 "android_arm64_armv8-a_dylib").Module().(*Module).compiler.(*libraryDecorator).path.String() 205 "android_arm_armv7-a-neon_dylib").Module().(*Module).compiler.(*libraryDecorator).path.String()
|
D | androidmk.go | 134 func (library *libraryDecorator) AndroidMk(ctx AndroidMkContext, ret *android.AndroidMkEntries) {
|
D | rust.go | 936 sourceLib := sourceMod.(*Module).compiler.(*libraryDecorator)
|