Commit Graph

2739 Commits

Author SHA1 Message Date
Bill Hoffman
bd74882d3e ENH: use CMAKE_ROOT and not PROJECT_ for try compile stuff, this allows projects within projects to have different languages 2002-12-17 14:54:25 -05:00
Brad King
5abc8c18c0 BUG: Renamed X11 test executable to useX11 to avoid conflict with name of library. 2002-12-17 13:28:49 -05:00
Ken Martin
18391be145 better handling of Module 2002-12-17 12:56:04 -05:00
Andy Cedilnik
2fb76a9f07 Save directories when doing global build 2002-12-17 12:11:48 -05:00
Brad King
a37a934410 ENH: Improved error message for macro invoked with incorrect number of arguments. 2002-12-17 11:58:55 -05:00
Brad King
a45217f2a2 ENH: TryCompile should produce a verbose makefile. 2002-12-17 11:57:52 -05:00
Brad King
f433028b78 ENH: FindX11.cmake module now almost fully duplicates old configure functionality. 2002-12-17 11:55:54 -05:00
Ken Martin
6a0a8331ef some clean up in link directories 2002-12-17 10:04:39 -05:00
Andy Cedilnik
72cde70ee8 Split ctest into two three files 2002-12-16 21:19:21 -05:00
Brad King
728d3da737 BUG: Cannot remove quotes from defined flags. 2002-12-16 18:28:43 -05:00
Andy Cedilnik
1ac5fb545f Fix switching from local to global generation when cmake version changes or when things change inside version 2002-12-16 12:13:37 -05:00
Brad King
21c0dda8d0 ENH: Added copy_if_different option to -E flag. 2002-12-16 11:10:37 -05:00
Brad King
6e10f6cc75 BUG: Fixed quotes in output paths. 2002-12-16 09:39:06 -05:00
Andy Cedilnik
e0cec1e650 Add support for only showing what will be done. This way you can for example get a list of all tests: ctest -N or list of all tests that match regex: ctest -N -R regex 2002-12-15 13:45:43 -05:00
Brad King
526649127e ENH: Added test for generated header included by non-generated source. 2002-12-13 17:35:00 -05:00
Brad King
4cbcd08594 BUG: Need source file and OBJECT_DEPENDS as dependencies of an object file. 2002-12-13 17:34:34 -05:00
Brad King
3348131819 ENH: Added source file property OBJECT_DEPENDS to support generated header files included in non-generated sources. 2002-12-13 16:16:48 -05:00
Brad King
7e824e83a9 ENH: Don't repeat check even if answer was no. 2002-12-13 14:58:55 -05:00
Ken Martin
858c6c9a02 made more strict 2002-12-13 09:52:05 -05:00
Ken Martin
ad8504701e fixed warnings 2002-12-13 09:27:31 -05:00
Brad King
08f1d2f9e1 ERR: Fixed unused parameter warning. 2002-12-13 09:18:01 -05:00
Bill Hoffman
e03219860d Make try compile add a depend to re-run cmake if its source chagnes 2002-12-12 17:48:49 -05:00
Brad King
57ddd33fd0 ENH: Updated for 1.4.7 release. 2002-12-12 12:02:05 -05:00
Brad King
54541bd40a ENH: Improved filename/line number reporting in error message. Macro invocations now chain up the error message. 2002-12-12 11:36:28 -05:00
Brad King
fe26cf51f5 ERR: Fixed syntax errors for picky preprocessors. 2002-12-12 10:25:43 -05:00
Brad King
38b2667de2 ERR: Need double-quotes around expression to be mached in IF command. 2002-12-12 10:25:18 -05:00
Brad King
5203a92ef1 BUG: Can't double-quote foreach arguments. 2002-12-12 10:10:34 -05:00
Ken Martin
ee46e410ce now uses SET instead of SOURCE_LIST command 2002-12-12 08:42:33 -05:00
Brad King
8a275e798d BUG: Multi-line functions must also increment line number, not the pointer. 2002-12-11 18:20:10 -05:00
Brad King
be66f58157 ERR: Dummy InitialPass implementation must return a value. 2002-12-11 18:15:30 -05:00
Brad King
4888c088ae ENH: Moved ExpandListVariables out of individual commands. Argument evaluation rules are now very consistent. Double quotes can always be used to create exactly one argument, regardless of contents inside. 2002-12-11 18:13:33 -05:00
Ken Martin
5a321605bc removed dsw file 2002-12-11 14:18:41 -05:00
Ken Martin
c3474d4257 added a Free method 2002-12-11 14:16:55 -05:00
Brad King
3bcbca96ab ENH: Improved implementation of MSVC debug hook to only add the hook if DART_TEST_FROM_DART is set in the environment. This is better than always adding the hook and testing the environment from the callback. 2002-12-11 14:15:35 -05:00
Andy Cedilnik
682e2c7b8b Add check so that java projects build without C++ 2002-12-11 12:09:52 -05:00
Brad King
d6f98c2a82 ENH: Added cmSystemTools::EnableMSVCDebugHook() to prevent error dialogs when CMake is invoked by Dart. 2002-12-11 11:49:08 -05:00
Brad King
e9e3855c65 ENH: Generate code to setup MSVC debug library hook. The test driver program will not display error dialogs if DART_TEST_FROM_DART is set in the environment. 2002-12-11 11:32:43 -05:00
Andy Cedilnik
1c6203b406 Add java support 2002-12-11 10:34:35 -05:00
Andy Cedilnik
ee548d8fd8 Add support for comments on custom commands in visual studio 6 2002-12-10 17:52:45 -05:00
Andy Cedilnik
b0656a2605 Add support for comments on custom commands in visual studio 7 2002-12-10 17:43:34 -05:00
Andy Cedilnik
3893ee72d2 Add comment support, so that you can see in build process what the custom command does 2002-12-10 16:47:37 -05:00
Andy Cedilnik
ab64db6ee8 Allow target with no command 2002-12-10 16:45:19 -05:00
Bill Hoffman
a93038c52a ENH: update to new style MakeDepend 2002-12-10 15:55:43 -05:00
Sebastien Barre
0b8dcaddd2 FIX: drag&drop on CMake icon was not working anymore.
- the cmake instance had to be created before accessing the cache (doh)
- the cache iterator was not queried properly (seems the API changed)
2002-12-10 14:51:59 -05:00
Ken Martin
7928df0817 updated for changes in Depend Calcs 2002-12-10 14:10:15 -05:00
Bill Hoffman
65032b816e BUG: do not output empty depends 2002-12-10 13:59:53 -05:00
Andy Cedilnik
238815fe19 Remove warning 2002-12-10 13:36:37 -05:00
Bill Hoffman
f03d370ee7 remove cerr 2002-12-10 09:34:08 -05:00
Bill Hoffman
5a676508c4 BUG: fix bug in depends 2002-12-10 09:28:05 -05:00
Andy Cedilnik
ad3478cd1d Add to usage 2002-12-09 16:23:12 -05:00