Adding install targets for individual LLVM tools and libraries.
authorChris Bieneman <beanz@apple.com>
Wed, 18 Feb 2015 19:25:47 +0000 (19:25 +0000)
committerChris Bieneman <beanz@apple.com>
Wed, 18 Feb 2015 19:25:47 +0000 (19:25 +0000)
commitbc20f6088d61d94bb7d9a55a4442dc5716c9832f
tree3c2395332f4003d8d2dd76db775a3444e29a215e
parent798787cea41af4da9883191ce21d062236afa451
Adding install targets for individual LLVM tools and libraries.

Summary:
* add_llvm_tool and add_llvm_library now add install-${name} targets to install specific components
* added installhdrs target to install just the LLVM headers
* The above changes only apply for single-configuration generators (Ninja, Makefiles...), not for multi-configuration generators (Visual Studio, Xcode...)

Reviewers: pete

Reviewed By: pete

Subscribers: pete, llvm-commits

Differential Revision: http://reviews.llvm.org/D7619

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