diff options
author | Yurii Batrak <yuriib@met.no> | 2017-12-05 12:41:59 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2017-12-14 13:22:07 (GMT) |
commit | 7ab9a62572058d6cd8e5bf130d7aa27d5a2e50f2 (patch) | |
tree | 67cbcbe6c7972b4044a94516dd624351d59a93ed /Source/cmMakefileExecutableTargetGenerator.cxx | |
parent | 5f2e2c387deb7f798cbc54d0980503e05873eaaa (diff) | |
download | CMake-7ab9a62572058d6cd8e5bf130d7aa27d5a2e50f2.zip CMake-7ab9a62572058d6cd8e5bf130d7aa27d5a2e50f2.tar.gz CMake-7ab9a62572058d6cd8e5bf130d7aa27d5a2e50f2.tar.bz2 |
Makefiles: Drop 'requires' step and its supporting infrastructure
The 'requires' step was used to provide implicit dependencies between
the generated Fortran module files and a Fortran target that needs these
module files to ensure the correct compilation order. After recent
refactoring to resolve all dependencies explicitly through `.mod.stamp`
make targets, the separate 'requires' step is not needed anymore.
Diffstat (limited to 'Source/cmMakefileExecutableTargetGenerator.cxx')
-rw-r--r-- | Source/cmMakefileExecutableTargetGenerator.cxx | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/Source/cmMakefileExecutableTargetGenerator.cxx b/Source/cmMakefileExecutableTargetGenerator.cxx index 801f72a..90d8c7f 100644 --- a/Source/cmMakefileExecutableTargetGenerator.cxx +++ b/Source/cmMakefileExecutableTargetGenerator.cxx @@ -69,9 +69,6 @@ void cmMakefileExecutableTargetGenerator::WriteRuleFiles() this->WriteExecutableRule(true); } - // Write the requires target. - this->WriteTargetRequiresRules(); - // Write clean target this->WriteTargetCleanRules(); |