v0.1.6 release for all platforms

This commit is contained in:
Sergey Chernov 2024-07-27 19:00:36 +02:00
parent a866dff852
commit a6b22dc03b
3 changed files with 1125 additions and 35 deletions

View File

@ -6,6 +6,8 @@ in native targets.
# Recent changes
- 0.1.6 add many useful features, added support to wasmJS and all other platforms. Note to wasmJS: it appears to be a bug in wasm compiler so BipackDecoder could cause wasm loading problem.
- 0.1.1: added serialized KVStorage with handy implementation on JVM and JS platforms and some required synchronization
tools.
-

View File

@ -8,7 +8,7 @@ plugins {
val serialization_version = "1.6.5-SNAPSHOT"
group = "net.sergeych"
version = "0.1.6-SNAPSHOT"
version = "0.1.6"
repositories {
mavenCentral()
@ -32,26 +32,18 @@ kotlin {
nodejs()
}
// macosArm64()
// iosX64()
// iosArm64()
// macosX64()
// iosSimulatorArm64()
macosArm64()
iosX64()
iosArm64()
macosX64()
iosSimulatorArm64()
linuxX64()
linuxArm64()
mingwX64()
// val hostOs = System.getProperty("os.name")
// val isMingwX64 = hostOs.startsWith("Windows")
// val nativeTarget = when {
// hostOs == "Mac OS X" -> macosX64("native")
// hostOs == "Linux" -> linuxX64("native")
// isMingwX64 -> mingwX64("native")
// else -> throw GradleException("Host OS is not supported in Kotlin/Native.")
// }
wasmJs {
browser()
// binaries.executable()
binaries.executable()
}

File diff suppressed because it is too large Load Diff