@Incubating interface ClassDirectoryBinarySpec : JvmBinarySpec
An exploded binary containing resources and compiled class files.
abstract fun getClassesDir(): File
The classes directory for this binary. |
|
abstract fun getResourcesDir(): File
The resources directory for this binary. |
|
abstract fun getTargetPlatform(): JavaPlatform
The target platform for this binary. |
|
abstract fun getToolChain(): JavaToolChain
Returns the org.gradle.jvm.toolchain.JavaToolChain that will be used to build this binary. |
|
abstract fun setClassesDir(classesDir: File): Unit
Sets the classes directory for this binary. |
|
abstract fun setResourcesDir(dir: File): Unit
Sets the resources directory for this binary. |
|
abstract fun setTargetPlatform(platform: JavaPlatform): Unit
Sets the target platform for this binary. |
|
abstract fun setToolChain(toolChain: JavaToolChain): Unit
Sets the org.gradle.jvm.toolchain.JavaToolChain that will be used to build this binary. |