diff --git a/Modules/ThirdParty/Shark/otb-module-init.cmake b/Modules/ThirdParty/Shark/otb-module-init.cmake index 23ec6090c7031f09ffe821918d14e58de5fc764e..d8b45e1eab7bffee1d8f65618e7d54ae9ac80709 100644 --- a/Modules/ThirdParty/Shark/otb-module-init.cmake +++ b/Modules/ThirdParty/Shark/otb-module-init.cmake @@ -20,8 +20,10 @@ find_package ( Shark REQUIRED ) -if(SHARK_USE_OPENMP AND NOT OTB_USE_OPENMP) - message(WARNING "Shark library is built with OpenMP and you have OTB_USE_OPENMP set to OFF.") +if ( SHARK_USE_OPENMP AND NOT OTB_USE_OPENMP ) + message(WARNING "Shark library is built with OpenMP and you have OTB_USE_OPENMP set to OFF.\ + It will be turned to ON to allow compilation.") + set( OTB_USE_OPENMP "ON" CACHE BOOL "Add openmp compiler and linker flags" FORCE ) endif() mark_as_advanced( Shark_DIR )