Add ability to generate dokka docs

This commit is contained in:
thunderbiscuit 2022-03-01 12:11:44 -05:00
parent e139e3d999
commit 6332e78375
No known key found for this signature in database
GPG Key ID: 88253696EB836462
5 changed files with 2116 additions and 0 deletions

4
android/Module.md Normal file
View File

@ -0,0 +1,4 @@
# Module bdk-android
The [bitcoindevkit](https://bitcoindevkit.org/) language bindings library for Android. Current version: `0.4.0`.
# Package org.bitcoindevkit

View File

@ -3,6 +3,7 @@ plugins {
id("kotlin-android") id("kotlin-android")
id("maven-publish") id("maven-publish")
id("signing") id("signing")
id("org.jetbrains.dokka") version "1.6.10"
} }
android { android {
@ -87,3 +88,12 @@ signing {
useGpgCmd() useGpgCmd()
sign(publishing.publications) sign(publishing.publications)
} }
tasks.withType<org.jetbrains.dokka.gradle.DokkaTask>().configureEach {
dokkaSourceSets {
named("main") {
moduleName.set("bdk-android")
includes.from("Module.md")
}
}
}

2088
docs-0.4.0.patch Normal file

File diff suppressed because it is too large Load Diff

4
jvm/Module.md Normal file
View File

@ -0,0 +1,4 @@
# Module bdk-jvm
The [bitcoindevkit](https://bitcoindevkit.org/) language bindings library for the JVM. Current version: `0.4.0`.
# Package org.bitcoindevkit

View File

@ -6,6 +6,7 @@ plugins {
id("java-library") id("java-library")
id("maven-publish") id("maven-publish")
id("signing") id("signing")
id("org.jetbrains.dokka") version "1.6.10"
} }
java { java {
@ -90,3 +91,12 @@ signing {
useGpgCmd() useGpgCmd()
sign(publishing.publications) sign(publishing.publications)
} }
tasks.withType<org.jetbrains.dokka.gradle.DokkaTask>().configureEach {
dokkaSourceSets {
named("main") {
moduleName.set("bdk-jvm")
includes.from("Module.md")
}
}
}