public interface ObjectiveCLibrary extends ObjectiveCLibraryExtension, DependencyAwareComponent<NativeLibraryComponentDependencies>, VariantAwareComponent<NativeLibrary>, BinaryAwareComponent, TargetMachineAwareComponent, TargetLinkageAwareComponent, TargetBuildTypeAwareComponent, SourceAwareComponent<ObjectiveCLibrarySources>, HasPrivateHeaders, HasPublicHeaders, HasObjectiveCSources, BaseNameAwareComponent
An instance of this type is added as a project extension by the Objective-C Library Plugin.
Modifier and Type | Method and Description |
---|---|
default NativeLibraryComponentDependencies |
getDependencies()
Returns the dependencies of this component.
|
dependencies, dependencies
getVariants
getBinaries
getMachines, getTargetMachines
getLinkages, getTargetLinkages
getBuildTypes, getTargetBuildTypes
getSources, sources, sources
getPrivateHeaders, privateHeaders, privateHeaders
getPublicHeaders, publicHeaders, publicHeaders
getObjectiveCSources, objectiveCSources, objectiveCSources
getBaseName
default NativeLibraryComponentDependencies getDependencies()
getDependencies
in interface DependencyAwareComponent<NativeLibraryComponentDependencies>
ComponentDependencies
, never null.