CMake: Automatic regeneration of the library dependencies file.
authorOscar Fuentes <ofv@wanadoo.es>
Fri, 14 Aug 2009 16:59:41 +0000 (16:59 +0000)
committerOscar Fuentes <ofv@wanadoo.es>
Fri, 14 Aug 2009 16:59:41 +0000 (16:59 +0000)
commit94d38e561b5985390c075abd0eaf4a7caa25b005
tree779e7560cbf65e1cc5e08bca7b1499e77c585e71
parent717f1dcfac996b2ab6eb34754519392a907478af
CMake: Automatic regeneration of the library dependencies file.

It doesn't stop or reconfigure the build, though, so the user will see
a broken build that magically succeeds at the next attempt. It is
technically possible to halt the build with a helpful message, and
even to automatically restart the build using the new dependencies as
it we did when llvm-config was used by cmake for learning
dependencies. This is left on the TODO list.

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