ComponentWithNativeRuntime, Named, SoftwareComponentCppExecutable, CppTestExecutable, SwiftExecutable, SwiftXCTestExecutablepublic 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()