diff --git a/multiplatform-crypto-libsodium-bindings/build.gradle.kts b/multiplatform-crypto-libsodium-bindings/build.gradle.kts index 9bffc3d..548a8dc 100644 --- a/multiplatform-crypto-libsodium-bindings/build.gradle.kts +++ b/multiplatform-crypto-libsodium-bindings/build.gradle.kts @@ -80,9 +80,10 @@ android { kotlin { val hostOsName = getHostOsName() android() + jvm() runningOnLinuxx86_64 { println("Configuring Linux X86-64 targets") - jvm() + js(IR) { browser { testTask { @@ -458,30 +459,30 @@ kotlin { } } + val jvmMain by getting { + kotlin.srcDirs("src/jvmSpecific", "src/jvmMain/kotlin") + dependencies { + implementation(kotlin(Deps.Jvm.stdLib)) + implementation(kotlin(Deps.Jvm.test)) + implementation(kotlin(Deps.Jvm.testJUnit)) + implementation(Deps.Jvm.resourceLoader) + + //lazysodium + implementation(Deps.Jvm.Delegated.lazysodium) + implementation(Deps.Jvm.Delegated.jna) + } + } + val jvmTest by getting { + dependencies { + implementation(kotlin(Deps.Jvm.test)) + implementation(kotlin(Deps.Jvm.testJUnit)) + implementation(kotlin(Deps.Jvm.reflection)) + } + } runningOnLinuxx86_64 { println("Configuring Linux 64 Bit source sets") - val jvmMain by getting { - kotlin.srcDirs("src/jvmSpecific", "src/jvmMain/kotlin") - dependencies { - implementation(kotlin(Deps.Jvm.stdLib)) - implementation(kotlin(Deps.Jvm.test)) - implementation(kotlin(Deps.Jvm.testJUnit)) - implementation(Deps.Jvm.resourceLoader) - - //lazysodium - implementation(Deps.Jvm.Delegated.lazysodium) - implementation(Deps.Jvm.Delegated.jna) - } - } - val jvmTest by getting { - dependencies { - implementation(kotlin(Deps.Jvm.test)) - implementation(kotlin(Deps.Jvm.testJUnit)) - implementation(kotlin(Deps.Jvm.reflection)) - } - } val jsMain by getting { diff --git a/multiplatform-crypto-libsodium-bindings/src/androidMain/lib/android-armv6-libsodium.a b/multiplatform-crypto-libsodium-bindings/src/androidMain/lib/android-armv6-libsodium.a deleted file mode 100644 index e1f866a..0000000 Binary files a/multiplatform-crypto-libsodium-bindings/src/androidMain/lib/android-armv6-libsodium.a and /dev/null differ diff --git a/multiplatform-crypto-libsodium-bindings/src/androidMain/lib/android-armv7-libsodium.a b/multiplatform-crypto-libsodium-bindings/src/androidMain/lib/android-armv7-libsodium.a deleted file mode 100644 index ec4e023..0000000 Binary files a/multiplatform-crypto-libsodium-bindings/src/androidMain/lib/android-armv7-libsodium.a and /dev/null differ diff --git a/multiplatform-crypto-libsodium-bindings/src/androidMain/lib/android-armv8-libsodium.a b/multiplatform-crypto-libsodium-bindings/src/androidMain/lib/android-armv8-libsodium.a deleted file mode 100644 index 6efaf94..0000000 Binary files a/multiplatform-crypto-libsodium-bindings/src/androidMain/lib/android-armv8-libsodium.a and /dev/null differ diff --git a/multiplatform-crypto-libsodium-bindings/src/androidMain/lib/android-x86-libsodium.a b/multiplatform-crypto-libsodium-bindings/src/androidMain/lib/android-x86-libsodium.a deleted file mode 100644 index 31625ba..0000000 Binary files a/multiplatform-crypto-libsodium-bindings/src/androidMain/lib/android-x86-libsodium.a and /dev/null differ diff --git a/multiplatform-crypto-libsodium-bindings/src/androidMain/lib/android-x86_64-libsodium.a b/multiplatform-crypto-libsodium-bindings/src/androidMain/lib/android-x86_64-libsodium.a deleted file mode 100644 index 42bd714..0000000 Binary files a/multiplatform-crypto-libsodium-bindings/src/androidMain/lib/android-x86_64-libsodium.a and /dev/null differ