From 9eb07323f52d98df1c8bdcaad0fd2e38d4b7f239 Mon Sep 17 00:00:00 2001
From: Tobias Knopff <t.knopff@fz-juelich.de>
Date: Mon, 17 May 2021 11:05:02 +0200
Subject: [PATCH] Fix configuration for not-the-newest compilers

---
 Base/CMakeLists.txt | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/Base/CMakeLists.txt b/Base/CMakeLists.txt
index 4eba2001525..9a2792d6913 100644
--- a/Base/CMakeLists.txt
+++ b/Base/CMakeLists.txt
@@ -35,21 +35,21 @@ target_link_libraries(${lib}
 # if std::filesystem is used
 if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU"
     AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 9.1)
-    target_link_libraries(${lib} stdc++fs)
+    target_link_libraries(${lib} PRIVATE stdc++fs)
 endif()
 # the same applies to clang versions less than 9.0: they need to link
 # against libstdc++fs or libc++fs if std::filesystem is used
 if(CMAKE_CXX_COMPILER_ID STREQUAL "Clang"
     AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 9.0)
   if(CMAKE_HOST_SYSTEM_NAME STREQUAL "Linux")
-    target_link_libraries(${lib} stdc++fs)
+    target_link_libraries(${lib} PRIVATE stdc++fs)
   else()
-    target_link_libraries(${lib} c++fs)    
+    target_link_libraries(${lib} PRIVATE c++fs)
   endif()
 endif()
 
 if(BORNAGAIN_MPI)
     add_definitions(-DBORNAGAIN_MPI)
     include_directories(${MPI_INCLUDE_PATH})
-    target_link_libraries(${lib} ${MPI_LIBRARIES})
+    target_link_libraries(${lib} PRIVATE ${MPI_LIBRARIES})
 endif()
-- 
GitLab