diff --git a/compiler/container/build.gradle.kts b/compiler/container/build.gradle.kts index d4149d80a2a..089acd68f12 100644 --- a/compiler/container/build.gradle.kts +++ b/compiler/container/build.gradle.kts @@ -9,9 +9,9 @@ jvmTarget = "1.6" dependencies { compile(project(":core:util.runtime")) compile(commonDep("javax.inject")) - compileOnly(project(":kotlin-stdlib")) + compileOnly(projectDist(":kotlin-stdlib")) compileOnly(intellijCoreDep()) { includeJars("intellij-core") } - testCompile(project(":kotlin-stdlib")) + testCompile(projectDist(":kotlin-stdlib")) testCompile(projectDist(":kotlin-test:kotlin-test-jvm")) testCompile(projectDist(":kotlin-test:kotlin-test-junit")) testCompile(commonDep("junit:junit")) diff --git a/compiler/daemon/daemon-common/build.gradle.kts b/compiler/daemon/daemon-common/build.gradle.kts index 58551fbef30..ccc33b3b637 100644 --- a/compiler/daemon/daemon-common/build.gradle.kts +++ b/compiler/daemon/daemon-common/build.gradle.kts @@ -11,7 +11,7 @@ dependencies { compile(project(":core:descriptors.jvm")) compile(project(":compiler:util")) compile(project(":compiler:cli-common")) - compile(project(":kotlin-stdlib")) + compile(projectDist(":kotlin-stdlib")) compileOnly(intellijCoreDep()) { includeJars("intellij-core") } compileOnly(intellijDep()) { includeIntellijCoreJarDependencies(project) } } diff --git a/compiler/tests-common-jvm6/build.gradle.kts b/compiler/tests-common-jvm6/build.gradle.kts index 1498593c571..ee96b18cdb5 100644 --- a/compiler/tests-common-jvm6/build.gradle.kts +++ b/compiler/tests-common-jvm6/build.gradle.kts @@ -7,7 +7,7 @@ plugins { jvmTarget = "1.6" dependencies { - compile(project(":kotlin-stdlib")) + compile(projectDist(":kotlin-stdlib")) testCompile(projectDist(":kotlin-test:kotlin-test-jvm")) } diff --git a/core/metadata/build.gradle.kts b/core/metadata/build.gradle.kts index 8ea40fca9e0..18caa77fdca 100644 --- a/core/metadata/build.gradle.kts +++ b/core/metadata/build.gradle.kts @@ -10,7 +10,7 @@ javaHome = rootProject.extra["JDK_16"] as String dependencies { compile(protobufLite()) - compile(project(":kotlin-stdlib")) + compile(projectDist(":kotlin-stdlib")) } sourceSets { diff --git a/idea/build.gradle.kts b/idea/build.gradle.kts index 7823011b4c5..616a46a00cd 100644 --- a/idea/build.gradle.kts +++ b/idea/build.gradle.kts @@ -8,7 +8,7 @@ plugins { dependencies { testRuntime(intellijDep()) - compile(project(":kotlin-stdlib")) + compile(projectDist(":kotlin-stdlib")) compileOnly(project(":kotlin-reflect-api")) compile(project(":core:descriptors")) compile(project(":core:descriptors.jvm")) diff --git a/idea/build.gradle.kts.181 b/idea/build.gradle.kts.181 index ca146d16d71..faaa648c8c1 100644 --- a/idea/build.gradle.kts.181 +++ b/idea/build.gradle.kts.181 @@ -8,7 +8,7 @@ plugins { dependencies { testRuntime(intellijDep()) - compile(project(":kotlin-stdlib")) + compile(projectDist(":kotlin-stdlib")) compileOnly(project(":kotlin-reflect-api")) compile(project(":core:descriptors")) compile(project(":core:descriptors.jvm")) diff --git a/idea/build.gradle.kts.as31 b/idea/build.gradle.kts.as31 index d622c4789eb..5bb59e5efe5 100644 --- a/idea/build.gradle.kts.as31 +++ b/idea/build.gradle.kts.as31 @@ -8,7 +8,7 @@ plugins { dependencies { testRuntime(intellijDep()) - compile(project(":kotlin-stdlib")) + compile(projectDist(":kotlin-stdlib")) compileOnly(project(":kotlin-reflect-api")) compile(project(":core:descriptors")) compile(project(":core:descriptors.jvm")) diff --git a/idea/build.gradle.kts.as32 b/idea/build.gradle.kts.as32 index d622c4789eb..5bb59e5efe5 100644 --- a/idea/build.gradle.kts.as32 +++ b/idea/build.gradle.kts.as32 @@ -8,7 +8,7 @@ plugins { dependencies { testRuntime(intellijDep()) - compile(project(":kotlin-stdlib")) + compile(projectDist(":kotlin-stdlib")) compileOnly(project(":kotlin-reflect-api")) compile(project(":core:descriptors")) compile(project(":core:descriptors.jvm")) diff --git a/jps-plugin/build.gradle.kts b/jps-plugin/build.gradle.kts index 2cc84804d61..01d8ffabb1d 100644 --- a/jps-plugin/build.gradle.kts +++ b/jps-plugin/build.gradle.kts @@ -15,6 +15,7 @@ dependencies { compile(project(":compiler:frontend.java")) compile(projectRuntimeJar(":kotlin-preloader")) compile(project(":idea:idea-jps-common")) + compileOnly(group = "org.jetbrains", name = "annotations", version = "13.0") compileOnly(intellijDep()) { includeJars("jdom", "trove4j", "jps-model", "openapi", "util", "asm-all") } compileOnly(intellijDep("jps-standalone")) { includeJars("jps-builders", "jps-builders-6") } testCompileOnly(project(":kotlin-reflect-api")) diff --git a/jps-plugin/build.gradle.kts.181 b/jps-plugin/build.gradle.kts.181 index c6c056a0759..c1b73d11bfc 100644 --- a/jps-plugin/build.gradle.kts.181 +++ b/jps-plugin/build.gradle.kts.181 @@ -15,6 +15,7 @@ dependencies { compile(project(":compiler:frontend.java")) compile(projectRuntimeJar(":kotlin-preloader")) compile(project(":idea:idea-jps-common")) + compileOnly(group = "org.jetbrains", name = "annotations", version = "13.0") compileOnly(intellijDep()) { includeJars("jdom", "trove4j", "jps-model", "openapi", "platform-api", "util", "asm-all") } compileOnly(intellijDep("jps-standalone")) { includeJars("jps-builders", "jps-builders-6") } testCompileOnly(project(":kotlin-reflect-api")) diff --git a/jps-plugin/build.gradle.kts.as31 b/jps-plugin/build.gradle.kts.as31 index 5da3a9e2fb7..90688be0dcf 100644 --- a/jps-plugin/build.gradle.kts.as31 +++ b/jps-plugin/build.gradle.kts.as31 @@ -15,6 +15,7 @@ dependencies { compile(project(":compiler:frontend.java")) compile(projectRuntimeJar(":kotlin-preloader")) compile(project(":idea:idea-jps-common")) + compileOnly(group = "org.jetbrains", name = "annotations", version = "13.0") compileOnly(intellijDep()) { includeJars("jdom", "trove4j", "jps-model", "openapi", "util", "asm-all") } compileOnly(intellijDep("jps-standalone")) { includeJars("jps-builders", "jps-builders-6") } testCompileOnly(project(":kotlin-reflect-api")) diff --git a/jps-plugin/build.gradle.kts.as32 b/jps-plugin/build.gradle.kts.as32 index 5da3a9e2fb7..90688be0dcf 100644 --- a/jps-plugin/build.gradle.kts.as32 +++ b/jps-plugin/build.gradle.kts.as32 @@ -15,6 +15,7 @@ dependencies { compile(project(":compiler:frontend.java")) compile(projectRuntimeJar(":kotlin-preloader")) compile(project(":idea:idea-jps-common")) + compileOnly(group = "org.jetbrains", name = "annotations", version = "13.0") compileOnly(intellijDep()) { includeJars("jdom", "trove4j", "jps-model", "openapi", "util", "asm-all") } compileOnly(intellijDep("jps-standalone")) { includeJars("jps-builders", "jps-builders-6") } testCompileOnly(project(":kotlin-reflect-api")) diff --git a/libraries/reflect/api/build.gradle b/libraries/reflect/api/build.gradle index 45a5636aa83..930b398a089 100644 --- a/libraries/reflect/api/build.gradle +++ b/libraries/reflect/api/build.gradle @@ -14,7 +14,7 @@ sourceSets { } dependencies { - compile project(':kotlin-stdlib') + compile project(path: ':kotlin-stdlib', configuration: 'distJar') compileOnly project(':core:descriptors') compileOnly project(':core:descriptors.jvm') compileOnly project(':core:deserialization') diff --git a/libraries/reflect/build.gradle.kts b/libraries/reflect/build.gradle.kts index 70603320bd7..54c818a7e18 100644 --- a/libraries/reflect/build.gradle.kts +++ b/libraries/reflect/build.gradle.kts @@ -38,7 +38,7 @@ configurations.getByName("compileOnly").extendsFrom(shadows) val mainJar by configurations.creating dependencies { - compile(project(":kotlin-stdlib")) + compile(projectDist(":kotlin-stdlib")) proguardDeps(project(":kotlin-stdlib")) proguardDeps(files(firstFromJavaHomeThatExists("jre/lib/rt.jar", "../Classes/classes.jar", jdkHome = File(property("JDK_16") as String)))) diff --git a/libraries/scripting/jvm-host/build.gradle.kts b/libraries/scripting/jvm-host/build.gradle.kts index 4bcffa575de..f8478f2cfe8 100644 --- a/libraries/scripting/jvm-host/build.gradle.kts +++ b/libraries/scripting/jvm-host/build.gradle.kts @@ -10,7 +10,7 @@ jvmTarget = "1.6" dependencies { compile(project(":kotlin-script-runtime")) - compile(project(":kotlin-stdlib")) + compile(projectDist(":kotlin-stdlib")) compile(project(":kotlin-scripting-common")) compile(project(":kotlin-scripting-jvm")) compile(project(":kotlin-script-util")) diff --git a/libraries/tools/kotlin-script-util/build.gradle.kts b/libraries/tools/kotlin-script-util/build.gradle.kts index 9137fc1f8ee..664346a6efe 100644 --- a/libraries/tools/kotlin-script-util/build.gradle.kts +++ b/libraries/tools/kotlin-script-util/build.gradle.kts @@ -7,7 +7,7 @@ plugins { } dependencies { - compile(project(":kotlin-stdlib")) + compile(projectDist(":kotlin-stdlib")) compile(project(":kotlin-script-runtime")) compileOnly(project(":compiler:cli")) compileOnly(project(":compiler:daemon-common")) diff --git a/libraries/tools/kotlin-script-util/build.gradle.kts.181 b/libraries/tools/kotlin-script-util/build.gradle.kts.181 index 65d9d10e647..33a291766ca 100644 --- a/libraries/tools/kotlin-script-util/build.gradle.kts.181 +++ b/libraries/tools/kotlin-script-util/build.gradle.kts.181 @@ -7,7 +7,7 @@ plugins { } dependencies { - compile(project(":kotlin-stdlib")) + compile(projectDist(":kotlin-stdlib")) compile(project(":kotlin-script-runtime")) compileOnly(project(":compiler:cli")) compileOnly(project(":compiler:daemon-common")) diff --git a/libraries/tools/kotlin-script-util/build.gradle.kts.as32 b/libraries/tools/kotlin-script-util/build.gradle.kts.as32 index 9137fc1f8ee..664346a6efe 100644 --- a/libraries/tools/kotlin-script-util/build.gradle.kts.as32 +++ b/libraries/tools/kotlin-script-util/build.gradle.kts.as32 @@ -7,7 +7,7 @@ plugins { } dependencies { - compile(project(":kotlin-stdlib")) + compile(projectDist(":kotlin-stdlib")) compile(project(":kotlin-script-runtime")) compileOnly(project(":compiler:cli")) compileOnly(project(":compiler:daemon-common")) diff --git a/libraries/tools/script-runtime/build.gradle b/libraries/tools/script-runtime/build.gradle index 4619691bff4..4d992e7322d 100644 --- a/libraries/tools/script-runtime/build.gradle +++ b/libraries/tools/script-runtime/build.gradle @@ -9,7 +9,7 @@ configurePublishing(project) project.ext["jpsLibraryPath"] = rootProject.distLibDir dependencies { - compileOnly project(':kotlin-stdlib') + compileOnly project(path: ':kotlin-stdlib', configuration: 'distJar') } configurations { diff --git a/plugins/android-extensions/android-extensions-runtime/build.gradle.kts b/plugins/android-extensions/android-extensions-runtime/build.gradle.kts index 2b11d4a3ccb..945c5ed7fba 100644 --- a/plugins/android-extensions/android-extensions-runtime/build.gradle.kts +++ b/plugins/android-extensions/android-extensions-runtime/build.gradle.kts @@ -8,7 +8,7 @@ plugins { jvmTarget = "1.6" dependencies { - compile(project(":kotlin-stdlib")) + compile(projectDist(":kotlin-stdlib")) compileOnly(commonDep("com.google.android", "android")) }