Merge topic 'ctest-launch-empty-rule'

6228abe CTest: Teach launcher to ignore empty/no-op make commands
This commit is contained in:
Brad King 2011-01-11 15:53:28 -05:00 committed by CMake Topic Stage
commit 3ef8929ee6
1 changed files with 7 additions and 0 deletions

View File

@ -220,6 +220,13 @@ void cmCTestLaunch::ComputeFileNames()
//----------------------------------------------------------------------------
void cmCTestLaunch::RunChild()
{
// Ignore noopt make rules
if(this->RealArgs.empty() || this->RealArgs[0] == ":")
{
this->ExitCode = 0;
return;
}
// Prepare to run the real command.
cmsysProcess* cp = this->Process;
cmsysProcess_SetCommand(cp, this->RealArgV);