Glok / build.gradle.kts
// glok root project
plugins {
kotlin("multiplatform") version "1.9.10" apply (false)
id("org.jetbrains.dokka") version "1.9.10"
id("maven-publish")
}
repositories {
mavenCentral()
}
val glokVersion: String by project
group = "uk.co.nickthecoder"
version = glokVersion
allprojects {
repositories {
mavenCentral()
}
}
tasks.dokkaHtmlMultiModule {
moduleName.set("Glok")
}
task<Exec>("publishDokka") {
dependsOn(":dokkaHtmlMultiModule")
commandLine("./publishDokka.feathers", "build/dokka/htmlMultiModule/", "../api/glok-$glokVersion")
}
task<Exec>("ntc") {
dependsOn(":publishDokka")
commandLine("echo", "Done")
}
defaultTasks("installDist")