| // This artifact is deprecated and will be remove in the near future. Use `kotlin-jps-plugin` instead |
| idePluginDependency { |
| @Suppress("UNCHECKED_CAST") |
| val embeddedDependencies = rootProject.extra["kotlinJpsPluginEmbeddedDependencies"] as List<String> |
| @Suppress("UNCHECKED_CAST") |
| val mavenDependencies = rootProject.extra["kotlinJpsPluginMavenDependencies"] as List<String> |
| val mavenDependenciesLibs = rootProject.extra["kotlinJpsPluginMavenDependenciesNonTransitiveLibs"] as List<String> |
| |
| val otherProjects = listOf(":jps:jps-plugin", ":jps:jps-common") |
| |
| publishProjectJars( |
| embeddedDependencies + mavenDependencies + otherProjects, |
| libraryDependencies = mavenDependenciesLibs + listOf(protobufFull()) |
| ) |
| } |