CMake/Source/CTest
Ben Boeckel aba92ffd92 cmWorkingDirectory: use the new class
These functions just need to change the directory for a block of code
and then go back to the caller's expected location. Use
cmWorkingDirectory to ensure that all return paths are handled.
2017-03-06 10:38:58 -05:00
..
cmCTestBatchTestHandler.cxx Simplify CMake per-source license notices 2016-09-27 15:14:44 -04:00
cmCTestBatchTestHandler.h Simplify CMake per-source license notices 2016-09-27 15:14:44 -04:00
cmCTestBuildAndTestHandler.cxx cmWorkingDirectory: use the new class 2017-03-06 10:38:58 -05:00
cmCTestBuildAndTestHandler.h cmWorkingDirectory: use the new class 2017-03-06 10:38:58 -05:00
cmCTestBuildCommand.cxx Simplify CMake per-source license notices 2016-09-27 15:14:44 -04:00
cmCTestBuildCommand.h Remove cmObject.h and cmTypeMacro.h 2016-10-24 21:49:28 +02:00
cmCTestBuildHandler.cxx cmCTestBuildHandler: Fix warning in FragmentCompare signature 2017-01-16 13:52:17 -05:00
cmCTestBuildHandler.h Add Encoding option for RunChild, RunMakeCommand and RunProcess 2016-11-15 01:00:46 +02:00
cmCTestBZR.cxx ctest_update: Refactor internal APIs to support more failure cases 2017-02-16 13:19:26 -05:00
cmCTestBZR.h ctest_update: Refactor internal APIs to support more failure cases 2017-02-16 13:19:26 -05:00
cmCTestCommand.h Make cmCommand not inherit from cmObject 2016-10-23 00:45:08 +02:00
cmCTestConfigureCommand.cxx ctest_configure: Propagate CTEST_USE_LAUNCHERS from caller to project 2016-10-17 11:15:36 -04:00
cmCTestConfigureCommand.h Remove cmObject.h and cmTypeMacro.h 2016-10-24 21:49:28 +02:00
cmCTestConfigureHandler.cxx Simplify CMake per-source license notices 2016-09-27 15:14:44 -04:00
cmCTestConfigureHandler.h Remove cmObject.h and cmTypeMacro.h 2016-10-24 21:49:28 +02:00
cmCTestCoverageCommand.cxx Simplify CMake per-source license notices 2016-09-27 15:14:44 -04:00
cmCTestCoverageCommand.h Remove cmObject.h and cmTypeMacro.h 2016-10-24 21:49:28 +02:00
cmCTestCoverageHandler.cxx cmWorkingDirectory: use the new class 2017-03-06 10:38:58 -05:00
cmCTestCoverageHandler.h Remove cmObject.h and cmTypeMacro.h 2016-10-24 21:49:28 +02:00
cmCTestCurl.cxx ctest_submit: improve handling of QUIET option 2017-01-20 11:37:27 -05:00
cmCTestCurl.h ctest_submit: improve handling of QUIET option 2017-01-20 11:37:27 -05:00
cmCTestCVS.cxx Simplify CMake per-source license notices 2016-09-27 15:14:44 -04:00
cmCTestCVS.h Simplify CMake per-source license notices 2016-09-27 15:14:44 -04:00
cmCTestEmptyBinaryDirectoryCommand.cxx Simplify CMake per-source license notices 2016-09-27 15:14:44 -04:00
cmCTestEmptyBinaryDirectoryCommand.h Remove cmObject.h and cmTypeMacro.h 2016-10-24 21:49:28 +02:00
cmCTestGenericHandler.cxx iwyu: Fix more findings 2016-11-28 14:06:40 -05:00
cmCTestGenericHandler.h iwyu: Fix more findings 2016-11-28 14:06:40 -05:00
cmCTestGIT.cxx ctest_update: Refactor internal APIs to support more failure cases 2017-02-16 13:19:26 -05:00
cmCTestGIT.h ctest_update: Refactor internal APIs to support more failure cases 2017-02-16 13:19:26 -05:00
cmCTestGlobalVC.cxx ctest_update: Refactor internal APIs to support more failure cases 2017-02-16 13:19:26 -05:00
cmCTestGlobalVC.h ctest_update: Refactor internal APIs to support more failure cases 2017-02-16 13:19:26 -05:00
cmCTestHandlerCommand.cxx cmWorkingDirectory: use the new class 2017-03-06 10:38:58 -05:00
cmCTestHandlerCommand.h ctest_memcheck: Add DEFECT_COUNT option to capture defect count 2016-11-09 15:34:07 -05:00
cmCTestHG.cxx ctest_update: Refactor internal APIs to support more failure cases 2017-02-16 13:19:26 -05:00
cmCTestHG.h ctest_update: Refactor internal APIs to support more failure cases 2017-02-16 13:19:26 -05:00
cmCTestLaunch.cxx iwyu: Fix more findings 2016-11-28 14:06:40 -05:00
cmCTestLaunch.h Simplify CMake per-source license notices 2016-09-27 15:14:44 -04:00
cmCTestMemCheckCommand.cxx iwyu: Fix more findings 2016-11-28 14:06:40 -05:00
cmCTestMemCheckCommand.h ctest_memcheck: Add DEFECT_COUNT option to capture defect count 2016-11-09 15:34:07 -05:00
cmCTestMemCheckHandler.cxx ctest_memcheck: Fix sanitizers when MemoryCheckSanitizerOptions is empty 2017-01-23 10:50:38 -05:00
cmCTestMemCheckHandler.h ctest_memcheck: add support for standalone LeakSanitizer 2017-01-09 13:15:42 -05:00
cmCTestMultiProcessHandler.cxx cmWorkingDirectory: use the new class 2017-03-06 10:38:58 -05:00
cmCTestMultiProcessHandler.h Simplify CMake per-source license notices 2016-09-27 15:14:44 -04:00
cmCTestP4.cxx ctest_update: Refactor internal APIs to support more failure cases 2017-02-16 13:19:26 -05:00
cmCTestP4.h ctest_update: Refactor internal APIs to support more failure cases 2017-02-16 13:19:26 -05:00
cmCTestReadCustomFilesCommand.cxx Simplify CMake per-source license notices 2016-09-27 15:14:44 -04:00
cmCTestReadCustomFilesCommand.h Remove cmObject.h and cmTypeMacro.h 2016-10-24 21:49:28 +02:00
cmCTestRunScriptCommand.cxx Simplify CMake per-source license notices 2016-09-27 15:14:44 -04:00
cmCTestRunScriptCommand.h Remove cmObject.h and cmTypeMacro.h 2016-10-24 21:49:28 +02:00
cmCTestRunTest.cxx cmWorkingDirectory: use the new class 2017-03-06 10:38:58 -05:00
cmCTestRunTest.h iwyu: Fix more findings 2016-11-28 14:06:40 -05:00
cmCTestScriptHandler.cxx iwyu: Fix more findings 2016-11-28 14:06:40 -05:00
cmCTestScriptHandler.h Remove cmObject.h and cmTypeMacro.h 2016-10-24 21:49:28 +02:00
cmCTestSleepCommand.cxx Simplify CMake per-source license notices 2016-09-27 15:14:44 -04:00
cmCTestSleepCommand.h Remove cmObject.h and cmTypeMacro.h 2016-10-24 21:49:28 +02:00
cmCTestStartCommand.cxx Simplify CMake per-source license notices 2016-09-27 15:14:44 -04:00
cmCTestStartCommand.h Remove cmObject.h and cmTypeMacro.h 2016-10-24 21:49:28 +02:00
cmCTestSubmitCommand.cxx ctest_submit: Allow RETRY_COUNT for CDASH_UPLOAD 2017-01-20 11:37:27 -05:00
cmCTestSubmitCommand.h Remove cmObject.h and cmTypeMacro.h 2016-10-24 21:49:28 +02:00
cmCTestSubmitHandler.cxx cmWorkingDirectory: use the new class 2017-03-06 10:38:58 -05:00
cmCTestSubmitHandler.h Remove cmObject.h and cmTypeMacro.h 2016-10-24 21:49:28 +02:00
cmCTestSVN.cxx ctest_update: Capture failure of svn to load revisions and local mods 2017-02-16 13:19:26 -05:00
cmCTestSVN.h ctest_update: Capture failure of svn to load revisions and local mods 2017-02-16 13:19:26 -05:00
cmCTestTestCommand.cxx Simplify CMake per-source license notices 2016-09-27 15:14:44 -04:00
cmCTestTestCommand.h Remove cmObject.h and cmTypeMacro.h 2016-10-24 21:49:28 +02:00
cmCTestTestHandler.cxx cmWorkingDirectory: use the new class 2017-03-06 10:38:58 -05:00
cmCTestTestHandler.h Remove cmObject.h and cmTypeMacro.h 2016-10-24 21:49:28 +02:00
cmCTestUpdateCommand.cxx Simplify CMake per-source license notices 2016-09-27 15:14:44 -04:00
cmCTestUpdateCommand.h Remove cmObject.h and cmTypeMacro.h 2016-10-24 21:49:28 +02:00
cmCTestUpdateHandler.cxx ctest_update: Refactor internal APIs to support more failure cases 2017-02-16 13:19:26 -05:00
cmCTestUpdateHandler.h Remove cmObject.h and cmTypeMacro.h 2016-10-24 21:49:28 +02:00
cmCTestUploadCommand.cxx iwyu: Fix more findings 2016-11-28 14:06:40 -05:00
cmCTestUploadCommand.h Remove cmObject.h and cmTypeMacro.h 2016-10-24 21:49:28 +02:00
cmCTestUploadHandler.cxx Simplify CMake per-source license notices 2016-09-27 15:14:44 -04:00
cmCTestUploadHandler.h Remove cmObject.h and cmTypeMacro.h 2016-10-24 21:49:28 +02:00
cmCTestVC.cxx ctest_update: Refactor internal APIs to support more failure cases 2017-02-16 13:19:26 -05:00
cmCTestVC.h ctest_update: Refactor internal APIs to support more failure cases 2017-02-16 13:19:26 -05:00
cmParseBlanketJSCoverage.cxx Simplify CMake per-source license notices 2016-09-27 15:14:44 -04:00
cmParseBlanketJSCoverage.h Simplify CMake per-source license notices 2016-09-27 15:14:44 -04:00
cmParseCacheCoverage.cxx CTest: fix include-what-you-use violations 2016-08-25 09:34:37 -04:00
cmParseCacheCoverage.h Simplify CMake per-source license notices 2016-09-27 15:14:44 -04:00
cmParseCoberturaCoverage.cxx clang-tidy: apply readability-redundant-string-init fixes 2016-12-12 14:04:13 -05:00
cmParseCoberturaCoverage.h Simplify CMake per-source license notices 2016-09-27 15:14:44 -04:00
cmParseDelphiCoverage.cxx CTest: fix include-what-you-use violations 2016-08-25 09:34:37 -04:00
cmParseDelphiCoverage.h Simplify CMake per-source license notices 2016-09-27 15:14:44 -04:00
cmParseGTMCoverage.cxx CTest: fix include-what-you-use violations 2016-08-25 09:34:37 -04:00
cmParseGTMCoverage.h Simplify CMake per-source license notices 2016-09-27 15:14:44 -04:00
cmParseJacocoCoverage.cxx CTest: fix include-what-you-use violations 2016-08-25 09:34:37 -04:00
cmParseJacocoCoverage.h Simplify CMake per-source license notices 2016-09-27 15:14:44 -04:00
cmParseMumpsCoverage.cxx CTest: fix include-what-you-use violations 2016-08-25 09:34:37 -04:00
cmParseMumpsCoverage.h Simplify CMake per-source license notices 2016-09-27 15:14:44 -04:00
cmParsePHPCoverage.cxx CTest: fix include-what-you-use violations 2016-08-25 09:34:37 -04:00
cmParsePHPCoverage.h Simplify CMake per-source license notices 2016-09-27 15:14:44 -04:00
cmProcess.cxx Windows: Use UTF-8 for pipes in CMake, CTest and CPack 2016-11-30 00:38:48 +02:00
cmProcess.h Simplify CMake per-source license notices 2016-09-27 15:14:44 -04:00