From 204dd9474551a68174966ca15bb91de9948ca937 Mon Sep 17 00:00:00 2001
From: Lars Bilke <lars.bilke@ufz.de>
Date: Wed, 30 Jun 2021 12:16:20 +0200
Subject: [PATCH] [cmake] Fix unity build settings when MaterialLib is
 disabled.

---
 scripts/cmake/UnityBuildSettings.cmake | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/scripts/cmake/UnityBuildSettings.cmake b/scripts/cmake/UnityBuildSettings.cmake
index fc1a1816dfb..1ff4dc10b7c 100644
--- a/scripts/cmake/UnityBuildSettings.cmake
+++ b/scripts/cmake/UnityBuildSettings.cmake
@@ -4,7 +4,9 @@ endif()
 
 set_target_properties(BaseLib PROPERTIES UNITY_BUILD_BATCH_SIZE 8)
 set_target_properties(GeoLib PROPERTIES UNITY_BUILD_BATCH_SIZE 40)
-set_target_properties(MaterialLib PROPERTIES UNITY_BUILD_BATCH_SIZE 20)
+if(TARGET MaterialLib)
+    set_target_properties(MaterialLib PROPERTIES UNITY_BUILD_BATCH_SIZE 20)
+endif()
 set_target_properties(MathLib PROPERTIES UNITY_BUILD_BATCH_SIZE 10)
 set_target_properties(MeshLib PROPERTIES UNITY_BUILD_BATCH_SIZE 20)
 # set_target_properties(ProcessLib PROPERTIES UNITY_BUILD_BATCH_SIZE 80) #
-- 
GitLab