Commit Graph

205 Commits

Author SHA1 Message Date
Bill Hoffman 725de95b7e ENH: remove removecache entry call 2003-11-26 14:30:28 -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 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 f86ffd72ca BUG: If a directory is specified on the command line that is not an existing build tree, we should still use any -G option that was given to set the generator. 2003-08-06 13:48:51 -04:00
Ken Martin ad4dc3e0ef more reverting back 2003-08-01 08:47:26 -04:00
Ken Martin e9c517ecf1 fix for spaces 2003-07-31 16:30:49 -04:00
Brad King 185c82b6ad BUG: Fix for network path argument parsing. 2003-07-24 11:24:05 -04:00
Brad King 5a1d6f2866 ENH: Added support for documentation options. 2003-07-23 17:40:10 -04:00
Brad King ae84581f86 ENH: Added construction of original command line in argc/argv style. 2003-07-23 17:31:25 -04:00
Brad King 6849cbdfcb ENH: Improved behavior when run with arguments from the command line. 2003-07-23 17:28:44 -04:00
Bill Hoffman f47b9d01ce ENH: remove local broken implementation of convert to windows path 2003-07-15 12:52:47 -04:00
Bill Hoffman b274069b93 ENH: allow cancel and display of progress during cpu intensive configure steps 2003-07-08 13:12:10 -04:00
Brad King 9b73353baa ENH: Default generator selection for VS 7.1 added. 2003-05-14 10:34:59 -04:00
Brad King 0e516f2c85 BUG: Fixed tab ordering of gui components. 2003-02-21 15:52:07 -05:00
Bill Hoffman 4c22977685 ENH: add a check for -NOTFOUND 2003-02-05 13:24:33 -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
Bill Hoffman fdd4cf7cf4 clean up leaks 2002-12-09 10:07:35 -05:00
Bill Hoffman c1132e4b08 ENH: move version to title bar 2002-12-06 16:03:30 -05:00
Bill Hoffman 11e80e2611 ENH: add status bar and help for items 2002-12-05 15:54:23 -05:00
Bill Hoffman e61df962a6 ENH: add status bar and help for items 2002-12-05 15:48:03 -05:00
Bill Hoffman d6e6dcc3c0 BUG: make sure OK can not be hit first time around 2002-12-05 11:42:22 -05:00
Ken Martin e802482b27 remove code warrior and fixed GUI isues 2002-12-03 14:32:46 -05:00
Ken Martin 8c75b551e6 remove code warrior and fixed GUI isues 2002-12-03 14:27:28 -05:00
Ken Martin 37aed9f6c5 remove code warrior and fixed GUI isues 2002-12-03 14:09:56 -05:00
Bill Hoffman f5d95fb078 Complete rework of makefile generators expect trouble 2002-11-08 15:46:08 -05:00
Bill Hoffman 565afcbdb9 ENH: better resize 2002-11-01 23:00:44 -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
Sebastien Barre 091f53f539 FIX: re-enable the OK button in RunCmake() when everything is done. 2002-10-04 12:56:22 -04:00
Bill Hoffman a63f7ba43c BUG: fix load command stuff for cygwin and cleanup at exit 2002-09-30 16:25:02 -04:00
Ken Martin c751d2ebff added progress 2002-09-26 15:14:20 -04:00
Andy Cedilnik b13e120d92 Fix callback for the new API 2002-09-18 14:30:54 -04:00
Ken Martin 2a68d21e85 cleaned up some of the cmake interface 2002-09-17 13:59:58 -04:00
Ken Martin 6c3aaa42b7 duh 2002-09-13 08:12:23 -04:00
Andy Cedilnik c41fe4f179 Fix MFC GUI 2002-09-11 14:38:45 -04:00
Ken Martin 25ff4552b3 new arch 2002-09-06 13:06:23 -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 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 96f8d18f8d support for dll 2002-08-21 12:02:32 -04:00
Sebastien Barre eebc39d199 FIX: stupid pb fixed (close to being medieval'ed by The Ken) 2002-08-01 16:23:07 -04:00
Sebastien Barre b5cf03b5e7 FIX: ConvertToOutputPath puts "" around path. Not compatible with GUI use. 2002-07-31 10:34:06 -04:00
Sebastien Barre cdd688a75c ENH: better Drag&Drop, and change source dir automatically when build dir is changed in the GUI 2002-07-22 10:57:16 -04:00
Sebastien Barre 353050fb4e ENH: add Drag & Drop (directory, file, or CMakeCache), support for Shortcut too 2002-07-21 19:12:10 -04:00
Sebastien Barre 4a792ac1a4 ENH: add Drag & Drop (directory, file, or CMakeCache), support for Shortcut too 2002-07-21 15:56:08 -04:00
Bill Hoffman e57d209bdc fix warning 2002-06-12 09:46:02 -04:00
Ken Martin 8cf291110f now uses bootstrap 2002-06-05 13:24:54 -04:00
Bill Hoffman 6e472fdbb0 ENH: take cmake style command line options so edit_cache works 2002-05-08 09:43:45 -04:00
Jim Miller 386f4391b2 FIX: If current selection was "NOTFOUND", then selecting the browser
would crash since a "/" could not be found in the current selection.
2002-05-01 22:03:23 -04:00
Bill Hoffman b0dd81e665 BUG: remove warning about changing generators 2002-04-29 09:20:42 -04:00
Bill Hoffman 303b77ad4c ENH: give a warning when switching generators to match the cache 2002-04-25 13:11:12 -04:00
Andy Cedilnik 0c948312ed Add cvsignore so that you do not see visual stufio files when you do cvs update 2002-04-24 10:08:24 -04:00
Ken Martin 6d58f21a35 updated 2002-04-22 11:49:40 -04:00
Sebastien Barre c3c4e415bb ENH: make GUI slighlty larger to accomodate long paths 2002-04-12 13:28:49 -04:00
Bill Hoffman 7c73456401 Remove warnings 2002-03-13 15:29:26 -05:00
Bill Hoffman 9bab6591d0 ENH: fix warning 2002-02-25 12:47:20 -05:00
Bill Hoffman 7cf06be12e dot net port 2002-02-20 15:27:04 -05:00
Bill Hoffman f95d76c736 fix spacing on text 2002-02-19 09:43:40 -05:00
Bill Hoffman 531900c941 *** empty log message *** 2002-02-18 14:50:09 -05:00
Bill Hoffman 7d70285c86 ENH: add IGNORE option for cache values 2002-02-11 09:20:11 -05:00
Will Schroeder a6a43d5320 ENH:Updated copyright 2002-01-21 15:30:43 -05:00
Bill Hoffman c213a8bcd8 make it a modal dialog 2002-01-09 17:22:54 -05:00
Ken Martin 0e7e1c110c added release version 2002-01-04 09:23:27 -05:00
Bill Hoffman 8cf867373d ENH: use the correct case 2001-12-28 17:01:00 -05:00
Bill Hoffman adb82258fb DO NOT USE INCREMENTAL 2001-12-28 17:00:41 -05:00
Sebastien Barre 3d24bc75bd Fix: the generator choice value was hardcoded and overrode the value passed as a command-line param (desktop shortcuts) 2001-12-21 18:25:03 -05:00
Sebastien Barre 183bd9f9b3 Fix: vars that have just become ADVANCED should be removed from the GUI 2001-12-21 16:19:57 -05:00
Bill Hoffman 8e5f3bb9e1 ENH: add mark as not advanced to mark as advanced 2001-12-07 15:47:39 -05:00
Sebastien Barre cec99b76a6 If Shift is pressed with 'OK', then don't quit 2001-12-05 16:05:26 -05:00
Sebastien Barre ecca17cfdd Add single quotes feature. 2001-12-05 15:29:36 -05:00
Sebastien Barre 906f0a3339 Add /A and /G command-line param to carry the value of "Show Advanced" and generator name in desktop shortcuts 2001-12-03 15:59:17 -05:00
Bill Hoffman e57a982136 ENH: fix memory leaks 2001-11-29 15:14:07 -05:00
Ken Martin 97ec90bf85 adjusted spacing 2001-11-27 15:34:27 -05:00
Bill Hoffman eecf4b9cbf ENH: add advanced variable types and command line wizard gui 2001-11-26 18:28:27 -05:00
Bill Hoffman da17f30cb5 ENH: add new command VARIABLE_REQUIRES for better debugging of list files 2001-11-19 17:52:08 -05:00
Bill Hoffman 2614e62314 ENH: remove unused source files 2001-11-19 09:20:07 -05:00
Bill Hoffman 65222add02 face lift for GUI and some more help 2001-11-16 16:29:25 -05:00
Sebastien Barre 669f7e7f07 Quick addition: "Create shortcut" menu entry. 2001-11-14 14:39:26 -05:00
Bill Hoffman b0e3a2def0 ENH: use callback not ifdef for MFC message box errors 2001-10-29 10:41:31 -05:00
Bill Hoffman e62f9a7711 ENH: change checkboxes back to pull down menus, remove leak 2001-10-01 10:14:39 -04:00
Ken Martin 1c283ee037 improved registry handling 2001-09-25 14:39:32 -04:00
Ken Martin b341539bc1 ENH: check for values that switch to internal, can happen with a load cache command 2001-09-20 15:29:41 -04:00
Bill Hoffman e197d3f219 remove memory leaks 2001-09-14 16:26:56 -04:00
Bill Hoffman d204791e45 ENH: integrate borland support 2001-09-06 17:28:24 -04:00
Bill Hoffman 98b4ea2609 BUG: fix switch projects not saving cache correctly 2001-08-27 15:48:37 -04:00
Bill Hoffman 5d0d488484 BUG: add missing CMakeCommandLineInfo 2001-08-22 08:21:22 -04:00
Sebastien Barre 9b25981068 CMakeSetup now handles command-line arguments (ex: /H=source_dir /B=build_dir) 2001-08-21 17:41:12 -04:00
Bill Hoffman db1303aa7d ENH: big change, only allow commands access to the cache via the cmMakefile class and GetDefinition, also the cmMakefile is the only way for commands to add to the cache. Also, some changes to configure.in that check for for scoping 2001-08-08 11:54:46 -04:00
Bill Hoffman cb858f511e ENH: change the logic of disabling the ok button a bit 2001-07-26 10:18:26 -04:00
Bill Hoffman a5eac44d18 ENH: rework GUI with configure/OK/Cancel 2001-07-25 18:30:27 -04:00
Bill Hoffman ac1112ad06 BUG: fix on scroll with buttons 2001-07-24 16:46:33 -04:00
Bill Hoffman 42e3ee8c05 BUG: make sure cache is cleared 2001-07-16 10:15:17 -04:00
Bill Hoffman ae25b63b6a ENH: add a check to avoid quitting before rebuilding 2001-07-12 19:48:41 -04:00
Ken Martin f42e4d5cd2 fixed up resizing info 2001-07-11 13:06:41 -04:00
Bill Hoffman 29450e7f48 ENH: convert to unix slashes on browse, remove font and color junk 2001-06-26 16:44:22 -04:00
Ken Martin c84f6448a6 modified how paths are escaped, added depends 2001-06-26 13:23:55 -04:00
Ken Martin 78cc9b21e0 better GUI resize and combo box fixes 2001-06-26 09:55:35 -04:00
Bill Hoffman 924e58aac3 ENH: add CMakeSetup as a target 2001-06-20 17:03:54 -04:00
Bill Hoffman d454811a63 ENH: add bootstrap support for building fltk 2001-06-19 15:33:37 -04:00
Bill Hoffman f991ddd4ba ENH: add resize ability to dialog and fix tab stop orders 2001-06-19 14:32:37 -04:00
Ken Martin 667a57d157 minor fix in error checking 2001-06-11 18:00:38 -04:00
Bill Hoffman 4f77d737c9 ENH: move utilities to targets from makefile, and add versioning to cache 2001-06-07 14:52:29 -04:00