Package org.gradle.nativeplatform
Schnittstelle NativeLibrarySpec
- Alle Superschnittstellen:
ComponentSpec,GeneralComponentSpec,LibrarySpec,ModelElement,Named,NativeComponentSpec,PlatformAwareComponentSpec,SourceComponentSpec,TargetedNativeComponent,VariantComponent,VariantComponentSpec
@Incubating
public interface NativeLibrarySpec
extends LibrarySpec, NativeComponentSpec, TargetedNativeComponent
Definition of a native library component that is to be built by Gradle.
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.gradle.api.Named
Named.Namer -
Methodenübersicht
Modifizierer und TypMethodeBeschreibunggetApi()Converts this library to a native library requirement that uses the api library linkage.Converts this library to a native library requirement that uses the shared library variant.Converts this library to a native library requirement that uses the static library variant.Von Schnittstelle geerbte Methoden org.gradle.platform.base.ComponentSpec
getProjectPathVon Schnittstelle geerbte Methoden org.gradle.model.ModelElement
getDisplayNameVon Schnittstelle geerbte Methoden org.gradle.nativeplatform.NativeComponentSpec
getBaseName, setBaseNameVon Schnittstelle geerbte Methoden org.gradle.platform.base.PlatformAwareComponentSpec
targetPlatformVon Schnittstelle geerbte Methoden org.gradle.platform.base.SourceComponentSpec
getSourcesVon Schnittstelle geerbte Methoden org.gradle.nativeplatform.TargetedNativeComponent
targetBuildTypes, targetFlavorsVon Schnittstelle geerbte Methoden org.gradle.platform.base.VariantComponent
getName, getVariantsVon Schnittstelle geerbte Methoden org.gradle.platform.base.VariantComponentSpec
getBinaries
-
Methodendetails
-
getStatic
NativeLibraryRequirement getStatic()Converts this library to a native library requirement that uses the static library variant. -
getApi
NativeLibraryRequirement getApi()Converts this library to a native library requirement that uses the api library linkage.