Go to file
Chris Bieneman b6a296ca62 [CMake] Creating add_clang_tool macro to wrap add_clang_executable and generate install actions and targets.
This change brings forward the LLVM convention that "executables" are just runnable binaries, and "tools" are executables that are part of the project's install.

Having this abstraction will allow us to simplify some of the tool CMakeLists files, and it will standardize some of the install behaviors.

llvm-svn: 258209
2016-01-19 22:41:51 +00:00
clang [CMake] Creating add_clang_tool macro to wrap add_clang_executable and generate install actions and targets. 2016-01-19 22:41:51 +00:00
clang-tools-extra [clang-tidy] Python scripts shebang fixes 2016-01-19 16:10:39 +00:00
compiler-rt Fix another -Wexpansion-to-defined warning in compiler-rt. 2016-01-19 22:07:55 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc AMDGPU: Add aliases for all VI targets 2015-12-15 18:37:04 +00:00
libcxx Add more missing license headers 2016-01-19 21:58:49 +00:00
libcxxabi Add missing license headers 2016-01-19 22:07:10 +00:00
libunwind Replace cmake check for printf with a check for fopen. 2015-12-10 00:47:08 +00:00
lld Add an ObjCPass to the MachO linker. 2016-01-19 21:54:21 +00:00
lldb [Process] Remove dead code. All the switch cases are already covered. 2016-01-19 21:59:12 +00:00
llgo [llgo] Force exporting __morestack from llgoi 2015-11-27 04:46:46 +00:00
llvm [Orc] Oops - lambda capture changed in r258206 was correct. 2016-01-19 22:32:58 +00:00
openmp lit.cfg: Pass -isysroot to the SDK on Darwin 2016-01-19 19:26:43 +00:00
polly Make sure we preserve alignment information after hoisting invariant load 2016-01-19 00:17:21 +00:00