Lines Matching defs:vndkPrebuiltLibraryDecorator
74 type vndkPrebuiltLibraryDecorator struct { struct
75 *libraryDecorator
76 properties vndkPrebuiltProperties
77 androidMkSuffix string
80 func (p *vndkPrebuiltLibraryDecorator) Name(name string) string {
84 func (p *vndkPrebuiltLibraryDecorator) NameSuffix() string {
95 func (p *vndkPrebuiltLibraryDecorator) version() string {
99 func (p *vndkPrebuiltLibraryDecorator) arch() string {
103 func (p *vndkPrebuiltLibraryDecorator) binderBit() string {
110 func (p *vndkPrebuiltLibraryDecorator) snapshotAndroidMkSuffix() string {
114 func (p *vndkPrebuiltLibraryDecorator) linkerFlags(ctx ModuleContext, flags Flags) Flags {
119 func (p *vndkPrebuiltLibraryDecorator) singleSourcePath(ctx ModuleContext) android.Path {
133 func (p *vndkPrebuiltLibraryDecorator) link(ctx ModuleContext,
187 func (p *vndkPrebuiltLibraryDecorator) matchesWithDevice(config android.DeviceConfig) bool {
201 func (p *vndkPrebuiltLibraryDecorator) nativeCoverage() bool {
205 func (p *vndkPrebuiltLibraryDecorator) isSnapshotPrebuilt() bool {
209 func (p *vndkPrebuiltLibraryDecorator) install(ctx ModuleContext, file android.Path) {