From 612876e44de35cdbd563ac2ce40dcd1d4e397bc5 Mon Sep 17 00:00:00 2001 From: Torsten Grote Date: Tue, 18 Aug 2020 11:35:28 -0300 Subject: Include Taler common Kotlin library as a submodule --- taler-kotlin-common/build.gradle | 82 ---------------------------------------- 1 file changed, 82 deletions(-) delete mode 100644 taler-kotlin-common/build.gradle (limited to 'taler-kotlin-common/build.gradle') diff --git a/taler-kotlin-common/build.gradle b/taler-kotlin-common/build.gradle deleted file mode 100644 index 129881d..0000000 --- a/taler-kotlin-common/build.gradle +++ /dev/null @@ -1,82 +0,0 @@ -plugins { - id 'org.jetbrains.kotlin.multiplatform' - id 'kotlinx-serialization' -} - -group 'net.taler' -version '0.0.1' - -apply plugin: 'maven-publish' - -kotlin { - jvm() - // This is for iPhone simulator - // Switch here to iosArm64 (or iosArm32) to build library for iPhone device - iosX64("ios") { - binaries { - framework() - } - } - linuxX64("linux") - js { - browser { - } - nodejs { - } - } - sourceSets { - def serialization_version = "0.20.0" - commonMain { - dependencies { - implementation kotlin('stdlib-common') - implementation "org.jetbrains.kotlinx:kotlinx-serialization-runtime-common:$serialization_version" - } - } - commonTest { - dependencies { - implementation kotlin('test-common') - implementation kotlin('test-annotations-common') - } - } - jvmMain { - dependencies { - implementation kotlin('stdlib-jdk8') - implementation "org.jetbrains.kotlinx:kotlinx-serialization-runtime:$serialization_version" - } - } - jvmTest { - dependencies { - implementation kotlin('test') - implementation kotlin('test-junit') - } - } - jsMain { - dependencies { - implementation kotlin('stdlib-js') - implementation "org.jetbrains.kotlinx:kotlinx-serialization-runtime-js:$serialization_version" - } - } - jsTest { - dependencies { - implementation kotlin('test-js') - } - } - nativeMain { - dependsOn commonMain - dependencies { - implementation "org.jetbrains.kotlinx:kotlinx-serialization-runtime-native:$serialization_version" - } - } - nativeTest { - dependsOn commonTest - } - configure([targets.linux, targets.ios]) { - compilations.main.source(sourceSets.nativeMain) - compilations.test.source(sourceSets.nativeTest) - } - } -} - -configurations { - compileClasspath -} -- cgit v1.2.3