@Incubating interface PublishableComponent : SoftwareComponent, ComponentWithCoordinates
Represents a component that can be published.
Since
4.7
abstract fun getCoordinates(): ModuleVersionIdentifier
The publication coordinates for this component. |
interface CppExecutable : CppBinary, ComponentWithExecutable, ComponentWithInstallation, ComponentWithOutputs, ComponentWithRuntimeUsage, PublishableComponent
An executable built from C++ source. |
|
interface CppSharedLibrary : CppBinary, ComponentWithSharedLibrary, ComponentWithLinkUsage, ComponentWithRuntimeUsage, ComponentWithOutputs, PublishableComponent
A shared library built from C++ source. |
|
interface CppStaticLibrary : CppBinary, ComponentWithStaticLibrary, ComponentWithLinkUsage, ComponentWithRuntimeUsage, ComponentWithOutputs, PublishableComponent
A static library built from C++ source. |