Package org.gradle.language.cpp
Interface CppStaticLibrary
- All Superinterfaces:
- BuildableComponent,- ComponentWithCoordinates,- ComponentWithDependencies,- ComponentWithLinkFile,- ComponentWithLinkUsage,- ComponentWithNativeRuntime,- ComponentWithObjectFiles,- ComponentWithOutputs,- ComponentWithRuntimeUsage,- ComponentWithStaticLibrary,- CppBinary,- Named,- PublishableComponent,- SoftwareComponent
public interface CppStaticLibrary
extends CppBinary, ComponentWithStaticLibrary, ComponentWithLinkUsage, ComponentWithRuntimeUsage, ComponentWithOutputs, PublishableComponent
A static library built from C++ source.
- Since:
- 4.5
- 
Nested Class SummaryNested classes/interfaces inherited from interface org.gradle.api.NamedNamed.Namer
- 
Field SummaryFields inherited from interface org.gradle.language.cpp.CppBinaryDEBUGGABLE_ATTRIBUTE, LINKAGE_ATTRIBUTE, OPTIMIZED_ATTRIBUTE
- 
Method SummaryMethods inherited from interface org.gradle.api.component.ComponentWithCoordinatesgetCoordinatesMethods inherited from interface org.gradle.language.ComponentWithDependenciesgetDependenciesMethods inherited from interface org.gradle.language.nativeplatform.ComponentWithLinkFilegetLinkFile, getLinkFileProducerMethods inherited from interface org.gradle.language.nativeplatform.ComponentWithLinkUsagegetLinkElementsMethods inherited from interface org.gradle.language.nativeplatform.ComponentWithNativeRuntimegetBaseName, getTargetMachine, getToolChain, isDebuggable, isOptimizedMethods inherited from interface org.gradle.language.nativeplatform.ComponentWithObjectFilesgetObjectsMethods inherited from interface org.gradle.language.ComponentWithOutputsgetOutputsMethods inherited from interface org.gradle.language.nativeplatform.ComponentWithRuntimeUsagegetRuntimeElementsMethods inherited from interface org.gradle.language.nativeplatform.ComponentWithStaticLibrarygetCreateTaskMethods inherited from interface org.gradle.language.cpp.CppBinarygetCompileIncludePath, getCompileTask, getCppSource, getLinkLibraries, getRuntimeLibraries, getTargetPlatform