Commit Graph

476 Commits

Author SHA1 Message Date
Bill Hoffman
cf1393218f ENH: remove unused includes 2001-05-30 15:36:00 -04:00
Bill Hoffman
4179c991f4 ENH: change MFC gui to use cmake class 2001-05-30 15:28:55 -04:00
Amitha Perera
dbf65f216f BUG: Now only one makefile rule is generated per depenency. This eliminates
a number of warnings.
2001-05-29 14:16:27 -04:00
Geoffrey Cross
bdfdfb73a2 bug meaning that set(a b) just set a to "" and not to b 2001-05-25 17:19:04 -04:00
Brad King
07c4f9f145 BUG: Fixed stupid error in the hack I just checked in. 2001-05-25 15:33:22 -04:00
Brad King
410f4838b8 BUG: WIN32 executable target rules are now generated in unix the same as any other executable (instead of not at all). 2001-05-25 15:32:22 -04:00
Sebastien Barre
7a6699e183 display the property name in the help box 2001-05-25 15:27:28 -04:00
Brad King
ad2437f08c BUG: Added hack to cmSystemTools::GetPath to make its algorithm correctly parse off the last entry of the system PATH environment variable. 2001-05-25 14:31:35 -04:00
Brad King
c60696ccaf BUG: Fixed logic that splits a full path library link into the -L and -l pieces to not write out a -l by itself if the file regular expression does not match. 2001-05-25 14:27:30 -04:00
Sebastien Barre
3546e5611c New functions used to extract the components of a full filename. 2001-05-24 21:17:02 -04:00
Sebastien Barre
2533d55099 The path found is now collapsed (cleaner). 2001-05-24 21:14:53 -04:00
Sebastien Barre
d8c34cfb81 Welcome to cmGetFilenameComponentCommand ("Get a specific component of a full filename") 2001-05-24 21:13:56 -04:00
Sebastien Barre
0532db2418 Welcome to cmGetFilenameComponentCommand 2001-05-24 21:12:20 -04:00
Sebastien Barre
d8354e65c9 optimize ConvertToUnixSlashes a little bit, and use it in MakeDirectory (code was duplicated) 2001-05-24 19:17:47 -04:00
Sebastien Barre
a2a40b1259 updated to handle Tk commands compiled/linked separately. Useful for VTK Tk widgets for example. 2001-05-24 14:59:09 -04:00
Sebastien Barre
abfa5238ca new Capitalized function. Will be used in the VTK Tcl wrapper for example (in a more portable way). 2001-05-24 13:40:46 -04:00
Bill Hoffman
812eed0e11 *** empty log message *** 2001-05-24 13:35:59 -04:00
Bill Hoffman
5731bc9d54 ENH: change the syntax of the SET command, fix the combo box for larger strings 2001-05-24 12:57:33 -04:00
Ken Martin
ad92f34fea added version number 2001-05-24 11:47:21 -04:00
Jim Miller
1c44097f13 Changed Windows build command to build Release 2001-05-23 20:16:35 -04:00
Bill Hoffman
bc9531c0d1 ENH: create CMAKE_CXX_FLAGS_[Buildtype] flags 2001-05-23 17:19:38 -04:00
Bill Hoffman
39066269d1 add compute systeminfo 2001-05-23 16:33:50 -04:00
Ken Martin
ef4bee6f61 bug finding windows template file 2001-05-23 16:31:43 -04:00
Ken Martin
768134c690 command line fixes for win32 2001-05-23 16:28:34 -04:00
Ken Martin
5d05b44844 fixed quoted cmake 2001-05-23 15:49:18 -04:00
Bill Hoffman
3bc0c4469c ENH: add better error message 2001-05-23 14:44:35 -04:00
Brad King
566c8d4ba0 ENH: Added INSTALL target to switch in OutputDSPFile. Also added a default that prints out an error message so that anyone who adds a target doesn't forget to update the switch. 2001-05-23 13:16:09 -04:00
Ken Martin
1f6057e864 install fixes for win32 2001-05-23 12:02:47 -04:00
Ken Martin
3ebfc32b5e added install target support 2001-05-23 11:53:37 -04:00
Ken Martin
dbebd0a276 added install rules 2001-05-23 11:31:43 -04:00
Bill Hoffman
d76db0ed57 BUG: remove warning 2001-05-23 10:47:50 -04:00
Bill Hoffman
09651ba991 BUG: fix output directory 2001-05-23 10:47:36 -04:00
Ken Martin
43237a88c5 added PROJECT_SOURCE_DIR 2001-05-23 10:01:10 -04:00
Bill Hoffman
e606732b94 ENH: allow duplicate libraries 2001-05-23 09:35:14 -04:00
Sebastien Barre
827ec6e39a Seems to me that EXEWinHeader was not searched in the right place. 2001-05-22 20:36:54 -04:00
Bill Hoffman
52e83c7afd BUG: do not include /usr/lib in -L 2001-05-22 17:49:18 -04:00
Bill Hoffman
7950871fcb fix CXXFLAGS 2001-05-22 13:52:59 -04:00
Bill Hoffman
8a5cef0695 *** empty log message *** 2001-05-22 13:42:43 -04:00
Bill Hoffman
beaa7dc1c8 BUG: fix depends and CXXFLAGS passing 2001-05-22 13:22:30 -04:00
Sebastien Barre
69503c66eb fixed some of the LIBRARY_OUTPUT_PATH and EXECUTABLE_OUTPUT_PATH problems. 2001-05-22 12:39:22 -04:00
Luis Ibanez
69edd818c4 ENH: PropertyList class added 2001-05-22 10:43:58 -04:00
Luis Ibanez
b5b5a68214 ENH: Added support for the fltk::PropertyList class 2001-05-22 10:43:23 -04:00
Luis Ibanez
013d428f29 Added interactions with the PropertyList class 2001-05-22 10:42:49 -04:00
Luis Ibanez
ee8859be70 Class to manage the list of properties displayed on the scroller 2001-05-22 10:41:15 -04:00
Brad King
7727c7ef96 ENH: Converted to new Class and Group tags in place of WrapperSet and Groups tags. 2001-05-21 16:21:27 -04:00
Bill Hoffman
c1086a9524 fix for hp x11 and gl 2001-05-21 16:10:20 -04:00
Bill Hoffman
c43e3a4f3f fix opengl on hp 2001-05-21 15:16:19 -04:00
Ken Martin
33793198b6 icon updates 2001-05-21 14:42:13 -04:00
Ken Martin
e907e51efb new icon 2001-05-21 14:36:37 -04:00
Bill Hoffman
26f638248d BUG: remove declaration without variable 2001-05-21 14:17:19 -04:00
Bill Hoffman
4ea1c51eba clean up for build on its own 2001-05-21 14:01:30 -04:00
Ken Martin
f0e21f196a release fix 2001-05-21 11:43:06 -04:00
Ken Martin
4bb19f37b3 collapsed into cmake.cxx 2001-05-21 11:34:35 -04:00
Ken Martin
36995a021d new dsp 2001-05-21 11:32:12 -04:00
Ken Martin
d7976058e4 bug fix in finding CMAKE_ROOT 2001-05-21 11:13:56 -04:00
Bill Hoffman
650691850b BUG: fix compiler name 2001-05-21 10:47:00 -04:00
Ken Martin
06f403b274 updated for out of tree builds 2001-05-21 09:50:24 -04:00
Ken Martin
619864c09e new out of place builds 2001-05-21 09:32:11 -04:00
Bill Hoffman
8798d52790 ENH: add support for X11 2001-05-18 16:45:53 -04:00
Ken Martin
05d4b9aafd duh 2001-05-18 16:30:31 -04:00
Ken Martin
72bc7951be new command 2001-05-18 15:25:08 -04:00
Ken Martin
afdea030fe minor whitespace change 2001-05-18 15:23:38 -04:00
Ken Martin
0df1da0eba compiler fix 2001-05-18 15:22:17 -04:00
Ken Martin
7ec7fb7e95 changes for cmake to live outside of the source tree 2001-05-18 15:20:31 -04:00
Bill Hoffman
cb0af952cf ENH: allow cache to override config file 2001-05-18 13:04:36 -04:00
Brad King
1e7d8f8148 BUG: fix link of executables 2001-05-18 11:48:20 -04:00
Ken Martin
16fc8d78f1 added SetLocal method 2001-05-18 11:12:21 -04:00
Bill Hoffman
06429282f5 BUG: quote the compiler and other options 2001-05-18 10:15:54 -04:00
Bill Hoffman
a8ccbf7c21 compile source dir into cmake 2001-05-17 17:43:29 -04:00
Will Schroeder
f9a36a6ff9 ERR:Bad #ifdef's 2001-05-17 15:48:32 -04:00
Luis Ibanez
43fb9a11b5 ENH: Added Methods for loading the cache 2001-05-17 12:38:19 -04:00
Luis Ibanez
063e398d57 ENH: Load the cache at start 2001-05-17 12:37:27 -04:00
Luis Ibanez
9277acda6a ENH: Added methods to load the cache 2001-05-17 12:36:44 -04:00
Ken Martin
a1aa5d3723 moved into Template directory 2001-05-17 12:36:38 -04:00
Ken Martin
2e3c418500 unix fix 2001-05-17 12:14:18 -04:00
Ken Martin
aa72e182fe half checked in changes for CMAKE_ROOT 2001-05-17 12:08:46 -04:00
Luis Ibanez
5e4b4ddaf2 VC++ Project file to construct the FLTK GUI for CMake 2001-05-17 12:02:56 -04:00
Luis Ibanez
ab03a4d976 Main file that instantiates the GUI class and run it. 2001-05-17 12:02:09 -04:00
Luis Ibanez
483e6ddafd Implementation of the virtual Callbacks declared in the GUI 2001-05-17 12:01:30 -04:00
Luis Ibanez
259b5ad928 File generated by FLTK FLUID containing the implementation of the GUI 2001-05-17 12:00:26 -04:00
Luis Ibanez
c1b4b7730e GUI description file used by FLTK interactive tool : FLUID 2001-05-17 11:58:00 -04:00
Bill Hoffman
1094200ea0 BUG: fix to compile on hp with aCC 2001-05-17 11:44:26 -04:00
Brad King
4d86b681de Renamed gccxml input/output files to drop _tcl qualification. 2001-05-17 11:22:11 -04:00
Bill Hoffman
d4498a9e52 BUG: fix for sun compiler 2001-05-16 18:08:14 -04:00
Brad King
9f8d296f15 ERR: Removed use of member templates. 2001-05-16 17:43:53 -04:00
Brad King
93bdef43fb ERR: int -> unsigned int 2001-05-16 17:18:15 -04:00
Brad King
d055ebb8c5 ERR: const error fixed. 2001-05-16 17:18:01 -04:00
Brad King
3f12d26adb ENH: Added cmCableClassSet.cxx to build. 2001-05-16 17:11:58 -04:00
Brad King
99a9fd6b3f ERR: Added is_open() check in cmGeneratedFileStream::operator bool() so that implicit conversion to bool is not used. 2001-05-16 17:11:38 -04:00
Brad King
5f416cf45b ERR: Removed dynamic_cast so that RTTI isn't required. 2001-05-16 17:11:01 -04:00
Brad King
f08a1b8885 ENH: Adding CABLE_CLASS_SET and CABLE_WRAP_TCL commands. They cannot yet be used with the main branch of CABLE, though. 2001-05-16 16:41:30 -04:00
Brad King
8011fe0fad ENH: cmGeneratedFileStream class added to simplify copy-if-different usage on generated files. 2001-05-16 16:40:45 -04:00
Bill Hoffman
1cd9ce6f6e ENH: unify make process on unix 2001-05-16 15:15:21 -04:00
Brad King
a5480276d5 ENH: Added cmData and corresponding DataMap in cmMakefile to allow commands to register arbitrary extra data with the makefile without modifying the cmMakefile class definition. 2001-05-16 09:19:46 -04:00
Ken Martin
a12448c19b added output directory support 2001-05-15 13:14:13 -04:00
Sebastien Barre
60a8a2f6aa Changed separator between registry key and its value. Change regexp for registry key. 2001-05-14 16:47:09 -04:00
Bill Hoffman
942388186f ENH: put back lost changes from r1.38 2001-05-14 10:36:04 -04:00
Sebastien Barre
4d07ba8b75 fix + => += bug reported by A. Perera 2001-05-12 07:29:23 -04:00
Sebastien Barre
23df737b6f I know, there are more serious things to do :) A new icon. The previous one has not be overwritten, it's in there too. 2001-05-11 17:41:33 -04:00
Sebastien Barre
0d2c80aa2d Extended the registry key regexp 2001-05-11 17:22:24 -04:00
Sebastien Barre
fc70deedcf Add support for a specific value name in a registry key 2001-05-11 17:11:06 -04:00
Geoffrey Cross
9f036244b7 Cache file is a bit prettier 2001-05-11 14:49:46 -04:00
Bill Hoffman
72a9a5546f BUG: fix find library for unix 2001-05-11 14:39:30 -04:00
Ken Martin
78232180f4 fix for expanding library vars 2001-05-11 13:52:54 -04:00
Sebastien Barre
d9858fea3b Fix help string when NAMES was used (forgot the case when there is no name) 2001-05-11 12:30:42 -04:00
Sebastien Barre
fb35c19d30 Fix help string when NAMES was used 2001-05-11 12:13:14 -04:00
Brad King
6edfd1104c ERR: int -> unsigned int. 2001-05-11 11:45:04 -04:00
Bill Hoffman
f81ae29834 BUG: add back thread library 2001-05-11 11:39:31 -04:00
Ken Martin
dbfc72c6b5 expands reg values 2001-05-11 11:07:05 -04:00
Ken Martin
639f1fa239 added registry entry support and windows app support 2001-05-11 10:53:17 -04:00
Bill Hoffman
a53f300bc0 BUG: fix gui problem 2001-05-11 10:04:24 -04:00
Bill Hoffman
69b51cc245 BUG: fix up gui with values that stay around too long 2001-05-10 17:23:00 -04:00
Geoffrey Cross
e539432495 definitions should now be overwritten if they already exist 2001-05-10 16:21:45 -04:00
Bill Hoffman
d04756d8f7 BUG: fix unix path search 2001-05-10 15:50:03 -04:00
Ken Martin
a15ae83e95 fix for expaning libraries prior to generating dsp 2001-05-10 15:32:49 -04:00
Geoffrey Cross
978407e042 Reads and uses MSPROJECT_TEMPLATE_DIRECTORY if it exists 2001-05-10 14:30:16 -04:00
Ken Martin
32f7cef6f3 added win32 executable option 2001-05-10 13:52:23 -04:00
Brad King
968610b041 BUG: Removed stray debugging output statement. Also renamed some variables for clarity. 2001-05-10 11:20:16 -04:00
Brad King
09e9a53bb1 ERR: RunCommand method needed return in unix. 2001-05-10 11:19:15 -04:00
Brad King
68ac32e60a ERR: Removed unused variable 2001-05-10 11:18:52 -04:00
Geoffrey Cross
401b9eea0b ADD LINK32s are now on multiple lines because VC breaks otherwise 2001-05-09 18:00:03 -04:00
Bill Hoffman
02bdff675d BUG: escape spaces before adding .lib 2001-05-09 16:17:03 -04:00
Bill Hoffman
013b9b3849 ENH: escape spaces 2001-05-09 16:08:50 -04:00
Bill Hoffman
e30a660df5 ENH: only add .lib if no .lib exists 2001-05-09 15:48:06 -04:00
Bill Hoffman
f07ee5b817 ENH: change find library and find program to look for more than one name 2001-05-09 14:53:32 -04:00
Bill Hoffman
1dc7ae38ea BUG: match called on invalid number 2001-05-09 13:44:30 -04:00
Ken Martin
54dcf6932a cleaned up configure some 2001-05-09 13:22:20 -04:00
Jim Miller
4d2e6c8394 FIX: only clear the cache on a load when the load needs to read internal values. Otherwise, it is assumed that we are reading another projects cache. 2001-05-09 11:15:57 -04:00
Bill Hoffman
ad2247244d BUG: fix crash 2001-05-09 10:13:12 -04:00
Bill Hoffman
df5059949d BUG: fix use beyond end of array 2001-05-09 09:52:21 -04:00
Ken Martin
cb6bc6f0aa added load cache command and fixed source file 2001-05-09 08:51:54 -04:00
Brad King
a74d8698eb ERR: LoadCache needed to return a value. 2001-05-08 17:37:55 -04:00
Ken Martin
36b4fbb1f4 added ability to load another cache 2001-05-08 17:04:22 -04:00
Ken Martin
cdffbea017 now adds src and bin dir into cache 2001-05-08 17:03:39 -04:00
Ken Martin
67e31b789f fixed bug in init code 2001-05-08 16:20:24 -04:00
Bill Hoffman
17d7ff0358 ENH: add initial path support for file choosers 2001-05-08 13:40:08 -04:00
Ken Martin
237f960c89 BUG: added arg0 to link libraries 2001-05-08 11:40:47 -04:00
Brad King
0829faa9e1 ENH: Moved cache entry addition into cmMakefile::AddLibrary and AddExecutable so that commands do not have to add it explicitly. 2001-05-07 18:14:13 -04:00
Bill Hoffman
885e37da22 ENH: call configure from cmake 2001-05-07 18:11:16 -04:00
Dan Blezek
5066defc23 BUG: Removing Remove Variables call 2001-05-07 10:02:56 -04:00
Bill Hoffman
a5f6b47661 BUG: add internal cache entry for executables, so depends can work 2001-05-05 11:28:03 -04:00
Bill Hoffman
8aa2182806 BUG: add removed command, and sort the order in cmCommands.cxx 2001-05-05 11:03:35 -04:00
Ken Martin
e126954393 fixes for untiltiy targets in all 2001-05-04 17:00:22 -04:00
Dan Blezek
1349d06e78 ENH: Proper build name 2001-05-04 16:44:24 -04:00
Dan Blezek
f386664efc ENH: Correct sitename 2001-05-04 16:43:54 -04:00
Ken Martin
089aa3e106 option to make utilities in the all target 2001-05-04 15:50:26 -04:00
Ken Martin
d1939b26ee updates 2001-05-04 12:52:56 -04:00
Bill Hoffman
8a21493f56 ENH: move testing stuff to cmake from configure, good bye dashboard... :) 2001-05-04 11:34:59 -04:00
Bill Hoffman
de10cfc72e ENH: move testing stuff to cmake from configure, good bye dashboard... :) 2001-05-04 11:30:46 -04:00
Brad King
33e1a4a09a ENH: Added support to EscapeSpaces to use double quotes on windows. 2001-05-04 10:44:59 -04:00