|
|
@@ -263,11 +263,6 @@ static void MoveSystemIncludesToEnd(std::vector<BT<std::string>>& includeDirs,
|
|
|
|
|
|
void cmLocalGenerator::TraceDependencies()
|
|
|
{
|
|
|
- std::vector<std::string> const& configs =
|
|
|
- this->Makefile->GetGeneratorConfigs();
|
|
|
- for (std::string const& c : configs) {
|
|
|
- this->GlobalGenerator->CreateEvaluationSourceFiles(c);
|
|
|
- }
|
|
|
// Generate the rule files for each target.
|
|
|
const std::vector<cmGeneratorTarget*>& targets = this->GetGeneratorTargets();
|
|
|
for (cmGeneratorTarget* target : targets) {
|
|
|
@@ -360,6 +355,15 @@ void cmLocalGenerator::GenerateTestFiles()
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+void cmLocalGenerator::CreateEvaluationFileOutputs()
|
|
|
+{
|
|
|
+ std::vector<std::string> const& configs =
|
|
|
+ this->Makefile->GetGeneratorConfigs();
|
|
|
+ for (std::string const& c : configs) {
|
|
|
+ this->CreateEvaluationFileOutputs(c);
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
void cmLocalGenerator::CreateEvaluationFileOutputs(std::string const& config)
|
|
|
{
|
|
|
std::vector<cmGeneratorExpressionEvaluationFile*> ef =
|