From f2b323fbe39adfa766372ef41658b65c1c46bf5f Mon Sep 17 00:00:00 2001 From: Vyacheslav Gerasimov Date: Tue, 8 May 2018 17:05:53 +0300 Subject: [PATCH] Build: Extract jps-common ide module from kotlin-plugin.jar to standalone jar --- idea/idea-jps-common/build.gradle.kts | 6 +++++- prepare/idea-plugin/build.gradle.kts | 1 - 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/idea/idea-jps-common/build.gradle.kts b/idea/idea-jps-common/build.gradle.kts index c7ef0e7c73a..d8b043d5136 100644 --- a/idea/idea-jps-common/build.gradle.kts +++ b/idea/idea-jps-common/build.gradle.kts @@ -10,7 +10,6 @@ dependencies { compile(project(":compiler:util")) compile(project(":compiler:cli-common")) compile(project(":compiler:frontend.java")) - compileOnly(intellijCoreDep()) { includeJars("intellij-core") } compileOnly(intellijDep()) } @@ -19,3 +18,8 @@ sourceSets { "test" {} } +runtimeJar { + archiveName = "jps-common-ide.jar" +} + +ideaPlugin() \ No newline at end of file diff --git a/prepare/idea-plugin/build.gradle.kts b/prepare/idea-plugin/build.gradle.kts index 81fdfa1f80a..855cf6b65b2 100644 --- a/prepare/idea-plugin/build.gradle.kts +++ b/prepare/idea-plugin/build.gradle.kts @@ -30,7 +30,6 @@ val projectsToShadow by extra(listOf( ":idea:ide-common", ":idea", ":idea:idea-core", - ":idea:idea-jps-common", ":idea:idea-gradle", ":idea:idea-maven", //":idea-ultimate",