Skip to content
Snippets Groups Projects
Commit 78cc9adb authored by Bill Hoffman's avatar Bill Hoffman
Browse files

BUG: exec program should not fail if it can not exec the program, but should...

BUG: exec program should not fail if it can not exec the program, but should only set the return value to -1 and set the output to the reason for the failure.
parent 2705b1bf
No related branches found
No related tags found
No related merge requests found
......@@ -114,6 +114,10 @@ bool cmExecProgramCommand::InitialPass(std::vector<std::string> const& args)
{
result = cmSystemTools::RunCommand(command.c_str(), output, retVal, 0, verbose);
}
if(!result)
{
retVal = -1;
}
if ( output_variable.size() > 0 )
{
......@@ -139,6 +143,6 @@ bool cmExecProgramCommand::InitialPass(std::vector<std::string> const& args)
m_Makefile->AddDefinition(return_variable.c_str(), buffer);
}
return result;
return true;
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment