Skip to content
Snippets Groups Projects
Commit a727f1da authored by Rashad Kanavath's avatar Rashad Kanavath
Browse files

SuperBuild: avoid twisted togic in activating monteverdi (mantis-1160)

parent c81bc3d9
No related branches found
No related tags found
No related merge requests found
...@@ -116,7 +116,7 @@ ADD_SUPERBUILD_CMAKE_VAR(OTB Boost_LIBRARY_DIR) ...@@ -116,7 +116,7 @@ ADD_SUPERBUILD_CMAKE_VAR(OTB Boost_LIBRARY_DIR)
if(MSVC) if(MSVC)
ADD_SUPERBUILD_CMAKE_VAR(OTB JPEG_LIBRARY) ADD_SUPERBUILD_CMAKE_VAR(OTB JPEG_LIBRARY)
endif() endif()
# forward compilation flags # forward compilation flags
set(OTB_SB_C_FLAGS "${SB_PRIOR_INCLUDE_FLAGS} ${CMAKE_C_FLAGS} ") set(OTB_SB_C_FLAGS "${SB_PRIOR_INCLUDE_FLAGS} ${CMAKE_C_FLAGS} ")
set(OTB_SB_CXX_FLAGS "${SB_PRIOR_INCLUDE_FLAGS} ${CMAKE_CXX_FLAGS}") set(OTB_SB_CXX_FLAGS "${SB_PRIOR_INCLUDE_FLAGS} ${CMAKE_CXX_FLAGS}")
...@@ -171,8 +171,6 @@ ExternalProject_Add(OTB ...@@ -171,8 +171,6 @@ ExternalProject_Add(OTB
-DOTB_USE_GLFW:BOOL=${OTB_USE_GLFW} -DOTB_USE_GLFW:BOOL=${OTB_USE_GLFW}
-DOTB_USE_GLUT:BOOL=${OTB_USE_GLUT} -DOTB_USE_GLUT:BOOL=${OTB_USE_GLUT}
-DOTB_USE_QWT:BOOL=${OTB_USE_QWT} -DOTB_USE_QWT:BOOL=${OTB_USE_QWT}
-DModule_OTBMapla:BOOL=${ENABLE_MONTEVERDI}
-DModule_OTBMonteverdi:BOOL=${ENABLE_MONTEVERDI}
-DOTB_WRAP_PYTHON:BOOL=${OTB_WRAP_PYTHON} -DOTB_WRAP_PYTHON:BOOL=${OTB_WRAP_PYTHON}
-DOTB_WRAP_JAVA:BOOL=${OTB_WRAP_JAVA} -DOTB_WRAP_JAVA:BOOL=${OTB_WRAP_JAVA}
${OTB_SB_CONFIG} ${OTB_SB_CONFIG}
......
...@@ -22,10 +22,6 @@ endif() ...@@ -22,10 +22,6 @@ endif()
set(PACKAGE_NAME OTB) set(PACKAGE_NAME OTB)
set(PACKAGE_LONG_NAME OrfeoToolBox) set(PACKAGE_LONG_NAME OrfeoToolBox)
if(ENABLE_MONTEVERDI)
set(PACKAGE_OTB_configure_EXTRA_DEPENDS MVD)
endif()
if(UNIX) if(UNIX)
if(APPLE) if(APPLE)
set(PACKAGE_PLATFORM_NAME "Darwin") set(PACKAGE_PLATFORM_NAME "Darwin")
...@@ -68,8 +64,7 @@ file(WRITE "${CMAKE_BINARY_DIR}/PACKAGE-OTB/src/PACKAGE-OTB/CMakeLists.txt" ...@@ -68,8 +64,7 @@ file(WRITE "${CMAKE_BINARY_DIR}/PACKAGE-OTB/src/PACKAGE-OTB/CMakeLists.txt"
COMMAND ${CMAKE_COMMAND} COMMAND ${CMAKE_COMMAND}
"${CMAKE_BINARY_DIR}/PACKAGE-OTB/src/PACKAGE-OTB" "${CMAKE_BINARY_DIR}/PACKAGE-OTB/src/PACKAGE-OTB"
WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/PACKAGE-OTB/build" WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/PACKAGE-OTB/build"
DEPENDS PACKAGE_TOOLS OTB DEPENDS PACKAGE_TOOLS OTB)
${PACKAGE_OTB_configure_EXTRA_DEPENDS})
add_custom_target(PACKAGE-OTB-build add_custom_target(PACKAGE-OTB-build
COMMAND ${CMAKE_COMMAND} COMMAND ${CMAKE_COMMAND}
......
...@@ -52,7 +52,6 @@ mark_as_advanced(DOWNLOAD_LOCATION) ...@@ -52,7 +52,6 @@ mark_as_advanced(DOWNLOAD_LOCATION)
# General options # General options
option(ENABLE_OTB_LARGE_INPUTS " Use the OTB-LargeInputs for testing" OFF) option(ENABLE_OTB_LARGE_INPUTS " Use the OTB-LargeInputs for testing" OFF)
option(BUILD_EXAMPLES " Build the OTB Examples directory" OFF) option(BUILD_EXAMPLES " Build the OTB Examples directory" OFF)
option(ENABLE_MONTEVERDI " Build Monteverdi on top of OTB" OFF)
if(EXISTS "${CMAKE_SOURCE_DIR}/../CMakeLists.txt") if(EXISTS "${CMAKE_SOURCE_DIR}/../CMakeLists.txt")
file(STRINGS "${CMAKE_SOURCE_DIR}/../CMakeLists.txt" _CONTENT_CMAKELIST file(STRINGS "${CMAKE_SOURCE_DIR}/../CMakeLists.txt" _CONTENT_CMAKELIST
...@@ -239,9 +238,11 @@ option(OTB_USE_GLFW "Enable module GLFW in OTB" OFF) ...@@ -239,9 +238,11 @@ option(OTB_USE_GLFW "Enable module GLFW in OTB" OFF)
option(OTB_USE_GLUT "Enable module GLUT in OTB" OFF) option(OTB_USE_GLUT "Enable module GLUT in OTB" OFF)
option(OTB_USE_QWT "Enable module QWT in OTB" OFF) option(OTB_USE_QWT "Enable module QWT in OTB" OFF)
set(OTB_USE_OPENGL ${ENABLE_MONTEVERDI}) #Problem: below cmake setting will fail!
set(OTB_USE_GLEW ${ENABLE_MONTEVERDI}) #-DOTB_USE_OPENGL=ON -DOTB_USE_GLEW=ON -DOTB_USE_QWT=ON
set(OTB_USE_QWT ${ENABLE_MONTEVERDI}) #This is because ENABLE_MONTEVERDI is OFF by default
# This brings a lot of twisted logic. so taking out this option
# set OTB_DATA_ROOT to run test # set OTB_DATA_ROOT to run test
find_path(OTB_DATA_ROOT README-OTB-Data PATHS $ENV{OTB_DATA_ROOT} ${OTB-SuperBuild_SOURCE_DIR}/../../OTB-Data) find_path(OTB_DATA_ROOT README-OTB-Data PATHS $ENV{OTB_DATA_ROOT} ${OTB-SuperBuild_SOURCE_DIR}/../../OTB-Data)
......
...@@ -57,7 +57,6 @@ if(OUT_OF_SOURCE_BUILD) ...@@ -57,7 +57,6 @@ if(OUT_OF_SOURCE_BUILD)
else() else()
set(SUPERBUILD_BINARY_DIR "" CACHE PATH "path to superbuild binary directory") set(SUPERBUILD_BINARY_DIR "" CACHE PATH "path to superbuild binary directory")
set(SUPERBUILD_INSTALL_DIR "" CACHE PATH "path to superbuild install directory") set(SUPERBUILD_INSTALL_DIR "" CACHE PATH "path to superbuild install directory")
option(ENABLE_MONTEVERDI "enable monteverdi" ON)
set(DOWNLOAD_LOCATION "" CACHE PATH "path to superbuild binary directory") set(DOWNLOAD_LOCATION "" CACHE PATH "path to superbuild binary directory")
endif() endif()
else(OUT_OF_SOURCE_BUILD) else(OUT_OF_SOURCE_BUILD)
...@@ -75,8 +74,6 @@ else(OUT_OF_SOURCE_BUILD) ...@@ -75,8 +74,6 @@ else(OUT_OF_SOURCE_BUILD)
#endif() #endif()
endif(OUT_OF_SOURCE_BUILD) endif(OUT_OF_SOURCE_BUILD)
if(WIN32) if(WIN32)
set(ZIP_EXE_NAMES 7z 7za) set(ZIP_EXE_NAMES 7z 7za)
find_program(ZIP_EXECUTABLE NAMES ${ZIP_EXE_NAMES}) find_program(ZIP_EXECUTABLE NAMES ${ZIP_EXE_NAMES})
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment