ComponentWithNativeRuntime, Named, SoftwareComponentCppExecutable, CppTestExecutable, SwiftExecutable, SwiftXCTestExecutable@Incubating public interface ComponentWithExecutable extends ComponentWithNativeRuntime
Named.Namer| Modifier and Type | Method | Description | 
|---|---|---|
| Provider<RegularFile> | getExecutableFile() | Returns the executable file to produce. | 
| Provider<? extends Task> | getExecutableFileProducer() | Returns the task that should be run to produce the executable file of this component. | 
| FileCollection | getLinkLibraries() | Returns the link libraries to use to link the executable. | 
| Provider<? extends LinkExecutable> | getLinkTask() | Returns the link task for the executable. | 
getBaseName, getTargetMachine, getToolChain, isDebuggable, isOptimizedFileCollection getLinkLibraries()
Provider<? extends Task> getExecutableFileProducer()
Provider<RegularFile> getExecutableFile()
Provider<? extends LinkExecutable> getLinkTask()