| description = "Kotlin Assignment Compiler Plugin (Embeddable)" |
| |
| plugins { |
| kotlin("jvm") |
| id("jps-compatible") |
| } |
| |
| dependencies { |
| embedded(project(":kotlin-assignment-compiler-plugin")) { isTransitive = false } |
| } |
| |
| publish { |
| artifactId = artifactId.replace(".", "-") |
| } |
| |
| runtimeJar(rewriteDefaultJarDepsToShadedCompiler()) |
| sourcesJarWithSourcesFromEmbedded( |
| project(":kotlin-assignment-compiler-plugin").tasks.named<Jar>("sourcesJar") |
| ) |
| javadocJarWithJavadocFromEmbedded( |
| project(":kotlin-assignment-compiler-plugin").tasks.named<Jar>("javadocJar") |
| ) |