diff options
Diffstat (limited to 'Source/cmLocalUnixMakefileGenerator3.cxx')
-rw-r--r-- | Source/cmLocalUnixMakefileGenerator3.cxx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Source/cmLocalUnixMakefileGenerator3.cxx b/Source/cmLocalUnixMakefileGenerator3.cxx index 51c5a31..3c0f808 100644 --- a/Source/cmLocalUnixMakefileGenerator3.cxx +++ b/Source/cmLocalUnixMakefileGenerator3.cxx @@ -1046,6 +1046,7 @@ cmLocalUnixMakefileGenerator3 ctest += "ctest"; ctest += cmSystemTools::GetExecutableExtension(); ctest = this->Convert(ctest.c_str(),START_OUTPUT,SHELL); + ctest += " --force-new-ctest-process"; } else { @@ -1061,9 +1062,8 @@ cmLocalUnixMakefileGenerator3 std::vector<std::string> no_depends; std::vector<std::string> commands; this->AppendEcho(commands, "Running tests..."); - std::string cmd = ctest; - cmd += " $(ARGS)"; - commands.push_back(cmd); + ctest += " $(ARGS)"; + commands.push_back(ctest); this->WriteMakeRule(makefileStream, "Special rule to drive testing with ctest.", "test", no_depends, commands); |