From 3a418a3600c6e23c82080fded54d596e4444a0ba Mon Sep 17 00:00:00 2001
From: Lars Bilke <lars.bilke@ufz.de>
Date: Thu, 14 Apr 2016 15:01:32 +0200
Subject: [PATCH] Added missing definition for MSVC.

---
 Applications/DataExplorer/CMakeLists.txt | 4 ++++
 scripts/cmake/Find.cmake                 | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/Applications/DataExplorer/CMakeLists.txt b/Applications/DataExplorer/CMakeLists.txt
index 41781bb03e5..bdb1b2eec78 100644
--- a/Applications/DataExplorer/CMakeLists.txt
+++ b/Applications/DataExplorer/CMakeLists.txt
@@ -1,3 +1,7 @@
+if(MSVC)
+	add_definitions(-DVTKGUISUPPORTQT_STATIC_DEFINE)
+endif()
+
 if(VTKFBXCONVERTER_FOUND)
 	add_definitions(-DVTKFBXCONVERTER_FOUND)
 	include_directories(${VTKFBXCONVERTER_INCLUDE_DIRS})
diff --git a/scripts/cmake/Find.cmake b/scripts/cmake/Find.cmake
index 6a1a7c861e4..8b8d1999ae8 100644
--- a/scripts/cmake/Find.cmake
+++ b/scripts/cmake/Find.cmake
@@ -141,7 +141,7 @@ endif()
 
 find_package(Shapelib)
 if(Shapelib_FOUND)
-	include_directories(${Shapelib_INCLUDE_DIRS})
+	include_directories(SYSTEM ${Shapelib_INCLUDE_DIRS})
 elseif(OGS_BUILD_GUI)
 	message(FATAL_ERROR "Shapelib not found but it is required for OGS_BUILD_GUI!")
 endif()
-- 
GitLab