From 4a5667f0d7b54fca47d52048e998011606c185bc Mon Sep 17 00:00:00 2001
From: Lisa Julia Nebel <lisa_julia.nebel@tu-dresden.de>
Date: Tue, 9 Nov 2021 10:23:09 +0100
Subject: [PATCH] cmake: use keyword signature of target_link_libraries

---
 src/CMakeLists.txt | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 9ad1ccab..33b44cda 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -16,6 +16,10 @@ foreach(_program ${programs})
   add_executable(${_program} ${_program}.cc)
   target_link_dune_default_libraries(${_program})
   add_dune_pythonlibs_flags(${_program})
-  target_link_libraries(${_program} tinyxml2)
+  if (${DUNE_COMMON_VERSION} VERSION_GREATER_EQUAL 2.8)
+    target_link_libraries(${_program} PUBLIC tinyxml2)
+  else()
+    target_link_libraries(${_program} tinyxml2)
+  endif()
 #  target_compile_options(${_program} PRIVATE "-fpermissive")
 endforeach()
-- 
GitLab