ComponentWithBinaries, ComponentWithDependencies, ComponentWithTargetMachines, CppComponent, Named, ProductionComponent, ProductionCppComponent, SoftwareComponent@Incubating public interface CppApplication extends ProductionCppComponent
An instance of this type is added as a project extension by the C++ Application Plugin.
Named.Namer| Modifier and Type | Method | Description |
|---|---|---|
Provider<? extends CppExecutable> |
getDevelopmentBinary() |
Returns the binary of the component to use as the default for development.
|
getDependenciesgetTargetMachinesgetBaseName, getBinaries, getCppSource, getHeaderFiles, getImplementationDependencies, getPrivateHeaderDirs, getPrivateHeaders, getSource, privateHeaders, sourceProvider<? extends CppExecutable> getDevelopmentBinary()
getDevelopmentBinary in interface ProductionComponentgetDevelopmentBinary in interface ProductionCppComponent