diff options
Diffstat (limited to 'common/build.gradle')
-rw-r--r-- | common/build.gradle | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/common/build.gradle b/common/build.gradle index 9ceffc4..0c3572c 100644 --- a/common/build.gradle +++ b/common/build.gradle @@ -25,6 +25,8 @@ version '0.0.1' apply plugin: 'maven-publish' kotlin { + explicitApi() + jvm() js { browser { @@ -32,8 +34,6 @@ kotlin { nodejs { } } - // This is for iPhone simulator - // Switch here to iosArm64 (or iosArm32) to build library for iPhone device ios { binaries { framework() @@ -42,12 +42,11 @@ kotlin { linuxX64("linux") sourceSets { - def serialization_version = "0.20.0" + def serialization_version = "1.0.0-RC" commonMain { dependencies { - implementation kotlin('stdlib-common') - implementation "org.jetbrains.kotlinx:kotlinx-serialization-runtime-common:$serialization_version" - implementation "com.soywiz.korlibs.klock:klock:1.11.12" + implementation "org.jetbrains.kotlinx:kotlinx-serialization-core:$serialization_version" + implementation "com.soywiz.korlibs.klock:klock:1.12.0" } } commonTest { @@ -58,8 +57,6 @@ kotlin { } jvmMain { dependencies { - implementation kotlin('stdlib-jdk8') - implementation "org.jetbrains.kotlinx:kotlinx-serialization-runtime:$serialization_version" } } jvmTest { @@ -70,8 +67,6 @@ kotlin { } jsMain { dependencies { - implementation kotlin('stdlib-js') - implementation "org.jetbrains.kotlinx:kotlinx-serialization-runtime-js:$serialization_version" } } jsTest { @@ -82,7 +77,6 @@ kotlin { nativeMain { dependsOn commonMain dependencies { - implementation "org.jetbrains.kotlinx:kotlinx-serialization-runtime-native:$serialization_version" } } nativeTest { |