BuildableComponent
, ComponentWithCoordinates
, ComponentWithDependencies
, ComponentWithLinkFile
, ComponentWithLinkUsage
, ComponentWithNativeRuntime
, ComponentWithObjectFiles
, ComponentWithOutputs
, ComponentWithRuntimeUsage
, ComponentWithStaticLibrary
, CppBinary
, Named
, PublishableComponent
, SoftwareComponent
@Incubating public interface CppStaticLibrary extends CppBinary, ComponentWithStaticLibrary, ComponentWithLinkUsage, ComponentWithRuntimeUsage, ComponentWithOutputs, PublishableComponent
Named.Namer
DEBUGGABLE_ATTRIBUTE, LINKAGE_ATTRIBUTE, OPTIMIZED_ATTRIBUTE
getCoordinates
getDependencies
getLinkFile, getLinkFileProducer
getLinkElements
getBaseName, getTargetMachine, getToolChain, isDebuggable, isOptimized
getObjects
getOutputs
getRuntimeElements
getCreateTask
getCompileIncludePath, getCompileTask, getCppSource, getLinkLibraries, getRuntimeLibraries, getTargetPlatform