| 405 | } |
| 406 | |
| 407 | void cmCTestLaunch::LoadConfig() |
| 408 | { |
| 409 | cmake cm(cmState::Role::CTest); |
| 410 | cm.GetCurrentSnapshot().SetDefaultDefinitions(); |
| 411 | cmGlobalGenerator gg(&cm); |
| 412 | cmMakefile mf(&gg, cm.GetCurrentSnapshot()); |
| 413 | std::string fname = |
| 414 | cmStrCat(this->Reporter.LogDir, "CTestLaunchConfig.cmake"); |
| 415 | if (cmSystemTools::FileExists(fname) && mf.ReadListFile(fname)) { |
| 416 | this->Reporter.SourceDir = mf.GetSafeDefinition("CTEST_SOURCE_DIRECTORY"); |
| 417 | cmSystemTools::ConvertToUnixSlashes(this->Reporter.SourceDir); |
| 418 | } |
| 419 | } |
no test coverage detected