From 6d055739fec26093268a6279988b05bda12b2f51 Mon Sep 17 00:00:00 2001 From: InsanusMokrassar Date: Sat, 7 Aug 2021 16:10:59 +0600 Subject: [PATCH] Update dokka.gradle --- dokka.gradle | 47 ++++++++++++++++++++++++++++------------------- 1 file changed, 28 insertions(+), 19 deletions(-) diff --git a/dokka.gradle b/dokka.gradle index 928746a..350056d 100644 --- a/dokka.gradle +++ b/dokka.gradle @@ -15,31 +15,40 @@ dokkaHtml { } moduleName.set("kdocs") - + dokkaSourceSets { - configureEach { - skipDeprecated.set(true) - includeNonPublic.set(true) - reportUndocumented.set(true) + switch (true) { + case project.hasProperty("DOKKA_PATH"): + outputDirectory = project.property("DOKKA_PATH").toString() + break + case System.getenv("DOKKA_PATH") != null: + outputDirectory = System.getenv("DOKKA_PATH") + break + } - sourceLink { - localDirectory.set(file("./")) - remoteUrl.set(new URL("https://github.com/InsanusMokrassar/krontab/blob/master/")) - remoteLineSuffix.set("#L") + dokkaSourceSets { + configureEach { + skipDeprecated.set(true) + + sourceLink { + localDirectory.set(file("./")) + remoteUrl.set(new URL("https://github.com/InsanusMokrassar/krontab/blob/master/")) + remoteLineSuffix.set("#L") + } } - } - named("commonMain") { - sourceRoot { path = "src/commonMain" } - } + named("commonMain") { + sourceRoots.setFrom(findSourcesWithName("commonMain")) + } // -// named("jsMain") { -// sourceRoot { path = "src/jsMain" } -// } +// named("jsMain") { +// sourceRoot { path = "src/jsMain" } +// } // -// named("jvmMain") { -// sourceRoot { path = "src/jvmMain" } -// } +// named("jvmMain") { +// sourceRoot { path = "src/jvmMain" } +// } + } } }