diff --git a/multiplatform-crypto-delegated/build.gradle.kts b/multiplatform-crypto-delegated/build.gradle.kts index 95cc3e6..42d6f2e 100644 --- a/multiplatform-crypto-delegated/build.gradle.kts +++ b/multiplatform-crypto-delegated/build.gradle.kts @@ -199,6 +199,9 @@ kotlin { defFile(project.file("src/nativeInterop/cinterop/libsodium.def")) compilerOpts.add("-I${project.rootDir}/sodiumWrapper/include/") } + kotlinOptions.freeCompilerArgs = listOf( + "-include-binary", "${project.rootDir}/sodiumWrapper/lib/libsodium.a" + ) } } diff --git a/multiplatform-crypto-delegated/src/nativeInterop/cinterop/libsodium.def b/multiplatform-crypto-delegated/src/nativeInterop/cinterop/libsodium.def index b940dea..0b00392 100644 --- a/multiplatform-crypto-delegated/src/nativeInterop/cinterop/libsodium.def +++ b/multiplatform-crypto-delegated/src/nativeInterop/cinterop/libsodium.def @@ -1,6 +1,6 @@ headers = sodium.h headerFilter = sodium.h sodium/** -staticLibraries = libsodium.a -libraryPaths = sodiumWrapper/lib +#staticLibraries = libsodium.a +#libraryPaths = sodiumWrapper/lib #compilerOpts = -I./sodiumWrapper/include linkerOpts = \ No newline at end of file