From 4dc3e5253534e50a505cefa0ee93d276de3d54c3 Mon Sep 17 00:00:00 2001
From: Lars Bilke <lars.bilke@ufz.de>
Date: Tue, 26 Apr 2022 09:04:22 +0200
Subject: [PATCH] [cpm] Limit exprtk include from vtk to BUILD_INTERFACE.

https://stackoverflow.com/a/25681179/80480
---
 scripts/cmake/Dependencies.cmake | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/scripts/cmake/Dependencies.cmake b/scripts/cmake/Dependencies.cmake
index 387be3631fc..ce441f4fc7d 100644
--- a/scripts/cmake/Dependencies.cmake
+++ b/scripts/cmake/Dependencies.cmake
@@ -309,7 +309,9 @@ endif()
 if(VTK_ADDED)
     # VTK already comes with exprtk, reusing it.
     target_include_directories(
-        exprtk SYSTEM INTERFACE ${VTK_SOURCE_DIR}/ThirdParty/exprtk/vtkexprtk
+        exprtk SYSTEM
+        INTERFACE
+            $<BUILD_INTERFACE:${VTK_SOURCE_DIR}/ThirdParty/exprtk/vtkexprtk>
     )
 else()
     CPMAddPackage(
-- 
GitLab