fix dokka build :(

This commit is contained in:
2026-05-23 16:54:55 +06:00
parent 8dbb35f378
commit e3913f7600
3 changed files with 14 additions and 4 deletions

View File

@@ -12,7 +12,7 @@ jobs:
with:
java-version: 17
- name: Build
run: ./gradlew build && ./gradlew dokkaHtml
run: ./gradlew build && ./gradlew :micro_utils.dokka:dokkaGenerate
- name: Publish KDocs
uses: peaceiris/actions-gh-pages@v3
with:

View File

@@ -17,7 +17,7 @@ kotlin {
browser()
nodejs()
}
android {}
androidTarget {}
sourceSets {
commonMain {
@@ -100,14 +100,14 @@ private List<SourceDirectorySet> findSourcesWithName(String... approximateNames)
}.collect { it.kotlin }
}
tasks.dokkaHtml {
dokka {
dokkaSourceSets {
configureEach {
skipDeprecated.set(true)
sourceLink {
localDirectory.set(file("../"))
remoteUrl.set(new URL("https://github.com/InsanusMokrassar/MicroUtils/blob/master/"))
remoteUrl.set(new URI("https://github.com/InsanusMokrassar/MicroUtils/blob/master/"))
remoteLineSuffix.set("#L")
}
}
@@ -130,4 +130,12 @@ tasks.dokkaHtml {
}
}
//dependencies {
// project.parent.subprojects.forEach {
// if (it != project) {
// dokka(it)
// }
// }
//}
apply from: "$defaultAndroidSettings"

View File

@@ -1,6 +1,8 @@
project.version = "$version"
project.group = "$group"
apply plugin: 'org.jetbrains.dokka'
kotlin {
sourceSets {
commonMain {