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.
This commit is contained in:
Yurii Batrak
2017-12-05 13:41:59 +01:00
committed by Brad King
parent 5f2e2c387d
commit 7ab9a62572
8 changed files with 1 additions and 131 deletions

View File

@@ -89,9 +89,6 @@ void cmMakefileLibraryTargetGenerator::WriteRuleFiles()
break;
}
// Write the requires target.
this->WriteTargetRequiresRules();
// Write clean target
this->WriteTargetCleanRules();