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: with:
java-version: 17 java-version: 17
- name: Build - name: Build
run: ./gradlew build && ./gradlew dokkaHtml run: ./gradlew build && ./gradlew :micro_utils.dokka:dokkaGenerate
- name: Publish KDocs - name: Publish KDocs
uses: peaceiris/actions-gh-pages@v3 uses: peaceiris/actions-gh-pages@v3
with: with:

View File

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

View File

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