[CMake] Projects supported via LLVM_EXTERNAL_*_SOURCE_DIR need to be explicitly speci...
authorChris Bieneman <beanz@apple.com>
Tue, 21 Jul 2015 15:53:09 +0000 (15:53 +0000)
committerChris Bieneman <beanz@apple.com>
Tue, 21 Jul 2015 15:53:09 +0000 (15:53 +0000)
commit791500fa0d5c0685a4ea22e03718c26e77dff3e0
treef665935133bc4c9d5fade9890133337da9f8db46
parent4a3c9fcd83999679b54e05b5fc738600f18c80b1
[CMake] Projects supported via LLVM_EXTERNAL_*_SOURCE_DIR need to be explicitly specified.

One part of my refactoring from r242705 is untenable due to how CMake caches variables. There is no way other than caching to allow variables to be set in one directory and globally readable, but we really don't want to cache the temporary value marking that a directory has already been included.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@242793 91177308-0d34-0410-b5e6-96231b3b80d8
cmake/modules/AddLLVM.cmake
tools/CMakeLists.txt