summaryrefslogtreecommitdiff
path: root/Modules/CMakeVerifyManifest.cmake
diff options
context:
space:
mode:
authorCraig Scott <craig.scott@crascit.com>2022-01-08 20:51:44 +1100
committerCraig Scott <craig.scott@crascit.com>2022-01-08 20:51:44 +1100
commitd73fc5dd2a54264b8437be89b849de99c8bd370b (patch)
tree560e3183034c606cca66ea10d1dcf1096930531d /Modules/CMakeVerifyManifest.cmake
parent3279cec0129805f003ff1371e5931f3ae122cfbe (diff)
downloadcmake-d73fc5dd2a54264b8437be89b849de99c8bd370b.tar.gz
ExternalProject: Fix misuse of IS_NEWER_THAN in timestamp checks
This change was originally made in 404cddb7bb (ExternalProject: Fix misuse of IS_NEWER_THAN in timestamp checks, 2021-02-21), but was reverted by 57d442e182 (Revert ExternalProject and FetchContent refactoring, 2021-03-10) due to regressions from other changes. Reapply this fix on its own, since it is still valid. When using a file system which only has second resolution timestamps, there is a reasonably high likelihood of timestamps being the same. The IS_NEWER_THAN test returns true when timestamps are the same, so don't redo downloads when they match exactly.
Diffstat (limited to 'Modules/CMakeVerifyManifest.cmake')
0 files changed, 0 insertions, 0 deletions