[Build] Detach :liraries:tools:dukat module from root gradle project
This is needed to prevent leaking dependency on `dukat:0.5.8-rc.4` into dependency of Kotlin project after import to IDE. This jar contains unshaded classes of some outdated compiler version and it confuses IDEA tooling (like debugger), so it shows those classes instead of real sources from project
This commit is contained in:
committed by
Space
parent
4bd61c75d0
commit
8993d5d2eb
@@ -1,9 +1,13 @@
|
||||
plugins {
|
||||
kotlin("jvm")
|
||||
kotlin("jvm") version "1.6.10"
|
||||
}
|
||||
|
||||
repositories {
|
||||
mavenCentral()
|
||||
maven("https://maven.pkg.jetbrains.space/kotlin/p/kotlin/kotlin-dependencies")
|
||||
}
|
||||
|
||||
dependencies {
|
||||
implementation(kotlinStdlib())
|
||||
implementation("org.jetbrains.dukat:dukat:0.5.8-rc.4")
|
||||
implementation("org.jsoup:jsoup:1.14.2")
|
||||
}
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
rootProject.name = "dukat"
|
||||
@@ -155,7 +155,6 @@ include ":benchmarks",
|
||||
":compiler:tests-common-jvm6",
|
||||
":compiler:tests-against-klib",
|
||||
":compiler:tests-for-compiler-generator",
|
||||
":dukat",
|
||||
":js:js.ast",
|
||||
":js:js.sourcemap",
|
||||
":js:js.serializer",
|
||||
@@ -695,7 +694,6 @@ project(':kotlin-imports-dumper-compiler-plugin').projectDir = "$rootDir/plugins
|
||||
project(':libraries:kotlin-prepush-hook').projectDir = "$rootDir/libraries/tools/kotlin-prepush-hook" as File
|
||||
project(':plugins:jvm-abi-gen').projectDir = "$rootDir/plugins/jvm-abi-gen" as File
|
||||
project(':plugins:jvm-abi-gen-embeddable').projectDir = "$rootDir/plugins/jvm-abi-gen/embeddable" as File
|
||||
project(":dukat").projectDir = "$rootDir/libraries/tools/dukat" as File
|
||||
|
||||
project(':js:js.tests').projectDir = "$rootDir/js/js.tests" as File
|
||||
project(':js:js.engines').projectDir = "$rootDir/js/js.engines" as File
|
||||
|
||||
Reference in New Issue
Block a user