X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=blobdiff_plain;f=cmake%2Fmodules%2FTableGen.cmake;h=98646bc16df44c8ed5100383e655829782bbcf70;hp=f1ddcd49a58301abf53280a6a518491095ad62b6;hb=11caed9e121eef5fa6dc7dfbf4c92877d131dc4c;hpb=e1bb461f27841bc051cfadd13a9c1ce2fdc98b0e diff --git a/cmake/modules/TableGen.cmake b/cmake/modules/TableGen.cmake index f1ddcd49a58..98646bc16df 100644 --- a/cmake/modules/TableGen.cmake +++ b/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}