From 7872ca6dee3cfe264e31110a937d0442b07b1479 Mon Sep 17 00:00:00 2001
From: Rashad Kanavath <rashad.kanavath@c-s.fr>
Date: Fri, 30 Jan 2015 17:59:15 +0100
Subject: [PATCH] Monteverdi Superbuild

---
 CMake/External_Monteverdi.cmake | 35 +++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)
 create mode 100644 CMake/External_Monteverdi.cmake

diff --git a/CMake/External_Monteverdi.cmake b/CMake/External_Monteverdi.cmake
new file mode 100644
index 0000000000..a4b4192d5a
--- /dev/null
+++ b/CMake/External_Monteverdi.cmake
@@ -0,0 +1,35 @@
+include(External_FLTK)
+
+set(proj MONTEVERDI)
+
+message(STATUS "Setup Monteverdi...")
+
+set(MVD_SB_SRC ${CMAKE_BINARY_DIR}/${proj}/src/${proj})
+set(MVD_SB_BUILD_DIR ${CMAKE_BINARY_DIR}/${proj}/build)
+
+set(${proj}_DEPENDENCIES OTB)
+
+if(USE_SYSTEM_FLTK)
+  message(STATUS "  Using FLTK system version")
+else()
+    set(MVD_SB_FLTK_CONFIG)
+    list(APPEND ${proj}_DEPENDENCIES FLTK)
+endif()
+
+
+ExternalProject_Add(${proj}
+   PREFIX ${proj}
+   HG_REPOSITORY "http://hg.orfeo-toolbox.org/Monteverdi"
+   HG_TAG tip
+   BINARY_DIR ${MVD_SB_BUILD_DIR}
+   INSTALL_DIR ${CMAKE_INSTALL_PREFIX}
+   DEPENDS ${${proj}_DEPENDENCIES}
+   CMAKE_CACHE_ARGS
+    -DCMAKE_BUILD_TYPE:STRING=Release
+    -DBUILD_SHARED_LIBS:BOOL=ON
+    -DCMAKE_INSTALL_PREFIX:PATH=${CMAKE_INSTALL_PREFIX}
+    ${MVD_SB_FLTK_CONFIG}
+)
+
+message(STATUS "  Using Monteverdi SuperBuild version")
+
-- 
GitLab