diff options
author | Michael J. Spencer <bigcheesegs@gmail.com> | 2012-04-26 19:43:35 +0000 |
---|---|---|
committer | Michael J. Spencer <bigcheesegs@gmail.com> | 2012-04-26 19:43:35 +0000 |
commit | 3c00db75e105cf6bcd8916af9e9dff52ad13148d (patch) | |
tree | bb99b7c666031d75c360f6c9203aac3c07b595f0 /lib/Transforms/Hello/Hello.cpp | |
parent | 60f3d92b2a72ee420ebeed3db252b6864413f220 (diff) |
[CMake] Restructure how Clang, Polly and other external projects get included.
While making lld build under the tools directory I decided to refactor how this
works.
There is now a macro, add_llvm_external_project, which takes the name of the
expected subdirectory. This sets up two CMake options.
* LLVM_EXTERNAL_${NAME}_SOURCE_DIR
This is the path to the source. It defaults to
${CMAKE_CURRENT_SOURCE_DIR}/${name}.
* LLVM_EXTERNAL_${NAME}_BUILD
Enable and disable building the tool as part of LLVM.
I chose LLVM_EXTERNAL_${NAME} as a prefix so they all show up together in the
GUI.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@155654 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Transforms/Hello/Hello.cpp')
0 files changed, 0 insertions, 0 deletions