summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorAlexey Samsonov <samsonov@google.com>2014-02-18 12:01:24 +0000
committerAlexey Samsonov <samsonov@google.com>2014-02-18 12:01:24 +0000
commitfbf71fc7af013ae1b1b19c1b4a31c6c38ff0415c (patch)
treef493bb3995dd9da3d44f1b7bc32679a2e487a983 /CMakeLists.txt
parent627fdafefd13a8f8d379a397bab53438d0fab75a (diff)
[CMake] Don't build ASan for iossim if -mmacosx-version-min is specified
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@201566 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt4
1 files changed, 3 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 58fb84cda..e8cc1a224 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -190,8 +190,10 @@ if(APPLE)
OUTPUT_VARIABLE IOSSIM_SDK_DIR
OUTPUT_STRIP_TRAILING_WHITESPACE
)
+ string(REGEX MATCH "-mmacosx-version-min="
+ MACOSX_VERSION_MIN_FLAG "${CMAKE_CXX_FLAGS}")
set(SANITIZER_COMMON_SUPPORTED_DARWIN_OS osx)
- if (IOSSIM_SDK_DIR)
+ if (IOSSIM_SDK_DIR AND NOT MACOSX_VERSION_MIN_FLAG)
list(APPEND SANITIZER_COMMON_SUPPORTED_DARWIN_OS iossim)
endif()