diff --git a/CMakeLists.txt b/CMakeLists.txt index c533f360f0..a94e3f9bc7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,12 +6,21 @@ set(CMAKE_PREFIX_PATH ${CMAKE_PREFIX_PATH} $ENV{QT_CMAKE_PREFIX_PATH}) # set our Base SDK to 10.8 set(CMAKE_OSX_SYSROOT /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk) +set(CMAKE_OSX_DEPLOYMENT_TARGET 10.8) # Find includes in corresponding build directories set(CMAKE_INCLUDE_CURRENT_DIR ON) # Instruct CMake to run moc automatically when needed. set(CMAKE_AUTOMOC ON) +IF (APPLE) + EXEC_PROGRAM(uname ARGS -v OUTPUT_VARIABLE DARWIN_VERSION) + STRING(REGEX MATCH "[0-9]+" DARWIN_VERSION ${DARWIN_VERSION}) + IF (DARWIN_VERSION GREATER 12) + SET(CMAKE_CXX_FLAGS "-stdlib=libstdc++") + ENDIF (DARWIN_VERSION GREATER 12) +ENDIF(APPLE) + add_subdirectory(animation-server) add_subdirectory(assignment-client) add_subdirectory(domain-server)