From 955e72b5f48d1ba8aa953c45610868be93c25c8a Mon Sep 17 00:00:00 2001
From: Guillaume Pasero <guillaume.pasero@c-s.fr>
Date: Tue, 10 Mar 2015 17:47:31 +0100
Subject: [PATCH] ENH: include superbuild dependencies

---
 Superbuild/CMake/SuperBuild_Macro.cmake | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/Superbuild/CMake/SuperBuild_Macro.cmake b/Superbuild/CMake/SuperBuild_Macro.cmake
index 318ce26f4a..d608a08924 100644
--- a/Superbuild/CMake/SuperBuild_Macro.cmake
+++ b/Superbuild/CMake/SuperBuild_Macro.cmake
@@ -63,3 +63,12 @@ macro(SETUP_SUPERBUILD)
   set(${NEW_SB_PROJECT}_SB_SRC ${CMAKE_BINARY_DIR}/${NEW_SB_PROJECT}/src/${NEW_SB_PROJECT})
   set(${NEW_SB_PROJECT}_SB_CONFIG)
 endmacro(SETUP_SUPERBUILD)
+
+# Macro to include dependencies
+macro(INCLUDE_SUPERBUILD_DEPENDENCIES)
+  foreach(dep ${ARGV})
+    string(TOLOWER ${dep} dep_lower)
+    include(External_${dep_lower})
+  endforeach()
+endmacro(INCLUDE_SUPERBUILD_DEPENDENCIES)
+
-- 
GitLab