<div dir="ltr">Please find a way to do this that doesn't install llvm-tblgen by default.  We don't actually want to distribute it to end users.<div><br></div><div>I believe we have some solution for supporting out-of-source builds using llvm-config, but Hans or Jordan Rose (I think he uses CMake+XCode out of source?) might know more.</div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Aug 30, 2013 at 11:14 AM, Johannes Obermayr <span dir="ltr"><<a href="mailto:johannesobermayr@gmx.de" target="_blank">johannesobermayr@gmx.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">This reverts commit b7f81d372a884453f821a3764028771c4896c3be.<br>
SVN: r189130<br>
<br>
Fixes (out-of-tree build):<br>
Scanning dependencies of target ClangCC1AsOptions<br>
make[2]: *** No rule to make target `/usr/bin/llvm-tblgen', needed by `include/clang/Driver/Options.inc.tmp'.  Stop.<br>
---<br>
 cmake/modules/TableGen.cmake | 2 ++<br>
 1 file changed, 2 insertions(+)<br>
<br>
diff --git a/cmake/modules/TableGen.cmake b/cmake/modules/TableGen.cmake<br>
index d315a42..bf75ce2 100644<br>
--- a/cmake/modules/TableGen.cmake<br>
+++ b/cmake/modules/TableGen.cmake<br>
@@ -136,4 +136,6 @@ macro(add_tablegen target project)<br>
   if( LLVM_ENABLE_THREADS AND HAVE_LIBPTHREAD AND NOT BEOS )<br>
     target_link_libraries(${target} pthread)<br>
   endif()<br>
+<br>
+  install(TARGETS ${target} RUNTIME DESTINATION bin)<br>
 endmacro()<br>
<span class="HOEnZb"><font color="#888888">--<br>
1.8.1.4<br>
<br>
_______________________________________________<br>
llvm-commits mailing list<br>
<a href="mailto:llvm-commits@cs.uiuc.edu">llvm-commits@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits</a><br>
</font></span></blockquote></div><br></div>