import org.jetbrains.configureBintrayPublication plugins { id("com.github.johnrengelman.shadow") } repositories { maven(url = "https://dl.bintray.com/orangy/maven") } dependencies { implementation("org.jetbrains.kotlinx:kotlinx-cli-jvm:0.1.0-dev-3") implementation(project(":core")) } tasks { shadowJar { val dokka_version: String by project archiveFileName.set("dokka-cli-$dokka_version.jar") archiveClassifier.set("") manifest { attributes("Main-Class" to "org.jetbrains.dokka.MainKt") } } } publishing { publications { register("dokkaCli") { artifactId = "dokka-cli" project.shadow.component(this) } } } configureBintrayPublication("dokkaCli")