diff --git a/CMake/OTBConfig.cmake.in b/CMake/OTBConfig.cmake.in index 81a400b76fc3f83a68fbf0160e98901f3d9e3a95..fcaed33779c658840d652a672a42d3d1cd785f2f 100644 --- a/CMake/OTBConfig.cmake.in +++ b/CMake/OTBConfig.cmake.in @@ -44,6 +44,12 @@ set(OTB_VERSION_PATCH "@OTB_VERSION_PATCH@") # OTB's CMake directory with modules OTB uses. set(OTB_CMAKE_DIR "@OTB_CONFIG_CMAKE_DIR@") +# OTB uses OPENMP +set(OTB_USE_OPENMP "@OTB_USE_OPENMP@") + +# OTB uses SSE optim +set(OTB_USE_SSE_FLAGS "@OTB_USE_SSE_FLAGS@") + # use Find*.cmake files included in OTB package for external dependencies. (OpenCV, GDAL etc..) set(CMAKE_MODULE_PATH ${OTB_CMAKE_DIR} ${CMAKE_MODULE_PATH}) diff --git a/Modules/Core/Common/src/otbConfigure.h.in b/Modules/Core/Common/src/otbConfigure.h.in index d6968cb48f9ac97df74af529d277c4525d5ac2b0..5194398344bab96a44eb4bb622fda9dc1bf0ae46 100644 --- a/Modules/Core/Common/src/otbConfigure.h.in +++ b/Modules/Core/Common/src/otbConfigure.h.in @@ -31,3 +31,7 @@ #cmakedefine OTB_SHOW_ALL_MSG_DEBUG #cmakedefine OTB_USE_GDAL_20 + +#cmakedefine OTB_USE_OPENMP + +#cmakedefine OTB_USE_SSE_FLAGS