22 Commits

Author SHA1 Message Date
Ken Martin
345cf04012 ENH: big change that includes immediate subdir support, removing the notion of inherited commands, makefiles no longer read in the parent makefiles but instead inherit thier parent makefiles current settings 2005-03-18 10:41:41 -05:00
Brad King
ec497c7a23 ENH: LOAD_COMMAND command will now set a variable called CMAKE_LOADED_COMMAND_<COMMAND_NAME> to the full path of the loaded module if loading was successful. Otherwise the variable is not set (will evaluate to empty string). This is useful both in testing whether loading worked and for installing loaded command modules. 2005-02-22 14:52:55 -05:00
Bill Hoffman
c19a70b3ad WRN: remove warnings 2004-04-27 08:30:25 -04:00
Bill Hoffman
ec0626e54d ENH: fix for bug id 27, add a signal handler for crashes in loaded commands 2004-04-26 17:45:53 -04:00
Andy Cedilnik
0d8f8a0dc2 ERR: Fix crash of cmake on broken load commands 2003-08-19 11:02:56 -04:00
Andy Cedilnik
aef3ca6df8 BUG: LastError can return 0, so handle that case 2003-08-19 10:29:59 -04: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
Bill Hoffman
f5d95fb078 Complete rework of makefile generators expect trouble 2002-11-08 15:46:08 -05:00
Brad King
1f6a3c67b1 ENH: Added reference to Copyright.txt. Removed old reference to ITK copyright. Changed program name to CMake instead of Insight in source file header. Also removed tabs. 2002-10-23 18:03:27 -04:00
Ken Martin
876645af51 better warning message 2002-10-15 14:33:11 -04:00
Ken Martin
e4e920ef6c better warning message 2002-10-15 11:45:04 -04:00
Ken Martin
abf3337888 some mods to the plugin API 2002-10-08 15:55:04 -04:00
Andy Cedilnik
d86d95cf2b Cleanup 2002-09-24 10:30:57 -04:00
Ken Martin
bafeb69742 cleaned up API 2002-09-23 14:57:24 -04:00
Andy Cedilnik
5843ae455e Fix loading of module for borland 2002-09-23 13:11:39 -04:00
Ken Martin
f835a83b8d better error reporting 2002-09-18 11:36:58 -04:00
Ken Martin
0a2f6c876c added destructor to loaded commands 2002-09-17 10:38:00 -04:00
Brad King
ce65c54d7a ERR: Fixes for comeau compiler. NULL is a pointer of type void*, and cannot be compared directly with other pointer types. We use 0 instead. 2002-09-10 15:39:18 -04:00
Ken Martin
d0be2896d7 changed cache manager and registered generators to no longer be singletons 2002-08-28 14:51:10 -04:00
Bill Hoffman
37b73a908a ENH: fix warnings 2002-08-27 09:43:54 -04:00
Ken Martin
d99454cba4 now uses stubs 2002-08-26 10:52:04 -04:00
Ken Martin
a21140658c adding plugin support 2002-08-21 11:58:48 -04:00