plugins { | |
java | |
} | |
idePluginDependency { | |
publish() | |
val jar: Jar by tasks | |
jar.apply { | |
val compilerProjectName = ":kotlin-compiler" | |
val distTaskName = "distKotlinc" | |
dependsOn("$compilerProjectName:$distTaskName") | |
from { | |
val distKotlincTask = project(compilerProjectName).tasks.getByName(distTaskName) | |
distKotlincTask.outputs.files | |
} | |
} | |
sourcesJar() | |
javadocJar() | |
} |