Cleanup unneeded options in kotlin-stdlib-jdk7/8 compilations
This commit is contained in:
committed by
Space Team
parent
5a4eb22961
commit
b558382f17
@@ -47,28 +47,10 @@ artifacts {
|
|||||||
compileKotlin {
|
compileKotlin {
|
||||||
kotlinJavaToolchain.toolchain.use(JvmToolchain.getToolchainLauncherFor(project, JdkMajorVersion.JDK_1_7))
|
kotlinJavaToolchain.toolchain.use(JvmToolchain.getToolchainLauncherFor(project, JdkMajorVersion.JDK_1_7))
|
||||||
kotlinOptions.jvmTarget = "1.8"
|
kotlinOptions.jvmTarget = "1.8"
|
||||||
kotlinOptions.freeCompilerArgs = [
|
|
||||||
"-Xallow-kotlin-package",
|
|
||||||
"-Xmultifile-parts-inherit",
|
|
||||||
"-opt-in=kotlin.RequiresOptIn",
|
|
||||||
"-opt-in=kotlin.contracts.ExperimentalContracts",
|
|
||||||
"-Xno-new-java-annotation-targets",
|
|
||||||
]
|
|
||||||
kotlinOptions.moduleName = project.name
|
kotlinOptions.moduleName = project.name
|
||||||
}
|
}
|
||||||
|
|
||||||
compileTestKotlin {
|
compileTestKotlin {
|
||||||
kotlinOptions.freeCompilerArgs = [
|
|
||||||
"-Xallow-kotlin-package",
|
|
||||||
"-Xmulti-platform",
|
|
||||||
"-opt-in=kotlin.RequiresOptIn",
|
|
||||||
"-opt-in=kotlin.ExperimentalUnsignedTypes",
|
|
||||||
"-opt-in=kotlin.ExperimentalStdlibApi",
|
|
||||||
"-opt-in=kotlin.io.path.ExperimentalPathApi",
|
|
||||||
"-opt-in=kotlin.io.encoding.ExperimentalEncodingApi",
|
|
||||||
"-Xcommon-sources=${fileTree('../test').join(',')}",
|
|
||||||
"-XXLanguage:+RangeUntilOperator",
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
||||||
tasks.withType(Test) {
|
tasks.withType(Test) {
|
||||||
|
|||||||
@@ -56,26 +56,10 @@ artifacts {
|
|||||||
}
|
}
|
||||||
|
|
||||||
compileKotlin {
|
compileKotlin {
|
||||||
kotlinOptions.freeCompilerArgs = [
|
|
||||||
"-Xallow-kotlin-package",
|
|
||||||
"-Xmultifile-parts-inherit",
|
|
||||||
"-Xno-new-java-annotation-targets",
|
|
||||||
]
|
|
||||||
kotlinOptions.moduleName = project.name
|
kotlinOptions.moduleName = project.name
|
||||||
}
|
}
|
||||||
|
|
||||||
compileTestKotlin {
|
compileTestKotlin {
|
||||||
kotlinOptions.freeCompilerArgs = [
|
|
||||||
"-Xallow-kotlin-package",
|
|
||||||
"-Xmulti-platform",
|
|
||||||
"-opt-in=kotlin.RequiresOptIn",
|
|
||||||
"-opt-in=kotlin.ExperimentalUnsignedTypes",
|
|
||||||
"-opt-in=kotlin.ExperimentalStdlibApi",
|
|
||||||
"-opt-in=kotlin.io.path.ExperimentalPathApi",
|
|
||||||
"-opt-in=kotlin.io.encoding.ExperimentalEncodingApi",
|
|
||||||
"-Xcommon-sources=${fileTree('../test').join(',')}",
|
|
||||||
"-XXLanguage:+RangeUntilOperator",
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
||||||
configureFrontendIr(project)
|
configureFrontendIr(project)
|
||||||
|
|||||||
Reference in New Issue
Block a user