@@ -25,7 +25,10 @@ allprojects {
2525 val pluginConfigMap = mapOf (
2626 " org.jetbrains.dokka.base.DokkaBase" to """
2727 {
28- "customStyleSheets": ["${rootProject.file(" docs/dokka-presets/css/logo-styles.css" )} "],
28+ "customStyleSheets": [
29+ "${rootProject.file(" docs/dokka-presets/css/logo-styles.css" )} ",
30+ "${rootProject.file(" docs/dokka-presets/css/aws-styles.css" )} "
31+ ],
2932 "customAssets": [
3033 "${rootProject.file(" docs/dokka-presets/assets/logo-icon.svg" )} ",
3134 "${rootProject.file(" docs/dokka-presets/assets/aws_logo_white_59x35.png" )} "
@@ -90,19 +93,21 @@ if (project.prop("kotlinWarningsAsErrors")?.toString()?.toBoolean() == true) {
9093 }
9194}
9295
93- // configure the root multimodule docs
94- tasks.dokkaHtmlMultiModule.configure {
95- moduleName.set(" AWS SDK for Kotlin" )
96+ project.afterEvaluate {
97+ // configure the root multimodule docs
98+ tasks.dokkaHtmlMultiModule.configure {
99+ moduleName.set(" AWS SDK for Kotlin" )
96100
97- includes.from(
98- // NOTE: these get concatenated
99- rootProject.file(" docs/dokka-presets/README.md" ),
100- )
101+ includes.from(
102+ // NOTE: these get concatenated
103+ rootProject.file(" docs/dokka-presets/README.md" ),
104+ )
101105
102- val excludeFromDocumentation = listOf (
103- project(" :aws-runtime:testing" ),
104- )
105- removeChildTasks(excludeFromDocumentation)
106+ val excludeFromDocumentation = listOf (
107+ project(" :aws-runtime:testing" )
108+ )
109+ removeChildTasks(excludeFromDocumentation)
110+ }
106111}
107112
108113if (
0 commit comments