[CMake] Unbreak add_llvm_external_project when external projects are specified.
authorNAKAMURA Takumi <geek4civic@gmail.com>
Tue, 14 Jul 2015 05:12:53 +0000 (05:12 +0000)
committerNAKAMURA Takumi <geek4civic@gmail.com>
Tue, 14 Jul 2015 05:12:53 +0000 (05:12 +0000)
commitb1e51dae69584f4b4afbc88cc6161175bfa179a2
tree6fa42b0ab7dc6936138a6c20c2625e127cc28de2
parent9743de89160f14778da0d02683be3b62829a7e59
[CMake] Unbreak add_llvm_external_project when external projects are specified.

LLVM_EXTERNAL_*_SOURCE_DIR is reset as PATH with set(CACHE PATH).
Then the CACHE PATH variable, LLVM_EXTERNAL_*_SOURCE_DIR, is normalized as
${CMAKE_SOURCE_DIR}/${path_var} if ${path_var} is relative.

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