Generators: adjust error message for the removed KDevelop3 generator

If the user request a KDevelop3 project, tell the user that
KDevelop3 is not supported anymore, so he sees it's not just
a typo.

Alex
This commit is contained in:
Alex Neundorf 2018-01-23 23:34:33 +01:00 committed by Brad King
parent 9198e6a27b
commit 551bd0b3e8

View File

@ -744,8 +744,13 @@ void cmake::SetArgs(const std::vector<std::string>& args,
}
cmGlobalGenerator* gen = this->CreateGlobalGenerator(value);
if (!gen) {
const char* kdevError = nullptr;
if (value.find("KDevelop3", 0) != std::string::npos) {
kdevError = "\nThe KDevelop3 generator is not supported anymore.";
}
cmSystemTools::Error("Could not create named generator ",
value.c_str());
value.c_str(), kdevError);
this->PrintGeneratorList();
} else {
this->SetGlobalGenerator(gen);