[Gradle, JS] Enable IR backend for prod and dev tasks

This commit is contained in:
Ilya Goncharov
2019-12-27 14:10:47 +03:00
parent 2e22b8eb9a
commit 4861b47f9c
@@ -13,7 +13,6 @@ import org.jetbrains.kotlin.gradle.dsl.KotlinJsOptions
import org.jetbrains.kotlin.gradle.targets.js.ir.KotlinJsIrType.DEVELOPMENT
import org.jetbrains.kotlin.gradle.targets.js.ir.KotlinJsIrType.PRODUCTION
import org.jetbrains.kotlin.gradle.tasks.Kotlin2JsCompile
import javax.inject.Inject
open class KotlinJsIrLink : Kotlin2JsCompile() {
@Input
@@ -39,10 +38,7 @@ open class KotlinJsIrLink : Kotlin2JsCompile() {
}
private fun KotlinJsOptions.configureOptions(vararg additionalCompilerArgs: String) {
moduleKind = "umd"
sourceMap = true
freeCompilerArgs += additionalCompilerArgs.toList()
freeCompilerArgs += additionalCompilerArgs.toList() + PRODUCE_JS
}
}