[Gradle, JS] Enable IR backend for prod and dev tasks
This commit is contained in:
+1
-5
@@ -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.DEVELOPMENT
|
||||||
import org.jetbrains.kotlin.gradle.targets.js.ir.KotlinJsIrType.PRODUCTION
|
import org.jetbrains.kotlin.gradle.targets.js.ir.KotlinJsIrType.PRODUCTION
|
||||||
import org.jetbrains.kotlin.gradle.tasks.Kotlin2JsCompile
|
import org.jetbrains.kotlin.gradle.tasks.Kotlin2JsCompile
|
||||||
import javax.inject.Inject
|
|
||||||
|
|
||||||
open class KotlinJsIrLink : Kotlin2JsCompile() {
|
open class KotlinJsIrLink : Kotlin2JsCompile() {
|
||||||
@Input
|
@Input
|
||||||
@@ -39,10 +38,7 @@ open class KotlinJsIrLink : Kotlin2JsCompile() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fun KotlinJsOptions.configureOptions(vararg additionalCompilerArgs: String) {
|
private fun KotlinJsOptions.configureOptions(vararg additionalCompilerArgs: String) {
|
||||||
moduleKind = "umd"
|
freeCompilerArgs += additionalCompilerArgs.toList() + PRODUCE_JS
|
||||||
sourceMap = true
|
|
||||||
|
|
||||||
freeCompilerArgs += additionalCompilerArgs.toList()
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user