From e8e457a16c543c14d97c48e96933bea089a067f8 Mon Sep 17 00:00:00 2001 From: Vyacheslav Gerasimov Date: Thu, 13 Jun 2019 21:51:54 +0300 Subject: [PATCH] Build: Fix uast compilation against 192 platform --- plugins/uast-kotlin/build.gradle.kts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plugins/uast-kotlin/build.gradle.kts b/plugins/uast-kotlin/build.gradle.kts index ddac9fefbbf..09ddf1f628c 100644 --- a/plugins/uast-kotlin/build.gradle.kts +++ b/plugins/uast-kotlin/build.gradle.kts @@ -15,6 +15,9 @@ dependencies { // BEWARE: Uast should not depend on IDEA. compileOnly(intellijCoreDep()) { includeJars("intellij-core", "asm-all", rootProject = rootProject) } compileOnly(intellijDep()) { includeJars("java-api", "java-impl") } + if (Platform.P192.orHigher()) { + compileOnly(intellijDep()) { includeJars("platform-impl") } + } testCompile(project(":kotlin-test:kotlin-test-jvm")) testCompile(projectTests(":compiler:tests-common")) @@ -25,6 +28,9 @@ dependencies { testCompileOnly(intellijCoreDep()) { includeJars("intellij-core") } testCompileOnly(intellijDep()) { includeJars("java-api", "java-impl") } + if (Platform.P192.orHigher()) { + testCompileOnly(intellijDep()) { includeJars("platform-impl") } + } testCompile(project(":idea:idea-native")) { isTransitive = false } testCompile(project(":idea:idea-gradle-native")) { isTransitive = false }