ctest: Fix --build-and-test without --build-target on Xcode

This commit is contained in:
Florian Maushart
2018-06-26 21:24:19 +02:00
committed by Brad King
parent cb6c233ecc
commit 3ca4402966

View File

@@ -348,11 +348,13 @@ void cmGlobalXCodeGenerator::GenerateBuildCommand(
makeCommand.add(
this->SelectMakeProgram(makeProgram, this->GetXcodeBuildCommand()));
makeCommand.add("-project");
std::string projectArg = projectName;
projectArg += ".xcode";
projectArg += "proj";
makeCommand.add(projectArg);
if (!projectName.empty()) {
makeCommand.add("-project");
std::string projectArg = projectName;
projectArg += ".xcode";
projectArg += "proj";
makeCommand.add(projectArg);
}
bool clean = false;
std::string realTarget = targetName;