[build] Remove non-needed IR modules from Kotlin plugin

^KT-62510
^KTIJ-27361
This commit is contained in:
Ilya Kirillov
2023-10-11 12:18:13 +02:00
committed by Space Team
parent 1ec6a29d1b
commit e91e1a7729
2 changed files with 11 additions and 2 deletions
+9
View File
@@ -114,6 +114,15 @@ val irCompilerModules = arrayOf(
":wasm:wasm.ir"
).also { extra["irCompilerModules"] = it }
val irCompilerModulesForIDE = arrayOf(
":compiler:ir.tree",
":compiler:ir.serialization.common",
":compiler:ir.serialization.jvm",
":compiler:ir.serialization.js", // used in IJ android plugin in `ComposeIrGenerationExtension`
":compiler:ir.backend.common",
":compiler:ir.interpreter",
).also { extra["irCompilerModulesForIDE"] = it }
val commonCompilerModules = arrayOf(
":compiler:psi",
":compiler:frontend.common-psi",
@@ -2,6 +2,6 @@ plugins {
kotlin("jvm")
}
val irCompilerModules: Array<String> by rootProject.extra
val irCompilerModulesForIDE: Array<String> by rootProject.extra
publishJarsForIde(irCompilerModules.asList())
publishJarsForIde(irCompilerModulesForIDE.asList())