diff options
author | Torsten Grote <t@grobox.de> | 2020-08-18 11:35:28 -0300 |
---|---|---|
committer | Torsten Grote <t@grobox.de> | 2020-08-18 11:36:07 -0300 |
commit | 612876e44de35cdbd563ac2ce40dcd1d4e397bc5 (patch) | |
tree | b2127aff7376b7d2304e300d216d838a2e1d2595 /taler-kotlin-common/build.gradle | |
parent | 451157d992a4c771e3bdf80b6563f80fb1582c77 (diff) | |
download | taler-android-612876e44de35cdbd563ac2ce40dcd1d4e397bc5.tar.gz taler-android-612876e44de35cdbd563ac2ce40dcd1d4e397bc5.tar.bz2 taler-android-612876e44de35cdbd563ac2ce40dcd1d4e397bc5.zip |
Include Taler common Kotlin library as a submodule
Diffstat (limited to 'taler-kotlin-common/build.gradle')
-rw-r--r-- | taler-kotlin-common/build.gradle | 82 |
1 files changed, 0 insertions, 82 deletions
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 -} |