From 116ee1410bd1ea2919fa090ae0b5559c44a72eef Mon Sep 17 00:00:00 2001
From: Guillaume Pasero <guillaume.pasero@c-s.fr>
Date: Fri, 20 Nov 2015 17:47:43 +0100
Subject: [PATCH] SuperBuild: ossim has a different archive organization

---
 SuperBuild/CMake/External_ossim.cmake | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/SuperBuild/CMake/External_ossim.cmake b/SuperBuild/CMake/External_ossim.cmake
index 98940282ad..032d697c9e 100644
--- a/SuperBuild/CMake/External_ossim.cmake
+++ b/SuperBuild/CMake/External_ossim.cmake
@@ -62,6 +62,13 @@ else()
     -DBUILD_OSSIM_APPS:BOOL=OFF
     -DBUILD_OSSIM_TEST_APPS:BOOL=OFF
     -DBUILD_OSSIM_FRAMEWORKS:BOOL=OFF
+    -DBUILD_OMS:BOOL=OFF
+    -DBUILD_CSMAPI:BOOL=OFF
+    -DBUILD_OSSIMGUI:BOOL=OFF
+    -DBUILD_OSSIMPLANET:BOOL=OFF
+    -DBUILD_OSSIMPLANETQT:BOOL=OFF
+    -DBUILD_OSSIMPREDATOR:BOOL=OFF
+    -DBUILD_OSSIMQT:BOOL=OFF
     -DBUILD_WMS:BOOL=OFF
     -DINSTALL_ARCHIVE_DIR:STRING=lib
     -DINSTALL_LIBRARY_DIR:STRING=lib
@@ -71,6 +78,14 @@ else()
     CMAKE_COMMAND ${SB_CMAKE_COMMAND}
     )
 
+  ExternalProject_Add_Step(${proj} patch_cmakelist
+      COMMAND ${CMAKE_COMMAND} -E copy
+      ${OSSIM_SB_SRC}/ossim_package_support/cmake/CMakeLists.txt ${OSSIM_SB_SRC}
+      COMMAND ${CMAKE_COMMAND} -E copy_directory
+      ${OSSIM_SB_SRC}/ossim_package_support/cmake/CMakeModules ${OSSIM_SB_SRC}/CMakeModules
+      DEPENDEES patch
+      DEPENDERS configure )
+
   if(MSVC)
     ExternalProject_Add_Step(${proj} patch_ossim_src
       COMMAND ${CMAKE_COMMAND} -E copy_directory
-- 
GitLab