781 Commits

Author SHA1 Message Date
Ken Martin
0b471134c3 now creates output directories 2001-08-10 15:54:19 -04:00
Bill Hoffman
3653726497 ENH: update pdf to rtf 2001-08-09 15:35:04 -04:00
Bill Hoffman
56763afbca ENH: add some docs for sgi CC 2001-08-09 15:23:27 -04:00
Berk Geveci
78da2d0699 BUG: or and and were inverted. 2001-08-09 14:58:47 -04:00
Bill Hoffman
6f9a9b6201 add generated ChangeLog file. Should be updated each time a new version is made 2001-08-09 11:12:59 -04:00
Ken Martin
c71a860978 updated version 2001-08-09 11:09:18 -04:00
Ken Martin
d0c306058c updated version 2001-08-09 11:08:35 -04:00
Ken Martin
314efb0a24 out of date 2001-08-09 11:07:52 -04:00
Bill Hoffman
95e4feb361 BUG: add in for scope variable 2001-08-09 09:33:41 -04:00
Ken Martin
d5c497d8bc ENH: update to new style of cache access 2001-08-08 14:25:08 -04:00
Bill Hoffman
333e2dbf63 BUG: can not Add a definition that you just got 2001-08-08 13:14:44 -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
61ec323b6a ENH: compile with broken 720 SGI C++ compiler 2001-08-07 15:49:57 -04:00
Bill Hoffman
4b2d48051f ENH: html output for docs 2001-08-07 13:46:04 -04:00
Bill Hoffman
117bb537eb ENH: update documents with current commands and new GUI 2001-08-07 13:15:00 -04:00
Brad King
55653b1b3c ERR: CMakeLogo.gif has been moved to the root directory of the source so that the Web and Web/Art directories are not needed here. 2001-08-07 08:47:50 -04:00
Brad King
3102be57f6 ENH: CMakeLogo for Dart to use on testing web page. 2001-08-07 08:46:26 -04:00
Ken Martin
d7702b4c30 added new if commands 2001-08-06 17:01:26 -04:00
Brad King
f70e0d6b1e Re-adding doc files. They were accidentally removed due to a symlink from the CMake/Web directory when it was removed. 2001-08-06 15:11:48 -04:00
Brad King
1c15dd408e Removing Web directory from CMake. It is moving to a separate, parallel CVS module called "CMakeWeb" 2001-08-06 15:01:29 -04:00
Brad King
9cce835900 ENH: Added 'IMMEDIATE' option to CONFIGURE_FILE command to force file copy and configuration on the initial pass so that current variable values are used. 2001-08-03 15:47:19 -04:00
Brad King
d76f84f70e ENH: Added use of a class's tag to generate a better set of filenames for its wrapper configuration, xml, and generated files. This should also prevent half the classes from re-wrapping when a new one is inserted in the middle. 2001-08-02 17:27:00 -04:00
Brad King
4aa1a3422b BUG: Generated link line for shared libraries had CMAKE_CXX_FLAGS instead of CMAKE_CXXFLAGS (note underscore). 2001-08-02 14:42:21 -04:00
Brad King
ee12492c0a BUG: Fixed off-by-one error in ExpandVariablesInString for case of $ or @ as last character of string. 2001-08-02 14:10:19 -04:00
Brad King
9e5c769c29 BUG: We don't want to output -I/usr/include in the INCLUDE_FLAGS variable. This causes problems with finding system headers in the wrong places for certain standard library implementations. 2001-08-02 09:07:21 -04:00
Brad King
8a03ccda07 ENH: Added SUBDIR_DEPENDS command and corresponding support code. This command allows specification that a set of subdirectories be built before a particular directory. 2001-08-01 16:14:16 -04:00
Brad King
fda98f8562 BUG: Needed to expand variables of definitions. 2001-08-01 16:13:13 -04:00
Brad King
caab013c9a BUG: Need to expand variables when a regular expression is specified. 2001-08-01 16:12:43 -04:00
Brad King
2c3a1729a3 ENH: Support to find CABLE utility if it is installed. 2001-08-01 16:11:54 -04:00
Brad King
e128f8a8a2 ENH: Added tk library names tk8.4 tk8.3 tk8.2 and tk8.0 to correspond to tk84 tk83 tk82 and tk80. TK_LIBRARY should now be found on more platforms. 2001-08-01 11:19:01 -04:00
Brad King
cfa25e9e1a ENH: Added INSTALL_PROGRAMS command and corresponding support. This involved splitting cmTarget::INSTALL into INSTALL_FILES and INSTALL_PROGRAMS enum values. INSTALL_FILES no longer adds execute permission. The INSTALL_PROGRAMS commnad takes either a list of explicit names, or a regex. It will not expand source lists like the INSTALL_FILES command will. 2001-07-31 11:29:21 -04:00
Brad King
489e91a1f7 ERR: ElementCombinationGenerator::ReplacePortion needs to be a friend of ElementCombinationGenerator so that it can get access to ElementCombinationGenerator::Substitution. Also fixed one minor problem for HP build. 2001-07-30 12:21:50 -04:00
Brad King
ddec29c52d BUG: Changed include and link directory paths in cmMakefile back to std::vector because there is an order dependency. Only cmMakefile::AddIncludeDirectory and cmMakefile::AddLinkDirectory should be called to add directories to the paths. They make sure the paths are unique as they are inserted. 2001-07-30 11:34:03 -04:00
Ian Scott
b24861d895 Removed the Uniquification of the include and link directory list in FinalPass,
and achieved the same effect by makein m_LinkDirectores and m_IncludeDirectories
a set rather than vector
2001-07-30 07:18:38 -04:00
Bill Hoffman
8bad4180c7 ENH: Re-implemented ExpandVariablesInString to significantly improve performance. 2001-07-27 16:29:50 -04:00
Ian Scott
4878ed3d29 MAkefile now strips duplicate directores from the libraries and include paths 2001-07-27 13:06:05 -04:00
Brad King
6d54c3d6f8 ENH: Added cable class-set expansion and tagging for alternate name generation. This should make the generated wrappers much easier to setup and use. 2001-07-26 11:07:18 -04:00
Bill Hoffman
cb858f511e ENH: change the logic of disabling the ok button a bit 2001-07-26 10:18:26 -04:00
Berk Geveci
4fe6473b8b ENH: Updated regexp for tracing dependencies in FLTK dialog. 2001-07-26 09:47:22 -04:00
Ken Martin
f8f4560ab4 fixed warnings 2001-07-26 08:36:54 -04:00
Bill Hoffman
a5eac44d18 ENH: rework GUI with configure/OK/Cancel 2001-07-25 18:30:27 -04:00
Ken Martin
4ab2650802 added for each command 2001-07-25 16:53:13 -04:00
Ken Martin
f783252c62 new commands 2001-07-25 16:52:51 -04:00
Berk Geveci
9f7f282e5e Removing trailing spaces after cache entry value. 2001-07-25 09:40:22 -04:00
Bill Hoffman
ac1112ad06 BUG: fix on scroll with buttons 2001-07-24 16:46:33 -04:00
Brad King
1f2c84f284 BUG: Fixed dependency generation to work for when there are many, many dependencies. Output is now easier to ready anyway because each dependency is on its own line. 2001-07-24 16:16:02 -04:00
Brad King
9adacc17f8 BUG: CompilerIsMipsPro needs to redirect stderr to stdout so that the test output can be checked. 2001-07-23 14:43:23 -04:00
Brad King
4a52b0e6c3 ENH: Added support for UNIX compilers. GCC and MIPSpro are supported. 2001-07-23 11:54:25 -04:00
Brad King
572ecc9b8a ENH: Added support for non-verbose mode output from running a command. This can be used when it is expected that the command may fail. 2001-07-23 11:53:52 -04:00
Brad King
dc87e1906d ENH: Added CONFIGURE_GCCXML command to do hard work of configuring GCCXML's flags for the current compiler. Currently only implemented correctly for Visual C++ in Windows. 2001-07-23 11:07:38 -04:00