ComponentSpec
, GeneralComponentSpec
, LibrarySpec
, ModelElement
, Named
, NativeComponentSpec
, PlatformAwareComponentSpec
, SourceComponentSpec
, TargetedNativeComponent
, VariantComponent
, VariantComponentSpec
@Incubating public interface NativeLibrarySpec extends LibrarySpec, NativeComponentSpec, TargetedNativeComponent
Named.Namer
Modifier and Type | Method | Description |
---|---|---|
NativeLibraryRequirement |
getApi() |
Converts this library to a native library requirement that uses the api library linkage.
|
NativeLibraryRequirement |
getShared() |
Converts this library to a native library requirement that uses the shared library variant.
|
NativeLibraryRequirement |
getStatic() |
Converts this library to a native library requirement that uses the static library variant.
|
getProjectPath
getDisplayName
getBaseName, setBaseName
targetPlatform
getSources
targetBuildTypes, targetFlavors
getName, getVariants
getBinaries
NativeLibraryRequirement getShared()
NativeLibraryRequirement getStatic()
NativeLibraryRequirement getApi()