Package org.gradle.language.cpp
Interface CppExecutable
- All Superinterfaces:
- BuildableComponent,- ComponentWithCoordinates,- ComponentWithDependencies,- ComponentWithExecutable,- ComponentWithInstallation,- ComponentWithNativeRuntime,- ComponentWithObjectFiles,- ComponentWithOutputs,- ComponentWithRuntimeUsage,- CppBinary,- Named,- PublishableComponent,- SoftwareComponent
public interface CppExecutable
extends CppBinary, ComponentWithExecutable, ComponentWithInstallation, ComponentWithOutputs, ComponentWithRuntimeUsage, PublishableComponent
An executable built from C++ source.
- Since:
- 4.2
- 
Nested Class SummaryNested classes/interfaces inherited from interface org.gradle.api.NamedNamed.Namer
- 
Field SummaryFields inherited from interface org.gradle.language.cpp.CppBinaryDEBUGGABLE_ATTRIBUTE, LINKAGE_ATTRIBUTE, OPTIMIZED_ATTRIBUTE
- 
Method SummaryModifier and TypeMethodDescriptionReturns the executable file to use with a debugger for this executable.Methods inherited from interface org.gradle.api.component.ComponentWithCoordinatesgetCoordinatesMethods inherited from interface org.gradle.language.ComponentWithDependenciesgetDependenciesMethods inherited from interface org.gradle.language.nativeplatform.ComponentWithExecutablegetExecutableFile, getExecutableFileProducer, getLinkLibraries, getLinkTaskMethods inherited from interface org.gradle.language.nativeplatform.ComponentWithInstallationgetInstallDirectory, getInstallTask, getRuntimeLibrariesMethods inherited from interface org.gradle.language.nativeplatform.ComponentWithNativeRuntimegetBaseName, getTargetMachine, getToolChain, isDebuggable, isOptimizedMethods inherited from interface org.gradle.language.nativeplatform.ComponentWithObjectFilesgetObjectsMethods inherited from interface org.gradle.language.ComponentWithOutputsgetOutputsMethods inherited from interface org.gradle.language.nativeplatform.ComponentWithRuntimeUsagegetRuntimeElementsMethods inherited from interface org.gradle.language.cpp.CppBinarygetCompileIncludePath, getCompileTask, getCppSource, getLinkLibraries, getRuntimeLibraries, getTargetPlatform
- 
Method Details- 
getDebuggerExecutableFileProvider<RegularFile> getDebuggerExecutableFile()Returns the executable file to use with a debugger for this executable.- Since:
- 4.5
 
 
-