public interface ExecutableBinary extends NativeBinary
Modifier and Type | Method and Description |
---|---|
TaskView<SourceCompile> |
getCompileTasks()
Returns a view of all the compile tasks that participate to compiling all the object files for this binary.
|
TaskProvider<LinkExecutable> |
getLinkTask()
Returns a provider for the task that links the object files into this binary.
|
boolean |
isBuildable()
Returns whether or not this binary can be built in the current environment.
|
TaskView<SourceCompile> getCompileTasks()
getCompileTasks
in interface NativeBinary
SourceCompile
tasks, never null.TaskProvider<LinkExecutable> getLinkTask()
LinkExecutable
task, never null.boolean isBuildable()
isBuildable
in interface NativeBinary
true
if this binary can be built in the current environment or false
otherwise.