diff options
author | Alexey Samsonov <samsonov@google.com> | 2013-01-20 14:36:12 +0000 |
---|---|---|
committer | Alexey Samsonov <samsonov@google.com> | 2013-01-20 14:36:12 +0000 |
commit | 5162314d9538766717b8b6cf3d4a32e88c34bb57 (patch) | |
tree | 7e2cec7ec3a2ab178792936379cd6bb34cebeb22 /lib/sanitizer_common/CMakeLists.txt | |
parent | 7eca152ea59510d51b01b764fc96852a34e9d6bc (diff) | |
download | compiler-rt-5162314d9538766717b8b6cf3d4a32e88c34bb57.tar.gz compiler-rt-5162314d9538766717b8b6cf3d4a32e88c34bb57.tar.bz2 compiler-rt-5162314d9538766717b8b6cf3d4a32e88c34bb57.tar.xz |
CMake: Add add_compiler_rt_osx_object_library to create universal libraries on Mac
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@172979 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/sanitizer_common/CMakeLists.txt')
-rw-r--r-- | lib/sanitizer_common/CMakeLists.txt | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/sanitizer_common/CMakeLists.txt b/lib/sanitizer_common/CMakeLists.txt index ee0e1237..c70c011a 100644 --- a/lib/sanitizer_common/CMakeLists.txt +++ b/lib/sanitizer_common/CMakeLists.txt @@ -52,10 +52,10 @@ set(SANITIZER_CFLAGS ${SANITIZER_COMMON_CFLAGS}) set(SANITIZER_RUNTIME_LIBRARIES) if(APPLE) # Build universal binary on APPLE. - add_library(RTSanitizerCommon.osx OBJECT ${SANITIZER_SOURCES}) - set_target_compile_flags(RTSanitizerCommon.osx ${SANITIZER_CFLAGS}) - set_target_properties(RTSanitizerCommon.osx PROPERTIES - OSX_ARCHITECTURES "${SANITIZER_COMMON_SUPPORTED_ARCH}") + add_compiler_rt_osx_object_library(RTSanitizerCommon + ARCH ${SANITIZER_COMMON_SUPPORTED_ARCH} + SOURCES ${SANITIZER_SOURCES} + CFLAGS ${SANITIZER_CFLAGS}) list(APPEND SANITIZER_RUNTIME_LIBRARIES RTSanitizerCommon.osx) elseif(ANDROID) add_library(RTSanitizerCommon.arm.android OBJECT ${SANITIZER_SOURCES}) |