Brad King 6be09c3667 ENH: Introduce "rule hashes" to help rebuild files when rules change.
- In CMake 2.4 custom commands would not rebuild when rules changed.
  - In CMake 2.6.0 custom commands have a dependency on build.make
    which causes them to rebuild when changed, but also when any
    source is added or removed.  This is too often.
  - We cannot have a per-rule file because Windows filesystems
    do not deal well with lots of small files.
  - Instead we add a persistent CMakeFiles/CMakeRuleHashes.txt file
    at the top of the build tree that is updated during each
    CMake Generate step.  It records a hash of the build rule for
    each file to be built.  When the hash changes the file is
    removed so that it will be rebuilt.
2008-06-02 16:44:58 -04:00
..
2008-06-01 23:58:30 -04:00
2007-07-27 10:55:24 -04:00
2007-07-27 10:55:24 -04:00
2007-06-05 09:19:27 -04:00
2007-03-05 10:36:06 -05:00
2007-09-24 11:16:13 -04:00
2007-07-27 10:55:24 -04:00
2007-03-05 10:36:06 -05:00
2008-04-01 15:22:30 -04:00
2007-07-20 08:36:16 -04:00
2008-05-20 12:15:40 -04:00
2008-06-02 09:39:13 -04:00
2008-01-23 18:34:19 -05:00
2008-04-01 14:22:09 -04:00
2008-02-29 21:33:33 -05:00
2007-07-27 10:55:24 -04:00
2007-07-30 21:38:50 -04:00
2007-07-26 14:36:06 -04:00