Ji Sungbin
// in project root gradle's allprojects scope tasks.withType<DokkaTaskPartial>().configureEach { moduleName.set("Duckie-QuackQuack-Sub") outputDirectory.set(file("$rootDir/documents/dokka")) suppressInheritedMembers.set(true) dokkaSourceSets.configureEach { includeNonPublic.set(true) jdkVersion.set(11) } pluginConfiguration<DokkaBase, DokkaBaseConfiguration> { footerMessage = """made with <span style="color: $duckieOrange;">❤</span> by <a href="<https://duckie.team/>">Duckie</a>""" } } tasks.dokkaHtmlMultiModule.configure { moduleName.set("Duckie-QuackQuack-Root") outputDirectory.set(file("$rootDir/documents/dokka")) pluginConfiguration<DokkaBase, DokkaBaseConfiguration> { footerMessage = """made with <span style="color: $duckieOrange;">❤</span> by <a href="<https://duckie.team/>">Duckie</a>""" } }
Gleb Minaev
afterEvaluate
allproject { afterEvaluate { /* Past code above here */ } }
A modern programming language that makes developers happier.