BuildableComponent, ComponentWithCoordinates, ComponentWithDependencies, ComponentWithExecutable, ComponentWithInstallation, ComponentWithNativeRuntime, ComponentWithObjectFiles, ComponentWithOutputs, ComponentWithRuntimeUsage, CppBinary, Named, PublishableComponent, SoftwareComponent@Incubating public interface CppExecutable extends CppBinary, ComponentWithExecutable, ComponentWithInstallation, ComponentWithOutputs, ComponentWithRuntimeUsage, PublishableComponent
Named.NamerDEBUGGABLE_ATTRIBUTE, LINKAGE_ATTRIBUTE, OPTIMIZED_ATTRIBUTE| Modifier and Type | Method | Description | 
|---|---|---|
| Provider<RegularFile> | getDebuggerExecutableFile() | Returns the executable file to use with a debugger for this executable. | 
getCoordinatesgetDependenciesgetExecutableFile, getExecutableFileProducer, getLinkLibraries, getLinkTaskgetInstallDirectory, getInstallTask, getRuntimeLibrariesgetBaseName, getTargetMachine, getToolChain, isDebuggable, isOptimizedgetObjectsgetOutputsgetRuntimeElementsgetCompileIncludePath, getCompileTask, getCppSource, getLinkLibraries, getRuntimeLibraries, getTargetPlatformProvider<RegularFile> getDebuggerExecutableFile()