From b4cbe23381e9cfecc954d5dfd69d3ac110333b87 Mon Sep 17 00:00:00 2001
From: Lars Bilke <lars.bilke@ufz.de>
Date: Mon, 5 Sep 2016 11:29:23 +0200
Subject: [PATCH] [CMake] Removed searching for source files in empty
 directories.

---
 Applications/FileIO/CMakeLists.txt | 6 ------
 GeoLib/CMakeLists.txt              | 4 ----
 2 files changed, 10 deletions(-)

diff --git a/Applications/FileIO/CMakeLists.txt b/Applications/FileIO/CMakeLists.txt
index 5ab08941465..2adf76fa10d 100644
--- a/Applications/FileIO/CMakeLists.txt
+++ b/Applications/FileIO/CMakeLists.txt
@@ -3,16 +3,10 @@ set(SOURCES ${SOURCES_FileIO})
 if(NOT Shapelib_FOUND)
     list(REMOVE_ITEM SOURCES SHPInterface.h SHPInterface.cpp)
 endif()
-GET_SOURCE_FILES(SOURCES_BASE_XML XmlIO)
-set(SOURCES ${SOURCES} ${SOURCES_BASE_XML})
-GET_SOURCE_FILES(SOURCES_BOOST_XML XmlIO/Boost)
-set(SOURCES ${SOURCES} ${SOURCES_BOOST_XML})
 if(QT4_FOUND)
     GET_SOURCE_FILES(SOURCES_QT_XML XmlIO/Qt)
     set(SOURCES ${SOURCES} ${SOURCES_QT_XML})
 endif()
-GET_SOURCE_FILES(SOURCES_RAPID_XML XmlIO/Rapid)
-set(SOURCES ${SOURCES} ${SOURCES_RAPID_XML})
 GET_SOURCE_FILES(SOURCES_GMSH Gmsh)
 set(SOURCES ${SOURCES} ${SOURCES_GMSH})
 
diff --git a/GeoLib/CMakeLists.txt b/GeoLib/CMakeLists.txt
index 6e563dafb96..cb29dc65114 100644
--- a/GeoLib/CMakeLists.txt
+++ b/GeoLib/CMakeLists.txt
@@ -6,7 +6,6 @@ GET_SOURCE_FILES(SOURCES_IO IO)
 GET_SOURCE_FILES(SOURCES_IO_Legacy IO/Legacy)
 set(SOURCES ${SOURCES} ${SOURCES_IO} ${SOURCES_IO_Legacy})
 
-GET_SOURCE_FILES(SOURCES_IO_BASE_XML IO/XmlIO)
 GET_SOURCE_FILES(SOURCES_IO_BOOST_XML IO/XmlIO/Boost)
 GET_SOURCE_FILES(SOURCES_IO_RAPID_XML IO/XmlIO/Rapid)
 set(SOURCES ${SOURCES} ${SOURCES_IO_BASE_XML} ${SOURCES_IO_BOOST_XML} ${SOURCES_IO_RAPID_XML})
@@ -16,9 +15,6 @@ if(QT4_FOUND)
     set(SOURCES ${SOURCES} ${SOURCES_IO_QT_XML})
 endif()
 
-GET_SOURCE_FILES(SOURCES_IO_GMSHIO IO/Gmsh)
-set(SOURCES ${SOURCES} ${SOURCES_IO_GMSHIO})
-
 # Create the library
 add_library(GeoLib ${SOURCES}
     ${CMAKE_CURRENT_SOURCE_DIR}/../ThirdParty/tetgen/predicates.cxx
-- 
GitLab