diff options
author | Brad King <brad.king@kitware.com> | 2009-09-04 16:38:15 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2009-09-04 16:38:15 (GMT) |
commit | 053519b390ced4e2ed702f00a00d23ad344a3da3 (patch) | |
tree | 0bacbebe20ad17e3cb8d38511ff3707b5d0eae91 /Source/cmTarget.h | |
parent | 524bb1e36e75b3e2057ebaae1b9ca281dd2d1b57 (diff) | |
download | CMake-053519b390ced4e2ed702f00a00d23ad344a3da3.zip CMake-053519b390ced4e2ed702f00a00d23ad344a3da3.tar.gz CMake-053519b390ced4e2ed702f00a00d23ad344a3da3.tar.bz2 |
Simplify VS CMake re-run check
When CMake is invoked by the VS IDE re-run rule we compute whether or
not CMake really needs to re-run based on some timestamp helper files.
Previously we assumed that if the main generate.stamp file exists then
VS has correctly detected that the file is out of date. However, this
assumption is too aggressive and re-runs CMake unnecessarily sometimes.
This commit removes the assumption and always checks timestamps itself.
The change breaks the explicit user re-run request (R-click -> Compile)
but only in cases when the build system is already up to date.
Diffstat (limited to 'Source/cmTarget.h')
0 files changed, 0 insertions, 0 deletions