public interface ObjectiveCppLibrary extends ObjectiveCppLibraryExtension, DependencyAwareComponent<NativeLibraryComponentDependencies>, VariantAwareComponent<NativeLibrary>, BinaryAwareComponent, TargetMachineAwareComponent, TargetLinkageAwareComponent, TargetBuildTypeAwareComponent, SourceAwareComponent<ObjectiveCppLibrarySources>, HasPrivateHeaders, HasPublicHeaders, HasObjectiveCppSources, 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, dependenciesgetVariantsgetBinariesgetMachines, getTargetMachinesgetLinkages, getTargetLinkagesgetBuildTypes, getTargetBuildTypesgetSources, sources, sourcesgetPrivateHeaders, privateHeaders, privateHeadersgetPublicHeaders, publicHeaders, publicHeadersgetObjectiveCppSources, objectiveCppSources, objectiveCppSourcesgetBaseNamedefault NativeLibraryComponentDependencies getDependencies()
getDependencies in interface DependencyAwareComponent<NativeLibraryComponentDependencies>ComponentDependencies, never null.