Commit Graph

229 Commits

Author SHA1 Message Date
Andy Cedilnik 0986b42761 BUG: Prevent deleting not existing variables and therefore prevent crash. Fixes: Bug #750 - CCMake crashes when deleting all variables 2004-04-15 15:46:58 -04:00
Andy Cedilnik 183273bea2 BUG: Prevent crash when deleting the last cache item 2004-02-22 22:06:33 -05:00
Andy Cedilnik 5b232ded15 ENH: Add initial memory check support which works for Valgrind 2003-12-15 17:26:00 -05:00
Brad King 8017a17f57 ENH: Added documentation of specifying an existing build tree as an argument. 2003-08-20 13:00:46 -04:00
Brad King 88e1571c76 BUG#129: Fixed load/save of CMakeCache.txt when it is not in the current directory. 2003-08-06 18:39:16 -04:00
Brad King d4854628ab ENH: Added SEE ALSO support for generated unix manpage. 2003-08-06 15:12:43 -04:00
Brad King b78888fe38 ENH: Added configuration of name of executable in man page header and version banner. 2003-08-06 14:49:52 -04:00
Brad King be68519dd4 ENH: Added introduction paragraph to documentation. 2003-07-21 17:13:53 -04:00
Brad King 1cecf7b5aa ENH: Added support to write multiple help options with one command line. Output files can now also be specified for the help options. 2003-07-07 22:44:18 -04:00
Brad King dc3fd5c267 ENH: Merged use of kwsys library. 2003-06-23 08:58:58 -04:00
Andy Cedilnik 65dcf074a1 BUG: When only loading ccmake cache, do not allow generate 2003-06-06 09:57:28 -04:00
Andy Cedilnik dfd22fdf23 ENH: On envocation of ccmake check if directories are correct, but do not rerun configure 2003-05-29 11:14:48 -04:00
Andy Cedilnik cb9e995d0b ENH: Do not do configure first time. This way ccmake loads fast. 2003-05-28 15:52:54 -04:00
Brad King a5ea72df88 ENH: Improved documentation. Also modified behavior of "cmake" to not configure a project in the current directory unless . is given. 2003-04-02 22:48:12 -05:00
Andy Cedilnik 889a119474 If there was no error, do not say that there was one 2003-03-17 11:21:05 -05:00
Bill Hoffman 0f19623edd BUG: fixes for hp 2003-03-11 15:25:50 -05:00
Andy Cedilnik 729bc4cb6d Remove warnings 2003-03-09 18:16:46 -05:00
Andy Cedilnik 063d6b5ecb Remove warning 2003-03-07 11:53:20 -05:00
Andy Cedilnik 7a18dd8edd Add searching of variables 2003-03-07 11:27:28 -05:00
Brad King 5e18bec8f7 ENH: Re-implemented document generation class to be more organized and more robust. 2003-02-18 20:42:02 -05:00
Andy Cedilnik 852ad56a6c Attempt to fix SGI ccmake problem (thank you Clint Miller) 2003-02-17 09:59:03 -05:00
Brad King 1f55680332 ENH: Added cmDocumentation class to generate various forms of documentation. Each executable will be able to generate its own documentation. 2003-02-14 10:53:37 -05:00
Bill Hoffman 02722857bd BUG: don't let the messages get too big 2003-02-04 14:31:57 -05:00
Brad King 153bd2446f ENH: Cleaned up sgi unreferenced warning hack. 2003-02-02 22:32:00 -05:00
Bill Hoffman f432cc54cf BUG: add missing ; 2003-02-01 16:27:48 -05:00
Ken Martin 1408742c23 fixed warnings 2003-01-31 08:47:53 -05:00
Brad King 6c4375309c ERR: Fixing attempt to remove warnings. 2003-01-30 11:50:50 -05:00
Brad King d7ab8e2bcf ERR: Another attempt to get rid of unreferenced inline function warnings on SGI. 2003-01-29 14:20:05 -05:00
Brad King 100a96297e ERR: Fixed unreferenced termios declaration warning. 2003-01-24 10:33:46 -05:00
Ken Martin 865074b244 spelling fix 2003-01-22 11:27:53 -05:00
Brad King 486454ef78 BUG: Fixed crash when CMAKE_ROOT cannot be found. 2003-01-22 10:33:34 -05:00
Andy Cedilnik 934d7d3dd6 Rename local variable 2002-11-22 09:45:50 -05:00
Brad King a7da3d4eff ERR: Fixed string literal to char* warnings. 2002-11-21 10:03:36 -05:00
Andy Cedilnik ae3b1f3e70 Add / after directory name when doing tab completion 2002-11-19 13:19:40 -05:00
Andy Cedilnik 1d39833446 Add progress to ccmake 2002-11-19 13:09:16 -05:00
Andy Cedilnik 65a814c989 Initial add of progress 2002-11-18 16:29:14 -05:00
Andy Cedilnik 202d2ea69a Revert 2002-11-07 09:15:36 -05:00
Andy Cedilnik 3d4a2fdc52 In certain cases, try to guess the source directory, so that you can run cmake or ccmake without specifying source dir 2002-11-06 12:04:24 -05:00
Andy Cedilnik 0b7d51d79f Remove warning 2002-11-06 11:37:00 -05:00
Andy Cedilnik 5a0641ac3b Cleanup 2002-11-05 13:35:02 -05:00
Andy Cedilnik f0db119873 Reparent file path widget, add tab completion support to path anf file path widget 2002-11-05 08:52:31 -05:00
Andy Cedilnik 12215e56f3 Start working on adding tab support 2002-11-04 17:37:21 -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
Brad King f6a70573b0 ERR: Another attempt to remove warnings from missing prototypes. 2002-10-23 16:43:34 -04:00
Andy Cedilnik c3007233ec Rename variables to remove warnings 2002-10-17 10:51:23 -04:00
Brad King a465ee3c6b ENH: Another attempt to fix OSF warnings. Also removed TABS. 2002-10-16 10:53:12 -04:00
Brad King 9d32676b70 ERR: Fixed bad sentence in error message. 2002-09-30 21:34:05 -04:00
Ken Martin f7ec3c2a76 compiler warning 2002-09-22 07:53:55 -04:00
Andy Cedilnik 6769e84472 Improve message handler to include client data. 2002-09-18 14:18:43 -04:00
Ken Martin 4267a1b4c1 some cmake api changees 2002-09-17 14:20:07 -04:00
Ken Martin 6844dfd7ca some cmake api changees 2002-09-17 14:04:33 -04:00
Ken Martin b67f7451fd removed extra Generate that was screwing things up 2002-09-14 10:59:06 -04:00
Andy Cedilnik 9ec133d428 Fix bug in ccmake which made it crash when all cache values were deleted 2002-09-11 15:13:32 -04:00
Andy Cedilnik 2ca71beb2a Fix problem with ccmake crashing on empty caches 2002-09-11 15:04:50 -04:00
Andy Cedilnik bef93dc5c1 Couple of changes: cache variables now have a map of properties. ADVANCED and HELPSTRING are now properties of cache variable, IsAdvanced is gone, so is GetCacheEntry, since cache entries are now all private. To access them, you use the iterator. -ADVANCED cache entries are gone and are replaced by the property of cache variables. The cache file still looks the same, but the -ADVANCED cache entries are created when writing file. MarkAsAdvanced and VariableRequires are fixed. So are curses gui and wizard 2002-09-11 14:05:45 -04:00
Ken Martin 2c7e9b3b59 new architecture 2002-09-06 13:00:12 -04:00
Ken Martin e8d0e8088f some changes in cachemanager and singletons 2002-08-28 16:35:54 -04:00
Bill Hoffman 3f36d23421 BUG: add explicit clean up of the cachemanager at exit of programs, so dll destruction is not a problem. 2002-08-23 13:46:32 -04:00
Ken Martin 184e7053d3 added lib 2002-08-22 08:25:58 -04:00
Ken Martin 2353f5e787 minor fixes for new cache api 2002-08-21 15:37:49 -04:00
Brad King 953e01a604 ERR: Removed most of the repeated curses declarations. The cause errors on other platforms. Grrrr.. 2002-06-21 10:26:50 -04:00
Brad King 5bed7ca691 ERR: Added function declarations from curses.h. They are not present on some platforms. Fixes warnings about implicit declarations. 2002-06-21 09:25:32 -04:00
Brad King b15808caff ERR: Fixed unused parameter warning. 2002-06-19 08:57:14 -04:00
Brad King 55f3a3817e ERR: Fixed compiler warnings about unused parameters. 2002-06-18 17:20:07 -04:00
Brad King 05e162f00a ERR: Fixed compiler warnings when using strict ansi. 2002-06-18 17:19:38 -04:00
Brad King 50be646b79 ERR: Attempt to fix warning on OSF about implicit declaration of winnstr. 2002-06-18 16:30:00 -04:00
Bill Hoffman 20308ac96a ERR: Fixed sun CC warnings. 2002-06-11 09:14:19 -04:00
Bill Hoffman 2caeffcb20 ENH: add -B option to specify the build directory, so make edit_cache will work 2002-05-07 11:03:56 -04:00
Berk Geveci d53458de9a The entry widgets are now created with what is initially available on the terminal. 2002-05-01 11:34:27 -04:00
Berk Geveci 77bb62e00c Exit ccmake on fatal errors. 2002-04-23 16:16:48 -04:00
Amitha Perera 64beaa8b9c BUG: Changed from SOURCE_FILES to SET 2002-04-22 15:05:22 -04:00
Sebastien Barre 6d6546ea7e This dir should not be covered (form distrib) 2002-02-13 16:17:26 -05:00
Bill Hoffman 84f6fdd69f ENH: use target link libraries and add the link directory for cmform 2002-02-04 22:00:33 -05:00
Bill Hoffman 9bf31316e1 try to get this working for dec cxx default compiler options 2002-01-31 10:32:49 -05:00
Brad King 0bdd309fe0 ERR: Corrected assertions of pointers to remove warnings. 2002-01-25 09:06:39 -05:00
Will Schroeder a6a43d5320 ENH:Updated copyright 2002-01-21 15:30:43 -05:00
Berk Geveci 5adda3463a BUG: Curses was being used without initialization. 2002-01-14 14:49:05 -05:00
Bill Hoffman e58632aed3 BUG: not all displayed messages are errors 2002-01-07 16:30:27 -05:00
Ken Martin b4e27e9795 prints the relese version 2002-01-02 16:45:30 -05:00
Berk Geveci 73fd2381b9 Fixed warning. 2001-12-18 13:35:45 -05:00
Berk Geveci 69cb66f7ff Updated toolbar. 2001-12-13 13:28:41 -05:00
Andy Cedilnik b689b4b5fa Fix bug with string 2001-12-06 17:40:25 -05:00
Berk Geveci 683c54b787 Added support for ~. 2001-12-06 17:07:18 -05:00
Ken Martin 3f013a2759 Cleaning last line at exit. 2001-12-06 11:49:16 -05:00
Berk Geveci 97c71d0ab1 Fixed outdated comment 2001-12-04 16:19:33 -05:00
Berk Geveci 0a33722a85 Fixed overflow problem. 2001-12-04 15:53:33 -05:00
Berk Geveci de452f3fef replacing clear() 2001-12-04 11:20:24 -05:00
Berk Geveci d42ded5b16 Added debugging. 2001-12-04 11:16:04 -05:00
Bill Hoffman f693910602 no c++ comments in c code, duhhhh 2001-12-04 10:11:54 -05:00
Bill Hoffman 7bcea94b9a ENH: AIX seems to define lines and columns as macros, I undefed them 2001-12-03 19:58:56 -05:00
Berk Geveci 5b6e7bcf70 Improving interface. 2001-11-30 15:04:25 -05:00
Bill Hoffman e32fc72f48 print cmake running message to cerr 2001-11-30 14:50:57 -05:00
Berk Geveci 81d74f638a Better documentation. 2001-11-30 14:24:37 -05:00
Berk Geveci ca518a593e Better documentation. 2001-11-30 14:16:28 -05:00
Berk Geveci e9d4096713 Improved help. 2001-11-30 13:59:36 -05:00
Berk Geveci b64e2b83b0 Can non use clear because it is undef'ed. 2001-11-30 11:34:13 -05:00
Berk Geveci 1499a4268d Fixed warning. 2001-11-30 10:58:23 -05:00
Berk Geveci 86e75e0d39 Fixed warning. 2001-11-30 10:54:04 -05:00
Berk Geveci d6e0f7da0c Since it is being used as an array size in another file, it is not possible to initialize MAX_WIDTH in a .cxx file. 2001-11-30 10:51:30 -05:00
Berk Geveci 195e2c6449 Missed std:: 2001-11-30 10:40:41 -05:00
Berk Geveci 46c5d3355a Missed std:: 2001-11-30 10:28:40 -05:00
Berk Geveci 8a59c205bd opps I forgot to add these 2001-11-29 23:45:01 -05:00
Berk Geveci 521d8d9410 Improvements to the curses interface. 2001-11-29 16:44:22 -05:00
Bill Hoffman 572e5146f8 define hacks and such for the dec compiler 2001-11-20 08:28:54 -05:00
Brad King 7ac4e78316 ERR: Re-ordered includes to fix macro conflict for gcc 3.0. 2001-11-14 09:56:33 -05:00
Brad King 17591cd515 ERR: Fixed compiler warning for gcc 3.0. 2001-11-14 09:55:24 -05:00
Ken Martin 274099f7ec fixes to curses stuff 2001-11-13 14:22:29 -05:00
Bill Hoffman 83d7df09c4 warnings 2001-11-13 12:42:45 -05:00
Bill Hoffman 4ee923a33c ENH: remove warnings 2001-11-13 12:21:15 -05:00
Berk Geveci 1efcd4d035 Renaming ccurses to ccmake. 2001-11-09 16:16:56 -05:00
Berk Geveci 23f0b7760f Trying to fix curses. 2001-11-09 16:05:33 -05:00
Berk Geveci 438676de38 Trying to fix curses problems. 2001-11-08 17:30:18 -05:00
Berk Geveci 3482e716c3 Fixing problems with curses headers. 2001-11-08 17:25:36 -05:00
Berk Geveci 217081a72b Trying to fix curses problems. 2001-11-08 17:17:44 -05:00
Berk Geveci 76f799fd03 Oops. 2001-11-08 17:10:58 -05:00
Berk Geveci 777ec99219 Changes to remove warnings and fix dependencies. 2001-11-08 17:03:52 -05:00
Bill Hoffman b522b84fb4 Trying to fix curses problems with some systems. 2001-11-07 15:57:10 -05:00
Berk Geveci a3f6e2f9c4 Trying to fix build problems related to curses. 2001-11-07 15:01:59 -05:00
Bill Hoffman e7616c5b92 use cmake as the executable for cmake and not ccurses 2001-11-07 14:44:50 -05:00
Bill Hoffman 4ddee8e0e8 ENH: tell cmake object where cmake is 2001-11-06 12:03:36 -05:00
Bill Hoffman 05a884c675 Removed a function which used va_start (did not compile on Sun with gcc) 2001-11-06 08:40:07 -05:00
Berk Geveci 4848c81428 Many improvements. 2001-11-05 22:10:52 -05:00
Berk Geveci 33dbd7acf8 Re-enabling curses support. 2001-11-05 15:55:24 -05:00
Berk Geveci b22e2de8e5 HPUX support. 2001-11-05 13:24:44 -05:00
Berk Geveci cd7297781d Adding form library. 2001-11-05 11:53:05 -05:00
Berk Geveci c09d072be3 Fixing problems on Sun (name collusions between STL and curses) and disabling curses temporarily. 2001-11-05 11:52:27 -05:00
Berk Geveci 4e07845b4f ERR: To include cmake headers, one should use ../ 2001-11-05 08:37:22 -05:00
Berk Geveci d0b210aec0 Need to include standard headers. 2001-11-04 18:10:43 -05:00
Berk Geveci 939d614978 Adding curses support. 2001-11-04 18:05:21 -05:00