Refactor: Allow cmInstallGenerator::Compute() to return an error

This is preparation for an upcoming merge request, which will add
a new cmInstallGenerator that returns false if there are errors in
the Compute() step.
This commit is contained in:
Kyle Edwards
2019-03-15 11:01:59 -04:00
parent 741fb95f66
commit b133d14fb1
16 changed files with 28 additions and 17 deletions

View File

@@ -29,7 +29,7 @@ cmInstallScriptGenerator::cmInstallScriptGenerator(const char* script,
cmInstallScriptGenerator::~cmInstallScriptGenerator() = default;
void cmInstallScriptGenerator::Compute(cmLocalGenerator* lg)
bool cmInstallScriptGenerator::Compute(cmLocalGenerator* lg)
{
this->LocalGenerator = lg;
@@ -49,6 +49,8 @@ void cmInstallScriptGenerator::Compute(cmLocalGenerator* lg)
break;
}
}
return true;
}
void cmInstallScriptGenerator::AddScriptInstallRule(std::ostream& os,