https://github.com/Kitware/CMake
Revision 209b896f2c5e7c12e5a75a572469517a298081b2 authored by Brad King on 17 November 2021, 15:35:12 UTC, committed by Brad King on 17 November 2021, 15:41:30 UTC
The Makefile generators use an internal `cmake -E cmake_copy_f90_mod`
tool to avoid rebuilding module consumers when the `.mod` content
changes only in a trivial way (e.g. the time it was built).  This is
done with logic specific to each vendor's module file format.  Enable
the "Intel" format support when using the IntelLLVM compiler (ifx) too.

Issue: #22922
1 parent 09ef62f
History
Tip revision: 209b896f2c5e7c12e5a75a572469517a298081b2 authored by Brad King on 17 November 2021, 15:35:12 UTC
IntelLLVM: Enable Fortran module rebuild avoidance in Makefile generators
Tip revision: 209b896
File Mode Size
Curses
Curses.cmake -rw-r--r-- 1.5 KB
cm_c11_thread_local.c -rw-r--r-- 57 bytes
cm_c11_thread_local.cmake -rw-r--r-- 1.5 KB
cm_cxx14_check.cmake -rw-r--r-- 1.4 KB
cm_cxx14_check.cpp -rw-r--r-- 247 bytes
cm_cxx17_check.cmake -rw-r--r-- 1.4 KB
cm_cxx17_check.cpp -rw-r--r-- 934 bytes
cm_cxx_features.cmake -rw-r--r-- 4.1 KB
cm_cxx_filesystem.cxx -rw-r--r-- 486 bytes
cm_cxx_make_unique.cxx -rw-r--r-- 99 bytes
cm_cxx_unique_ptr.cxx -rw-r--r-- 84 bytes
cm_message_checks_compat.cmake -rw-r--r-- 505 bytes

back to top