Skip to content

Commit

Permalink
Add linuxArm64 target
Browse files Browse the repository at this point in the history
  • Loading branch information
jeffdgr8 committed Sep 26, 2023
1 parent 3b60452 commit 6b64e8e
Show file tree
Hide file tree
Showing 60 changed files with 10,517 additions and 37 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,7 @@ implementation("dev.kotbase:couchbase-lite-ee-paging:3.0.12-1.0.0")
* [x] Documentation website ([kotbase.dev](https://kotbase.dev/))
* [x] `NSInputStream` interoperability ~~(Okio [#1123](https://github.com/square/okio/pull/1123))~~ (kotlinx-io [#174](
https://github.com/Kotlin/kotlinx-io/pull/174))
* [ ] Linux ARM64 support
* [x] Linux ARM64 support
* [ ] Public release
* [ ] Sample apps
* [x] [Getting Started](examples/getting-started)
Expand Down
33 changes: 17 additions & 16 deletions buildSrc/src/main/kotlin/multiplatform-convention.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -7,22 +7,22 @@ plugins {
kotlin {
/*
* Source set hierarchy:
* ┌────────┐
* │ common │
* └───┬────┘
* ┌─────────────┴─────────────┐
* ┌──────┴───────┐
* │ nativeCommon │
* └──────┬───────┘
* ┌────────────────┐
* ┌─────┴─────┐ ┌───┴───┐ ┌───┴────┐
* │ jvmCommon │ │ apple │ │ native │
* └─────┬─────┘ └───┬───┘ └───┬────┘
* ┌────┴────┐ ┌───────────┐
* ╔════╩════╗ ╔══╩══╗ ╔═════════╗ ╔════╩═════╗
* ║ android ║ ║ jvm ║ ║ linuxX64 ║ ║ mingwX64 ║
* ╚═════════╝ ╚═════╝ ══════════╝ ╚══════════╝
* ┌─────────────────┬──────────────┬───────────┬─────────────┐
* ┌────────┐
* │ common │
* └───┬────┘
* ┌─────────────────────┐
* ┌──────┴───────┐
* │ nativeCommon │
* └──────┬───────┘
* │ ┌──────────┴──────────┐
* ┌─────┴─────┐ ┌───┴───┐ ┌───┴────┐
* │ jvmCommon │ │ apple │ │ native │
* └─────┬─────┘ └───┬───┘ └───┬────┘
* ┌────┴────┐ │ ┌─────────────┼─────────────┐
* ╔════╩════╗ ╔══╩══╗ │ ╔════╩═════╗ ╔═════╩══════╗ ╔════╩═════╗
* ║ android ║ ║ jvm ║ │ ║ linuxX64 ║ ║ linuxArm64 ║ ║ mingwX64 ║
* ╚═════════╝ ╚═════╝ │ ╚══════════╝ ╚════════════╝ ╚══════════╝
* ┌─────────────────┬──────────────┬───────────┬─────────────┐
* ╔════╩═════╗ ╔═════════╩═════════╗ ╔═══╩════╗ ╔════╩═════╗ ╔═════╩══════╗
* ║ iosArm64 ║ ║ iosSimulatorArm64 ║ ║ iosX64 ║ ║ macosX64 ║ ║ macosArm64 ║
* ╚══════════╝ ╚═══════════════════╝ ╚════════╝ ╚══════════╝ ╚════════════╝
Expand Down Expand Up @@ -55,5 +55,6 @@ kotlin {
macosX64()
macosArm64()
linuxX64()
linuxArm64()
mingwX64()
}
Loading

0 comments on commit 6b64e8e

Please sign in to comment.