mirror of https://github.com/vitalif/openscad
Default to clang for Mac OS X 10.7+
parent
c75d195552
commit
10032341e2
|
@ -14,15 +14,15 @@ include(CMakeParseArguments.cmake)
|
|||
IF (APPLE)
|
||||
EXECUTE_PROCESS(COMMAND sw_vers -productVersion OUTPUT_VARIABLE MACOSX_VERSION)
|
||||
IF (NOT ${MACOSX_VERSION} VERSION_LESS "10.8.0")
|
||||
message("Detected Mountain Lion or later")
|
||||
set(CMAKE_C_COMPILER "gcc")
|
||||
set(CMAKE_CXX_COMPILER "g++")
|
||||
message("Detected Mountain Lion (10.8) or later")
|
||||
set(CMAKE_C_COMPILER "clang")
|
||||
set(CMAKE_CXX_COMPILER "clang++")
|
||||
ELSEIF (NOT ${MACOSX_VERSION} VERSION_LESS "10.7.0")
|
||||
message("Detected Lion or later")
|
||||
set(CMAKE_C_COMPILER "gcc")
|
||||
set(CMAKE_CXX_COMPILER "g++")
|
||||
message("Detected Lion (10.7)")
|
||||
set(CMAKE_C_COMPILER "clang")
|
||||
set(CMAKE_CXX_COMPILER "clang++")
|
||||
ELSE()
|
||||
message("Detected Snow Leopard or older")
|
||||
message("Detected Snow Leopard (10.6) or older")
|
||||
if (USE_LLVM)
|
||||
message("Using LLVM compiler")
|
||||
set(CMAKE_C_COMPILER "llvm-gcc")
|
||||
|
|
Loading…
Reference in New Issue