diff --git a/CMakeLists.txt b/CMakeLists.txt index 89b42c8398..5c77383813 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -61,7 +61,7 @@ IF(WITH_TESTING AND UNIX) ENDIF(WITH_TESTING AND UNIX) set (CLANG_FLAGS "-Wstring-plus-int") -IF(${CMAKE_CXX_COMPILER_ID} STREQUAL Clang) +IF(${CMAKE_CXX_COMPILER_ID} MATCHES Clang) set (CMAKE_CXX_FLAGS_DEBUG "${CXX_FLAGS} ${CLANG_FLAGS} -g") set (CMAKE_CXX_FLAGS_MINSIZEREL "${CXX_FLAGS} ${CLANG_FLAGS} -0s -DNDEBUG") set (CMAKE_CXX_FLAGS_RELEASE "${CXX_FLAGS} ${CLANG_FLAGS} -O3 -DNDEBUG -Werror") @@ -141,7 +141,7 @@ ELSEIF(WIN32) ENDIF() SET(COMPILER_VERSION ${DEP_DIR_BUILD}) ELSEIF(UNIX) - IF(${CMAKE_CXX_COMPILER_ID} STREQUAL Clang) + IF(${CMAKE_CXX_COMPILER_ID} MATCHES Clang) SET(DEP_DIR_BUILD "clang") SET(UNIX_COMPILER "clang") ELSEIF(${CMAKE_CXX_COMPILER_ID} STREQUAL GNU)