c34410deacENH: build for sgi CC out of box
Bill Hoffman
2001-08-24 17:17:39 -04:00
29f7f3a9eaauto detect lang:std:
Bill Hoffman
2001-08-24 17:15:12 -04:00
d1ca23a3f9auto detect lang:std:
Bill Hoffman
2001-08-24 17:12:58 -04:00
03b77686b1auto detect lang:std:
Bill Hoffman
2001-08-24 17:00:40 -04:00
ed6e3e88e0auto detect lang:std:
Bill Hoffman
2001-08-24 16:51:10 -04:00
6a3138293bBUG: fix complex test for old compilers
Bill Hoffman
2001-08-24 15:54:06 -04:00
d6aee2bc36BUG: fix for SGI Native compiler
Bill Hoffman
2001-08-24 15:45:46 -04:00
930ea3ef58BUG: fix flag for building shared on HP
Bill Hoffman
2001-08-24 15:41:57 -04:00
2eb9d09e04BUG: ADD_TEST now only does stuff if ENABLE_TESTING has been run.
Amitha Perera
2001-08-23 18:30:05 -04:00
538ff79e2fENH: improve coverage
Bill Hoffman
2001-08-23 18:02:30 -04:00
a4f40c31f1ENH: add dump documentation test
Bill Hoffman
2001-08-23 17:40:07 -04:00
852be8a520ENH: Each cmCableWrapTclCommand instance now uses a single cmMakeDepend object for dependencies for all the gccxml input files it generates. This should significantly improve generation time.
Brad King
2001-08-23 16:28:29 -04:00
eff67f3061BUG: run make all on unix not make exename
Bill Hoffman
2001-08-23 16:24:04 -04:00
047c7b5af4ENH: add more testing
Bill Hoffman
2001-08-23 16:00:46 -04:00
3a3b55679bENH: try to get better test coverage
Bill Hoffman
2001-08-23 13:57:45 -04:00
bd4c5cf362also check path for test executables
Ken Martin
2001-08-23 13:12:13 -04:00
32e789efd2fixed format
Ken Martin
2001-08-23 11:39:21 -04:00
ab0ef5b6a0better ctest support
Ken Martin
2001-08-23 11:32:56 -04:00
2190ddc4e9added test driver for make test target
Ken Martin
2001-08-23 11:12:19 -04:00
abff98fb9dENH: do not put a rule in to rebuild the ALL_BUILD.dsp file, as it is not possible...
Ken Martin
2001-08-22 16:33:58 -04:00
ddd5a7d729ENH: change all maps of string to be maps of cmStdString, to reduce symbol length in object files.
Bill Hoffman
2001-08-22 11:58:17 -04:00
032106c337BUG: shorten length of symbols
Bill Hoffman
2001-08-22 11:26:54 -04:00
b76b5c6ea2OUTDIR->IntDir
Berk Geveci
2001-08-22 10:12:29 -04:00
5d0d488484BUG: add missing CMakeCommandLineInfo
Bill Hoffman
2001-08-22 08:21:22 -04:00
a159c2d306Added support for .mm source files (ObjC++)
Yves Starreveld
2001-08-21 11:04:38 -04:00
820a18a691BUG: fix check for no std::
Bill Hoffman
2001-08-20 13:32:51 -04:00
48febc4ed3BUG: cmSystemTools::CollapseFullPath is a bad thing to call on the compiler which is a filepath
Bill Hoffman
2001-08-20 09:23:16 -04:00
edc738173bAllow option value to be expanded (thus, we can use the value of another option as default)
Sebastien Barre
2001-08-19 19:11:59 -04:00
afba045028gcc and MSVC clash on basic_string::compare(), let's try substr()
Sebastien Barre
2001-08-19 12:14:24 -04:00
4dda26b40aIf the value is a path, collapse it (cleaner)
Sebastien Barre
2001-08-19 07:36:46 -04:00
b817ee6596BUG: get the flags right
Bill Hoffman
2001-08-18 17:57:17 -04:00
ce4f2718f2Support for $ENV{VAR} syntax (lookup in the environment vars)
Sebastien Barre
2001-08-18 12:52:19 -04:00
c151f30861backwards MATCHES in if and else statements
Ken Martin
2001-08-17 17:11:42 -04:00
68cfb4c8f4ENH: default for cygwin should be pthreads
Bill Hoffman
2001-08-16 18:01:23 -04:00
18165bbe11ENH: add CMAKE_USE_WIN32_THREADS to the possible thread types
Bill Hoffman
2001-08-16 17:42:58 -04:00
3b9f97f32dAdding new options to LoadCache.
Berk Geveci
2001-08-16 11:41:44 -04:00
06a0f67f931. Added EXCLUDE option to LOAD_CACHE. 2. Entries brought in from another cache are now marked as internal.
Berk Geveci
2001-08-15 13:40:56 -04:00
1cf9a35680looks at same level
Ken Martin
2001-08-15 13:23:01 -04:00
6a64c81334ENH: make pthreads the default for cygwin
Bill Hoffman
2001-08-15 10:03:37 -04:00
3d86ad7237ENH: Improved INSTALL_FILES and INSTALL_PROGRAMS commands to allow each call to the command in a single directory to specify a different install path.
Brad King
2001-08-14 17:18:52 -04:00
7d2410097eremoved grep
Ken Martin
2001-08-13 16:04:52 -04:00
0b471134c3now creates output directories
Ken Martin
2001-08-10 15:54:19 -04:00
3653726497ENH: update pdf to rtf
Bill Hoffman
2001-08-09 15:35:04 -04:00
56763afbcaENH: add some docs for sgi CC
Bill Hoffman
2001-08-09 15:23:27 -04:00
78da2d0699BUG: or and and were inverted.
Berk Geveci
2001-08-09 14:58:47 -04:00
6f9a9b6201add generated ChangeLog file. Should be updated each time a new version is made
Bill Hoffman
2001-08-09 11:12:59 -04:00
c71a860978updated version
Ken Martin
2001-08-09 11:09:18 -04:00
d0c306058cupdated version
Ken Martin
2001-08-09 11:08:35 -04:00
314efb0a24out of date
Ken Martin
2001-08-09 11:07:52 -04:00
95e4feb361BUG: add in for scope variable
Bill Hoffman
2001-08-09 09:33:41 -04:00
d5c497d8bcENH: update to new style of cache access
Ken Martin
2001-08-08 14:25:08 -04:00
333e2dbf63BUG: can not Add a definition that you just got
Bill Hoffman
2001-08-08 13:14:44 -04:00
db1303aa7dENH: 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
Bill Hoffman
2001-08-08 11:54:46 -04:00
61ec323b6aENH: compile with broken 720 SGI C++ compiler
Bill Hoffman
2001-08-07 15:49:57 -04:00
4b2d48051fENH: html output for docs
Bill Hoffman
2001-08-07 13:46:04 -04:00
117bb537ebENH: update documents with current commands and new GUI
Bill Hoffman
2001-08-07 13:15:00 -04:00
55653b1b3cERR: CMakeLogo.gif has been moved to the root directory of the source so that the Web and Web/Art directories are not needed here.
Brad King
2001-08-07 08:47:50 -04:00
3102be57f6ENH: CMakeLogo for Dart to use on testing web page.
Brad King
2001-08-07 08:46:26 -04:00
d7702b4c30added new if commands
Ken Martin
2001-08-06 17:01:26 -04:00
f70e0d6b1eRe-adding doc files. They were accidentally removed due to a symlink from the CMake/Web directory when it was removed.
Brad King
2001-08-06 15:11:48 -04:00
1c15dd408eRemoving Web directory from CMake. It is moving to a separate, parallel CVS module called "CMakeWeb"
Brad King
2001-08-06 15:01:29 -04:00
9cce835900ENH: Added 'IMMEDIATE' option to CONFIGURE_FILE command to force file copy and configuration on the initial pass so that current variable values are used.
Brad King
2001-08-03 15:47:19 -04:00
d76f84f70eENH: 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.
Brad King
2001-08-02 17:27:00 -04:00
4aa1a3422bBUG: Generated link line for shared libraries had CMAKE_CXX_FLAGS instead of CMAKE_CXXFLAGS (note underscore).
Brad King
2001-08-02 14:42:21 -04:00
ee12492c0aBUG: Fixed off-by-one error in ExpandVariablesInString for case of $ or @ as last character of string.
Brad King
2001-08-02 14:10:19 -04:00
9e5c769c29BUG: 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.
Brad King
2001-08-02 09:07:21 -04:00
8a03ccda07ENH: Added SUBDIR_DEPENDS command and corresponding support code. This command allows specification that a set of subdirectories be built before a particular directory.
Brad King
2001-08-01 16:14:16 -04:00
fda98f8562BUG: Needed to expand variables of definitions.
Brad King
2001-08-01 16:13:13 -04:00
caab013c9aBUG: Need to expand variables when a regular expression is specified.
Brad King
2001-08-01 16:12:43 -04:00
2c3a1729a3ENH: Support to find CABLE utility if it is installed.
Brad King
2001-08-01 16:11:54 -04:00
e128f8a8a2ENH: 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.
Brad King
2001-08-01 11:19:01 -04:00
cfa25e9e1aENH: 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.
Brad King
2001-07-31 11:29:21 -04:00
489e91a1f7ERR: 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.
Brad King
2001-07-30 12:21:50 -04:00
ddec29c52dBUG: 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.
Brad King
2001-07-30 11:34:03 -04:00
b24861d895Removed 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
Ian Scott
2001-07-30 07:18:38 -04:00
8bad4180c7ENH: Re-implemented ExpandVariablesInString to significantly improve performance.
Bill Hoffman
2001-07-27 16:29:50 -04:00
4878ed3d29MAkefile now strips duplicate directores from the libraries and include paths
Ian Scott
2001-07-27 13:06:05 -04:00
6d54c3d6f8ENH: Added cable class-set expansion and tagging for alternate name generation. This should make the generated wrappers much easier to setup and use.
Brad King
2001-07-26 11:07:18 -04:00
cb858f511eENH: change the logic of disabling the ok button a bit
Bill Hoffman
2001-07-26 10:18:26 -04:00
4fe6473b8bENH: Updated regexp for tracing dependencies in FLTK dialog.
Berk Geveci
2001-07-26 09:47:22 -04:00
f8f4560ab4fixed warnings
Ken Martin
2001-07-26 08:36:54 -04:00
a5eac44d18ENH: rework GUI with configure/OK/Cancel
Bill Hoffman
2001-07-25 18:30:27 -04:00
4ab2650802added for each command
Ken Martin
2001-07-25 16:53:13 -04:00
f783252c62new commands
Ken Martin
2001-07-25 16:52:51 -04:00
9f7f282e5eRemoving trailing spaces after cache entry value.
Berk Geveci
2001-07-25 09:40:22 -04:00
ac1112ad06BUG: fix on scroll with buttons
Bill Hoffman
2001-07-24 16:46:33 -04:00
1f2c84f284BUG: 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.
Brad King
2001-07-24 16:16:02 -04:00
9adacc17f8BUG: CompilerIsMipsPro needs to redirect stderr to stdout so that the test output can be checked.
Brad King
2001-07-23 14:43:23 -04:00
4a52b0e6c3ENH: Added support for UNIX compilers. GCC and MIPSpro are supported.
Brad King
2001-07-23 11:54:25 -04:00
572ecc9b8aENH: Added support for non-verbose mode output from running a command. This can be used when it is expected that the command may fail.
Brad King
2001-07-23 11:53:52 -04:00
dc87e1906dENH: 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.
Brad King
2001-07-23 11:07:38 -04:00
ebe0813471ENH: Module to find and configure GCCXML and GCCXML_FLAGS.
Brad King
2001-07-23 11:06:06 -04:00
40d7906291FIX: changed hyperlink color from white/white
Jim Miller
2001-07-20 15:05:05 -04:00
5afa45bedcENH: Added Purify targets
Jim Miller
2001-07-20 11:41:52 -04:00
0f0b0acd91ENH: Added purify command.
Jim Miller
2001-07-20 09:20:36 -04:00
e8be6cba7badding what I think is a missing /pdbtype:sept
Ian Scott
2001-07-20 04:56:57 -04:00
2f76c425efENH: Save and Load of recent Source and Binary directories added.
Luis Ibanez
2001-07-19 14:31:24 -04:00
0136329482updated version
Ken Martin
2001-07-18 16:45:49 -04:00
212dfb1b8elimit library search to appropriate extensions
Ken Martin
2001-07-18 11:40:23 -04:00