1 # Determine if the compiler has GCC-compatible command-line syntax. 2 3 if(NOT DEFINED LLVM_COMPILER_IS_GCC_COMPATIBLE) 4 if(CMAKE_COMPILER_IS_GNUCXX) 5 set(LLVM_COMPILER_IS_GCC_COMPATIBLE ON) 6 elseif( MSVC ) 7 set(LLVM_COMPILER_IS_GCC_COMPATIBLE OFF) 8 elseif( "${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang" ) 9 set(LLVM_COMPILER_IS_GCC_COMPATIBLE ON) 10 elseif( "${CMAKE_CXX_COMPILER_ID}" MATCHES "Intel" ) 11 set(LLVM_COMPILER_IS_GCC_COMPATIBLE ON) 12 endif() 13 endif() 14