summaryrefslogtreecommitdiffstats
path: root/Source/cmCTest.h
diff options
context:
space:
mode:
authorAndy Cedilnik <andy.cedilnik@kitware.com>2004-01-07 00:13:55 (GMT)
committerAndy Cedilnik <andy.cedilnik@kitware.com>2004-01-07 00:13:55 (GMT)
commitc3003ab8c3a4536b3e3d117dba3d88fed2f3f947 (patch)
treea3842c03efa613149bdbcce5366c8abc1dd79bde /Source/cmCTest.h
parente365b64ff63ac5cef570c0728ca564e442b301fc (diff)
downloadCMake-c3003ab8c3a4536b3e3d117dba3d88fed2f3f947.zip
CMake-c3003ab8c3a4536b3e3d117dba3d88fed2f3f947.tar.gz
CMake-c3003ab8c3a4536b3e3d117dba3d88fed2f3f947.tar.bz2
ENH: Improve notes support (now you can specify them with the rest of the command line), improve reading of configuration file (now it actually rereads configuration file after running update/configure/build...). Remember the model (nightly/experimental) across runs
Diffstat (limited to 'Source/cmCTest.h')
-rw-r--r--Source/cmCTest.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/Source/cmCTest.h b/Source/cmCTest.h
index 6fe457b..6f740c9 100644
--- a/Source/cmCTest.h
+++ b/Source/cmCTest.h
@@ -109,13 +109,18 @@ public:
{
m_TestModel = mode;
}
+
std::string GetTestModelString();
+ static int GetTestModelFromString(const char* str);
/**
* constructor
*/
cmCTest();
+ //! Set the notes files to be created.
+ void SetNotesFiles(const char* notes);
+
bool m_UseIncludeRegExp;
std::string m_IncludeRegExp;
@@ -284,6 +289,11 @@ private:
int m_CompatibilityMode;
+ std::string m_NotesFiles;
+
+ //! Reread the configuration file
+ void UpdateCTestConfiguration();
+
/**
* Generate the Dart compatible output
*/