From 13d3fe47ebbc755192a7367ac5e3cc6b047906fe Mon Sep 17 00:00:00 2001 From: Sergey Okatov Date: Tue, 26 Sep 2023 19:44:57 +0500 Subject: [PATCH] Add linuxArm64 target (#42) * Support for ARM64 platform is added to the project * Support for ARM64 platform is added to the project: rollback unnecessary versions update. --- README.md | 1 + .../cache4k/buildlogic/convention/ConventionPlugin.kt | 2 ++ gradle/libs.versions.toml | 2 +- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index baf148b..f4ee465 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,7 @@ The following targets are currently supported: - watchosArm64 - watchosSimulatorArm64 - linuxX64 +- linuxArm64 - mingwX64 ## Download diff --git a/build-logic/src/main/kotlin/io/github/reactivecircus/cache4k/buildlogic/convention/ConventionPlugin.kt b/build-logic/src/main/kotlin/io/github/reactivecircus/cache4k/buildlogic/convention/ConventionPlugin.kt index 062a0ff..3513ba2 100644 --- a/build-logic/src/main/kotlin/io/github/reactivecircus/cache4k/buildlogic/convention/ConventionPlugin.kt +++ b/build-logic/src/main/kotlin/io/github/reactivecircus/cache4k/buildlogic/convention/ConventionPlugin.kt @@ -136,6 +136,7 @@ private fun KotlinMultiplatformExtension.configureTargets(project: Project) { withWatchosArm64() withWatchosSimulatorArm64() withLinuxX64() + withLinuxArm64() withMingwX64() } } @@ -194,6 +195,7 @@ private fun KotlinMultiplatformExtension.configureTargets(project: Project) { watchosArm64() watchosSimulatorArm64() linuxX64() + linuxArm64() mingwX64() } } diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 4885dc2..4488e20 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -8,7 +8,7 @@ mavenPublish = "0.25.3" coroutines = "1.7.2" atomicfu = "0.21.0" lincheck = "2.17" -statelyIso = "1.2.5" +statelyIso = "2.0.4" [libraries] plugin-kotlin = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "kotlin" }