0a6dadd04d
Review: https://jetbrains.team/p/kt/reviews/6753 Meaningful semantic change was splitted into 5 commits to simplify the change review. Sinle commit would be too big. Why replace source to binary: to get rid of kotlin-reflect in Kotlin plugin artifact KTIJ-22276
16 lines
755 B
Kotlin
16 lines
755 B
Kotlin
// 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())
|
|
)
|
|
}
|