Commit [r12350]  Maximize  Restore  History

This is the ExternalProject.cmake file from CMake2.8.10.2 with all

instances of cmake -E touch changed to touch. This is a stopgap
workaround to CMake bug http://www.cmake.org/Bug/view.php?id=14020
where cmake uses a doubly deprecated method of updating the
modification times of files to the nearest truncated second.
This one-second errors in the modification times for timestamp
files used for ExternalProject can wreak havoc with make decisions
about updating files, and replacing cmake -E touch with touch
in ExternalProject.cmake fixes this issue. But this file
should be deleted and the CMake version of ExternalProject.cmake
used just as soon as there is a bug fix for CMake bug 14020
which propagates to a release.

airwin 2013-06-02

added /trunk/cmake/build_projects/ExternalProject.cmake
/trunk/cmake/build_projects/ExternalProject.cmake Diff Switch to side-by-side view
Loading...