Binary
, Buildable
, BuildableComponentSpec
, CheckableComponentSpec
, ComponentSpec
, ModelElement
, Named
ApplicationBinarySpec
, ClassDirectoryBinarySpec
, CUnitTestSuiteBinarySpec
, GoogleTestTestSuiteBinarySpec
, JarBinarySpec
, JUnitTestSuiteBinarySpec
, JvmBinarySpec
, JvmTestSuiteBinarySpec
, LibraryBinarySpec
, NativeBinarySpec
, NativeExecutableBinarySpec
, NativeLibraryBinarySpec
, NativeTestSuiteBinarySpec
, PlayApplicationBinarySpec
, SharedLibraryBinarySpec
, StaticLibraryBinarySpec
, TestSuiteBinarySpec
BaseBinarySpec
@Incubating public interface BinarySpec extends BuildableComponentSpec, CheckableComponentSpec, Binary
Named.Namer
Modifier and Type | Method | Description |
---|---|---|
DomainObjectSet<LanguageSourceSet> |
getInputs() |
Returns all inputs of the binary.
|
ModelMap<LanguageSourceSet> |
getSources() |
The sources owned by this binary.
|
BinaryTasksCollection |
getTasks() |
The set of tasks associated with this binary.
|
boolean |
isBuildable() |
Can this binary be built in the current environment?
|
getDisplayName
getBuildDependencies
builtBy, getBuildTask, hasBuildDependencies, setBuildTask
checkedBy, getCheckTask, setCheckTask
getProjectPath
getDisplayName, getName
boolean isBuildable()
ModelMap<LanguageSourceSet> getSources()
DomainObjectSet<LanguageSourceSet> getInputs()
BinaryTasksCollection getTasks()