Lines Matching defs:libraryDecorator
74 type libraryDecorator struct { struct
75 *baseCompiler
76 *flagExporter
78 Properties LibraryCompilerProperties
79 MutatedProperties LibraryMutatedProperties
80 includeDirs android.Paths
110 func (library *libraryDecorator) nativeCoverage() bool {
114 func (library *libraryDecorator) rlib() bool {
118 func (library *libraryDecorator) dylib() bool {
122 func (library *libraryDecorator) shared() bool {
126 func (library *libraryDecorator) static() bool {
130 func (library *libraryDecorator) buildRlib() bool {
134 func (library *libraryDecorator) buildDylib() bool {
138 func (library *libraryDecorator) buildShared() bool {
142 func (library *libraryDecorator) buildStatic() bool {
146 func (library *libraryDecorator) setRlib() {
153 func (library *libraryDecorator) setDylib() {
160 func (library *libraryDecorator) setShared() {
167 func (library *libraryDecorator) setStatic() {
174 func (library *libraryDecorator) autoDep() autoDep {
272 func (library *libraryDecorator) BuildOnlyFFI() {
279 func (library *libraryDecorator) BuildOnlyRust() {
286 func (library *libraryDecorator) BuildOnlyDylib() {
293 func (library *libraryDecorator) BuildOnlyRlib() {
300 func (library *libraryDecorator) BuildOnlyStatic() {
307 func (library *libraryDecorator) BuildOnlyShared() {
333 func (library *libraryDecorator) compilerProps() []interface{} {
339 func (library *libraryDecorator) compilerDeps(ctx DepsContext, deps Deps) Deps {
351 func (library *libraryDecorator) sharedLibFilename(ctx ModuleContext) string {
355 func (library *libraryDecorator) compilerFlags(ctx ModuleContext, flags Flags) Flags {
368 …c (library *libraryDecorator) compile(ctx ModuleContext, flags Flags, deps PathDeps) android.Path {
426 func (library *libraryDecorator) getStem(ctx ModuleContext) string {