Commit Graph

3010 Commits

Author SHA1 Message Date
Brad King 4990e1481d ENH: Added STRING(CONFIGURE ...) command. 2004-03-04 10:05:14 -05:00
Brad King 1dd718457f ENH: Moved variable and #cmakedefine replacement from cmConfigureFileCommand.cxx to a ConfigureString method on cmMakefile. This will give other commands access to the configuration code. 2004-03-03 18:18:47 -05:00
Andy Cedilnik 07bd2d8264 ERR: Fix GetModulesFile 2004-02-29 15:13:01 -05:00
Andy Cedilnik bdd4f8a216 ENH: Handle backticks as a valid library 2004-02-29 14:23:22 -05:00
Andy Cedilnik 3455bec9cb ERR: Cleanup and remove warning 2004-02-29 09:53:05 -05:00
Andy Cedilnik 7aa8085b48 ERR: Fix build on Mac 2004-02-29 09:51:40 -05:00
Andy Cedilnik b1a7421840 ENH: Styart working on bundles support and abstract WIN32_EXECUTABLE 2004-02-28 18:59:19 -05:00
Andy Cedilnik 6ab87555ea ERR: Fix crash. We should check output before appending to it 2004-02-24 18:48:44 -05:00
Andy Cedilnik 3c832dd1b8 BUG: CVS update fix. If the CVS command was not set there was no indication that something went wrong. Now it will make sure it does. Also start working on multiple configuration scripts 2004-02-24 10:05:12 -05:00
Andy Cedilnik c6c1f70012 ENH: Put Process execution errors in output and honor verbosity 2004-02-24 10:04:02 -05:00
Andy Cedilnik 34b8852dbe ENH: Improve coverage support and add more verbosity 2004-02-23 09:56:53 -05:00
Andy Cedilnik 007d2bbc50 ENH: Make more commands scriptable 2004-02-22 22:07:02 -05:00
Andy Cedilnik 183273bea2 BUG: Prevent crash when deleting the last cache item 2004-02-22 22:06:33 -05:00
Andy Cedilnik 2ccce878a3 ENH: Cleanups 2004-02-22 13:14:59 -05:00
Andy Cedilnik 51516613e8 ENH: Ok, when doing cmake -P you should not have to squish filename next to -P, There should be space between 2004-02-20 14:46:33 -05:00
Andy Cedilnik 413a595d37 ENH: Handle wrong library on sun and no project on visual studio 7 2004-02-20 09:25:06 -05:00
Andy Cedilnik 62fd43ebae ENH: Comment out test 2004-02-19 10:33:24 -05:00
Andy Cedilnik b092ffae6f ENH: Cleanup 2004-02-19 10:32:17 -05:00
Andy Cedilnik f1cffef265 ENH: Make IF command scriptable 2004-02-19 10:29:51 -05:00
Andy Cedilnik bfe234da93 ENH: Macro should be scriptable 2004-02-19 09:35:30 -05:00
Andy Cedilnik 985f3dd3b4 ERR: Do not exit when find bad custom files. 2004-02-19 09:35:12 -05:00
Bill Hoffman 8f565bdc74 BUG: don't crash when loading a module that does not exist 2004-02-17 08:35:23 -05:00
Ken Martin 5a391f8aa7 shut up unfixable warning 2004-02-16 10:57:38 -05:00
Bill Hoffman c60f2fabc4 ENH: use cmake variables for cmDynamicLoader to figure out library prefix and extensions 2004-02-16 10:48:54 -05:00
Bill Hoffman 07b4d8bbca BUG: fix mingw module load tests 2004-02-16 09:50:06 -05:00
Ken Martin a46e0d3476 fix warnings 2004-02-16 09:49:29 -05:00
Bill Hoffman f7ce654912 ENH: change mingw to use libfoo.dll instead of foo.dll since it can link to them 2004-02-13 10:51:44 -05:00
Andy Cedilnik c44d0ef733 ENH: Add DESTDIR support 2004-02-12 21:44:24 -05:00
Brad King 41c8677a95 ERR: Fixed use of _findfirst for MSVC 6. 2004-02-12 13:38:18 -05:00
Ken Martin 012a14de69 fix incorrect signature for findfirst 2004-02-12 11:23:41 -05:00
Bill Hoffman 6223d60085 Fix install test fail on mingw 2004-02-12 09:13:31 -05:00
Andy Cedilnik 729e2a427a BUG: Like cygwin, mingw does not produce .lib file for shared libraries, so search for dll when searching for library 2004-02-12 08:58:51 -05:00
Andy Cedilnik 302d60371a ERR: Remove warning 2004-02-11 10:56:35 -05:00
Andy Cedilnik ff6bc56616 ENH: On Cygwin shared libraries have only .dll file no .lib file, so when finding library on cygwin, search also for .dll. Also fix SimpleInstall test on cygwin 2004-02-11 08:28:59 -05:00
Andy Cedilnik eaf25c6739 ERR: Use filepath followed by filename not another filepath 2004-02-10 15:53:09 -05:00
Andy Cedilnik d278cde9e7 ENH: Add logging of tests while running. This way you can actually see the output as it goes 2004-02-10 15:51:29 -05:00
Andy Cedilnik 6720075f8b BUG: -l or whatever should be at beginning of line. 2004-02-09 15:34:38 -05:00
Andy Cedilnik 1061101745 ENH: Some systems do not handle spaces in the path 2004-02-09 11:33:00 -05:00
Andy Cedilnik 4dd97ff97f ENH: Install stage2 to handle runtime problem 2004-02-08 20:08:58 -05:00
Andy Cedilnik 9107592550 ENH: Attempt to support tests in funky subdirectories 2004-02-08 13:23:48 -05:00
Andy Cedilnik e72bac5870 ENH: Add second part of SimpleInstall 2004-02-08 12:04:10 -05:00
Andy Cedilnik 31c1071ebf ENH: When nor specifying full path, make sure it actually works, on broken filesystems fix case of files. 2004-02-06 15:26:15 -05:00
Andy Cedilnik 9c744cfe35 ENH: Handle script mode 2004-02-06 15:18:55 -05:00
Andy Cedilnik 54785fafba ENH: Make more commands scriptable 2004-02-06 13:47:11 -05:00
Andy Cedilnik e6de1efcb8 ENH: Fix support for debug postfix 2004-02-03 11:23:39 -05:00
Andy Cedilnik 038abb867e ENH: Add support for install postfix 2004-02-03 10:53:41 -05:00
Andy Cedilnik a721b96407 ENH: Cleanup output 2004-02-03 10:25:51 -05:00
Andy Cedilnik 59adb4eabe ENH: Fix ADD_DEPENDENCIES on Unix makefiles and fix SimpleInstall test not to link the module 2004-02-03 09:26:36 -05:00
Andy Cedilnik 5e4e4b74ab ENH: Propagate build type 2004-02-02 18:23:04 -05:00
Andy Cedilnik 2106bdc4ec ENH: Add install test 2004-02-01 12:53:28 -05:00
Bill Hoffman 48dc13a649 BUG: keep output 2004-01-29 10:29:01 -05:00
Bill Hoffman b9f2bd103b ENH: remove depend on CMakeCache for rebuild_cache target to avoid double rebuild cache 2004-01-29 09:01:39 -05:00
Brad King eea07a2f64 ERR: Fixed prototypes of gmtime, localtime, and mktime. 2004-01-29 09:00:30 -05:00
Bill Hoffman 9b8ca58538 BUG: After running builtin ctest, go back to the original directory 2004-01-28 13:17:10 -05:00
Andy Cedilnik c1002cccb0 ERR: Remove cout 2004-01-28 11:22:19 -05:00
Brad King d23636d48b BUG: Corrected detection of exceptional exit code. 2004-01-28 10:59:46 -05:00
Brad King e27ad7eb97 ENH: Added exception string to abnormal termination report. 2004-01-28 10:59:22 -05:00
Ken Martin 305e972df3 Including exception string in test's error output. 2004-01-28 09:47:31 -05:00
Andy Cedilnik 4be80e728a ERR: Remove warning about unused variable 2004-01-28 08:11:09 -05:00
Bill Hoffman 038caa1677 remove old file 2004-01-27 17:12:51 -05:00
Bill Hoffman 9be1b582ee ENH: add a dynamic loader flush cache 2004-01-27 17:12:41 -05:00
Andy Cedilnik 3540324598 ENH: Only display the precontext or postcontext up to the next or previous warning or error 2004-01-27 17:11:57 -05:00
Bill Hoffman 6b6971a2c2 BUG: fix FMM 2004-01-27 14:51:18 -05:00
Andy Cedilnik d13e30f3ae ENH: Make install on windows seems to work now 2004-01-27 12:37:30 -05:00
Andy Cedilnik 127872e820 ERR: Fix build on Mingw. Looks like Mingw is more like visual studio... Thanks Fred Wheeler 2004-01-27 09:53:33 -05:00
Ken Martin bcd194fa06 fix for backup restore 2004-01-27 09:42:57 -05:00
Andy Cedilnik f33c01b98a ERR: And yet another set of constants for file permissions 2004-01-27 09:05:31 -05:00
Andy Cedilnik fb228e73c8 ERR: Properly handle mode_t on borland 2004-01-27 09:05:01 -05:00
Andy Cedilnik 1089ec27a1 ERR Fix borland 2004-01-26 17:52:48 -05:00
Andy Cedilnik 6eed8b55dd BUG: Fix for spaces in path 2004-01-26 16:29:36 -05:00
Andy Cedilnik 5c8c6fa3da ENH: Several windows bugs and fixes 2004-01-26 16:24:35 -05:00
Andy Cedilnik dae3e140ae ENH: Add unix style install in file command 2004-01-26 16:05:58 -05:00
Andy Cedilnik 09421a261c ENH: Preserve permissions when copying files 2004-01-26 15:50:38 -05:00
Andy Cedilnik 900ad59867 ERR: Fix build problems on Visual Studio 6 2004-01-26 15:03:09 -05:00
Andy Cedilnik 7527fbccc2 ENH: Add code for setting and getting permissions 2004-01-26 14:55:57 -05:00
Andy Cedilnik 0217af3b58 ENH: Improve calling of RunSingle command and fix compile error 2004-01-26 14:41:29 -05:00
Bill Hoffman 1d958cad60 ENH: forgot return value 2004-01-26 14:00:22 -05:00
Andy Cedilnik 2db971afb4 ENH: Add support for CTestCustom.ctest, which modifies some behavior of ctest 2004-01-26 13:57:26 -05:00
Bill Hoffman 222e9a2876 BUG: fix put/get env problems 2004-01-26 13:32:46 -05:00
Bill Hoffman dd7f85a9dc ENH: fix for build on cygwin mingw 2004-01-26 13:32:20 -05:00
Andy Cedilnik 7608d3f586 ERR: Fix std:: namespace 2004-01-25 19:30:24 -05:00
Andy Cedilnik 797db2bd82 ENH: Start adding new installation framework 2004-01-25 19:25:26 -05:00
Bill Hoffman a588dbcba1 BUG: .lib from a .dll should go in m_LibraryOutputPath not m_ExecutableOutputPath 2004-01-23 15:17:21 -05:00
Bill Hoffman 927b2b419c BUG: jump over feature was not working for windows 2004-01-23 13:43:33 -05:00
Bill Hoffman 8685faba69 BUG: fix for debug flags into project files 2004-01-23 13:01:52 -05:00
Bill Hoffman bcc0b4018d BUG: more fixes for relative path stuff 2004-01-23 13:01:28 -05:00
Bill Hoffman cfe6aee59b ENH: convert the .o files to not have ./ 2004-01-23 11:22:48 -05:00
Brad King ed1c2573aa BUG: Fix to build rule generation with relative paths. 2004-01-23 09:54:50 -05:00
Ken Martin da76ed122f fixes to backup restore options 2004-01-23 09:44:47 -05:00
Brad King 01e4c82bb4 STYLE: Deleted trailing whitespace. 2004-01-23 08:53:51 -05:00
Brad King 58814ba30e ERR: Fixed project name for Jump tests. 2004-01-23 08:51:19 -05:00
Brad King 9651c9d996 ERR: Fixed function prototypes with zero arguments to be C-style. 2004-01-22 14:44:44 -05:00
Andy Cedilnik 9cf5bb4bb0 BUG: If working directory does not exists, exit 2004-01-22 11:16:43 -05:00
Andy Cedilnik c1ba581da4 BUG: If at least one test fails, the percent cannot be greater than 99 2004-01-22 11:10:03 -05:00
Brad King fad0651d84 BUG: Fix jump-over-and-build for missing libraries when the relative path to the library is different between the source and destination of the jump. 2004-01-22 10:54:15 -05:00
Brad King 778af637ea ENH: Added JumpWithLibOut and JumpNoLibOut to test whether jumping over to build a missing library works. 2004-01-22 10:36:14 -05:00
Brad King 49bd89fe31 BUG: CopyFileIfDifferent should return success if the files did not differ or if the copy succeeded. It should return failure only if the files were different and the copy failed. 2004-01-22 10:30:01 -05:00
Brad King f86424414f BUG: ::Stdout method should flush cout after writing data. 2004-01-21 15:55:47 -05:00
Brad King ba9687d5cb BUG: empty method on std string is a test, and does not set the string to empty. 2004-01-21 14:43:25 -05:00
Bill Hoffman d72f5a0be0 BUG: fix leak 2004-01-21 14:27:01 -05:00
Brad King cb95dde1e4 BUG: Fixed buffer size in MakeXMLSafe. 2004-01-21 14:06:44 -05:00
Andy Cedilnik d609e037b9 BUG: Fix valgrind error. If working directory is not set do not do chdir 2004-01-21 13:38:09 -05:00
Bill Hoffman 13753b89c2 BUG: if a test is not found, it should fail 2004-01-21 09:49:32 -05:00
Bill Hoffman 4d082d4215 ENH: make sure tests that are not run fail, and make sure that it does not try to run directories with the same name as tests 2004-01-21 09:25:05 -05:00
Bill Hoffman 7f018b58ac ENH: bug fix for IBM broken xlC 6.0.0.4 compiler 2004-01-20 14:36:00 -05:00
Bill Hoffman 1690c45626 ENH: dont do relative paths when nothing is relative 2004-01-20 14:35:25 -05:00
Brad King 9878c9ea34 ERR: Fixed unused argument warning. 2004-01-19 09:30:44 -05:00
Brad King 5ba4fd9e8a ERR: Must include Dart module after PROJECT command. 2004-01-19 09:30:09 -05:00
Brad King f2714ab435 ENH: Added Dart testing configuration. 2004-01-17 12:47:11 -05:00
Brad King 740505bb63 ENH: Added a recursive process execution test. 2004-01-17 12:46:56 -05:00
Ken Martin d4e3804f4e fix so that ctest is run even with bad cmake result 2004-01-16 14:00:30 -05:00
Brad King e5a48ea031 ERR: Disabling some borland warnings. 2004-01-16 09:51:24 -05:00
Andy Cedilnik f687b3d4a2 ENH: Handle spaces in the dart output of test 2004-01-15 17:07:40 -05:00
Brad King 79a1734269 ENH: Added more error state checks to RunSingleCommand. 2004-01-15 08:50:37 -05:00
Andy Cedilnik 09b766ef14 ERR: Do not ignore argument after nocmake 2004-01-13 12:28:52 -05:00
Bill Hoffman 8907dad99e ENH: add no cmake option 2004-01-13 11:22:47 -05:00
Bill Hoffman a9beaa40e8 BUG: try to get access to work on borland 2004-01-12 16:16:46 -05:00
Bill Hoffman e5bcc9244b ENH: use access over stat for performance 2004-01-12 13:53:46 -05:00
Andy Cedilnik b4bf41434c ENH: Only look for executable until found 2004-01-12 13:30:57 -05:00
Bill Hoffman 002679fdba BUG: make sure property list is cleared between cache loadings 2004-01-12 11:07:13 -05:00
Bill Hoffman 00332a958e ENH: clean up the output some more 2004-01-09 14:14:24 -05:00
Bill Hoffman c47409d9e9 ENH: clean up output 2004-01-09 14:05:55 -05:00
Bill Hoffman 67f1dab2b5 ENH: add an ability to specify a build run directory 2004-01-09 13:35:18 -05:00
Bill Hoffman 972e09029d ENH: clean up output 2004-01-09 12:35:33 -05:00
Bill Hoffman c1f83b0515 ENH: add a local target for libraries as well as executables 2004-01-09 12:28:47 -05:00
Brad King 5e3b39178b BUG: Updated warning regex to match in more cases. 2004-01-09 10:13:18 -05:00
Bill Hoffman a00a1dab0d BUG: if the build fails then the test fails 2004-01-09 08:54:41 -05:00
Bill Hoffman 6b1abee813 BUG: fix arguments to wxwindows test 2004-01-09 07:22:12 -05:00
Bill Hoffman 294dec38c9 BUG: make sure relative paths in command line options are expanded 2004-01-08 15:54:30 -05:00
Bill Hoffman c336a9b1ac BUG: make sure null terminator is in the right place for putenv static char array 2004-01-08 09:59:24 -05:00
Bill Hoffman 4f4984ff7f ENH: remove warning 2004-01-08 08:22:09 -05:00
Bill Hoffman eb9c51a5ad ENH: remove warning 2004-01-08 08:19:40 -05:00
Bill Hoffman a0afa50252 temp remove of optimization internal ctest use putenv causing trouble on cygwin 2004-01-07 16:24:41 -05:00
Bill Hoffman baadc0a361 ENH: print errors when they are there 2004-01-07 16:15:55 -05:00
Bill Hoffman 66dc84581c BUG: initialize ivar 2004-01-07 14:22:48 -05:00
Bill Hoffman ea28cef201 BUG: fix command line parser bug 2004-01-07 13:20:39 -05:00
Bill Hoffman dcdde834a5 ENH: remove warning 2004-01-07 12:50:10 -05:00
Bill Hoffman 4009a4b276 ENH: remove warnings 2004-01-07 11:31:10 -05:00
Bill Hoffman 2c2291bbe0 ENH: add new feature to ctest so that it can cmake, build and run a test executable 2004-01-07 11:24:22 -05:00
Bill Hoffman a8620773f3 BUG: fix crash in external dsp include 2004-01-07 09:22:30 -05:00
Bill Hoffman 5d987e4a3f BUG: fix crash 2004-01-07 09:08:52 -05:00
Andy Cedilnik c3003ab8c3 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 2004-01-06 19:13:55 -05:00
Brad King e365b64ff6 ENH: Removing empty source file now that makefile dependencies should have updated. 2004-01-06 16:56:13 -05:00
Bill Hoffman d1efed1415 ENH: fix for hp make and relative paths never have targets with a ./ at the start of the name 2004-01-06 16:18:38 -05:00
Ken Martin c83f3b3c4c fix for glob command 2004-01-05 16:29:18 -05:00
Brad King 972541c291 BUG: Fixed typo in error message. 2004-01-05 15:30:49 -05:00
Ken Martin cb2b5a188a fix for long lines with post build rules 2004-01-05 12:53:03 -05:00
Andy Cedilnik 15cdf406d6 BUG: Fix dependency to input file for QT_WRAP_CPP. Bug #421 - QT_WRAP_CPP 2004-01-05 11:13:50 -05:00
Brad King fca398f961 ERR: Removed use of FILE command and using WRITE_FILE instead. We would still like CMake 1.6 to be able to build CMake CVS, and kwsys is used. 2004-01-05 11:02:38 -05:00
Bill Hoffman f3d1225669 ENH: reduce flicker 2004-01-05 10:26:51 -05:00