[CMake] Export utility targets to the build/install tree depending on LLVM_BUILD...
authorStefan Granitz <stefan.graenitz@gmail.com>
Fri, 11 Jan 2019 19:34:34 +0000 (19:34 +0000)
committerStefan Granitz <stefan.graenitz@gmail.com>
Fri, 11 Jan 2019 19:34:34 +0000 (19:34 +0000)
commit5068fc31f28b903898ea07648200360490f3b26d
tree4c063ba8dfceb144de9978733eee3213f7493022
parentdb8fac140ea522bfd5153adb407c60f605f3277b
[CMake] Export utility targets to the build/install tree depending on LLVM_BUILD/INSTALL_UTILS

Summary:
Allow external projects to import test-related targets like FileCheck, count, not etc. and query binary paths, properties, etc.
This would be useful for LLDB, because it reduces the difference between in-tree vs. standalone builds and simplifies CMake logic.

Reviewers: chapuni, gottesmm, beanz

Reviewed By: beanz

Subscribers: mgorny, lldb-commits, llvm-commits, #lldb

Differential Revision: https://reviews.llvm.org/D56606

llvm-svn: 350959
llvm/cmake/modules/AddLLVM.cmake