build: aggregate Dokka outputs and add module index generation

Enhanced Dokka setup to copy module-specific `html` outputs while generating an `index.html` for easier navigation of aggregated documentation. Updated repository configurations to streamline dependency management. Disabled Kotlin/JS sourcemaps for improved build performance.
This commit is contained in:
2026-02-05 12:49:30 +01:00
parent c3d288cd66
commit 041c619f84
3 changed files with 55 additions and 9 deletions
+7 -5
View File
@@ -8,7 +8,8 @@ pluginManagement {
google()
maven("https://maven.pkg.jetbrains.space/public/p/compose/dev")
maven("https://us-central1-maven.pkg.dev/varabyte-repos/public")
maven { url = uri("https://oss.sonatype.org/content/repositories/snapshots/") }
maven("https://oss.sonatype.org/content/repositories/snapshots/")
maven("https://jitpack.io")
}
}
@@ -20,12 +21,13 @@ plugins {
dependencyResolutionManagement {
repositories {
gradlePluginPortal()
mavenCentral()
google()
maven { url = uri("https://jitpack.io") }
maven { url = uri("https://oss.sonatype.org/content/repositories/snapshots/") }
maven { url = uri("https://maven.pkg.jetbrains.space/public/p/compose/dev") }
maven { url = uri("https://us-central1-maven.pkg.dev/varabyte-repos/public") }
maven("https://maven.pkg.jetbrains.space/public/p/compose/dev")
maven("https://us-central1-maven.pkg.dev/varabyte-repos/public")
maven("https://oss.sonatype.org/content/repositories/snapshots/")
maven("https://jitpack.io")
}
}