Lines Matching refs:library
50 func (library *toolchainLibraryDecorator) linkerProps() []interface{} {
52 props = append(props, library.libraryDecorator.linkerProps()...)
53 return append(props, &library.Properties, &library.stripper.StripProperties)
60 module, library := NewLibrary(android.HostAndDeviceSupported)
61 library.BuildOnlyStatic()
63 libraryDecorator: library,
74 func (library *toolchainLibraryDecorator) compile(ctx ModuleContext, flags Flags,
79 func (library *toolchainLibraryDecorator) link(ctx ModuleContext,
82 if library.Properties.Src == nil {
87 srcPath := android.PathForSource(ctx, *library.Properties.Src)
89 if library.stripper.StripProperties.Strip.Keep_symbols_list != nil {
93 library.stripper.stripStaticLib(ctx, srcPath, outputFile, buildFlags)
97 if library.Properties.Repack_objects_to_keep != nil {
100 TransformArchiveRepack(ctx, srcPath, outputFile, library.Properties.Repack_objects_to_keep)
108 func (library *toolchainLibraryDecorator) nativeCoverage() bool {