diff options
author | NAKAMURA Takumi <geek4civic@gmail.com> | 2015-09-02 10:11:26 +0000 |
---|---|---|
committer | NAKAMURA Takumi <geek4civic@gmail.com> | 2015-09-02 10:11:26 +0000 |
commit | d4b21935cccbde173a28c052cbb56a4bc7cfae02 (patch) | |
tree | 48f718ae3cba324b718c96ca022fa37c93bdf076 /llvm/cmake/modules | |
parent | 1fb7e202d968912850c816fa56ced2579221dc06 (diff) | |
download | bcm5719-llvm-d4b21935cccbde173a28c052cbb56a4bc7cfae02.tar.gz bcm5719-llvm-d4b21935cccbde173a28c052cbb56a4bc7cfae02.zip |
[CMake] Don't use OBJLIB on Xcode.
I got a few reports it didn't work.
llvm-svn: 246629
Diffstat (limited to 'llvm/cmake/modules')
-rw-r--r-- | llvm/cmake/modules/TableGen.cmake | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/llvm/cmake/modules/TableGen.cmake b/llvm/cmake/modules/TableGen.cmake index f1ddcd49a58..98646bc16df 100644 --- a/llvm/cmake/modules/TableGen.cmake +++ b/llvm/cmake/modules/TableGen.cmake @@ -74,8 +74,10 @@ macro(add_tablegen target project) set(${target}_OLD_LLVM_LINK_COMPONENTS ${LLVM_LINK_COMPONENTS}) set(LLVM_LINK_COMPONENTS ${LLVM_LINK_COMPONENTS} TableGen) - # FIXME: It leaks to user, callee of add_tablegen. - set(LLVM_ENABLE_OBJLIB ON) + if(NOT XCODE) + # FIXME: It leaks to user, callee of add_tablegen. + set(LLVM_ENABLE_OBJLIB ON) + endif() add_llvm_utility( ${target} ${ARGN} |