diff options
author | Andy Cedilnik <andy.cedilnik@kitware.com> | 2005-02-17 20:23:00 (GMT) |
---|---|---|
committer | Andy Cedilnik <andy.cedilnik@kitware.com> | 2005-02-17 20:23:00 (GMT) |
commit | 79a7f42a218958a44158a023ba21b08f3808ec08 (patch) | |
tree | 6e1ec9b7f761dbf31b36fa18d2ed2a398d6cec46 /Source/cmCTest.h | |
parent | ab7668de3f952a289987dca477f6540912302430 (diff) | |
download | CMake-79a7f42a218958a44158a023ba21b08f3808ec08.zip CMake-79a7f42a218958a44158a023ba21b08f3808ec08.tar.gz CMake-79a7f42a218958a44158a023ba21b08f3808ec08.tar.bz2 |
ENH: Cleanups and add CTEST_UPDATE command
Diffstat (limited to 'Source/cmCTest.h')
-rw-r--r-- | Source/cmCTest.h | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/Source/cmCTest.h b/Source/cmCTest.h index 3674f01..7c4ffdd 100644 --- a/Source/cmCTest.h +++ b/Source/cmCTest.h @@ -181,8 +181,17 @@ public: int RunTest(std::vector<const char*> args, std::string* output, int *retVal, std::ostream* logfile); -private: + /** + * Execute handler and return its result. If the handler fails, it returns negative value. + */ + int ExecuteHandler(const char* handler); + /* + * Get the handler object + */ + cmCTestGenericHandler* GetHandler(const char* handler); + +private: std::string m_ConfigType; bool m_Verbose; bool m_ProduceXML; @@ -263,7 +272,7 @@ private: //! Reread the configuration file - void UpdateCTestConfiguration(); + bool UpdateCTestConfiguration(); //! Create not from files. int GenerateDartNotesOutput(std::ostream& os, const tm_VectorOfStrings& files); |