API Documentation: | PlayApplicationBinarySpec |
---|
Note: This class is incubating and may change in a future version of Gradle.
Represents a binary artifact that is the result of building a Play application software component.
Property | Description |
assets | Incubating A buildable object representing the public assets that will be included in the assets jar file. |
assetsJarFile | Incubating The assets jar file produced for this binary. |
buildTask | Incubating The 'lifecycle' task associated with the construction of this element. |
buildable | Incubating Can this binary be built in the current environment? |
classes | Incubating A buildable object representing the class files and resources that will be included in the application jar file. |
jarFile | Incubating The application jar file produced for this binary. |
source | Deprecated Incubating The source sets used to compile this binary. |
targetPlatform | Incubating The PlayPlatform this binary is built for. |
tasks | Incubating The set of tasks associated with this binary. |
PublicAssets
assets
(read-only)
Note: This property is incubating and may change in a future version of Gradle.
A buildable object representing the public assets that will be included in the assets jar file.
File
assetsJarFile
(read-only)
Note: This property is incubating and may change in a future version of Gradle.
The assets jar file produced for this binary.
Task
buildTask
Note: This property is incubating and may change in a future version of Gradle.
The 'lifecycle' task associated with the construction of this element.
Note: This property is incubating and may change in a future version of Gradle.
Can this binary be built in the current environment?
JvmClasses
classes
(read-only)
Note: This property is incubating and may change in a future version of Gradle.
A buildable object representing the class files and resources that will be included in the application jar file.
File
jarFile
(read-only)
Note: This property is incubating and may change in a future version of Gradle.
The application jar file produced for this binary.
DomainObjectSet
<LanguageSourceSet
>
source
(read-only)
DomainObjectSet
<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 used to compile this binary.
PlayPlatform
targetPlatform
(read-only)
Note: This property is incubating and may change in a future version of Gradle.
The PlayPlatform this binary is built for.
BinaryTasksCollection
tasks
(read-only)
Note: This property is incubating and may change in a future version of Gradle.
The set of tasks associated with this binary.
void
builtBy
(Object
...
tasks)
Object
...Note: This method is incubating and may change in a future version of Gradle.
Adds a task that is required for the construction of this element. A task added this way is then added as a dependency of the associated lifecycle task.
void
sources
(Action
<? super ModelMap
<LanguageSourceSet
>>
action)
Action
<? super ModelMap
<LanguageSourceSet
>>Note: This method is incubating and may change in a future version of Gradle.
Configures the source sets used to build this binary.