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. |
buildDependencies | Returns a dependency which contains the tasks which build this artifact. All |
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.
TaskDependency
buildDependencies
(read-only)
Returns a dependency which contains the tasks which build this artifact. All Buildable
implementations
must ensure that the returned dependency object is live, so that it tracks changes to the dependencies of this
buildable.
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.