Maven: support jvmTarget parameter in Maven, linked to property kotlin.compiler.jvmTarget.

Gradle: support jvmTarget compiler option.
This commit is contained in:
Ilya Gorbunov
2016-06-20 21:55:24 +03:00
parent 1ebcd193a2
commit 3f3a3820b8
2 changed files with 6 additions and 0 deletions
@@ -61,6 +61,9 @@ public class K2JVMCompileMojo extends KotlinCompileMojoBase<K2JVMCompilerArgumen
@Parameter(defaultValue = "${project.artifactId}-test", required = true, readonly = true)
protected String testModuleName;
@Parameter(property = "kotlin.compiler.jvmTarget", required = false, readonly = false)
protected String jvmTarget;
@NotNull
@Override
protected K2JVMCompiler createCompiler() {
@@ -102,5 +105,7 @@ public class K2JVMCompileMojo extends KotlinCompileMojoBase<K2JVMCompilerArgumen
if (arguments.noOptimize) {
getLog().info("Optimization is turned off");
}
arguments.jvmTarget = jvmTarget;
}
}