diff options
author | Craig Scott <craig.scott@crascit.com> | 2022-01-08 20:51:44 +1100 |
---|---|---|
committer | Craig Scott <craig.scott@crascit.com> | 2022-01-08 20:51:44 +1100 |
commit | d73fc5dd2a54264b8437be89b849de99c8bd370b (patch) | |
tree | 560e3183034c606cca66ea10d1dcf1096930531d /Modules/FortranCInterface.cmake | |
parent | 3279cec0129805f003ff1371e5931f3ae122cfbe (diff) | |
download | cmake-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/FortranCInterface.cmake')
0 files changed, 0 insertions, 0 deletions