This is the ExternalProject.cmake file from CMake126.96.36.199 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.