From 98aeafd4947d7a27265b96667bd841426f319f94 Mon Sep 17 00:00:00 2001
From: Oliver Heidmann <oliver.heidmann@mpimet.mpg.de>
Date: Thu, 23 Jan 2025 15:13:47 +0100
Subject: [PATCH] fixed netcdf linker flag evaluation

---
 src/CMakeLists.txt   | 4 +---
 tests/CMakeLists.txt | 2 +-
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index ff8e9ee33..fca6176d9 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -197,9 +197,7 @@ add_library(cdilib
   ${cdi_src_files} ${cdi_unknown}
 #  INSTALL_HEADERS_LIST  cdi.h
 )
-if(${eccodes_FOUND})
-  target_link_libraries(cdilib eccodes ${netcdf_LIBS})
-endif()
+target_link_libraries(cdilib eccodes ${netCDF_LIBRARIES})
 target_compile_definitions(cdilib PRIVATE CDI=1)
 target_compile_definitions(cdilib PRIVATE PACKAGE_NAME="cdilib")
 target_compile_definitions(cdilib PRIVATE VERSION="${CMAKE_PROJECT_VERSION}")
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
index 035ca3c04..cf18bbac6 100644
--- a/tests/CMakeLists.txt
+++ b/tests/CMakeLists.txt
@@ -35,7 +35,7 @@ target_link_libraries(test_lib PRIVATE cdilib eccodes)
 
 foreach(target ${current_targets})
   target_include_directories(${target} PRIVATE ../src/)
-  target_link_libraries(${target} PRIVATE cdilib test_lib netcdf)
+  target_link_libraries(${target} PRIVATE cdilib test_lib ${netCDF_LIBRARIES} )
   add_test(NAME ${target} COMMAND ${target})
   if(labels_${target})
     set_property(TEST ${target} PROPERTY LABELS labels_${target})
-- 
GitLab