[CMake] Avoid liblldb genex when figuring out the copy destination for framework...
authorStefan Granitz <stefan.graenitz@gmail.com>
Wed, 17 Jul 2019 17:14:40 +0000 (17:14 +0000)
committerStefan Granitz <stefan.graenitz@gmail.com>
Wed, 17 Jul 2019 17:14:40 +0000 (17:14 +0000)
commitee24b40b9e9f8355f1cb6c92f6406396f9b3042d
treefb7b6f658238dd9271165f818c3db56b877d45dc
parent59532488b1d65c52aa5122bd7e191fde9a9df589
[CMake] Avoid liblldb genex when figuring out the copy destination for framework tools

This genex created an order-only dependency to liblldb for every framework tool. It reduced build throughput in the first half of the compilation and pulled in unnecessary build units, e.g. debugserver required ~900 build units. With this change debugserver is (again) down at 52 build units!

llvm-svn: 366350
lldb/cmake/modules/AddLLDB.cmake