Represents a logical software component, which may be built in a number of variant binaries.
Type | Name and description |
---|---|
String |
getBaseName() The name that is used to construct the output file names when building this component. |
DomainObjectSet<NativeBinary> |
getBinaries() The binaries that are built for this component. |
String |
getDisplayName() Returns a human-consumable display name for this component. |
DomainObjectSet<LanguageSourceSet> |
getSource() The source sets that are used to build this component. |
void |
setBaseName(String baseName) Sets the name that is used to construct the output file names when building this component. |
void |
source(Object source) Adds one or more LanguageSourceSets that are used to compile this binary. |
The name that is used to construct the output file names when building this component.
The binaries that are built for this component. You can use this to configure the binaries for this component.
Returns a human-consumable display name for this component.
The source sets that are used to build this component.
Sets the name that is used to construct the output file names when building this component.
Adds one or more LanguageSourceSets that are used to compile this binary.
This method accepts the following types: