diff --git a/buildSrc/build.gradle.kts b/buildSrc/build.gradle.kts index 3155a1c71fb..2346bebe3b3 100644 --- a/buildSrc/build.gradle.kts +++ b/buildSrc/build.gradle.kts @@ -28,6 +28,16 @@ apply { plugins { `kotlin-dsl` + `java-gradle-plugin` +} + +gradlePlugin { + (plugins) { + "jps-compatible" { + id = "jps-compatible" + implementationClass = "org.jetbrains.kotlin.pill.JpsCompatiblePlugin" + } + } } fun Project.getBooleanProperty(name: String): Boolean? = this.findProperty(name)?.let { diff --git a/buildSrc/src/main/resources/META-INF/gradle-plugins/jps-compatible.properties b/buildSrc/src/main/resources/META-INF/gradle-plugins/jps-compatible.properties deleted file mode 100644 index eb4dd1f83b2..00000000000 --- a/buildSrc/src/main/resources/META-INF/gradle-plugins/jps-compatible.properties +++ /dev/null @@ -1 +0,0 @@ -implementation-class=org.jetbrains.kotlin.pill.JpsCompatiblePlugin \ No newline at end of file