[CMake] Use .svn/wc.db as our VC dependency if it's available.
authorJordan Rose <jordan_rose@apple.com>
Thu, 20 Nov 2014 03:57:45 +0000 (03:57 +0000)
committerJordan Rose <jordan_rose@apple.com>
Thu, 20 Nov 2014 03:57:45 +0000 (03:57 +0000)
commit08b3638b84ac65dfaec63de4478d0447e894c48e
tree213b506badd31c6381265e625c8be31a0feef533
parentd50a62e9e87796a00850f15f8b668f285a400ce6
[CMake] Use .svn/wc.db as our VC dependency if it's available.

In order to keep SVNVersion.inc from being regenerated on every build, we need
to specify as a dependency a file that only changes when the VC state updates.
I previously just had .svn/entries, but that's only used by Subversion 1.6.
1.7 uses .svn/wc.db instead; prefer that if it's present.

(Thanks, Nico!)

llvm-svn: 222407
clang/lib/Basic/CMakeLists.txt