Package org.gradle.language.cpp
Interface CppApplication
- All Superinterfaces:
- ComponentWithBinaries,- ComponentWithDependencies,- ComponentWithTargetMachines,- CppComponent,- Named,- ProductionComponent,- ProductionCppComponent,- SoftwareComponent
Configuration for a C++ application, defining the source files that make up the application plus other settings.
 
An instance of this type is added as a project extension by the C++ Application Plugin.
- Since:
- 4.2
- 
Nested Class SummaryNested classes/interfaces inherited from interface org.gradle.api.NamedNamed.Namer
- 
Method SummaryModifier and TypeMethodDescriptionProvider<? extends CppExecutable> Returns the binary of the component to use as the default for development.Methods inherited from interface org.gradle.language.ComponentWithDependenciesgetDependenciesMethods inherited from interface org.gradle.language.ComponentWithTargetMachinesgetTargetMachinesMethods inherited from interface org.gradle.language.cpp.CppComponentgetBaseName, getBinaries, getCppSource, getHeaderFiles, getImplementationDependencies, getPrivateHeaderDirs, getPrivateHeaders, getSource, privateHeaders, source
- 
Method Details- 
getDevelopmentBinaryProvider<? extends CppExecutable> getDevelopmentBinary()Returns the binary of the component to use as the default for development.- Specified by:
- getDevelopmentBinaryin interface- ProductionComponent
- Specified by:
- getDevelopmentBinaryin interface- ProductionCppComponent
 
 
-