SharedLibraryBinary

Deprecated

The Gradle software model is deprecated and will be removed in Gradle 10. Use the new component model (e.g. cpp-application, cpp-library, swift-application, swift-library, xctest) instead.

A NativeLibrary that has been compiled and linked as a shared library.

Since

2.2

Inheritors

Functions

Link copied to clipboard
abstract fun getBuildType(): BuildType
Returns the org.gradle.nativeplatform.BuildType used to construct this binary.
Link copied to clipboard
abstract fun getDisplayName(): String
Returns a human-consumable display name for this binary.
Link copied to clipboard
abstract fun getFlavor(): Flavor
The org.gradle.nativeplatform.Flavor that this binary was built with.
Link copied to clipboard
Returns the header dirs.
Link copied to clipboard
Returns the link files.
Link copied to clipboard
Returns the runtime files.
Link copied to clipboard
abstract fun getSharedLibraryFile(): File
The shared library file.
Link copied to clipboard
The shared library link file.
Link copied to clipboard
Returns the org.gradle.nativeplatform.platform.NativePlatform that this binary is targeted to run on.