diff options
author | Andy Cedilnik <andy.cedilnik@kitware.com> | 2004-09-28 13:00:06 (GMT) |
---|---|---|
committer | Andy Cedilnik <andy.cedilnik@kitware.com> | 2004-09-28 13:00:06 (GMT) |
commit | 61d615079760ba50ea194956c1e649c73f89e7ba (patch) | |
tree | 31dd9b1fe3f9d7f98b8de8bcfa7673855885948d /Source/CTest/cmCTestScriptHandler.h | |
parent | 309b4caf450e190c6a47140a7f3f689791bf9bd6 (diff) | |
download | CMake-61d615079760ba50ea194956c1e649c73f89e7ba.zip CMake-61d615079760ba50ea194956c1e649c73f89e7ba.tar.gz CMake-61d615079760ba50ea194956c1e649c73f89e7ba.tar.bz2 |
ENH: Add some documentation
Diffstat (limited to 'Source/CTest/cmCTestScriptHandler.h')
-rw-r--r-- | Source/CTest/cmCTestScriptHandler.h | 32 |
1 files changed, 31 insertions, 1 deletions
diff --git a/Source/CTest/cmCTestScriptHandler.h b/Source/CTest/cmCTestScriptHandler.h index acddad2..74637c5 100644 --- a/Source/CTest/cmCTestScriptHandler.h +++ b/Source/CTest/cmCTestScriptHandler.h @@ -30,6 +30,37 @@ class cmake; /** \class cmCTestScriptHandler * \brief A class that handles ctest -S invocations * + * CTest script is controlled using several variables that script has to + * specify and some optional ones. Required ones are: + * CTEST_SOURCE_DIRECTORY - Source directory of the project + * CTEST_BINARY_DIRECTORY - Binary directory of the project + * CTEST_COMMAND - Testing commands + * + * Optional variables are: + * CTEST_BACKUP_AND_RESTORE + * CTEST_CMAKE_COMMAND + * CTEST_CMAKE_OUTPUT_FILE_NAME + * CTEST_CONTINUOUS_DURATION + * CTEST_CONTINUOUS_MINIMUM_INTERVAL + * CTEST_CVS_CHECKOUT + * CTEST_CVS_COMMAND + * CTEST_DASHBOARD_ROOT + * CTEST_ENVIRONMENT + * CTEST_INITIAL_CACHE + * CTEST_START_WITH_EMPTY_BINARY_DIRECTORY + * CTEST_START_WITH_EMPTY_BINARY_DIRECTORY_ONCE + * + * In addition the follwing variables can be used. The number can be 1-10. + * CTEST_EXTRA_UPDATES_1 + * CTEST_EXTRA_UPDATES_2 + * ... + * CTEST_EXTRA_UPDATES_10 + * + * CTest script can use the following arguments CTest provides: + * CTEST_SCRIPT_ARG + * CTEST_SCRIPT_DIRECTORY + * CTEST_SCRIPT_NAME + * */ class cmCTestScriptHandler { @@ -95,7 +126,6 @@ private: cmLocalGenerator *m_LocalGenerator; cmGlobalGenerator *m_GlobalGenerator; cmake *m_CMake; - }; #endif |