From 27683a24fb6e3085e9dad21f451f9e1aee7689c4 Mon Sep 17 00:00:00 2001 From: Sven Mitt Date: Wed, 30 Apr 2025 11:54:13 +0300 Subject: [PATCH] Generated digidocPINVOKE.cs contained bad library name without lib prefix in macOS. This commit fixes the generated code to global::System.Runtime.InteropServices.DllImport("libdigidoc_csharp",... WE2-1073 Signed-off-by: Sven Mitt --- src/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 3184efaf0..eb171710c 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -236,7 +236,7 @@ if(SWIG_FOUND) install(FILES ${CMAKE_CURRENT_BINARY_DIR}/digidoc.py DESTINATION ${Python3_SITELIB}) endif() - set(CMAKE_SWIG_FLAGS -namespace digidoc) + set(CMAKE_SWIG_FLAGS -namespace digidoc -dllimport ${CMAKE_SHARED_LIBRARY_PREFIX}digidoc_csharp) set(CMAKE_SWIG_OUTDIR ${CMAKE_CURRENT_BINARY_DIR}/csharp) swig_add_library(digidoc_csharp LANGUAGE csharp SOURCES ../libdigidocpp.i) target_link_libraries(digidoc_csharp digidocpp digidocpp_util)