Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Set current directory variables in CTest scripts | Brad King | 2009-07-31 | 1 | -0/+6 |
| | | | | | | | | | | | | | | The commit "Fix get_filename_component ABSOLUTE mode" broke the code get_filename_component(cwd . ABSOLUTE) because CTest scripts did not make cmMakefile::GetCurrentDirectory() available. This commit fixes the problem by setting the proper information on CTest script instances of cmMakefile. This also makes CMAKE_CURRENT_SOURCE_DIR and CMAKE_CURRENT_BINARY_DIR available to CTest scripts. They are set to the working directory at script startup. | ||||
* | BUG: Do not double-initialize local generators | Brad King | 2009-07-28 | 1 | -1/+0 |
| | | | | | | | | | All global generator CreateLocalGenerator methods automatically initialize the local generator instances with SetGlobalGenerator. In several places we were calling SetGlobalGenerator again after receiving the return value from CreateLocalGenerator. The double-initializations leaked the resources allocated by the first call to SetGlobalGenerator. This fix removes the unnecessary calls. | ||||
* | STYLE: don't load CMakeDetermineSystem and CMakeSystemSpecific directly from | Alexander Neundorf | 2009-07-12 | 1 | -13/+5 |
| | | | | | | | | cmCTestScriptHandler, but have it load the new script CTestScriptMode.cmake -> that makes it more flexible, also add a simple test that the system name has been determined correctly Alex | ||||
* | STYLE: move the code for writing the initial cache into its own separate | Alexander Neundorf | 2009-07-11 | 1 | -12/+26 |
| | | | | | | function, makes the long ProcessHandler() a little bit shorter Alex | ||||
* | STYLE: rename InitCache to InitialCache, since it contains the contents for | Alexander Neundorf | 2009-07-11 | 1 | -4/+4 |
| | | | | | | | the initial cache and is not e.g. a flag which shows whether the cache should be initialized Alex | ||||
* | ENH: add reminder comment | Bill Hoffman | 2009-06-25 | 1 | -0/+1 |
| | |||||
* | BUG: make sure error condition is reset before loading scripts | Bill Hoffman | 2009-03-04 | 1 | -5/+10 |
| | |||||
* | BUG: fix for bug #8224 fix crash | Bill Hoffman | 2008-12-19 | 1 | -2/+36 |
| | |||||
* | ENH: add more debug stuff to CTestCTest2 so I can figure out redwall | Bill Hoffman | 2008-11-23 | 1 | -0/+5 |
| | |||||
* | ENH: load CMakeDetermineSystem and CMakeSystemSpecificInformation when | Alexander Neundorf | 2008-11-07 | 1 | -0/+20 |
| | | | | | | | | | | | executing a ctest script so the search paths are fully set up and variables like CMAKE_SYSTEM are available. This is useful e.g. for new-style ctest scripting. (these files are also loaded on startup by cpack, so now they behave similar). Hmmm, maybe they should be also loaded by cmake -P ? Alex | ||||
* | ENH: add return and break support to cmake, also change basic command ↵ | Ken Martin | 2008-01-23 | 1 | -2/+4 |
| | | | | invocation signature to be able to return extra informaiton via the cmExecutionStatus class | ||||
* | ENH: Centralized and globalized computation of CMake program locations. ↵ | Brad King | 2007-12-13 | 1 | -1/+1 |
| | | | | This eliminates startup paths that failed to produce this information. | ||||
* | ENH: deb generator can now generate deb packages | Alexander Neundorf | 2007-07-27 | 1 | -19/+1 |
| | | | | | | | | | | -remove the unscriptable commands also from the cpack cmake -use CPACK_PACKAGE_CONTACT in CMakeCPack.cmake, it's used in the nsis and the deb generator -make set_properties() scriptable -use a non-const char array for adding the python modules Alex | ||||
* | STYLE: fix line lengths | Alexander Neundorf | 2007-07-20 | 1 | -1/+2 |
| | | | | Alex | ||||
* | ENH: remove non/scriptable cmake commands from the script handler in ctest, | Alexander Neundorf | 2007-06-12 | 1 | -0/+21 |
| | | | | | | | | | as discussed with David. This also gives a better ctest man page with just the commands you should actually use in ctest scripts. Until now these commands were more or less executed, but e.g. add_executable() didn't create an executable, project() failed with an error. Now you get an error instantly if using one of these commands. Alex | ||||
* | STYLE: create command documentation for ctest | Alexander Neundorf | 2007-06-08 | 1 | -31/+42 |
| | | | | | | | I think some of the cmake commands should be removed from ctest if possible, like add_executable etc. Alex | ||||
* | ENH: added total time limit for a CTest run bug 1207 | Ken Martin | 2006-10-19 | 1 | -0/+21 |
| | |||||
* | BUG: Report and error when ctest -S script fails... Fixes: Bug #3540 | Andy Cedilnik | 2006-10-12 | 1 | -1/+2 |
| | |||||
* | ENH: fix for no newline on some makes fix for ctest and some symlinks | Andy Cedilnik | 2006-08-14 | 1 | -0/+5 |
| | |||||
* | ENH: Be more verbose | Andy Cedilnik | 2006-07-07 | 1 | -0/+1 |
| | |||||
* | STYLE: fix line length | Ken Martin | 2006-05-10 | 1 | -3/+6 |
| | |||||
* | ENH: Allow CTEST_UPDATE_COMMAND and fix the comments. This should allow SVN ↵ | Andy Cedilnik | 2006-04-30 | 1 | -7/+12 |
| | | | | update too, maybe | ||||
* | ENH: added support for -SP scripts in new processes | Ken Martin | 2006-04-04 | 1 | -13/+88 |
| | |||||
* | ENH: Add command to read ctest custom files | Andy Cedilnik | 2006-03-28 | 1 | -0/+2 |
| | |||||
* | STYLE: Fix some style issues | Andy Cedilnik | 2006-03-10 | 1 | -194/+212 |
| | |||||
* | STYLE: Fix some style issues | Andy Cedilnik | 2006-03-09 | 1 | -67/+82 |
| | |||||
* | ENH: Several improvements with the way things are handled. Also, support ↵ | Andy Cedilnik | 2005-06-23 | 1 | -0/+1 |
| | | | | multiple submited files | ||||
* | ENH: Add superclass for all commands and handlers. Improve handlers to have ↵ | Andy Cedilnik | 2005-06-17 | 1 | -0/+43 |
| | | | | initialization code, and start initializing ctest when start is invoked | ||||
* | ENH: Add commands for memory checking and coverage | Andy Cedilnik | 2005-06-14 | 1 | -2/+6 |
| | |||||
* | COMP: Remove ERROR reserved word or something and replace with ERROR_MESSAGE | Andy Cedilnik | 2005-05-31 | 1 | -4/+4 |
| | |||||
* | ENH: Add support for writing output file. While doing that, redesign the way ↵ | Andy Cedilnik | 2005-05-31 | 1 | -32/+17 |
| | | | | ctest does output. There may still be problems with commands failing, but that should be fixed by applying the similar concept to whole CMake | ||||
* | ENH: Use generated file stream for files | Andy Cedilnik | 2005-05-27 | 1 | -3/+3 |
| | |||||
* | ENH: Add variable that holds cmake executable | Andy Cedilnik | 2005-05-05 | 1 | -0/+2 |
| | |||||
* | ENH: Promote submit into a full handler, add test and submit command and do ↵ | Andy Cedilnik | 2005-05-03 | 1 | -0/+4 |
| | | | | some cleanups | ||||
* | ENH: Make ctest build command work | Andy Cedilnik | 2005-05-02 | 1 | -0/+1 |
| | |||||
* | ENH: More commands. Start working on new style ctest configuration | Andy Cedilnik | 2005-05-02 | 1 | -1/+6 |
| | |||||
* | BUG: Do not report an error removing the binary directory if it doesn't exist. | Brad King | 2005-03-11 | 1 | -4/+4 |
| | |||||
* | ENH: Cleanups and add CTEST_UPDATE command | Andy Cedilnik | 2005-02-17 | 1 | -0/+2 |
| | |||||
* | ENH: Cleanups and add CTEST_START command | Andy Cedilnik | 2005-02-17 | 1 | -12/+14 |
| | |||||
* | BUG: Report errors | Andy Cedilnik | 2005-02-16 | 1 | -1/+4 |
| | |||||
* | ENH: Several cleanups and improvements | Andy Cedilnik | 2005-01-27 | 1 | -3/+7 |
| | |||||
* | ENH: clean up running of default script | Ken Martin | 2005-01-27 | 1 | -19/+16 |
| | |||||
* | ENH: Add a superclass to all handlers | Andy Cedilnik | 2005-01-27 | 1 | -13/+12 |
| | |||||
* | COMP: fix some compiler warnings/errors | Ken Martin | 2005-01-27 | 1 | -2/+2 |
| | |||||
* | ENH: added more capabilities to ctest | Ken Martin | 2005-01-27 | 1 | -11/+117 |
| | |||||
* | ENH: Add CTEST_EXECUTABLE_NAME to CTest scripting. This way you do not have ↵ | Andy Cedilnik | 2004-10-01 | 1 | -5/+7 |
| | | | | to specify ctest executable in CTEST_COMMAND, but just a variable | ||||
* | BUG: If extra update failes, continue with dashboard. Closes Bug #894 - ↵ | Andy Cedilnik | 2004-09-29 | 1 | -2/+1 |
| | | | | Fatal CVS update error kills test, and is not reported | ||||
* | ENH: Move all extracting of variables to ExtractVariables. This way it is ↵ | Andy Cedilnik | 2004-09-28 | 1 | -70/+84 |
| | | | | easy to know what variables are used | ||||
* | ENH: Add some documentation | Andy Cedilnik | 2004-09-28 | 1 | -33/+65 |
| | |||||
* | more warnings | Ken Martin | 2004-09-07 | 1 | -26/+5 |
| |