From d1d5c403bc76958ccfa5b3bec136f44335cfe5ed Mon Sep 17 00:00:00 2001
From: Simon Praetorius <simon.praetorius@tu-dresden.de>
Date: Sat, 22 Feb 2025 12:22:41 +0100
Subject: [PATCH] Add include directories to library target

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

diff --git a/CMakeLists.txt b/CMakeLists.txt
index a400e8a93..27e0829b5 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -45,12 +45,16 @@ list(APPEND CMAKE_MODULE_PATH ${dune-common_MODULE_PATH}
 #include the dune macros
 include(DuneMacros)
 
+# deactivate global include-directories
+dune_policy(SET DP_DEFAULT_INCLUDE_DIRS NEW)
+
 # start a dune project with information from dune.module
 dune_project()
 
 # Define the dune-alugrid library
 dune_add_library(dunealugrid EXPORT_NAME ALUGrid)
 target_link_libraries(dunealugrid PUBLIC Dune::Grid)
+dune_default_include_directories(dunealugrid PUBLIC)
 
 add_subdirectory(cmake/modules)
 
-- 
GitLab