@Incubating interface PlayApplicationBinarySpec : ApplicationBinarySpec
Represents a binary artifact that is the result of building a Play application software component.
abstract fun getApplication(): PlayApplicationSpec
{@inheritDoc} |
|
abstract fun getAssets(): PublicAssets
A buildable object representing the public assets that will be included in the assets jar file. |
|
abstract fun getAssetsJarFile(): File
The assets jar file produced for this binary. |
|
abstract fun getClasses(): JvmClasses
A buildable object representing the class files and resources that will be included in the application jar file. |
|
abstract fun getGeneratedJavaScript(): MutableMap<LanguageSourceSet, JavaScriptSourceSet> |
|
abstract fun getGeneratedScala(): MutableMap<LanguageSourceSet, ScalaLanguageSourceSet> |
|
abstract fun getJarFile(): File
The application jar file produced for this binary. |
|
abstract fun getTargetPlatform(): PlayPlatform
The PlayPlatform this binary is built for. |
|
abstract fun getToolChain(): PlayToolChain |