| Interface | Description |
|---|---|
| BinaryCollection<T extends SoftwareComponent> |
A collection of binaries that are created and configured as they are required.
|
| BinaryProvider<T> |
Represents a binary that is created and configured as required.
|
| ComponentDependencies |
Allows the implementation dependencies of a component to be specified.
|
| ComponentWithBinaries |
Represents a component that is composed of one or more binaries.
|
| ComponentWithDependencies |
Represents a component with implementation dependencies.
|
| ComponentWithOutputs |
Represents a component with output files.
|
| ComponentWithTargetMachines |
Represents a component that targets multiple target machines.
|
| LibraryDependencies |
Allows the API and implementation dependencies of a library to be specified.
|
| ProductionComponent |
Represents a component that is the main product of a project.
|