mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-05 13:20:47 -06:00
ENH: Running "make test" can now have ARGS specified on the command line. These ARGS are passed to ctest.
This commit is contained in:
@@ -2304,11 +2304,14 @@ void cmLocalUnixMakefileGenerator::OutputMakeRules(std::ostream& fout)
|
||||
}
|
||||
if (cmSystemTools::FileExists(ctest.c_str()))
|
||||
{
|
||||
fout << "ARGS=\n";
|
||||
std::string cmd = this->ConvertToOutputForExisting(ctest.c_str());
|
||||
cmd += " $(ARGS)";
|
||||
this->OutputMakeRule(fout,
|
||||
"tests",
|
||||
"test",
|
||||
"",
|
||||
this->ConvertToOutputForExisting(ctest.c_str()).c_str());
|
||||
cmd.c_str());
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user