diff --git a/SuperBuild/patches/MUPARSERX/muparserx-2-fixes-all.diff b/SuperBuild/patches/MUPARSERX/muparserx-2-fixes-all.diff new file mode 100644 index 0000000000000000000000000000000000000000..8d621bf29d5544be035671d8a6f32241cdf305e9 --- /dev/null +++ b/SuperBuild/patches/MUPARSERX/muparserx-2-fixes-all.diff @@ -0,0 +1,22 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 9cd37d6..7964e22 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -18,7 +18,7 @@ set(MUPARSERX_VERSION ${CMAKE_MATCH_1}) + ######################################################################## + # Compiler specific flags + ######################################################################## +-if(CMAKE_COMPILER_IS_GNUCXX) ++if(CMAKE_COMPILER_IS_GNUCXX OR (CMAKE_CXX_COMPILER_ID MATCHES "Clang")) + + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pedantic") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall") +@@ -33,7 +33,7 @@ if(CMAKE_COMPILER_IS_GNUCXX) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x") + endif() + +-endif(CMAKE_COMPILER_IS_GNUCXX) ++endif(CMAKE_COMPILER_IS_GNUCXX OR (CMAKE_CXX_COMPILER_ID MATCHES "Clang")) + + #enable c++11 extensions for OSX + if (APPLE)