diff --git a/multiplatform-crypto-libsodium-bindings/src/jvmMain/kotlin/com/ionspin/kotlin/crypto/LibsodiumInitializer.kt b/multiplatform-crypto-libsodium-bindings/src/jvmMain/kotlin/com/ionspin/kotlin/crypto/LibsodiumInitializer.kt index 3a20046..30b2880 100644 --- a/multiplatform-crypto-libsodium-bindings/src/jvmMain/kotlin/com/ionspin/kotlin/crypto/LibsodiumInitializer.kt +++ b/multiplatform-crypto-libsodium-bindings/src/jvmMain/kotlin/com/ionspin/kotlin/crypto/LibsodiumInitializer.kt @@ -15,18 +15,18 @@ actual object LibsodiumInitializer { private fun loadLibrary() : JnaLibsodiumInterface { val libraryFile = when { Platform.isMac() -> { - SharedLibraryLoader.get().load("dynamic-macos.dylib", JnaLibsodiumInterface::class.java) + SharedLibraryLoader.get().load("libdynamic-macos.dylib", JnaLibsodiumInterface::class.java) } Platform.isLinux() -> { if (Platform.isARM()) { - SharedLibraryLoader.get().load("dynamic-linux-arm64-libsodium.so", JnaLibsodiumInterface::class.java) + SharedLibraryLoader.get().load("libdynamic-linux-arm64-libsodium.so", JnaLibsodiumInterface::class.java) } else { SharedLibraryLoader.get() - .load("dynamic-linux-x86-64-libsodium.so", JnaLibsodiumInterface::class.java) + .load("libdynamic-linux-x86-64-libsodium.so", JnaLibsodiumInterface::class.java) } } Platform.isWindows() -> { - SharedLibraryLoader.get().load("dynamic-msvc-x86-64-libsodium.dll", JnaLibsodiumInterface::class.java) + SharedLibraryLoader.get().load("libdynamic-msvc-x86-64-libsodium.dll", JnaLibsodiumInterface::class.java) } Platform.isAndroid() -> { File("irrelevant") diff --git a/multiplatform-crypto-libsodium-bindings/src/jvmMain/resources/dynamic-linux-arm64-libsodium.so b/multiplatform-crypto-libsodium-bindings/src/jvmMain/resources/libdynamic-linux-arm64-libsodium.so similarity index 100% rename from multiplatform-crypto-libsodium-bindings/src/jvmMain/resources/dynamic-linux-arm64-libsodium.so rename to multiplatform-crypto-libsodium-bindings/src/jvmMain/resources/libdynamic-linux-arm64-libsodium.so diff --git a/multiplatform-crypto-libsodium-bindings/src/jvmMain/resources/dynamic-linux-x86-64-libsodium.so b/multiplatform-crypto-libsodium-bindings/src/jvmMain/resources/libdynamic-linux-x86-64-libsodium.so similarity index 100% rename from multiplatform-crypto-libsodium-bindings/src/jvmMain/resources/dynamic-linux-x86-64-libsodium.so rename to multiplatform-crypto-libsodium-bindings/src/jvmMain/resources/libdynamic-linux-x86-64-libsodium.so diff --git a/multiplatform-crypto-libsodium-bindings/src/jvmMain/resources/dynamic-macos.dylib b/multiplatform-crypto-libsodium-bindings/src/jvmMain/resources/libdynamic-macos.dylib similarity index 100% rename from multiplatform-crypto-libsodium-bindings/src/jvmMain/resources/dynamic-macos.dylib rename to multiplatform-crypto-libsodium-bindings/src/jvmMain/resources/libdynamic-macos.dylib diff --git a/multiplatform-crypto-libsodium-bindings/src/jvmMain/resources/dynamic-mingw-x86-64-libsodium.dll.a b/multiplatform-crypto-libsodium-bindings/src/jvmMain/resources/libdynamic-mingw-x86-64-libsodium.dll.a similarity index 100% rename from multiplatform-crypto-libsodium-bindings/src/jvmMain/resources/dynamic-mingw-x86-64-libsodium.dll.a rename to multiplatform-crypto-libsodium-bindings/src/jvmMain/resources/libdynamic-mingw-x86-64-libsodium.dll.a diff --git a/multiplatform-crypto-libsodium-bindings/src/jvmMain/resources/dynamic-msvc-x86-64-libsodium.dll b/multiplatform-crypto-libsodium-bindings/src/jvmMain/resources/libdynamic-msvc-x86-64-libsodium.dll similarity index 100% rename from multiplatform-crypto-libsodium-bindings/src/jvmMain/resources/dynamic-msvc-x86-64-libsodium.dll rename to multiplatform-crypto-libsodium-bindings/src/jvmMain/resources/libdynamic-msvc-x86-64-libsodium.dll