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