summaryrefslogtreecommitdiffstats
path: root/Modules/CMakeFindFrameworks.cmake
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2016-09-21 19:38:53 (GMT)
committerBrad King <brad.king@kitware.com>2016-09-22 17:53:09 (GMT)
commit39ebfc79e614dc395d5ace2ad5818b3ba75ca478 (patch)
tree13909c2ae514448da91ed63ba513fc7e7280b096 /Modules/CMakeFindFrameworks.cmake
parent9a77680eed49939f8ba418af96eefd42ecea0ae1 (diff)
downloadCMake-39ebfc79e614dc395d5ace2ad5818b3ba75ca478.zip
CMake-39ebfc79e614dc395d5ace2ad5818b3ba75ca478.tar.gz
CMake-39ebfc79e614dc395d5ace2ad5818b3ba75ca478.tar.bz2
Ninja: Add explicit preprocessing step for Fortran
All Fortran sources need to be preprocessed before any source may be compiled so that module dependencies can be (later) extracted. Factor out an explicit preprocessing step preceding compilation. Use Ninja depfile dependencies on the preprocessing step and then compile the already-preprocessed source with a separate build statement that depends explicitly only on the preprocessor output. Later we will insert dynamic discovery of module dependencies between these steps.
Diffstat (limited to 'Modules/CMakeFindFrameworks.cmake')
0 files changed, 0 insertions, 0 deletions