File tree Expand file tree Collapse file tree 2 files changed +26
-2
lines changed
plugins/build-plugin/src/main/kotlin Expand file tree Collapse file tree 2 files changed +26
-2
lines changed Original file line number Diff line number Diff line change 6
6
7
7
# PowerSync Kotlin Multiplatform SDK
8
8
9
- This is the PowerSync client SDK for Kotlin Mutliplatform . This SDK currently supports Android and iOS as targets.
9
+ This is the PowerSync client SDK for Kotlin. This SDK currently supports the following Kotlin targets:
10
10
11
- See a summary of features [ here] ( https://docs.powersync.com/client-sdk-references/kotlin-multiplatform#sdk-features ) .
11
+ - Android
12
+ - JVM
13
+ - iOS
14
+ - macOS
15
+ - watchOS
16
+
17
+ If you need support for additional targets, please reach out!
18
+
19
+ See a summary of features [ here] ( https://docs.powersync.com/client-sdk-references/kotlin-multiplatform#sdk-features )
20
+ and API documentation [ here] ( https://powersync-ja.github.io/powersync-kotlin/ ) .
12
21
13
22
## Structure: Packages
14
23
Original file line number Diff line number Diff line change @@ -4,6 +4,11 @@ plugins {
4
4
5
5
// Shared Dokka config for additional assets
6
6
dokka {
7
+ val commit = providers.exec {
8
+ executable = " git"
9
+ args(" rev-parse" , " HEAD" )
10
+ }.standardOutput.asText
11
+
7
12
pluginsConfiguration.html {
8
13
val docsAssetsDir = rootProject.file(" docs/assets" )
9
14
@@ -18,4 +23,14 @@ dokka {
18
23
customStyleSheets.from(docsAssetsDir.resolve(" doc-styles.css" ))
19
24
templatesDir = file(docsAssetsDir.resolve(" dokka-templates" ))
20
25
}
26
+
27
+ dokkaSourceSets.configureEach {
28
+ sourceLink {
29
+ localDirectory.set(project.rootDir)
30
+ remoteUrl.set(commit.map { commit ->
31
+ uri(" https://github.com/powersync-ja/powersync-kotlin/tree/${commit.trim()} /" )
32
+ })
33
+ remoteLineSuffix.set(" #L" )
34
+ }
35
+ }
21
36
}
You can’t perform that action at this time.
0 commit comments