From 20134bb96a2fa1d8bfd3c0190277e1631aeb39ef Mon Sep 17 00:00:00 2001 From: thunderbiscuit Date: Wed, 5 Oct 2022 10:10:16 -0400 Subject: [PATCH] Add option to build API docs into bdk-jvm website --- api-docs/{Module.md => Module1.md} | 4 +--- api-docs/Module2.md | 4 ++++ api-docs/build.gradle.kts | 13 ++++++++++++- 3 files changed, 17 insertions(+), 4 deletions(-) rename api-docs/{Module.md => Module1.md} (51%) create mode 100644 api-docs/Module2.md diff --git a/api-docs/Module.md b/api-docs/Module1.md similarity index 51% rename from api-docs/Module.md rename to api-docs/Module1.md index 345f22f..d21953b 100644 --- a/api-docs/Module.md +++ b/api-docs/Module1.md @@ -1,6 +1,4 @@ # Module bdk-android -The [bitcoindevkit](https://bitcoindevkit.org/) language bindings libraries for Android and the JVM. - -These docs are valid for both `bdk-jvm` and `bdk-android` libraries. +The [bitcoindevkit](https://bitcoindevkit.org/) language bindings library for Android. # Package org.bitcoindevkit diff --git a/api-docs/Module2.md b/api-docs/Module2.md new file mode 100644 index 0000000..8a6eef7 --- /dev/null +++ b/api-docs/Module2.md @@ -0,0 +1,4 @@ +# Module bdk-jvm +The [bitcoindevkit](https://bitcoindevkit.org/) language bindings library for Kotlin and Java on the JVM. + +# Package org.bitcoindevkit diff --git a/api-docs/build.gradle.kts b/api-docs/build.gradle.kts index 73fb6cf..920ff8e 100644 --- a/api-docs/build.gradle.kts +++ b/api-docs/build.gradle.kts @@ -28,8 +28,19 @@ tasks.withType().configureEach { named("main") { moduleName.set("bdk-android") moduleVersion.set("0.9.0") - includes.from("Module.md") + includes.from("Module1.md") samples.from("src/test/kotlin/org/bitcoindevkit/Samples.kt") } } } + +// tasks.withType().configureEach { +// dokkaSourceSets { +// named("main") { +// moduleName.set("bdk-jvm") +// moduleVersion.set("0.9.0") +// includes.from("Module2.md") +// samples.from("src/test/kotlin/org/bitcoindevkit/Samples.kt") +// } +// } +// }