[K/N][build] Dependencies fixes: trove4j and kotlin-compiler

* Depend on kotlin-compiler project instead of its runtimeElements only
* trove4j fixes: add as a dependency and use common version
* Strip dependencies in different projects: remove unnecessary
This commit is contained in:
Pavel Punegov
2022-10-11 18:44:48 +02:00
committed by Space Team
parent ea6b784e41
commit d2c58cdd27
8 changed files with 31 additions and 22 deletions
+3 -3
View File
@@ -103,17 +103,17 @@ configurations {
}
dependencies {
trove4j_jar "org.jetbrains.intellij.deps:trove4j:1.0.20181211@jar"
kotlin_compiler_jar project(kotlinCompilerModule)
kotlin_compiler_jar kotlinCompilerModule
kotlin_stdlib_jar kotlinStdLibModule
use(DependenciesKt) {
trove4j_jar commonDependency("org.jetbrains.intellij.deps:trove4j")
kotlin_reflect_jar commonDependency("org.jetbrains.kotlin:kotlin-reflect")
}
kotlin_script_runtime_jar project(":kotlin-script-runtime")
compilerApi project(":kotlin-native:utilities:basic-utils")
compilerApi project(kotlinCompilerModule)
compilerImplementation project(":kotlin-compiler")
compilerApi project(":native:kotlin-native-utils")
compilerApi project(":core:descriptors")
compilerApi project(":compiler:ir.tree")