Stop CMake from trying to detect OpenMP when using Clang.
Change-Id: Ie14c6466475b401ba35dbf13adc2e8701999c969
diff --git a/CMakeLists.txt b/CMakeLists.txt
index c3ebff6..1ea8651 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -483,9 +483,13 @@
"Enable threaded solving in Ceres (requires OpenMP)"
ON)
-IF (OPENMP)
- FIND_PACKAGE(OpenMP)
-ENDIF (OPENMP)
+IF (CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
+ SET(OPENMP_FOUND FALSE)
+ELSE (CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
+ IF (OPENMP)
+ FIND_PACKAGE(OpenMP)
+ ENDIF (OPENMP)
+ENDIF (CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
IF (OPENMP_FOUND)
MESSAGE("-- Found OpenMP.")