From abd1343990c2731c38ddd723f0d8535f7091d075 Mon Sep 17 00:00:00 2001
From: Andrey Debolskiy <and.debol@gmail.com>
Date: Fri, 18 Oct 2024 13:41:02 +0300
Subject: [PATCH] update cmakelists to work with static linking

---
 CMakeLists.txt | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index aec5a1f..c3c8335 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -43,6 +43,11 @@ execute_process (
         OUTPUT_VARIABLE temp
 )
 separate_arguments(netcdf_libs UNIX_COMMAND "${temp}")
+execute_process (
+        COMMAND bash -c "nc-config --static | tr -d '\n'"
+        OUTPUT_VARIABLE temp
+)
+separate_arguments(netcdf_static UNIX_COMMAND "${temp}")
 #target_include_directories(lib_scm_io PRIVATE ${netCDF_INCLUDE_DIR})
 
 
@@ -53,4 +58,5 @@ separate_arguments(netcdf_libs UNIX_COMMAND "${temp}")
 add_executable(test_netcdf_io src/test_netcdf.f90)
 target_link_options(test_netcdf_io PRIVATE ${netcdff_libs})
 target_link_options(test_netcdf_io PRIVATE ${netcdf_libs})
+target_link_options(test_netcdf_io PRIVATE ${netcdf_static})
 target_link_libraries(test_netcdf_io lib_scm_io)
-- 
GitLab