diff --git a/build.gradle.kts b/build.gradle.kts index b28fad66fc0..5a398ca09ad 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -300,6 +300,7 @@ extra["compilerArtifactsForIde"] = listOfNotNull( ":prepare:ide-plugin-dependencies:kotlin-jps-common-for-ide", ":prepare:ide-plugin-dependencies:kotlin-jps-plugin-classpath", ":prepare:ide-plugin-dependencies:kotlin-jps-plugin-tests-for-ide", + ":prepare:ide-plugin-dependencies:kotlin-jps-plugin-testdata-for-ide", ":prepare:ide-plugin-dependencies:kotlinx-serialization-compiler-plugin-for-ide", ":prepare:ide-plugin-dependencies:noarg-compiler-plugin-for-ide", ":prepare:ide-plugin-dependencies:sam-with-receiver-compiler-plugin-for-ide", diff --git a/prepare/ide-plugin-dependencies/kotlin-compiler-testdata-for-ide/build.gradle.kts b/prepare/ide-plugin-dependencies/kotlin-compiler-testdata-for-ide/build.gradle.kts index 492bf9080b9..3f26ea55d8a 100644 --- a/prepare/ide-plugin-dependencies/kotlin-compiler-testdata-for-ide/build.gradle.kts +++ b/prepare/ide-plugin-dependencies/kotlin-compiler-testdata-for-ide/build.gradle.kts @@ -20,8 +20,6 @@ idePluginDependency { "compiler/tests-spec/testData", "compiler/testData/diagnostics/testsWithStdLib", "compiler/fir/raw-fir/psi2fir/testData", - "jps/jps-plugin/testData", - "compiler/testData/classpathOrder", ).forEach { from(rootDir.resolve(it)) { into(it) diff --git a/prepare/ide-plugin-dependencies/kotlin-jps-plugin-testdata-for-ide/build.gradle.kts b/prepare/ide-plugin-dependencies/kotlin-jps-plugin-testdata-for-ide/build.gradle.kts new file mode 100644 index 00000000000..7c9a3c0fe94 --- /dev/null +++ b/prepare/ide-plugin-dependencies/kotlin-jps-plugin-testdata-for-ide/build.gradle.kts @@ -0,0 +1,18 @@ +idePluginDependency { + apply() + + publish() + + val jar: Jar by tasks + + jar.apply { + listOf( + "jps/jps-plugin/testData", + "compiler/testData/classpathOrder", + ).forEach { + from(rootDir.resolve(it)) { + into(it) + } + } + } +} diff --git a/settings.gradle b/settings.gradle index 625ada1b826..bc38e1a09ac 100644 --- a/settings.gradle +++ b/settings.gradle @@ -376,6 +376,7 @@ if (!buildProperties.inJpsBuildIdeaSync) { ":prepare:ide-plugin-dependencies:kotlin-jps-common-for-ide", ":prepare:ide-plugin-dependencies:kotlin-jps-plugin-classpath", ":prepare:ide-plugin-dependencies:kotlin-jps-plugin-tests-for-ide", + ":prepare:ide-plugin-dependencies:kotlin-jps-plugin-testdata-for-ide", ":prepare:ide-plugin-dependencies:kotlinx-serialization-compiler-plugin-for-ide", ":prepare:ide-plugin-dependencies:noarg-compiler-plugin-for-ide", ":prepare:ide-plugin-dependencies:sam-with-receiver-compiler-plugin-for-ide",