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 Summary
Nested classes/interfaces inherited from interface Named
Named.Namer -
Field Summary
Fields inherited from interface CppBinary
DEBUGGABLE_ATTRIBUTE, LINKAGE_ATTRIBUTE, OPTIMIZED_ATTRIBUTE -
Method Summary
Methods inherited from interface ComponentWithCoordinates
getCoordinatesMethods inherited from interface ComponentWithDependencies
getDependenciesMethods inherited from interface ComponentWithLinkFile
getLinkFile, getLinkFileProducerMethods inherited from interface ComponentWithLinkUsage
getLinkElementsMethods inherited from interface ComponentWithNativeRuntime
getBaseName, getTargetMachine, getToolChain, isDebuggable, isOptimizedMethods inherited from interface ComponentWithObjectFiles
getObjectsMethods inherited from interface ComponentWithOutputs
getOutputsMethods inherited from interface ComponentWithRuntimeUsage
getRuntimeElementsMethods inherited from interface ComponentWithStaticLibrary
getCreateTaskMethods inherited from interface CppBinary
getCompileIncludePath, getCompileTask, getCppSource, getLinkLibraries, getRuntimeLibraries, getTargetPlatform