| API Documentation: | NativeExecutableSpec |
|---|
Note: This class is incubating and may change in a future version of Gradle.
Definition of a native executable component that is to be built by Gradle.
| Property | Description |
baseName | Incubating The name that is used to construct the output file names when building this component. |
binaries | Incubating The binaries that are built for this component. You can use this to configure the binaries for this component. |
displayName | Incubating Returns a human-consumable display name for this component. |
source | Deprecated Incubating The source sets that are used to build this component. |
| Method | Description |
targetBuildTypes(buildTypeSelectors) | Incubating Specifies the names of one or more |
targetFlavors(flavorSelectors) | Incubating Specifies the names of one or more |
targetPlatform(targetPlatform) | Incubating Specifies a platform that this component should be built be for. |
String baseName
Note: This property is incubating and may change in a future version of Gradle.
The name that is used to construct the output file names when building this component.
ModelMap<BinarySpec> binaries (read-only)
ModelMap<BinarySpec>Note: This property is incubating and may change in a future version of Gradle.
The binaries that are built for this component. You can use this to configure the binaries for this component.
String displayName (read-only)
Note: This property is incubating and may change in a future version of Gradle.
Returns a human-consumable display name for this component.
ModelMap<LanguageSourceSet> source (read-only)
ModelMap<LanguageSourceSet>Note: This property is deprecated and will be removed in the next major version of Gradle.
Note: This property is incubating and may change in a future version of Gradle.
The source sets that are used to build this component.
void targetBuildTypes(String... buildTypeSelectors)
String...Note: This method is incubating and may change in a future version of Gradle.
Specifies the names of one or more BuildTypes that this component should be built for.
void targetFlavors(String... flavorSelectors)
String...Note: This method is incubating and may change in a future version of Gradle.
Specifies the names of one or more Flavors that this component should be built for.
void targetPlatform(String targetPlatform)
Note: This method is incubating and may change in a future version of Gradle.
Specifies a platform that this component should be built be for.