]> code.bitgloo.com Git - clyne/entityx.git/commitdiff
CMake fix for AppleClang.
authorAlec Thomas <alec@swapoff.org>
Wed, 24 Dec 2014 09:07:50 +0000 (20:07 +1100)
committerAlec Thomas <alec@swapoff.org>
Wed, 24 Dec 2014 09:07:50 +0000 (20:07 +1100)
CMakeLists.txt

index 8d8601c62da0fbbbeab5333cbd731e9287a82e6d..c026e6ce377900b09642d96d8d394e328bea7f9d 100755 (executable)
@@ -23,7 +23,7 @@ include(${CMAKE_ROOT}/Modules/CheckIncludeFile.cmake)
 include(CheckCXXSourceCompiles)
 
 # Default compiler args
-if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" OR "${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
+if ("${CMAKE_CXX_COMPILER_ID}" MATCHES "(GNU|.*Clang)")
        set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pedantic -Werror -Wall -Wextra -Wno-unused-parameter -Wno-error=unused-variable -Wno-error=sign-compare -std=c++11")
        set(CMAKE_CXX_FLAGS_DEBUG "-O0 -g")
        set(CMAKE_CXX_FLAGS_MINSIZEREL "-g -Os -DNDEBUG")