FIX:
[cmake.git] / ChangeLog.txt
blob62733924991815eed4734d62d73824c65f277f5a
2   -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+-
3    NOTE: This file was automatically generated by `cvs2cl.pl'.  If you
4    edit this file, your changes will be lost when someone next runs
5    cvs2cl.pl.  See http://www.red-bean.com/~kfogel/cvs2cl.shtml for more.
6   -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+- -+-
8 2002-01-15 20:29  millerjv
10         * Modules/Dart.cmake: ENH: Added DELIVER_CONTINUOUS_EMAIL as an
11         advanced cache entry.
13 2002-01-15 18:20  berk
15         * Source/cmFindPathCommand.cxx, Source/cmFindProgramCommand.cxx:
16         FIX: Entry doc. should never be overwritten. This may cause cmake
17         to be re-run very often.
19 2002-01-15 00:08  hoffman
21         * Source/cmDSPWriter.cxx: ENH: do not depend on the .dsp file but
22         rather depend on .dsp.cmake and if the .dsp actually changes, then
23         write it, so clean and rebuild will not cause many reloads
25 2002-01-14 23:52  hoffman
27         * Source/cmCacheManager.cxx: ENH: try to keep the dsp files from
28         changing between each write
30 2002-01-14 21:28  hoffman
32         * Source/cmUnixMakefileGenerator.cxx: remove extra logic not needed
33         anymore because of better depends
35 2002-01-14 21:02  berk
37         * Source/cmUnixMakefileGenerator.cxx: Quote echo
39 2002-01-14 19:49  berk
41         * Source/CursesDialog/cmCursesMainForm.cxx: BUG: Curses was being
42         used without initialization.
44 2002-01-13 03:55  hoffman
46         * Source/cmBorlandMakefileGenerator.cxx: BUG: use borland run time
47         dll for shared builds to avoid crashes
49 2002-01-11 15:54  hoffman
51         * Templates/configure: ENH: add support for AIX shared libraries
52         with gcc
54 2002-01-11 15:54  hoffman
56         * Templates/configure.in: ENH: add support for shared libraries
57         with gcc on AIX
59 2002-01-10 23:09  hoffman
61         * Source/CMakeLists.txt: ENH: make the fltk build default to OFF,
62         it fails on too many linux machines with the default build
64 2002-01-10 23:09  hoffman
66         * Source/cmNMakeMakefileGenerator.cxx: BUG: fix build of library in
67         other directory if it is not there
69 2002-01-10 21:22  andy
71         * Source/cmConfigureFileCommand.cxx: Add space to output
73 2002-01-09 22:22  hoffman
75         * Source/MFCDialog/CMakeSetupDialog.cpp: make it a modal dialog
77 2002-01-08 22:18  hoffman
79         * Source/cmDSPWriter.cxx: BUG: need spaces around linker options
81 2002-01-08 22:18  hoffman
83         * Source/cmBorlandMakefileGenerator.cxx: BUG: need a larger default
84         page size
86 2002-01-08 18:32  hoffman
88         * Source/cmDSPWriter.cxx, Templates/CMakeWindowsSystemConfig.cmake:
89         ENH: add CMAKE_EXTRA_LINK_FLAGS to dsp generator
91 2002-01-08 17:57  hoffman
93         * Templates/configure, Templates/configure.in: ENH: use +Z not +z
94         for pic and use -fPIC for gcc
96 2002-01-08 17:53  hoffman
98         * Templates/configure, Templates/configure.in: ENH: add -L/usr/lib
99         for hp so shared libs find that directory before the pa1.1
100         directory
102 2002-01-07 22:29  barre
104         * Modules/FindVTK.cmake: More user friendly (built tree is
105         automatically used).
107 2002-01-07 21:30  hoffman
109         * Source/CursesDialog/cmCursesMainForm.cxx: BUG: not all displayed
110         messages are errors
112 2002-01-07 20:49  perera
114         * Source/cmSystemTools.cxx, Source/cmSystemTools.h,
115         Source/cmake.cxx, Source/cmake.h: Rolling back symbolic path
116         changes until it works on Windows.
118 2002-01-07 19:12  hoffman
120         * Templates/configure: Add sizeof some types support
122 2002-01-07 19:07  andy
124         * Templates/configure.in,
125         Templates/CMakeBorlandWindowsSystemConfig.cmake,
126         Templates/CMakeNMakeWindowsSystemConfig.cmake,
127         Templates/CMakeSystemConfig.cmake.in,
128         Templates/CMakeWindowsSystemConfig.cmake: Add sizeof some types
129         support
131 2002-01-07 18:47  hoffman
133         * Templates/configure, Templates/configure.in: use -shared for
134         sunos build
136 2002-01-06 19:59  perera
138         * Source/cmSystemTools.cxx, Source/cmSystemTools.h,
139         Source/cmake.cxx, Source/cmake.h: ENH: Add an invocation that
140         maintains symbolic paths to the source and binary trees, mainly for
141         systems with automounted network drives.  ENH: CollapseFullPath()
142         no longer adds a trailing "/" to directory paths.
144 2002-01-04 14:23  martink
146         * Source/MFCDialog/CMakeSetup.rc,
147         Source/MFCDialog/CMakeSetupDialog.cpp: added release version
149 2002-01-03 21:02  andy
151         * Source/cmAddCustomCommandCommand.cxx,
152         Source/cmAddCustomCommandCommand.h: Fix add custom command so that
153         it actually executes the code
155 2002-01-03 19:19  martink
157         * Source/cmVTKWrapJavaCommand.cxx,
158         Source/cmVTKWrapPythonCommand.cxx: minor fixes
160 2002-01-03 19:05  martink
162         * Source/cmVTKWrapTclCommand.cxx: minor fix
164 2002-01-03 18:56  martink
166         * Source/cmVTKWrapTclCommand.cxx: minor fix
168 2002-01-03 14:34  martink
170         * Source/cmElseCommand.cxx, Source/cmIfCommand.cxx: expand vars nwo
171         for exists test
173 2002-01-02 21:44  martink
175         * Source/cmElseCommand.cxx, Source/cmIfCommand.cxx,
176         Source/cmIfCommand.h: added exists option for if statement
178 2002-01-02 21:44  martink
180         * Source/cmMakefile.h: added release verison to cmMakefile
182 2002-01-02 21:44  martink
184         * Source/cmake.cxx,
185         Source/CursesDialog/cmCursesLongMessageForm.cxx,
186         Source/CursesDialog/cmCursesMainForm.cxx: prints the relese version
188 2002-01-02 16:54  hoffman
190         * Source/cmNMakeMakefileGenerator.cxx,
191         Source/cmUnixMakefileGenerator.cxx: BUG: put back recursive call to
192         make for checking sources
194 2001-12-31 17:02  berk
196         * Source/cmUnixMakefileGenerator.cxx: Type || should have been &&
198 2001-12-31 16:54  hoffman
200         * Source/cmNMakeMakefileGenerator.cxx,
201         Source/cmUnixMakefileGenerator.cxx: ENH: remove one call to make,
202         and clean echo stuff a bit
204 2001-12-30 22:18  berk
206         * Source/cmUnixMakefileGenerator.cxx: BUG: fix long depend list
207         because it gets cut on the hp: I may look like berk, but it is bill
208         H.
210 2001-12-28 22:00  hoffman
212         * Source/MFCDialog/CMakeSetup.dsp: DO NOT USE INCREMENTAL
214 2001-12-28 22:00  hoffman
216         * Source/cmNMakeMakefileGenerator.cxx,
217         Source/cmUnixMakefileGenerator.cxx,
218         Source/cmUnixMakefileGenerator.h: ENH: remove the rule to run make
219         depend from the top with each change in any cmakelist file. 
220         Instead, run make depend in the current directory if a source file
221         changes, or if a .h file changes or is removed
223 2001-12-28 22:00  hoffman
225         * Source/MFCDialog/MakeHelp.cpp: ENH: use the correct case
227 2001-12-28 20:54  perera
229         * Source/cmSourceFile.cxx: ENH: Classify a file as source or header
230         even when the extension is given explicitly.
232 2001-12-28 20:54  perera
234         * Source/cmBorlandMakefileGenerator.cxx,
235         Source/cmNMakeMakefileGenerator.cxx,
236         Source/cmUnixMakefileGenerator.cxx: BUG: Don't generate build rules
237         for header files.
239 2001-12-28 20:54  perera
241         * Source/cmMakefile.cxx: BUG: .txx are not source files. They
242         contain template code which can only be compiled when included in a
243         regular .cxx file. By themselves, they cause do not cause code to
244         be generated.
246 2001-12-28 20:37  hoffman
248         * CMakeLists.txt: remove bad ADD_DEPENDENCIES commands
250 2001-12-28 17:40  hoffman
252         * Source/CMakeLists.txt: ERR: remove bad ADD_DEPENDENCIES commands
254 2001-12-27 19:55  hoffman
256         * Source/cmIfCommand.cxx: remove warning
258 2001-12-27 18:55  hoffman
260         * Source/cmAddDependenciesCommand.cxx: ENH: add error checking
262 2001-12-21 23:25  barre
264         * Source/MFCDialog/CMakeSetupDialog.cpp: Fix: the generator choice
265         value was hardcoded and overrode the value passed as a command-line
266         param (desktop shortcuts)
268 2001-12-21 21:19  barre
270         * Source/MFCDialog/CMakeSetupDialog.cpp,
271         Source/MFCDialog/CMakeSetupDialog.cpp: Fix: vars that have just
272         become ADVANCED should be removed from the GUI
274 2001-12-21 20:39  hoffman
276         * Source/cmNMakeMakefileGenerator.cxx,
277         Source/cmUnixMakefileGenerator.cxx: BUG: fix so you can remove a
278         directory in the source tree, and clean up echo of commands
280 2001-12-21 20:10  martink
282         * Source/cmake.cxx: add patch hack
284 2001-12-21 20:10  martink
286         * Source/CursesDialog/cmCursesBoolWidget.cxx,
287         Source/CursesDialog/cmCursesBoolWidget.h,
288         Source/CursesDialog/cmCursesDummyWidget.cxx,
289         Source/CursesDialog/cmCursesDummyWidget.h,
290         Source/CursesDialog/cmCursesForm.h,
291         Source/CursesDialog/cmCursesLabelWidget.cxx,
292         Source/CursesDialog/cmCursesLabelWidget.h,
293         Source/CursesDialog/cmCursesLongMessageForm.cxx,
294         Source/CursesDialog/cmCursesMainForm.cxx,
295         Source/CursesDialog/cmCursesMainForm.h,
296         Source/CursesDialog/cmCursesStringWidget.cxx,
297         Source/CursesDialog/cmCursesStringWidget.h,
298         Source/CursesDialog/cmCursesWidget.cxx,
299         Source/CursesDialog/cmCursesWidget.h: update interface
301 2001-12-21 19:54  martink
303         * Source/cmBuildCommand.cxx, Source/cmSystemTools.cxx,
304         Source/ctest.cxx: fix for dos files on UNIX make -k and flush in
305         ctest
307 2001-12-21 19:44  martink
309         * Modules/FindCurses.cmake, Modules/FindJNI.cmake,
310         Modules/FindMPI.cmake, Modules/FindPythonLibs.cmake: general
311         improvements
313 2001-12-21 19:40  barre
315         * Modules/FindVTK.cmake, Modules/FindVTK.cmake: Change so that
316         different flavours of VTK might be chosen by the user. See full
317         instructions in that file.
319 2001-12-21 19:39  martink
321         * configure.in, configure: fixed for SGI CC
323 2001-12-21 19:39  martink
325         * Templates/CMakeBorlandWindowsSystemConfig.cmake,
326         Templates/CMakeNMakeWindowsSystemConfig.cmake,
327         Templates/CMakeWindowsSystemConfig.cmake,
328         Templates/DLLHeader.dsptemplate, Templates/configure,
329         Templates/configure.in, Templates/staticLibHeader.dsptemplate:
330         variety of bug fixes
332 2001-12-21 14:55  ibanez
334         * Source/cmFLTKWrapUICommand.cxx: ENH: No longer tries to create a
335         directory for the output
337 2001-12-21 14:07  hoffman
339         * Source/cmUnixMakefileGenerator.cxx: ENH: add support for DESTDIR
340         in install targets
342 2001-12-21 05:01  perera
344         * Source/cmUnixMakefileGenerator.cxx,
345         Templates/CMakeSystemConfig.cmake.in: ENH: Add option to disable
346         use of -rpath.
348 2001-12-20 22:00  hoffman
350         * Source/cmBorlandMakefileGenerator.cxx,
351         Source/cmNMakeMakefileGenerator.cxx: ENH: fix for win98 check for
352         directory existence
354 2001-12-20 21:10  barre
356         * Modules/FindTclsh.cmake, Modules/FindWish.cmake,
357         Modules/FindTCL.cmake, Modules/FindTCL.cmake,
358         Modules/FindTclsh.cmake, Modules/FindWish.cmake: ENH: ADVANCED was
359         not propagated to the new sub-mods
361 2001-12-20 20:45  barre
363         * Modules/FindFLTK.cmake, Modules/FindFLTK.cmake: ENH: mark
364         everything ADVANCED
366 2001-12-20 20:44  hoffman
368         * Source/cmNMakeMakefileGenerator.cxx,
369         Source/cmUnixMakefileGenerator.cxx: ENH: add make silent flag for
370         nmake and move .SILENT: directive to top of makefile
372 2001-12-20 20:44  hoffman
374         * Templates/CMakeBorlandWindowsSystemConfig.cmake,
375         Templates/CMakeNMakeWindowsSystemConfig.cmake,
376         Templates/CMakeWindowsSystemConfig.cmake: BUG: must use CACHE
377         values in these
379 2001-12-20 20:44  hoffman
381         * Source/cmBorlandMakefileGenerator.cxx: ENH: use better command
382         for creating static library
384 2001-12-20 20:22  barre
386         * Modules/FindVTK.cmake: ENH: Also look for 4.2, 4.1, 4.0
388 2001-12-20 20:17  barre
390         * Modules/FindVTK.cmake: ENH: Also look for 4.2, 4.1, 4.0
392 2001-12-20 13:16  hoffman
394         * Example/Demo/demo.cxx: remove fancy cxx stuff from the example
396 2001-12-20 02:51  barre
398         * Modules/FindJNI.cmake: ENH: Make everything ADVANCED
400 2001-12-19 23:45  hoffman
402         * Source/cmBorlandMakefileGenerator.cxx,
403         Source/cmBorlandMakefileGenerator.h,
404         Source/cmNMakeMakefileGenerator.cxx,
405         Source/cmUnixMakefileGenerator.cxx: ENH: add silent mode for
406         makefile builds and fix borland and nmake after the depend stuff
408 2001-12-19 20:25  hoffman
410         * Source/CMakeLists.txt, Source/cmaketest.cxx: add example to tests
412 2001-12-19 20:25  hoffman
414         * Example/CMakeLists.txt, Example/Demo/CMakeLists.txt,
415         Example/Demo/demo.cxx, Example/Demo/demo_b.cxx,
416         Example/Hello/CMakeLists.txt, Example/Hello/hello.cxx,
417         Example/Hello/hello.h: move example into the source tree so it will
418         work...
420 2001-12-19 16:38  barre
422         * Modules/FindTCL.cmake: default ActiveState Tcl install dir is now
423         C:/Tcl
425 2001-12-19 13:35  hoffman
427         * Source/cmVTKMakeInstantiatorCommand.cxx: change ostrstream to
428         strstream
430 2001-12-19 13:26  hoffman
432         * Templates/configure, Templates/configure.in, configure,
433         configure.in: check for LANG:std
435 2001-12-19 02:00  hoffman
437         * configure, configure.in, Templates/configure,
438         Templates/configure.in: -LANG:std should be default on sgi for ansi
439         CXX Flags
441 2001-12-19 01:32  hoffman
443         * Templates/staticLibHeader.dsptemplate: fix comment
445 2001-12-18 22:30  hoffman
447         * Templates/configure, Templates/configure.in: syntax error
449 2001-12-18 22:16  hoffman
451         * Templates/configure: use cxx compiler on sgi to build static libs
453 2001-12-18 22:16  hoffman
455         * Templates/configure.in: use cxx compiler to build static libs on
456         sgi
458 2001-12-18 21:21  martink
460         * Modules/FindJNI.cmake: bad spelling of java
462 2001-12-18 19:55  king
464         * Source/cmIfCommand.cxx: ENH: Added error reporting for missing
465         arguments to ENDIF.
467 2001-12-18 18:35  berk
469         * Source/CursesDialog/cmCursesBoolWidget.cxx: Fixed warning.
471 2001-12-18 16:35  king
473         * Source/cmVTKMakeInstantiatorCommand.cxx,
474         Source/cmVTKMakeInstantiatorCommand.h: ENH: Improved flexibility of
475         command by allowing specificiation of separate input and outputs
476         source lists.  Multiple input source lists are now also allowed.
478 2001-12-18 15:21  king
480         * Source/cmBorlandMakefileGenerator.cxx,
481         Source/cmNMakeMakefileGenerator.cxx,
482         Source/cmUnixMakefileGenerator.cxx: ENH: Improved dependency
483         generation.  If any cmake.depends is out of date, all of them in
484         the tree are re-generated.  This is necessary in certain cases when
485         CMakeLists.txt files change.
487 2001-12-18 14:51  king
489         * Source/cmElseCommand.cxx: ENH: Added option to IF command to test
490         if a command exists.  Syntax is IF(COMMAND name-of-command).
492 2001-12-18 14:39  king
494         * Source/cmIfCommand.cxx, Source/cmMakefile.cxx,
495         Source/cmMakefile.h: ENH: Added option to IF command to test if a
496         command exists.  Syntax is IF(COMMAND name-of-command).
498 2001-12-18 14:16  king
500         * Source/cmMakefile.cxx: BUG: Existing projects have cache entries
501         with the same name as the command they adjust (VTK_WRAP_JAVA in
502         VTK, for example).  Setting the command name as a variable is too
503         dangerous.
505 2001-12-17 22:44  andy
507         * Source/cmSystemTools.cxx: Better handling of new lines when
508         moving from dos to unix
510 2001-12-17 21:19  king
512         * Source/cmCommands.cxx, Source/cmVTKMakeInstantiatorCommand.cxx,
513         Source/cmVTKMakeInstantiatorCommand.h: ENH: Adding
514         VTK_MAKE_INSTANTIATOR command.  This command will be used by VTK
515         kits to register their classes with vtkInstantiator.
517 2001-12-17 21:19  king
519         * Source/cmMakefile.cxx: ENH: Each cmake command now adds a cmake
520         variable of its own name, set to ON.  This allows constructs in
521         CMakeLists.txt files like: IF(FOO_COMMAND)   FOO_COMMAND()
522         ENDIF(FOO_COMMAND) This provides the option to add CMake commands
523         for extra functionality without breaking compatability with earlier
524         versions of CMake.
526 2001-12-17 16:28  hoffman
528         * Templates/CMakeNMakeWindowsSystemConfig.cmake,
529         Templates/DLLHeader.dsptemplate: remove stack stuff
531 2001-12-17 16:28  hoffman
533         * Templates/CMakeWindowsSystemConfig.cmake: use a better compiler
534         name
536 2001-12-17 16:15  hoffman
538         * Source/cmDSPWriter.cxx: ENH: allow custom commands for files that
539         msdev knows about
541 2001-12-16 23:52  barre
543         * Source/cmVTKWrapPythonCommand.cxx: Wrap abstract class too, as
544         per David Gobbi's request (for the sake of the internal
545         documentation features of python").
547 2001-12-15 03:41  hoffman
549         * Source/cmBuildCommand.cxx: use -i not -k for make
551 2001-12-13 18:28  berk
553         * Source/CursesDialog/cmCursesBoolWidget.cxx,
554         Source/CursesDialog/cmCursesBoolWidget.h,
555         Source/CursesDialog/cmCursesDummyWidget.cxx,
556         Source/CursesDialog/cmCursesDummyWidget.h,
557         Source/CursesDialog/cmCursesForm.h,
558         Source/CursesDialog/cmCursesLabelWidget.cxx,
559         Source/CursesDialog/cmCursesLabelWidget.h,
560         Source/CursesDialog/cmCursesLongMessageForm.cxx,
561         Source/CursesDialog/cmCursesMainForm.cxx,
562         Source/CursesDialog/cmCursesMainForm.h,
563         Source/CursesDialog/cmCursesStringWidget.cxx,
564         Source/CursesDialog/cmCursesStringWidget.h,
565         Source/CursesDialog/cmCursesWidget.cxx,
566         Source/CursesDialog/cmCursesWidget.h: Updated toolbar.
568 2001-12-12 23:27  hoffman
570         * Source/CMakeLists.txt: ENH: allow local changes
572 2001-12-12 18:57  berk
574         * Modules/FindMPI.cmake: Added doc.
576 2001-12-12 17:05  king
578         * Modules/FindCurses.cmake: ENH: Added /lib to curses search path.
580 2001-12-12 16:51  berk
582         * Modules/FindMPI.cmake: Added support for a 2nd mpi library
583         (usually mpi++)
585 2001-12-11 20:59  king
587         * Source/cmUnixMakefileGenerator.cxx: BUG: cmake.depends files of
588         zero size were not being re-written in some cases.  Added a comment
589         output to the top of the file so it will be re-written every time.
591 2001-12-11 19:09  blezek
593         * Modules/FindPythonLibs.cmake: ENH: Adding /usr/*/python1.5 for
594         RedHat 7.1/Python 1.5 users
596 2001-12-11 17:29  hoffman
598         * Source/cmSubdirDependsCommand.cxx: remove warning
600 2001-12-11 15:39  hoffman
602         * Source/ctest.cxx: ENH: add flush
604 2001-12-11 15:39  hoffman
606         * Source/cmUnixMakefileGenerator.cxx,
607         Source/cmUnixMakefileGenerator.cxx: check for empty library output
608         path
610 2001-12-11 07:21  ibanez
612         * Source/cmFLTKWrapUICommand.h, Source/cmFLTKWrapUICommand.cxx:
613         FIX: The command was modified it uses now a target and a source
614         list      composed of .fl files. The names of the generated .cxx
615         files are      added internally to the Sources list of the target.
617 2001-12-11 07:14  ibanez
619         * Source/cmUnixMakefileGenerator.cxx, Source/cmTarget.h: FIX:
620         GENERATED_CODE type is no longer needed: generated code is not a
621         Target.
623 2001-12-11 07:14  ibanez
625         * Source/FLTKDialog/CMakeLists.txt: FIX: FLTK_WRAP_UI command
626         modified.
628 2001-12-11 07:14  ibanez
630         * Source/FLTKDialog/CMakeSetupGUI.cxx,
631         Source/FLTKDialog/CMakeSetupGUI.h: ENH: These files are now
632         generated from the .fl file by FLTK_WRAP_UI command.
634 2001-12-10 17:10  king
636         * Modules/FindTclsh.cmake: ENH: Added more filenames for tclsh
637         program.  Also now only looks for cygtclsh80 if under cygwin.
639 2001-12-10 17:04  king
641         * Modules/FindTclsh.cmake: ENH: Added more filenames for tclsh
642         program.  Also now only looks for cygtclsh80 if under cygwin.
644 2001-12-10 17:02  perera
646         * Source/cmUnixMakefileGenerator.cxx: BUG: LIBRARY_OUTPATH_PATH may
647         be "set" to the null string, in which case it should be ignored.
649 2001-12-10 16:27  king
651         * Source/cmMakefile.cxx, Source/cmMakefile.h,
652         Source/cmSubdirDependsCommand.cxx, Source/cmSubdirDependsCommand.h,
653         Source/cmUnixMakefileGenerator.cxx: ENH: Parallel build support is
654         now automatic.  SUBDIR_DEPENDS command now does nothing.  Also
655         fixed a bug in CMakeLists.txt file inheritance when a directory
656         level is skipped.
658 2001-12-10 16:03  king
660         * Source/cmMakefile.cxx, Source/cmMakefile.h,
661         Source/cmSubdirDependsCommand.cxx, Source/cmSubdirDependsCommand.h,
662         Source/cmUnixMakefileGenerator.cxx: ENH: SUBDIR_DEPENDS command now
663         does nothing.  The parallel build functionality is now automatic. 
664         Dependencies are setup to force the same build order as a single
665         threaded build, but multiple files in the same directory can be
666         built simultaneously.  Also fixed bug with inheriting
667         CMakeLists.txt files when a directory level is skipped.
669 2001-12-09 02:16  hoffman
671         * Source/cmUnixMakefileGenerator.cxx,
672         Source/cmUnixMakefileGenerator.h: merge bug fixes to release
674 2001-12-09 02:16  hoffman
676         * Source/cmCacheManager.cxx: merge bug fixes to release, mistaken
677         comment in cache
679 2001-12-09 02:10  hoffman
681         * Source/cmUnixMakefileGenerator.cxx: BUG: if LIBRARY_OUTPUT_PATH
682         is set, then use the fullpath for a remote target
684 2001-12-09 01:49  hoffman
686         * Source/cmUnixMakefileGenerator.h: WAR: remove warning
688 2001-12-08 00:11  hoffman
690         * Source/cmUnixMakefileGenerator.cxx: BUG: executable extension
691         wrong for ctest search, and was not looking in Debug and Release
693 2001-12-07 23:27  berk
695         * Source/cmCacheManager.cxx: If an entry starts with // (network
696         paths), double quote it.
698 2001-12-07 23:15  perera
700         * Source/cmUnixMakefileGenerator.cxx: BUG: the rule for generating
701         a library no longer has the full path, and so the dependency
702         targets shouldn't, either.
704 2001-12-07 23:12  berk
706         * Source/cmCacheManager.cxx: Comments start with TWO leading
707         slashes not _one_
709 2001-12-07 21:06  martink
711         * Source/cmMakefile.h: version rev
713 2001-12-07 21:01  martink
715         * Source/cmMakefile.h: branches:  1.87.2; release 10
717 2001-12-07 20:47  hoffman
719         * Source/cmMarkAsAdvancedCommand.cxx,
720         Source/cmMarkAsAdvancedCommand.h: ENH: add mark as not advanced to
721         mark as advanced
723 2001-12-07 20:47  hoffman
725         * Source/MFCDialog/CMakeSetupDialog.cpp: branches:  1.67.2; ENH:
726         add mark as not advanced to mark as advanced
728 2001-12-07 20:47  hoffman
730         * Templates/CMakeBorlandWindowsSystemConfig.cmake: branches: 
731         1.7.2; ENH: add mark as not advanced to mark as advanced
733 2001-12-07 20:47  hoffman
735         * Source/cmCacheManager.cxx: branches:  1.45.2; ENH: add mark as
736         not advanced to mark as advanced
738 2001-12-07 19:57  hoffman
740         * ChangeLog.txt: yet another release
742 2001-12-07 19:31  hoffman
744         * Source/cmaketest.cxx: ENH: convert to windows paths
746 2001-12-07 18:10  hoffman
748         * Source/cmaketest.cxx: ENH: use windows paths to run commands and
749         escape spaces
751 2001-12-07 15:58  hoffman
753         * Source/cmBorlandMakefileGenerator.cxx,
754         Source/cmNMakeMakefileGenerator.cxx: ENH: add custom commands for
755         targets
757 2001-12-07 15:58  hoffman
759         * Source/cmUnixMakefileGenerator.cxx: branches:  1.153.2; ENH: add
760         custom commands for targets
762 2001-12-07 15:58  hoffman
764         * Source/cmUnixMakefileGenerator.h: branches:  1.35.2; ENH: add
765         custom commands for targets
767 2001-12-07 15:32  barre
769         * Templates/CMakeBorlandWindowsSystemConfig.cmake: Remove "unused
770         var" warning from C_FLAGS
772 2001-12-07 01:02  barre
774         * Source/cmNMakeMakefileGenerator.cxx: Do not output library search
775         path if the library path option/flag is empty + add
776         CMAKE_LINKER_HIDE_PARAMETERS since some linkers just do not support
777         the @<< syntax
779 2001-12-07 01:02  barre
781         * Templates/CMakeNMakeWindowsSystemConfig.cmake: branches:  1.9.2;
782         Add CMAKE_LINKER_HIDE_PARAMETERS since some linkers just do not
783         support the @<< syntax
785 2001-12-06 22:40  andy
787         * Source/CursesDialog/cmCursesMainForm.cxx: branches:  1.22.2; Fix
788         bug with string
790 2001-12-06 22:09  hoffman
792         * Source/cmakewizard.cxx: ENH: call convert to unix slashes for
793         path and filepath entries
795 2001-12-06 22:07  berk
797         * Source/CursesDialog/cmCursesMainForm.cxx: Added support for ~.
799 2001-12-06 21:50  martink
801         * Source/cmSystemTools.cxx: branches:  1.107.2; handle tildas
803 2001-12-06 18:31  barre
805         * Source/cmUnixMakefileGenerator.cxx: Lib path should be converted
806         to native path too.
808 2001-12-06 18:31  barre
810         * Source/cmBorlandMakefileGenerator.cxx,
811         Source/cmBorlandMakefileGenerator.h,
812         Source/cmNMakeMakefileGenerator.cxx,
813         Source/cmNMakeMakefileGenerator.h: Fix the command quoting pb
814         (remove m_QuoteNextCommand), move ConvertToNativePath to NMake gen
816 2001-12-06 16:49  martink
818         * Source/CursesDialog/ccmake.cxx: Cleaning last line at exit.
820 2001-12-06 16:49  martink
822         * Modules/FindDart.cmake: better docs
824 2001-12-06 16:49  martink
826         * Modules/Dart.cmake: better use of modules
828 2001-12-06 16:49  martink
830         * Modules/FindTCL.cmake: branches:  1.18.2; now broken into pieces
832 2001-12-06 16:49  martink
834         * Modules/FindTclsh.cmake, Modules/FindWish.cmake: branches: 
835         1.1.2; new modules
837 2001-12-06 15:24  martink
839         * Templates/CMakeSystemConfig.cmake.in: made install prefix non
840         advanced
842 2001-12-05 21:05  barre
844         * Source/MFCDialog/CMakeSetupDialog.cpp: If Shift is pressed with
845         'OK', then don't quit
847 2001-12-05 20:36  perera
849         * Modules/FindTCL.cmake: ENH: add more possible names for
850         executables.
852 2001-12-05 20:28  barre
854         * Source/cmNMakeMakefileGenerator.cxx, Source/cmCacheManager.cxx,
855         Source/MFCDialog/CMakeSetupDialog.cpp: Add single quotes feature.
857 2001-12-05 20:00  barre
859         * Templates/CMakeNMakeWindowsSystemConfig.cmake: Add single quotes
860         feature.
862 2001-12-05 17:07  martink
864         * Source/cmMakefile.h: up version
866 2001-12-05 16:59  martink
868         * Source/cmMakefile.h: up version
870 2001-12-05 16:38  hoffman
872         * ChangeLog.txt: new version
874 2001-12-05 16:37  will
876         * CMake.pdf: updated from rtf
878 2001-12-05 16:32  hoffman
880         * CMake.rtf: ENH: update cvs path
882 2001-12-04 23:49  starreveld
884         * Templates/configure.in: branches:  1.31.2;
885         
886         Add the flat_namespace and undefined suppress flags to OSX builds
888 2001-12-04 23:49  starreveld
890         * Templates/configure: branches:  1.33.2;
891         
892         Add the flat_namespace and undefined suppress flags to OSX builds
894 2001-12-04 22:28  hoffman
896         * Source/cmSystemTools.cxx: ENH: remove /tmp_mnt from all paths in
897         convert to unix slashes
899 2001-12-04 21:19  berk
901         * Source/CursesDialog/cmCursesMainForm.cxx: Fixed outdated comment
903 2001-12-04 20:55  hoffman
905         * Templates/CMakeBorlandWindowsSystemConfig.cmake: add tWM to c
906         flags as well as CXX flags
908 2001-12-04 20:53  berk
910         * Source/CursesDialog/cmCursesMainForm.cxx: Fixed overflow problem.
912 2001-12-04 20:16  hoffman
914         * Templates/CMakeBorlandWindowsSystemConfig.cmake: ENH: add -tWM to
915         default flags for compilation
917 2001-12-04 17:03  hoffman
919         * Source/cmUnixMakefileGenerator.cxx: crazy fix for putenv, and
920         native path called on custom command paths
922 2001-12-04 16:20  berk
924         * Source/CursesDialog/cmCursesStandardIncludes.h: replacing clear()
926 2001-12-04 16:16  berk
928         * Source/CursesDialog/ccmake.cxx,
929         Source/CursesDialog/cmCursesForm.cxx,
930         Source/CursesDialog/cmCursesMainForm.cxx: Added debugging.
932 2001-12-04 16:16  berk
934         * Source/CursesDialog/cmCursesForm.h: branches:  1.4.2; Added
935         debugging.
937 2001-12-04 16:16  berk
939         * Source/CursesDialog/cmCursesLongMessageForm.cxx,
940         Source/CursesDialog/cmCursesStringWidget.cxx: branches:  1.5.2;
941         Added debugging.
943 2001-12-04 15:53  barre
945         * Modules/FindTCL.cmake: Make shells also ADVANCED
947 2001-12-04 15:53  barre
949         * Modules/Dart.cmake: Remove code duplication. Call FindTcl.cmake,
950         which also does the ADVANCED stuff.
952 2001-12-04 15:53  barre
954         * Modules/Documentation.cmake, Modules/FindCygwin.cmake,
955         Modules/FindDoxygen.cmake, Modules/FindHhc.cmake,
956         Modules/FindPerl.cmake, Modules/FindSelfPackers.cmake,
957         Modules/FindUnixCommands.cmake, Modules/FindWget.cmake: Remove
958         unneeded test and code duplication. Add WIN32 test. Make all
959         ADVANCED.
961 2001-12-04 15:27  barre
963         * Modules/FindPythonLibs.cmake: branches:  1.7.2; Make vars
964         ADVANCED for WIN32 (same as Tcl)
966 2001-12-04 15:11  hoffman
968         * Source/CursesDialog/form/frm_driver.c: no c++ comments in c code,
969         duhhhh
971 2001-12-04 00:58  hoffman
973         * Source/CursesDialog/form/frm_driver.c: ENH: AIX seems to define
974         lines and columns as macros, I undefed them
976 2001-12-03 23:04  hoffman
978         * Templates/CMakeBorlandWindowsSystemConfig.cmake: ENH: fix crashes
979         in console apps
981 2001-12-03 22:47  hoffman
983         * Source/cmVariableRequiresCommand.cxx: ENH: let people know the
984         variable is advanced
986 2001-12-03 22:00  hoffman
988         * Modules/FindOpenGL.cmake, Source/cmBorlandMakefileGenerator.cxx,
989         Templates/CMakeBorlandWindowsSystemConfig.cmake: ENH: fix debugging
990         with borland
992 2001-12-03 22:00  hoffman
994         * Source/cmake.cxx: branches:  1.43.2; ENH: add -C load cache file
995         option
997 2001-12-03 20:59  barre
999         * Source/MFCDialog/CMakeSetupDialog.cpp,
1000         Source/MFCDialog/CMakeCommandLineInfo.cpp,
1001         Source/MFCDialog/CMakeCommandLineInfo.h: Add /A and /G command-line
1002         param to carry the value of "Show Advanced" and generator name in
1003         desktop shortcuts
1005 2001-12-03 20:55  martink
1007         * Source/ctest.cxx: branches:  1.11.2; minor fix for not found
1008         executables
1010 2001-12-03 20:48  hoffman
1012         * CMake.rtf: [no log message]
1014 2001-12-03 20:11  berk
1016         * Source/cmake.cxx, Source/cmake.cxx: Fixed help.
1018 2001-12-03 18:05  hoffman
1020         * Source/Makefile.borland: add wizard
1022 2001-12-03 14:39  hoffman
1024         * CMake.rtf: update docs some
1026 2001-12-02 23:22  ibanez
1028         * Source/cmFLTKWrapUICommand.cxx: ENH: AddCustomCommand register
1029         now multiple outputs. Auxiliary variable manage      the output
1030         directory where FLTK generated code is going to be writen.
1032 2001-11-30 22:20  barre
1034         * Source/cmBuildCommand.cxx: branches:  1.9.2; fix warning for
1035         Borland build
1037 2001-11-30 22:20  barre
1039         * Source/cmDSPWriter.cxx, Source/cmDSWWriter.cxx,
1040         Source/cmIfCommand.cxx, Source/cmUnixMakefileGenerator.cxx,
1041         Source/cmake.cxx: fix warning for Borland build
1043 2001-11-30 21:48  hoffman
1045         * Source/cmakewizard.h: [no log message]
1047 2001-11-30 21:48  hoffman
1049         * Source/CMakeLib.dsp, Source/CMakeLists.txt,
1050         Source/Makefile.borland, Source/Makefile.in,
1051         Source/cmBorlandMakefileGenerator.cxx,
1052         Source/cmBorlandMakefileGenerator.h,
1053         Source/cmBorlandMakefileGenerator2.cxx,
1054         Source/cmBorlandMakefileGenerator2.h, Source/cmForEachCommand.cxx,
1055         Source/cmake.cxx, Source/cmakemain.cxx, Source/cmakewizard.cxx,
1056         Templates/CMakeBorlandWindowsSystemConfig.cmake,
1057         Templates/CMakeWindowsBorlandConfig.cmake,
1058         Templates/CMakeWindowsBorlandConfig2.cmake: new borland generator
1059         moved into place
1061 2001-11-30 21:27  hoffman
1063         * Source/cmBorlandMakefileGenerator.cpp,
1064         Source/cmBorlandMakefileGenerator.h: Replace with nmake subclassed
1065         generator
1067 2001-11-30 21:04  barre
1069         * Source/cmBorlandMakefileGenerator2.cxx,
1070         Source/cmNMakeMakefileGenerator.cxx,
1071         Source/cmUnixMakefileGenerator.cxx: Add options for library manager
1072         (lib).
1074 2001-11-30 21:04  barre
1076         * Templates/CMakeNMakeWindowsSystemConfig.cmake: Add options for
1077         library manager (lib). Alpha sort
1079 2001-11-30 20:55  berk
1081         * Modules/FindTCL.cmake: Unix users are smarter.
1083 2001-11-30 20:04  berk
1085         * Source/CursesDialog/cmCursesMainForm.cxx,
1086         Source/CursesDialog/cmCursesStringWidget.cxx: Improving interface.
1088 2001-11-30 19:50  hoffman
1090         * Source/CursesDialog/cmCursesMainForm.cxx: print cmake running
1091         message to cerr
1093 2001-11-30 19:33  barre
1095         * Templates/CMakeNMakeWindowsSystemConfig.cmake,
1096         Source/cmNMakeMakefileGenerator.cxx: Add linker flags for each
1097         build type
1099 2001-11-30 19:24  berk
1101         * Source/CursesDialog/cmCursesMainForm.cxx: Better documentation.
1103 2001-11-30 19:16  berk
1105         * Source/CursesDialog/cmCursesMainForm.cxx: Better documentation.
1107 2001-11-30 18:59  berk
1109         * Source/CursesDialog/cmCursesLongMessageForm.cxx,
1110         Source/CursesDialog/cmCursesMainForm.cxx,
1111         Source/CursesDialog/cmCursesStringWidget.cxx: Improved help.
1113 2001-11-30 18:53  berk
1115         * Templates/CMakeSystemConfig.cmake.in: Removed unused options.
1117 2001-11-30 18:10  barre
1119         * Templates/CMakeNMakeWindowsSystemConfig.cmake: CMAKE_ANSI_CFLAGS
1120         is used by VTK, so it should be set in the NMake config so that it
1121         gets expanded (even to "")
1123 2001-11-30 18:09  hoffman
1125         * Source/cmNMakeMakefileGenerator.cxx: fix library suffix
1127 2001-11-30 17:41  hoffman
1129         * Source/cmUnixMakefileGenerator.cxx: remove suffix rules
1131 2001-11-30 17:05  hoffman
1133         * Source/cmUnixMakefileGenerator.cxx: add new suffix rules
1135 2001-11-30 16:34  berk
1137         * Source/CursesDialog/ccmake.cxx,
1138         Source/CursesDialog/cmCursesLongMessageForm.cxx,
1139         Source/CursesDialog/cmCursesMainForm.cxx,
1140         Source/CursesDialog/cmCursesStandardIncludes.h: Can non use clear
1141         because it is undef'ed.
1143 2001-11-30 15:58  berk
1145         * Source/CursesDialog/ccmake.cxx: Fixed warning.
1147 2001-11-30 15:51  berk
1149         * Source/CursesDialog/ccmake.cxx,
1150         Source/CursesDialog/cmCursesMainForm.cxx: Fixed warning.
1152 2001-11-30 15:51  berk
1154         * Source/CursesDialog/cmCursesMainForm.h: branches:  1.10.2; Since
1155         it is being used as an array size in another file, it is not
1156         possible to initialize MAX_WIDTH in a .cxx file.
1158 2001-11-30 15:51  berk
1160         * Source/CursesDialog/cmCursesMainForm.cxx: Since it is being used
1161         as an array size in another file, it is not possible to initialize
1162         MAX_WIDTH in a .cxx file.
1164 2001-11-30 15:41  hoffman
1166         * Source/cmUnixMakefileGenerator.cxx: fix warning
1168 2001-11-30 15:39  berk
1170         * Source/CursesDialog/cmCursesLongMessageForm.cxx,
1171         Source/CursesDialog/cmCursesLongMessageForm.h: Missed std::
1173 2001-11-30 15:27  berk
1175         * Source/CursesDialog/cmCursesMainForm.h: Missed std::
1177 2001-11-30 15:27  berk
1179         * Templates/CMakeSystemConfig.cmake.in: CMAKE_WORDS_BIGENDIAN
1180         should not be in the cache.
1182 2001-11-30 15:23  berk
1184         * Modules/FindPythonLibs.cmake: PYTHON_DEBUG_LIBRARY is only used
1185         on Windows.
1187 2001-11-30 14:19  barre
1189         * Templates/CMakeSystemConfig.cmake.in: fix: If documentation
1190         added, then need cache type
1192 2001-11-30 04:45  berk
1194         * Source/CursesDialog/cmCursesLongMessageForm.cxx,
1195         Source/CursesDialog/cmCursesLongMessageForm.h: opps I forgot to add
1196         these
1198 2001-11-30 04:24  hoffman
1200         * Source/Makefile.borland, Source/cmBorlandMakefileGenerator2.cxx,
1201         Source/cmNMakeMakefileGenerator.cxx,
1202         Source/cmUnixMakefileGenerator.cxx,
1203         Templates/CMakeSystemConfig.cmake.in,
1204         Templates/CMakeWindowsBorlandConfig2.cmake: ENH: fix various
1205         problems caused by the generalization of nmake generator
1207 2001-11-30 01:59  barre
1209         * Source/cmBorlandMakefileGenerator2.cxx,
1210         Source/cmNMakeMakefileGenerator.cxx,
1211         Source/cmUnixMakefileGenerator.cxx,
1212         Source/cmUnixMakefileGenerator.h,
1213         Templates/CMakeNMakeWindowsSystemConfig.cmake,
1214         Templates/CMakeSystemConfig.cmake.in,
1215         Templates/CMakeWindowsBorlandConfig2.cmake: Nmake build: move most
1216         of hard-coded values to config parameters
1218 2001-11-30 01:59  barre
1220         * Templates/CMakeWindowsSystemConfig.cmake: branches:  1.13.2;
1221         Nmake build: move most of hard-coded values to config parameters
1223 2001-11-29 21:44  berk
1225         * Source/cmListFileCache.cxx, Source/cmSystemTools.cxx,
1226         Source/cmSystemTools.h, Source/ctest.cxx,
1227         Source/CursesDialog/CMakeLists.txt, Source/CursesDialog/ccmake.cxx,
1228         Source/CursesDialog/cmCursesCacheEntryComposite.cxx,
1229         Source/CursesDialog/cmCursesCacheEntryComposite.h,
1230         Source/CursesDialog/cmCursesForm.h,
1231         Source/CursesDialog/cmCursesMainForm.cxx,
1232         Source/CursesDialog/cmCursesMainForm.h: Improvements to the curses
1233         interface.
1235 2001-11-29 20:14  hoffman
1237         * Source/MFCDialog/CMakeSetup.cpp: ENH: fix memory leaks
1239 2001-11-29 19:51  barre
1241         * Source/cmNMakeMakefileGenerator.cxx: Fix space pb (embended, then
1242         escaped)
1244 2001-11-29 14:22  hoffman
1246         * Source/Makefile.borland: add bootstrap makefile for borland
1247         compiler
1249 2001-11-29 14:09  hoffman
1251         * Source/CMakeLists.txt, Source/cmBorlandMakefileGenerator2.cxx,
1252         Source/cmakewizard.cxx, Templates/CMakeWindowsBorlandConfig2.cmake:
1253         fix for shared libs and borland
1255 2001-11-29 06:46  ibanez
1257         * Source/cmTarget.h: ENH: A type of target was added for
1258         representing GENERATED_CODE
1260 2001-11-29 06:46  ibanez
1262         * Source/cmFLTKWrapUICommand.cxx: ENH: Custom commands are now
1263         builded.
1265 2001-11-29 06:46  ibanez
1267         * Source/cmUnixMakefileGenerator.cxx: ENH: GENERATED_CODE case
1268         added to switch.
1270 2001-11-28 23:07  hoffman
1272         * Source/CMakeLib.dsp, Source/cmBorlandMakefileGenerator2.cxx,
1273         Source/cmBorlandMakefileGenerator2.h,
1274         Source/cmNMakeMakefileGenerator.cxx,
1275         Source/cmNMakeMakefileGenerator.h,
1276         Source/cmUnixMakefileGenerator.cxx,
1277         Source/cmUnixMakefileGenerator.h,
1278         Templates/CMakeWindowsBorlandConfig2.cmake: ENH: borland generator
1279         2 is working more or less
1281 2001-11-28 19:44  ibanez
1283         * Source/cmFLTKWrapUICommand.h: ENH: The command was simplified to
1284         generate a source list of cxx from a      source list of .fl GUI
1285         files.
1287 2001-11-28 19:44  ibanez
1289         * Source/cmFLTKWrapUICommand.cxx: ENH: Command simplified in order
1290         to construct a Source list of .cxx from      a source list of .fl
1291         GUI files.
1293 2001-11-28 17:49  barre
1295         * Modules/FindPythonLibs.cmake: Fynd Python debug lib in usual libs
1296         dir too
1298 2001-11-28 16:12  hoffman
1300         * Source/CMakeLists.txt, Source/cmBorlandMakefileGenerator2.cxx,
1301         Source/cmBorlandMakefileGenerator2.h,
1302         Source/cmNMakeMakefileGenerator.cxx,
1303         Source/cmNMakeMakefileGenerator.h, Source/cmake.cxx: add new
1304         borland generator
1306 2001-11-28 15:51  hoffman
1308         * Source/cmaketest.cxx: [no log message]
1310 2001-11-28 12:14  hoffman
1312         * Source/cmMarkAsAdvancedCommand.cxx: fix warning
1314 2001-11-28 12:14  hoffman
1316         * Source/cmNMakeMakefileGenerator.cxx,
1317         Source/cmNMakeMakefileGenerator.h,
1318         Source/cmUnixMakefileGenerator.cxx,
1319         Source/cmUnixMakefileGenerator.h: bug: fix same path comparison
1320         when short paths are used
1322 2001-11-28 00:38  ibanez
1324         * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx: FIX: When
1325         switching from one project to another the CacheGUI wasn't being    
1326          cleared. Values from one project were mixed into the other.
1328 2001-11-27 22:53  berk
1330         * Source/cmNMakeMakefileGenerator.cxx,
1331         Source/cmNMakeMakefileGenerator.h,
1332         Source/cmUnixMakefileGenerator.cxx,
1333         Source/cmUnixMakefileGenerator.h: ENH: nmake generator much closer
1334         to working with spaces
1336 2001-11-27 22:31  berk
1338         * Source/cmMakefile.cxx: branches:  1.109.2; ENH: expand variables
1339         in a command before escaping spaces in the command
1341 2001-11-27 22:31  berk
1343         * Source/cmOptionCommand.cxx: ENH: do not write over existing cache
1344         values even doc strings to avoid changing the cache file
1346 2001-11-27 21:12  berk
1348         * Source/cmDSPWriter.cxx: remove unused include
1350 2001-11-27 20:32  martink
1352         * Source/cmLinkLibrariesCommand.cxx: removed extra lib paths to
1353         avoid finding old libs
1355 2001-11-27 20:32  martink
1357         * Source/MFCDialog/CMakeSetup.rc: adjusted spacing
1359 2001-11-27 20:32  martink
1361         * Modules/FindTCL.cmake: made some vars advanced
1363 2001-11-27 20:20  martink
1365         * Modules/Dart.cmake: made some vars advanced
1367 2001-11-27 05:02  ibanez
1369         * Source/cmUnixMakefileGenerator.cxx: ENH: Support for FLTK Fluid
1370         tool added.
1372 2001-11-27 05:02  ibanez
1374         * Source/cmCommands.cxx: ENH: Command for running FLTK's UI tool
1375         "Fluid" was added.
1377 2001-11-27 04:57  ibanez
1379         * Modules/FindFLTK.cmake: branches:  1.5.2; ENH: Support for
1380         running FLUID was added.
1382 2001-11-27 03:40  ibanez
1384         * Source/cmFLTKWrapUICommand.cxx, Source/cmFLTKWrapUICommand.h:
1385         Command for invoking FLTK's code generator "Fluid" during the
1386         building process
1388 2001-11-26 23:24  hoffman
1390         * Modules/Dart.cmake, Source/CMakeLists.txt,
1391         Source/cmCacheManager.cxx, Source/cmCacheManager.h,
1392         Source/cmCommands.cxx, Source/cmSystemTools.cxx,
1393         Source/cmSystemTools.h, Source/cmUnixMakefileGenerator.cxx,
1394         Source/cmakewizard.cxx, Source/MFCDialog/CMakeSetup.rc,
1395         Source/MFCDialog/CMakeSetupDialog.cpp,
1396         Source/MFCDialog/CMakeSetupDialog.h, Source/MFCDialog/resource.h,
1397         Templates/CMakeSystemConfig.cmake.in,
1398         Templates/CMakeWindowsSystemConfig.cmake,
1399         Source/cmMarkAsAdvancedCommand.cxx,
1400         Source/cmMarkAsAdvancedCommand.h: ENH: add advanced variable types
1401         and command line wizard gui
1403 2001-11-26 23:24  hoffman
1405         * Source/cmFindFileCommand.cxx, Source/cmFindFileCommand.h,
1406         Source/cmFindLibraryCommand.cxx, Source/cmFindLibraryCommand.h,
1407         Source/cmFindPathCommand.cxx, Source/cmFindPathCommand.h,
1408         Source/cmFindProgramCommand.cxx, Source/cmFindProgramCommand.h:
1409         ENH: add possibility to add doc strings to varibles created by find
1410         type commands
1412 2001-11-26 21:32  berk
1414         * Source/cmCacheManager.cxx: Oops. The wrong version of the
1415         duplicate code was kept. Loaded cache values were not made
1416         internal.
1418 2001-11-26 20:45  berk
1420         * Modules/FindTCL.cmake: TK_INTERNAL_PATH is only needed on
1421         Windows.
1423 2001-11-26 16:31  martink
1425         * Source/cmSystemTools.cxx, Source/cmSystemTools.h: removed warning
1426         messages
1428 2001-11-26 16:31  martink
1430         * Source/cmIfCommand.cxx: better error messages
1432 2001-11-24 23:47  barre
1434         * Modules/Dart.cmake: I want to be able to start/end
1435         experimental-only dashboards
1437 2001-11-21 22:45  hoffman
1439         * Source/cmCacheManager.cxx, Source/cmDSPWriter.cxx,
1440         Source/cmNMakeMakefileGenerator.cxx, Source/cmSystemTools.cxx,
1441         Source/cmSystemTools.h, Source/cmUnixMakefileGenerator.cxx,
1442         Source/cmake.cxx, Source/cmaketest.cxx: NMake with spaces in
1443         directories
1445 2001-11-21 16:35  andy
1447         * Source/cmCacheManager.cxx: Fix the current directory check for
1448         NMake
1450 2001-11-21 13:46  hoffman
1452         * Source/cmQTWrapUICommand.cxx,
1453         Source/cmVariableRequiresCommand.cxx: WAR: fix warning
1455 2001-11-21 13:46  hoffman
1457         * Source/cmake.cxx: ENH: clean up command line arguments
1459 2001-11-20 22:50  hoffman
1461         * Source/cmCacheManager.cxx, Source/cmCacheManager.h,
1462         Source/cmake.cxx, Source/cmake.h: ENH: add command line arguments
1463         to set cache entries
1465 2001-11-20 22:26  berk
1467         * Source/cmNMakeMakefileGenerator.cxx: ENH: closer to working with
1468         spaces in source directory
1470 2001-11-20 22:26  berk
1472         * Source/cmDSPWriter.cxx: BUG: fix for spaces in path to
1473         CMakeList.txt file
1475 2001-11-20 22:26  berk
1477         * Source/cmaketest.cxx: BUG: fix memory leak
1479 2001-11-20 13:28  hoffman
1481         * Source/cmStandardIncludes.h,
1482         Source/CursesDialog/cmCursesMainForm.cxx,
1483         Source/CursesDialog/cmCursesStandardIncludes.h: define hacks and
1484         such for the dec compiler
1486 2001-11-19 22:52  hoffman
1488         * Source/cmCommands.cxx, Source/cmSystemTools.cxx,
1489         Source/cmSystemTools.h, Source/cmVariableRequiresCommand.cxx,
1490         Source/cmVariableRequiresCommand.h,
1491         Source/MFCDialog/CMakeSetupDialog.cpp: ENH: add new command
1492         VARIABLE_REQUIRES for better debugging of list files
1494 2001-11-19 14:34  hoffman
1496         * Source/cmVariableRequiresCommand.cxx,
1497         Source/cmVariableRequiresCommand.h: [no log message]
1499 2001-11-19 14:20  hoffman
1501         * Source/MFCDialog/CMakeLists.txt: ENH: remove unused source files
1503 2001-11-16 21:42  hoffman
1505         * Source/cmUnixMakefileGenerator.cxx: ENH: look for cmake test with
1506         .exe if nmake
1508 2001-11-16 21:28  hoffman
1510         * Source/cmNMakeMakefileGenerator.cxx: ENH: fix for dll builds
1512 2001-11-16 21:28  hoffman
1514         * Source/MFCDialog/CMakeLists.txt, Source/MFCDialog/CMakeSetup.dsp,
1515         Source/MFCDialog/CMakeSetup.rc,
1516         Source/MFCDialog/CMakeSetupDialog.cpp,
1517         Source/MFCDialog/CMakeSetupDialog.h, Source/MFCDialog/MakeHelp.cpp,
1518         Source/MFCDialog/MakeHelp.h, Source/MFCDialog/resource.h: face lift
1519         for GUI and some more help
1521 2001-11-16 18:08  bettingf
1523         * Source/cmUnixMakefileGenerator.cxx: Added a make depend in the
1524         clean rule to refresh the dependencies
1526 2001-11-16 15:14  bettingf
1528         * Source/cmUnixMakefileGenerator.cxx: undo the last change because
1529         of problem with some versions of make
1531 2001-11-16 14:40  bettingf
1533         * Modules/FindQt.cmake: fixed QT_UIC_EXE name
1535 2001-11-16 14:01  bettingf
1537         * Source/cmMakeDepend.cxx: Now adds dependency if the file doesn't
1538         exist but will be created during the compilation
1540 2001-11-16 14:01  bettingf
1542         * Source/cmUnixMakefileGenerator.cxx: added the deletion of
1543         cmake.depends in the cleaning so that it is recomputed even source
1544         files (i.e. .cxx or .h) are generated
1546 2001-11-16 14:01  bettingf
1548         * Source/cmQTWrapUICommand.cxx, Source/cmQTWrapUICommand.h:
1549         corrected path problem and added moc compilation too
1551 2001-11-16 03:10  hoffman
1553         * Source/Makefile.in: remove depend on star dot h as it is not
1554         really needed and breaks some versions of gmake
1556 2001-11-15 23:18  hoffman
1558         * Source/cmNMakeMakefileGenerator.cxx: ENH: use crazy temp files
1559         for long command lines
1561 2001-11-15 22:45  hoffman
1563         * Source/cmNMakeMakefileGenerator.cxx: ENH: remove debug prints
1565 2001-11-15 22:11  hoffman
1567         * Modules/Dart.cmake, Source/cmBuildCommand.cxx,
1568         Source/cmNMakeMakefileGenerator.cxx,
1569         Source/cmNMakeMakefileGenerator.h,
1570         Source/cmUnixMakefileGenerator.cxx,
1571         Source/cmUnixMakefileGenerator.h,
1572         Templates/CMakeNMakeWindowsSystemConfig.cmake,
1573         Templates/CMakeSystemConfig.cmake.in,
1574         Templates/CMakeWindowsBorlandConfig.cmake,
1575         Templates/CMakeWindowsSystemConfig.cmake: closer to nmake working,
1576         added CMAKE_MAKE_COMMAND instead of MAKECOMMAND used by Dart, nmake
1577         makefiles work with borland make and nmake
1579 2001-11-15 19:52  millerjv
1581         * Modules/Dart.cmake: ENH: New make targets for Continuous builds. 
1582         Added a NightlyStart and NightlyUpdate target for unix builds as
1583         well.
1585 2001-11-15 19:52  millerjv
1587         * DartConfig.cmake: ENH: Changed Nightly start time
1589 2001-11-15 14:55  hoffman
1591         * Source/cmNMakeMakefileGenerator.cxx,
1592         Source/cmNMakeMakefileGenerator.h,
1593         Source/cmUnixMakefileGenerator.h, Source/cmake.cxx: ENH: fix
1594         library builds with nmake
1596 2001-11-15 14:00  hoffman
1598         * Source/cmUnixMakefileGenerator.cxx: BUG: wrong shortname used
1600 2001-11-15 13:42  hoffman
1602         * Source/cmaketest.cxx: BUG: fix build for cygwin
1604 2001-11-15 13:42  hoffman
1606         * Source/cmUnixMakefileGenerator.cxx: BUG: avoid .cxx.o names...
1608 2001-11-14 23:11  hoffman
1610         * Source/cmSystemTools.cxx, Source/cmSystemTools.h,
1611         Source/cmUnixMakefileGenerator.cxx,
1612         Source/cmUnixMakefileGenerator.h, Source/cmake.cxx,
1613         Source/cmaketest.cxx, Source/cmaketest.h.in,
1614         Templates/CMakeNMakeWindowsSystemConfig.cmake: Closer to nmake
1615         build
1617 2001-11-14 23:11  hoffman
1619         * Source/cmNMakeMakefileGenerator.cxx,
1620         Source/cmNMakeMakefileGenerator.h: closer to nmake build
1622 2001-11-14 19:39  barre
1624         * Source/MFCDialog/CMakeSetup.rc,
1625         Source/MFCDialog/CMakeSetupDialog.cpp,
1626         Source/MFCDialog/CMakeSetupDialog.h, Source/MFCDialog/resource.h:
1627         Quick addition: "Create shortcut" menu entry.
1629 2001-11-14 15:21  hoffman
1631         * Templates/CMakeNMakeWindowsSystemConfig.cmake,
1632         Source/cmNMakeMakefileGenerator.cxx,
1633         Source/cmNMakeMakefileGenerator.h,
1634         Source/cmUnixMakefileGenerator.cxx,
1635         Source/cmUnixMakefileGenerator.h: nmake support
1637 2001-11-14 14:55  king
1639         * Source/CursesDialog/form/frm_driver.c: ERR: Fixed compiler
1640         warning for gcc 3.0.
1642 2001-11-14 14:55  king
1644         * Source/CursesDialog/ccmake.cxx: ERR: Re-ordered includes to fix
1645         macro conflict for gcc 3.0.
1647 2001-11-14 14:22  hoffman
1649         * Source/cmUnixMakefileGenerator.cxx: ENH: remove debug statements
1651 2001-11-14 13:49  hoffman
1653         * Source/FLTKDialog/CMakeSetupGUI.cxx: ENH: remove warning
1655 2001-11-13 23:23  hoffman
1657         * Source/CMakeLib.dsp, Source/CMakeLists.txt,
1658         Source/cmNMakeMakefileGenerator.cxx,
1659         Source/cmNMakeMakefileGenerator.h,
1660         Source/cmUnixMakefileGenerator.cxx,
1661         Source/cmUnixMakefileGenerator.h: start work on nmake generator
1663 2001-11-13 20:54  hoffman
1665         * Source/cmUnixMakefileGenerator.h,
1666         Source/cmUnixMakefileGenerator.cxx: clean up object file build
1667         rule, and do not attempt to remove link_directories that are in the
1668         build tree
1670 2001-11-13 19:22  martink
1672         * Source/CMakeLists.txt, Source/CursesDialog/CMakeLists.txt: fixes
1673         to curses stuff
1675 2001-11-13 17:42  hoffman
1677         * Source/CursesDialog/form/fty_num.c: warnings
1679 2001-11-13 17:38  hoffman
1681         * Source/cmCacheManager.cxx, Source/cmForEachCommand.cxx,
1682         Source/cmIncludeExternalMSProjectCommand.cxx,
1683         Source/cmMakefile.cxx, Source/cmSystemTools.cxx,
1684         Source/cmUnixMakefileGenerator.cxx,
1685         Source/FLTKDialog/CMakeSetupGUI.cxx,
1686         Source/FLTKDialog/CMakeSetupGUI.h,
1687         Source/FLTKDialog/CMakeSetupGUIImplementation.cxx: ENH: clean up
1688         warnings
1690 2001-11-13 17:25  hoffman
1692         * Source/FLTKDialog/CMakeSetupGUI.cxx,
1693         Source/FLTKDialog/FLTKPropertyItemRow.cxx: WAR: fix compile
1694         warnings
1696 2001-11-13 17:21  hoffman
1698         * Source/CursesDialog/cmCursesMainForm.cxx: ENH: remove warnings
1700 2001-11-13 17:21  hoffman
1702         * Source/cmAddDependenciesCommand.h: ENH: fix spelling error
1704 2001-11-12 20:37  king
1706         * Source/cmMakeDepend.cxx: ENH:
1707         cmMakeDepend::GenerateDependInformation will now use hints
1708         regardless of whether the actual file exists.  This can be used to
1709         add dependencies to .h files which are generated but included in
1710         hand-written .cxx files.  If the .cxx does exist, though, it will
1711         be used first, and the hints will be used afterward.
1713 2001-11-12 14:21  martink
1715         * Source/cmDSPWriter.cxx: minor fix
1717 2001-11-11 04:01  ibanez
1719         * Modules/FindX11.cmake:      Module to search for the installation
1720         of X11
1722 2001-11-09 21:16  berk
1724         * Source/CursesDialog/CMakeLists.txt,
1725         Source/CursesDialog/ccmake.cxx, Source/CursesDialog/ccurses.cxx:
1726         Renaming ccurses to ccmake.
1728 2001-11-09 21:15  barre
1730         * Modules/FindSelfPackers.cmake: Self-packers
1732 2001-11-09 21:05  berk
1734         * Source/CMakeLists.txt, Source/CursesDialog/CMakeLists.txt,
1735         Source/CursesDialog/cmCursesStandardIncludes.h,
1736         Source/CursesDialog/form/frm_driver.c,
1737         Source/CursesDialog/form/frm_req_name.c: Trying to fix curses.
1739 2001-11-09 18:00  martink
1741         * Templates/DLLHeader.dsptemplate: branches:  1.16.2; support for
1742         custom targets on exe and lib
1744 2001-11-09 18:00  martink
1746         * Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
1747         Templates/EXEHeader.dsptemplate,
1748         Templates/EXEWinHeader.dsptemplate: support for custom targets on
1749         exe and lib
1751 2001-11-09 18:00  martink
1753         * Templates/staticLibHeader.dsptemplate: branches:  1.12.2; support
1754         for custom targets on exe and lib
1756 2001-11-09 17:07  bettingf
1758         * Source/cmQTWrapCPPCommand.cxx, Source/cmQTWrapCPPCommand.h:
1759         cleanups
1761 2001-11-09 17:07  bettingf
1763         * Modules/FindQt.cmake: support for compilation of .ui files into
1764         .h and .cxx files
1766 2001-11-09 17:02  bettingf
1768         * Source/cmQTWrapUICommand.h, Source/cmQTWrapUICommand.cxx,
1769         Source/cmCommands.cxx, Source/cmUnixMakefileGenerator.cxx: support
1770         for compilation of .ui files into .h and .cxx files
1772 2001-11-09 15:42  barre
1774         * Source/cmAddCustomCommandCommand.cxx: SOURCE, COMMAND, TARGET are
1775         required now
1777 2001-11-09 15:37  barre
1779         * Source/cmAddCustomCommandCommand.h: SOURCE, COMMAND, TARGET are
1780         required now
1782 2001-11-09 15:33  barre
1784         * Source/cmAddCustomCommandCommand.cxx,
1785         Source/cmAddCustomCommandCommand.h: Reimplement code. Since a
1786         custom command is very flexible and might be extended in the
1787         future, make all arguments prefixed with arg type, make ordering
1788         irrelevant and potentially all args optional.
1790 2001-11-08 22:30  berk
1792         * Source/CursesDialog/form/frm_driver.c,
1793         Source/CursesDialog/form/frm_req_name.c: Trying to fix curses
1794         problems.
1796 2001-11-08 22:25  berk
1798         * Source/CursesDialog/form/frm_driver.c,
1799         Source/CursesDialog/form/frm_req_name.c: Fixing problems with
1800         curses headers.
1802 2001-11-08 22:17  berk
1804         * Source/CursesDialog/form/frm_driver.c,
1805         Source/CursesDialog/form/frm_req_name.c: Trying to fix curses
1806         problems.
1808 2001-11-08 22:10  berk
1810         * Source/CursesDialog/form/form.h: Oops.
1812 2001-11-08 22:03  berk
1814         * CMakeLists.txt, Source/CursesDialog/CMakeLists.txt,
1815         Source/CursesDialog/form/CMakeLists.txt,
1816         Source/CursesDialog/form/form.h,
1817         Source/CursesDialog/form/nc_alloc.h: Changes to remove warnings and
1818         fix dependencies.
1820 2001-11-08 20:09  martink
1822         * Source/cmDSWWriter.cxx: a better fix maybe
1824 2001-11-08 19:44  hoffman
1826         * Source/cmDSWWriter.cxx: make sure custom targets are in the
1827         ALL_BUILD
1829 2001-11-08 19:34  barre
1831         * Source/cmAddCustomCommandCommand.cxx: Fix number of params and
1832         expand vars in all args
1834 2001-11-08 16:50  barre
1836         * Source/cmSourceFilesCommand.cxx: Fix bug. Was using unexpanded
1837         var instead of copy
1839 2001-11-08 16:40  barre
1841         * Source/cmAddLibraryCommand.cxx: Break the "to infinity and
1842         beyond" stuff
1844 2001-11-08 15:48  barre
1846         * Source/cmAddLibraryCommand.cxx: Expand var in srclist name too
1848 2001-11-08 15:40  barre
1850         * Source/cmSourceFilesCommand.cxx: Expand var in name too
1852 2001-11-08 14:16  barre
1854         * Source/cmAddDependenciesCommand.cxx: Expand variables in all
1855         target args
1857 2001-11-08 13:42  berk
1859         * Source/cmUnixMakefileGenerator.cxx: Needed to replace srcdir to
1860         make install targets work.
1862 2001-11-07 22:12  hoffman
1864         * Templates/configure, Templates/configure.in: put back
1865         CMAKE_TEMPLATE_FLAGS
1867 2001-11-07 22:04  hoffman
1869         * Source/cmUnixMakefileGenerator.cxx: BUG: no +=+
1871 2001-11-07 21:47  andy
1873         * Source/cmAddCustomCommandCommand.cxx,
1874         Source/cmAddCustomCommandCommand.h, Source/cmCommands.cxx: Added
1875         accessor for add custom command
1877 2001-11-07 21:07  barre
1879         * Modules/FindUnixCommands.cmake: Add cp (CP)
1881 2001-11-07 20:57  hoffman
1883         * configure.in: branches:  1.19.2; remove template flags from
1884         cmake, no ptused, or -instance=static
1886 2001-11-07 20:57  hoffman
1888         * Source/CursesDialog/cmCursesStandardIncludes.h: Trying to fix
1889         curses problems with some systems.
1891 2001-11-07 20:57  hoffman
1893         * configure: branches:  1.20.2; remove template flags from cmake,
1894         no ptused, or -instance=static
1896 2001-11-07 20:57  hoffman
1898         * Source/cmUnixMakefileGenerator.cxx, Templates/configure,
1899         Templates/configure.in: remove template flags from cmake, no
1900         ptused, or -instance=static
1902 2001-11-07 20:01  berk
1904         * Source/CursesDialog/cmCursesStandardIncludes.h: Trying to fix
1905         build problems related to curses.
1907 2001-11-07 19:55  hoffman
1909         * Source/cmUnixMakefileGenerator.cxx: ENH: use full source name for
1910         c code as well as c++
1912 2001-11-07 19:44  hoffman
1914         * Source/CursesDialog/ccurses.cxx: use cmake as the executable for
1915         cmake and not ccurses
1917 2001-11-07 19:44  hoffman
1919         * Source/cmUnixMakefileGenerator.cxx: make sure default_target is
1920         first
1922 2001-11-07 18:46  hoffman
1924         * CMakeLists.txt: ENH: add ansi flag for c compiler
1926 2001-11-07 17:23  hoffman
1928         * Source/cmMessageCommand.cxx: Allow multiline messages
1930 2001-11-07 14:54  hoffman
1932         * Source/cmUnixMakefileGenerator.cxx,
1933         Source/cmUnixMakefileGenerator.h: Clean up a bit more
1935 2001-11-07 14:29  hoffman
1937         * Source/cmCacheManager.cxx: One more time...  case does not matter
1938         on cygwin
1940 2001-11-06 21:14  hoffman
1942         * Source/cmExecProgramCommand.h: ENH: fix doc string
1944 2001-11-06 20:29  bettingf
1946         * Source/cmQTWrapCPPCommand.cxx,
1947         Source/cmUnixMakefileGenerator.cxx: add cleaning of QT generated
1948         files when make clean is used
1950 2001-11-06 17:03  hoffman
1952         * Source/CursesDialog/ccurses.cxx,
1953         Source/CursesDialog/cmCursesMainForm.cxx,
1954         Source/CursesDialog/cmCursesMainForm.h: ENH: tell cmake object
1955         where cmake is
1957 2001-11-06 14:35  hoffman
1959         * Source/cmCableWrapTclCommand.cxx, Source/cmQTWrapCPPCommand.cxx,
1960         Source/cmVTKWrapJavaCommand.cxx, Source/cmVTKWrapPythonCommand.cxx,
1961         Source/cmVTKWrapTclCommand.cxx: BUG: CustomCommand has to use full
1962         path to Source file now
1964 2001-11-06 13:40  hoffman
1966         * Source/CursesDialog/form/fld_type.c,
1967         Source/CursesDialog/form/form.h: Removed a function which used
1968         va_start (did not compile on Sun with gcc)
1970 2001-11-06 03:10  berk
1972         * Source/CursesDialog/ccurses.cxx,
1973         Source/CursesDialog/cmCursesMainForm.cxx,
1974         Source/CursesDialog/cmCursesMainForm.h,
1975         Source/CursesDialog/cmCursesStringWidget.cxx: Many improvements.
1977 2001-11-06 03:10  berk
1979         * Source/CursesDialog/cmCursesBoolWidget.cxx,
1980         Source/CursesDialog/cmCursesLabelWidget.cxx: branches:  1.2.2; Many
1981         improvements.
1983 2001-11-05 21:38  hoffman
1985         * Source/cmUnixMakefileGenerator.cxx: ENH: use full paths for
1986         object compile rules
1988 2001-11-05 20:55  berk
1990         * Source/CMakeLists.txt, Source/CursesDialog/cmCursesMainForm.cxx:
1991         Re-enabling curses support.
1993 2001-11-05 20:39  hoffman
1995         * Source/cmUnixMakefileGenerator.cxx: ENH: change to work with
1996         nmake
1998 2001-11-05 18:22  berk
2000         * Source/CursesDialog/cmCursesLabelWidget.h,
2001         Source/CursesDialog/cmCursesWidget.h: branches:  1.4.2; HPUX
2002         support.
2004 2001-11-05 18:22  berk
2006         * Source/CursesDialog/CMakeLists.txt,
2007         Source/CursesDialog/cmCursesForm.h,
2008         Source/CursesDialog/cmCursesMainForm.h,
2009         Source/CursesDialog/form/frm_driver.c,
2010         Source/CursesDialog/form/frm_req_name.c,
2011         Source/CursesDialog/cmCursesStandardIncludes.h: HPUX support.
2013 2001-11-05 18:22  berk
2015         * Modules/FindCurses.cmake: branches:  1.2.2; HPUX support.
2017 2001-11-05 17:57  lorensen
2019         * Source/cmIncludeExternalMSProjectCommand.cxx: ERR: ^M's removed.
2021 2001-11-05 16:52  berk
2023         * Source/CMakeLists.txt, Source/CursesDialog/CMakeLists.txt,
2024         Source/CursesDialog/cmCursesCacheEntryComposite.h,
2025         Source/CursesDialog/cmCursesLabelWidget.h,
2026         Source/CursesDialog/cmCursesMainForm.cxx,
2027         Source/CursesDialog/cmCursesMainForm.h,
2028         Source/CursesDialog/cmCursesWidget.h: Fixing problems on Sun (name
2029         collusions between STL and curses) and disabling curses
2030         temporarily.
2032 2001-11-05 16:52  berk
2034         * Source/CursesDialog/form/CMakeLists.txt,
2035         Source/CursesDialog/form/READ.ME, Source/CursesDialog/form/eti.h,
2036         Source/CursesDialog/form/fld_arg.c,
2037         Source/CursesDialog/form/fld_attr.c,
2038         Source/CursesDialog/form/fld_current.c,
2039         Source/CursesDialog/form/fld_def.c,
2040         Source/CursesDialog/form/fld_dup.c,
2041         Source/CursesDialog/form/fld_ftchoice.c,
2042         Source/CursesDialog/form/fld_ftlink.c,
2043         Source/CursesDialog/form/fld_info.c,
2044         Source/CursesDialog/form/fld_just.c,
2045         Source/CursesDialog/form/fld_link.c,
2046         Source/CursesDialog/form/fld_max.c,
2047         Source/CursesDialog/form/fld_move.c,
2048         Source/CursesDialog/form/fld_newftyp.c,
2049         Source/CursesDialog/form/fld_opts.c,
2050         Source/CursesDialog/form/fld_pad.c,
2051         Source/CursesDialog/form/fld_page.c,
2052         Source/CursesDialog/form/fld_stat.c,
2053         Source/CursesDialog/form/fld_type.c,
2054         Source/CursesDialog/form/fld_user.c,
2055         Source/CursesDialog/form/form.h,
2056         Source/CursesDialog/form/form.priv.h,
2057         Source/CursesDialog/form/frm_cursor.c,
2058         Source/CursesDialog/form/frm_data.c,
2059         Source/CursesDialog/form/frm_def.c,
2060         Source/CursesDialog/form/frm_driver.c,
2061         Source/CursesDialog/form/frm_hook.c,
2062         Source/CursesDialog/form/frm_opts.c,
2063         Source/CursesDialog/form/frm_page.c,
2064         Source/CursesDialog/form/frm_post.c,
2065         Source/CursesDialog/form/frm_req_name.c,
2066         Source/CursesDialog/form/frm_scale.c,
2067         Source/CursesDialog/form/frm_sub.c,
2068         Source/CursesDialog/form/frm_user.c,
2069         Source/CursesDialog/form/frm_win.c,
2070         Source/CursesDialog/form/fty_alnum.c,
2071         Source/CursesDialog/form/fty_alpha.c,
2072         Source/CursesDialog/form/fty_enum.c,
2073         Source/CursesDialog/form/fty_int.c,
2074         Source/CursesDialog/form/fty_ipv4.c,
2075         Source/CursesDialog/form/fty_num.c,
2076         Source/CursesDialog/form/fty_regex.c,
2077         Source/CursesDialog/form/llib-lform,
2078         Source/CursesDialog/form/mf_common.h,
2079         Source/CursesDialog/form/nc_alloc.h: Adding form library.
2081 2001-11-05 15:42  andy
2083         * Source/CMakeLists.txt: Fix the IF IF problem
2085 2001-11-05 13:37  berk
2087         * Source/CursesDialog/ccurses.cxx,
2088         Source/CursesDialog/cmCursesCacheEntryComposite.cxx,
2089         Source/CursesDialog/cmCursesCacheEntryComposite.h,
2090         Source/CursesDialog/cmCursesLabelWidget.h,
2091         Source/CursesDialog/cmCursesMainForm.cxx,
2092         Source/CursesDialog/cmCursesMainForm.h,
2093         Source/CursesDialog/cmCursesWidget.h: ERR: To include cmake
2094         headers, one should use ../
2096 2001-11-05 10:43  pcp
2098         * Source/cmDSPWriter.cxx, Source/cmDSWWriter.cxx: switched
2099         string::compare to strncmp
2101 2001-11-04 23:10  berk
2103         * Source/CursesDialog/cmCursesMainForm.h: Need to include standard
2104         headers.
2106 2001-11-04 23:00  berk
2108         * Source/CursesDialog/cmCursesBoolWidget.h,
2109         Source/CursesDialog/cmCursesDummyWidget.h,
2110         Source/CursesDialog/cmCursesStringWidget.h,
2111         Source/CursesDialog/cmCursesDummyWidget.cxx,
2112         Source/CursesDialog/cmCursesWidget.cxx: branches:  1.1.2; Adding
2113         curses support.
2115 2001-11-04 23:00  berk
2117         * Modules/FindCurses.cmake, Source/CMakeLists.txt,
2118         Source/CursesDialog/CMakeLists.txt,
2119         Source/CursesDialog/cmCursesCacheEntryComposite.h,
2120         Source/CursesDialog/cmCursesFilePathWidget.h,
2121         Source/CursesDialog/cmCursesForm.h,
2122         Source/CursesDialog/cmCursesLabelWidget.h,
2123         Source/CursesDialog/cmCursesMainForm.h,
2124         Source/CursesDialog/cmCursesPathWidget.h,
2125         Source/CursesDialog/cmCursesWidget.h,
2126         Source/CursesDialog/ccurses.cxx,
2127         Source/CursesDialog/cmCursesBoolWidget.cxx,
2128         Source/CursesDialog/cmCursesCacheEntryComposite.cxx,
2129         Source/CursesDialog/cmCursesFilePathWidget.cxx,
2130         Source/CursesDialog/cmCursesForm.cxx,
2131         Source/CursesDialog/cmCursesLabelWidget.cxx,
2132         Source/CursesDialog/cmCursesMainForm.cxx,
2133         Source/CursesDialog/cmCursesPathWidget.cxx,
2134         Source/CursesDialog/cmCursesStringWidget.cxx: Adding curses
2135         support.
2137 2001-11-03 03:32  barre
2139         * Source/cmIncludeDirectoryCommand.cxx,
2140         Source/cmIncludeDirectoryCommand.h, Source/cmMakefile.cxx,
2141         Source/cmMakefile.h: Add optional BEFORE param to
2142         INCLUDE_DIRECTORIES so that include dirs can be specified before
2143         the actual include dirs
2145 2001-11-02 21:43  barre
2147         * Modules/Documentation.cmake, Modules/DocumentationVTK.cmake,
2148         Modules/FindCygwin.cmake, Modules/FindPerl.cmake,
2149         Modules/FindUnixCommands.cmake, Modules/FindWget.cmake: Move usual
2150         Unix commands to FindUnixCommands, use FingCygwin in other modules
2152 2001-11-02 21:43  barre
2154         * Utilities/Doxygen/CMakeLists.txt,
2155         Utilities/Doxygen/doc_makeall.sh.in: Update
2157 2001-11-02 21:05  barre
2159         * Utilities/CMakeLists.txt, Utilities/Doxygen/CMakeLists.txt,
2160         Utilities/Doxygen/doc_makeall.sh.in, Utilities/Doxygen/doxyfile.in:
2161         Doxygen doc generator
2163 2001-11-02 21:01  barre
2165         * CMakeLists.txt: Doxygen doc generator
2167 2001-11-02 20:26  blezek
2169         * Modules/Dart.cmake: ENH: More Experimental targets for unix
2171 2001-11-02 16:19  pcp
2173         * Source/cmDSWWriter.cxx,
2174         Source/cmIncludeExternalMSProjectCommand.cxx,
2175         Source/cmDSPWriter.cxx: allow more than one external MS project
2177 2001-11-02 14:18  andy
2179         * Source/cmCacheManager.cxx: On win32 path is all in lower case now
2181 2001-11-01 23:36  hoffman
2183         * Source/cmUnixMakefileGenerator.cxx,
2184         Source/cmUnixMakefileGenerator.h: ENH: clean up interface and
2185         change build in current directory to build the depend file first
2187 2001-11-01 23:36  hoffman
2189         * Source/cmCacheManager.cxx: BUG: use collapse full path when
2190         testing cache directory
2192 2001-11-01 23:36  hoffman
2194         * Source/cmDSPWriter.cxx: ENH: IntDir to INTDIR
2196 2001-11-01 18:09  barre
2198         * Source/cmAddExecutableCommand.cxx,
2199         Source/cmAddLibraryCommand.cxx: Expand vars in exe and lib name
2201 2001-11-01 15:42  hoffman
2203         * Source/cmCacheManager.cxx: ENH: clean up drive letter check
2205 2001-10-31 23:56  king
2207         * Source/cmCableClassSet.cxx, Source/cmCableClassSet.h: ENH: Added
2208         automatic detection of >> sequences in template names and
2209         replacement with "> >" in the output.
2211 2001-10-31 23:56  king
2213         * Source/cmStandardIncludes.h: ENH: Replaced cmStdString
2214         implementation to make it more transparently a std:string.
2216 2001-10-31 12:03  pcp
2218         * Source/cmCommands.cxx, Source/cmDSPWriter.cxx,
2219         Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
2220         Source/cmIncludeExternalMSProjectCommand.cxx,
2221         Source/cmIncludeExternalMSProjectCommand.h:
2222         INCLUDE_EXTERNAL_MSPROJECT command
2224 2001-10-30 23:32  ibanez
2226         * Source/FLTKDialog/FLTKPropertyItemRow.cxx,
2227         Source/FLTKDialog/FLTKPropertyItemRow.h: FIX: Reverted to use
2228         FillCacheManagerFromGUI().
2230 2001-10-30 19:36  andy
2232         * Source/cmCacheManager.cxx: Fix the problem on windows of capital
2233         or lower case drive letter for CMAKE_CACHEFILE_DIR
2235 2001-10-30 19:15  andy
2237         * Source/cmCacheManager.cxx: Change CMAKE_CURRENT_CWD to
2238         CMAKE_CACHEFILE_DIR and change the messages
2240 2001-10-30 19:05  hoffman
2242         * Source/cmConfigureFileCommand.cxx,
2243         Source/cmConfigureFileCommand.h, Source/cmMakefile.cxx,
2244         Source/cmMakefile.h: ENH: add an option to configure file command
2245         that allows for only expansion of at variables and not dollar
2246         variables
2248 2001-10-30 09:33  ibanez
2250         * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx: FIX: In order
2251         to disable a button in fl_choice, a 0 pointer must be sent     
2252         instead of  "".
2254 2001-10-30 02:20  ibanez
2256         * Source/FLTKDialog/FLTKPropertyItemRow.cxx,
2257         Source/FLTKDialog/FLTKPropertyItemRow.h: ENH:
2258         FillCacheManagerFromGUI() was replaced by SaveFromCacheGUI() to    
2259          ensure that changes on the GUI are directly update in the config  
2260            file.
2262 2001-10-30 02:20  ibanez
2264         * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx: ENH: fl_ask
2265         replaced by fl_choice in FLTKCallback.
2267 2001-10-29 15:41  hoffman
2269         * Source/cmSystemTools.cxx,
2270         Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
2271         Source/MFCDialog/CMakeSetupDialog.cpp: ENH: use callback not ifdef
2272         for MFC message box errors
2274 2001-10-29 15:19  hoffman
2276         * Source/cmCacheManager.cxx, Source/cmSystemTools.cxx,
2277         Source/cmSystemTools.h,
2278         Source/FLTKDialog/CMakeSetupGUIImplementation.cxx: ENH: add
2279         callback for message display
2281 2001-10-28 23:52  ibanez
2283         * Source/FLTKDialog/CMakeSetupGUI.cxx,
2284         Source/FLTKDialog/CMakeSetupGUI.fl: ENH: Button were renamed :
2285         "Configure", "OK" and "Cancel" as the MFC version.
2287 2001-10-28 03:47  ibanez
2289         * Source/FLTKDialog/CMakeSetupGUI.cxx,
2290         Source/FLTKDialog/CMakeSetupGUI.fl,
2291         Source/FLTKDialog/CMakeSetupGUI.h,
2292         Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
2293         Source/FLTKDialog/CMakeSetupGUIImplementation.h,
2294         Source/FLTKDialog/FLTKPropertyItemRow.cxx,
2295         Source/FLTKDialog/FLTKPropertyList.cxx,
2296         Source/FLTKDialog/FLTKPropertyList.h: ENH: Updated with respect to
2297         MFC CMakeSetup. New cache entries are now      colored in red. The
2298         browsers for recent directories only popup if      there is at
2299         least one in the list.
2301 2001-10-26 22:21  hoffman
2303         * Modules/FindITK.cmake: [no log message]
2305 2001-10-26 21:06  berk
2307         * Templates/CMakeSystemConfig.cmake.in, Templates/configure,
2308         Templates/configure.in: added
2309         CMAKE_NO_EXPLICIT_TEMPLATE_INSTANTIATION
2311 2001-10-26 19:42  hoffman
2313         * Source/cmConfigureFileCommand.cxx, Source/cmMakefile.h,
2314         Source/cmaketest.cxx: add dependency for configure files and use
2315         short path in WIN32 cmake test
2317 2001-10-26 18:35  hoffman
2319         * Modules/FindVTK.cmake: branches:  1.8.2; use find_file and not
2320         just a set for USE_VTK_FILE
2322 2001-10-26 15:22  barre
2324         * Modules/DocumentationVTK.cmake: VTK documentation framework
2326 2001-10-26 13:29  andy
2328         * Source/cmCacheManager.cxx: Added check if the binary directory
2329         changed. If it did, it will print the warning message
2331 2001-10-25 00:37  barre
2333         * Modules/FindCygwin.cmake: Add GZIP (gzip)
2335 2001-10-25 00:33  barre
2337         * Modules/FindCygwin.cmake: Add TAR (path to tar or gtar)
2339 2001-10-24 21:51  berk
2341         * Source/cmUnixMakefileGenerator.cxx: ENH: allow -framework as a
2342         complete entry in the link line for Mac OSX
2344 2001-10-24 19:51  berk
2346         * DartConfig.cmake: public no longer has anonymous ftp.
2348 2001-10-24 13:41  king
2350         * Modules/FindGCCXML.cmake: ENH: Improved FIND_PROGRAM call to find
2351         the executable in PREFIX/share/GCC_XML, the new standard install
2352         location.
2354 2001-10-23 22:30  barre
2356         * Modules/FindCygwin.cmake: Cygwin mod
2358 2001-10-23 21:47  barre
2360         * Modules/FindDoxygen.cmake: Find Graphivz's dot too
2362 2001-10-23 21:47  barre
2364         * Source/cmGetFilenameComponentCommand.cxx,
2365         Source/cmGetFilenameComponentCommand.h: The result of this utility
2366         command can now be optionally added to the cache
2368 2001-10-23 21:06  barre
2370         * Modules/FindDoxygen.cmake, Modules/FindWget.cmake: Add Doxygen
2371         and Wget modules. Very simple. But might be more complex later, so
2372         let's use them asap
2374 2001-10-23 20:55  barre
2376         * Modules/FindHhc.cmake, Modules/FindPerl.cmake: Modules to find
2377         Perl and the HTML Help Compiler
2379 2001-10-19 14:07  barre
2381         * Source/cmEnableTestingCommand.h: Add warning regarding the
2382         location of ENABLE_TESTING (should be in the top CMakeList.txt,
2383         otherwise Dart is lost)
2385 2001-10-18 22:01  barre
2387         * Source/cmSiteNameCommand.cxx: SITE_NAME should return the most
2388         qualified name of the host. If nslookup works, now the domain is
2389         appended to the hostname (whereas it *replaced* the host name
2390         before)
2392 2001-10-18 17:51  iscott
2394         * Source/cmQTWrapCPPCommand.cxx: Detect error and output useful
2395         message Previously it would have got confused about the
2396         destinationSourceGroup
2398 2001-10-18 17:03  iscott
2400         * Source/cmFindFileCommand.cxx: This command should always set the
2401         cahce variabel to a filepath not a path
2403 2001-10-17 19:11  barre
2405         * Source/cmProjectCommand.cxx: Add PROJECT_NAME to the set of
2406         definitions
2408 2001-10-16 19:40  iscott
2410         * Modules/FindQt.cmake: fixed some stupid mistakes I thought I had
2411         tested these - honest
2413 2001-10-16 19:32  iscott
2415         * Modules/FindQt.cmake, Modules/LinkQT.cmake: Some simple modules
2416         for finding and linking qt
2418 2001-10-15 22:36  hoffman
2420         * Source/cmMessageCommand.cxx: ENH: expand variables in message
2421         command output
2423 2001-10-15 22:36  hoffman
2425         * Source/cmSourceFile.cxx: ENH: clean up error report for source
2426         files not found
2428 2001-10-15 18:19  iscott
2430         * CMake.rtf, Source/cmCommands.cxx, Source/cmQTWrapCPPCommand.cxx,
2431         Source/cmQTWrapCPPCommand.h: added a QT_WRAP_CPP command
2433 2001-10-11 21:20  king
2435         * Source/cmCableWrapTclCommand.cxx: ENH: Improved parsing of
2436         GCCXML_FLAGS to improve generation of gccxml rule.  Also added
2437         ADD_DEFINITIONS arguments to the generated rule.
2439 2001-10-11 18:57  andy
2441         * Source/cmCacheManager.cxx: Added removing of spaces in
2442         CMakeCache.txt in front of comments and variables
2444 2001-10-10 14:22  hoffman
2446         * Source/cmCacheManager.cxx: ENH: add a warning comment for cache
2447         values that can not be changed because they are always loaded from
2448         another cache
2450 2001-10-10 02:18  biddi
2452         * Source/cmBorlandMakefileGenerator.cpp: FIX: Same as last checkin
2453         except applies to bpi files as wellas lib files If we can't find it
2454         - and it's not a target - and it has no path already specified, it
2455         must be in OUTDIRLIB from another makefile in the same project !
2456         (What this really means is the lib paths are correctly specified)
2458 2001-10-09 14:25  hoffman
2460         * Source/cmSystemTools.cxx: ENH: better fix for dos return in
2461         lines, use the regular expression and don't edit the input line
2463 2001-10-05 21:31  hoffman
2465         * Source/cmSystemTools.cxx: ENH: clean up returns from input, so we
2466         can read dos files on unix
2468 2001-10-04 13:32  starreveld
2470         * Templates/configure, Templates/configure.in: 
2471         
2472         ERR: remove undefined warning for compatibility with new 10.1
2473         linker
2475 2001-10-03 19:49  hoffman
2477         * Modules/Dart.cmake, Source/CMakeLists.txt, Source/cmake.cxx,
2478         Source/cmaketest.cxx: ENH: fixes for borland compiler testing
2480 2001-10-03 15:36  king
2482         * Modules/FindCABLE.cmake: ENH: Changed CABLE_BUILD_DIR to look for
2483         cableVersion.h instead of cable.README.txt.
2485 2001-10-03 03:10  biddi
2487         * Source/cmBorlandMakefileGenerator.cpp: FIX:if we can't find it -
2488         and it's not a target - and it has no path already specified, it
2489         must be in OUTDIRLIB from another makefile in the same project !
2490         (What this really means is the lib paths are correctly specified)
2492 2001-10-02 21:28  hoffman
2494         * Source/cmListFileCache.cxx, Source/cmMakefile.cxx,
2495         Source/cmSystemTools.cxx, Source/cmSystemTools.h, Source/ctest.cxx:
2496         ENH: add better error reports in parsing cmake files, like what
2497         file has the error
2499 2001-10-01 17:35  martink
2501         * Source/cmMakefile.h, Source/cmMakefile.h: version
2503 2001-10-01 17:26  hoffman
2505         * ChangeLog.txt: [no log message]
2507 2001-10-01 15:55  hoffman
2509         * Source/cmaketest.cxx: BUG: add missing include
2511 2001-10-01 14:14  hoffman
2513         * Source/cmaketest.cxx, Source/MFCDialog/CMakeSetupDialog.cpp: ENH:
2514         change checkboxes back to pull down menus, remove leak
2516 2001-09-29 15:12  hoffman
2518         * Source/cmSystemTools.cxx: BUG: fix full path for file in current
2519         directory
2521 2001-09-28 17:35  berk
2523         * Source/cmSystemTools.cxx: BUG: fix realpath problem again...
2525 2001-09-28 16:14  berk
2527         * Source/cmSystemTools.cxx: BUG: separate path from file name
2528         before calling realpath
2530 2001-09-28 14:40  hoffman
2532         * Source/cmSystemTools.cxx, Source/cmUnixMakefileGenerator.cxx:
2533         BUG: get correct library name
2535 2001-09-28 14:34  hoffman
2537         * CMakeLists.txt: BUG: optional in wrong order
2539 2001-09-28 13:57  hoffman
2541         * CMakeLists.txt: make the include of the initial config flags
2542         optional, for builds that do not use configure
2544 2001-09-27 20:50  hoffman
2546         * Source/cmSystemTools.cxx, Source/cmUnixMakefileGenerator.cxx:
2547         BUG: use realpath instead of cd/pwd
2549 2001-09-27 19:54  hoffman
2551         * CMakeLists.txt, Source/CMakeLists.txt: BUG: fix install prefix
2553 2001-09-27 18:58  hoffman
2555         * configure, configure.in, Source/CMakeLists.txt,
2556         Source/InitialConfigureFlags.cmake.in: ENH: pass prefix from
2557         configure into cmake
2559 2001-09-26 20:23  berk
2561         * Modules/Dart.cmake: Typo.
2563 2001-09-25 18:39  martink
2565         * Source/MFCDialog/CMakeSetupDialog.cpp: improved registry handling
2567 2001-09-25 18:39  martink
2569         * Modules/FindVTK.cmake: changes to chamghe
2571 2001-09-25 15:06  martink
2573         * Source/cmVTKWrapTclCommand.cxx: memory leak
2575 2001-09-21 15:48  martink
2577         * Modules/FindVTK.cmake: better install targets
2579 2001-09-21 13:40  king
2581         * Source/cmSystemTools.cxx: BUG: CopyFile should return immediately
2582         after an error occurs.
2584 2001-09-20 21:31  martink
2586         * Modules/FindVTK.cmake: updates
2588 2001-09-20 20:43  berk
2590         * Source/ctest.cxx: handle spaces in commands and args
2592 2001-09-20 19:29  martink
2594         * Source/MFCDialog/CMakeSetupDialog.cpp,
2595         Source/MFCDialog/PropertyList.cpp, Source/MFCDialog/PropertyList.h:
2596         ENH: check for values that switch to internal, can happen with a
2597         load cache command
2599 2001-09-20 19:08  hoffman
2601         * Source/cmSubdirDependsCommand.cxx,
2602         Source/cmSubdirDependsCommand.h: branches:  1.2.2; ENH: change
2603         InitialPass to take a const reference to the argument string, to
2604         avoid changes to the file cache
2606 2001-09-20 19:08  hoffman
2608         * Source/cmAbstractFilesCommand.cxx,
2609         Source/cmAbstractFilesCommand.h,
2610         Source/cmAddCustomTargetCommand.cxx,
2611         Source/cmAddCustomTargetCommand.h,
2612         Source/cmAddDefinitionsCommand.cxx,
2613         Source/cmAddDefinitionsCommand.h,
2614         Source/cmAddDependenciesCommand.cxx,
2615         Source/cmAddDependenciesCommand.h,
2616         Source/cmAddExecutableCommand.cxx, Source/cmAddExecutableCommand.h,
2617         Source/cmAddLibraryCommand.cxx, Source/cmAddLibraryCommand.h,
2618         Source/cmAddTestCommand.cxx, Source/cmAddTestCommand.h,
2619         Source/cmAuxSourceDirectoryCommand.cxx,
2620         Source/cmAuxSourceDirectoryCommand.h, Source/cmBuildCommand.cxx,
2621         Source/cmBuildCommand.h, Source/cmBuildNameCommand.cxx,
2622         Source/cmBuildNameCommand.h, Source/cmCableClassSetCommand.cxx,
2623         Source/cmCableClassSetCommand.h, Source/cmCableWrapTclCommand.cxx,
2624         Source/cmCableWrapTclCommand.h, Source/cmCommand.h,
2625         Source/cmConfigureFileCommand.cxx, Source/cmConfigureFileCommand.h,
2626         Source/cmConfigureGccXmlCommand.cxx,
2627         Source/cmConfigureGccXmlCommand.h, Source/cmElseCommand.cxx,
2628         Source/cmElseCommand.h, Source/cmEnableTestingCommand.h,
2629         Source/cmEndForEachCommand.cxx, Source/cmEndForEachCommand.h,
2630         Source/cmEndIfCommand.cxx, Source/cmEndIfCommand.h,
2631         Source/cmExecProgramCommand.cxx, Source/cmExecProgramCommand.h,
2632         Source/cmFindFileCommand.cxx, Source/cmFindFileCommand.h,
2633         Source/cmFindLibraryCommand.cxx, Source/cmFindLibraryCommand.h,
2634         Source/cmFindPathCommand.cxx, Source/cmFindPathCommand.h,
2635         Source/cmFindProgramCommand.cxx, Source/cmFindProgramCommand.h,
2636         Source/cmForEachCommand.cxx, Source/cmForEachCommand.h,
2637         Source/cmGetFilenameComponentCommand.cxx,
2638         Source/cmGetFilenameComponentCommand.h, Source/cmIfCommand.cxx,
2639         Source/cmIfCommand.h, Source/cmIncludeCommand.cxx,
2640         Source/cmIncludeCommand.h, Source/cmIncludeDirectoryCommand.cxx,
2641         Source/cmIncludeDirectoryCommand.h,
2642         Source/cmIncludeRegularExpressionCommand.cxx,
2643         Source/cmIncludeRegularExpressionCommand.h,
2644         Source/cmInstallFilesCommand.cxx, Source/cmInstallFilesCommand.h,
2645         Source/cmInstallProgramsCommand.cxx,
2646         Source/cmInstallProgramsCommand.h,
2647         Source/cmInstallTargetsCommand.cxx,
2648         Source/cmInstallTargetsCommand.h, Source/cmLibraryCommand.h,
2649         Source/cmLinkDirectoriesCommand.cxx,
2650         Source/cmLinkDirectoriesCommand.h,
2651         Source/cmLinkLibrariesCommand.cxx, Source/cmLinkLibrariesCommand.h,
2652         Source/cmLoadCacheCommand.cxx, Source/cmLoadCacheCommand.h,
2653         Source/cmMakeDirectoryCommand.cxx, Source/cmMakeDirectoryCommand.h,
2654         Source/cmMakefile.cxx, Source/cmMakefile.h,
2655         Source/cmMessageCommand.cxx, Source/cmMessageCommand.h,
2656         Source/cmOptionCommand.cxx, Source/cmOptionCommand.h,
2657         Source/cmOutputRequiredFilesCommand.cxx,
2658         Source/cmOutputRequiredFilesCommand.h, Source/cmProjectCommand.cxx,
2659         Source/cmProjectCommand.h, Source/cmSetCommand.cxx,
2660         Source/cmSetCommand.h, Source/cmSiteNameCommand.cxx,
2661         Source/cmSiteNameCommand.h, Source/cmSourceFilesCommand.cxx,
2662         Source/cmSourceFilesCommand.h,
2663         Source/cmSourceFilesRemoveCommand.cxx,
2664         Source/cmSourceFilesRemoveCommand.h,
2665         Source/cmSourceGroupCommand.cxx, Source/cmSourceGroupCommand.h,
2666         Source/cmSubdirCommand.cxx, Source/cmSubdirCommand.h,
2667         Source/cmTargetLinkLibrariesCommand.cxx,
2668         Source/cmTargetLinkLibrariesCommand.h,
2669         Source/cmUseMangledMesaCommand.cxx,
2670         Source/cmUseMangledMesaCommand.h,
2671         Source/cmUtilitySourceCommand.cxx, Source/cmUtilitySourceCommand.h,
2672         Source/cmVTKWrapJavaCommand.cxx, Source/cmVTKWrapJavaCommand.h,
2673         Source/cmVTKWrapPythonCommand.cxx, Source/cmVTKWrapPythonCommand.h,
2674         Source/cmVTKWrapTclCommand.cxx, Source/cmVTKWrapTclCommand.h,
2675         Source/cmWrapExcludeFilesCommand.cxx,
2676         Source/cmWrapExcludeFilesCommand.h: ENH: change InitialPass to take
2677         a const reference to the argument string, to avoid changes to the
2678         file cache
2680 2001-09-20 17:44  martink
2682         * Source/cmMakefile.cxx: BUG: make a copy of the arguments before
2683         passing them to Execute
2685 2001-09-20 16:00  martink
2687         * CMake.rtf: fixed some problems
2689 2001-09-20 14:57  king
2691         * Modules/FindCABLE.cmake: ENH: Added support for finding cable
2692         when it is built in a configuration subdirectory by MSVC.
2694 2001-09-20 14:53  king
2696         * Source/cmFindFileCommand.cxx, Source/cmFindLibraryCommand.cxx,
2697         Source/cmFindPathCommand.cxx, Source/cmFindProgramCommand.cxx,
2698         Source/cmSystemTools.cxx, Source/cmSystemTools.h: ENH: Added
2699         cmSystemTools::GlobDirs function to allow wildcards in paths (like
2700         /foo/bar/*).
2702 2001-09-20 14:53  king
2704         * Source/cmSetCommand.cxx: ENH: Added extra newline in an error
2705         message to improve readability.
2707 2001-09-20 14:27  martink
2709         * Modules/FindVTK.cmake: minor changes
2711 2001-09-20 13:11  martink
2713         * Modules/FindVTK.cmake, Modules/UseVTKIncludes.cmake,
2714         Modules/UseVTKLibraries.cmake: removed some VTK stuff
2716 2001-09-19 18:52  martink
2718         * Modules/FindVTK.cmake, Modules/UseVTKIncludes.cmake,
2719         Modules/UseVTKLibraries.cmake: updated to how FindVTK works
2721 2001-09-19 18:20  martink
2723         * Source/cmMakefile.h: version rev to 94
2725 2001-09-19 18:20  martink
2727         * Source/cmMakefile.h: version rev to 95
2729 2001-09-18 14:45  hoffman
2731         * ChangeLog.txt: [no log message]
2733 2001-09-18 14:38  will
2735         * CMake.pdf: ENH:Updated documentation
2737 2001-09-17 21:40  hoffman
2739         * CMake.rtf: ENH: update for new version
2741 2001-09-17 20:34  hoffman
2743         * Source/cmFindFileCommand.cxx: BUG: fix return when file is not
2744         found
2746 2001-09-17 20:34  hoffman
2748         * Source/cmUseMangledMesaCommand.cxx,
2749         Source/cmUseMangledMesaCommand.h: ENH: change to take a path as
2750         input
2752 2001-09-17 18:16  king
2754         * Modules/FindCABLE.cmake: ENH: Added find support for looking at
2755         Cable's build directory if the user sets the CABLE_BUILD_DIR cache
2756         entry.
2758 2001-09-17 17:58  hoffman
2760         * Source/cmCommands.cxx, Source/cmUseMangledMesaCommand.cxx,
2761         Source/cmUseMangledMesaCommand.h: ENH: add Use mangled mesa command
2763 2001-09-17 16:07  blezek
2765         * Modules/Dart.cmake: ENH: NightlyCoverage got lost
2767 2001-09-14 20:36  martink
2769         * Source/cmVTKWrapTclCommand.cxx, Source/cmVTKWrapJavaCommand.cxx,
2770         Source/cmVTKWrapPythonCommand.cxx: now uses five argument version
2771         of wrap commands
2773 2001-09-14 20:26  hoffman
2775         * Source/cmMakefileGenerator.cxx, Source/cmStandardIncludes.h,
2776         Source/cmUnixMakefileGenerator.cxx,
2777         Source/cmUnixMakefileGenerator.h, Source/cmakemain.cxx,
2778         Source/MFCDialog/CMakeSetupDialog.cpp: remove memory leaks
2780 2001-09-14 19:18  hoffman
2782         * Source/cmDSPWriter.cxx: fix error in cygwin
2784 2001-09-14 19:18  hoffman
2786         * Source/cmMakefileGenerator.cxx, Source/cmMakefileGenerator.h: add
2787         support for clean up
2789 2001-09-14 19:18  hoffman
2791         * Source/cmListFileCache.h: initialize class
2793 2001-09-14 14:14  martink
2795         * Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
2796         Templates/EXEWinHeader.dsptemplate,
2797         Templates/UtilityHeader.dsptemplate,
2798         Templates/staticLibHeader.dsptemplate: made Debug the default
2799         configuration
2801 2001-09-14 12:34  barre
2803         * Modules/FindTCL.cmake: move cygtclsh80 to the end of list,
2804         otherwise it might be found while the non-cygwin wish8x.exe will be
2805         found too. If wish8x.exe is found, then the non-cygwin tclsh8x.exe
2806         must be found too.
2808 2001-09-13 18:45  martink
2810         * Modules/Dart.cmake: added back some targets for UNIX
2812 2001-09-13 15:27  martink
2814         * Source/cmSystemTools.h, Source/cmSystemTools.cxx: added shortest
2815         ext function
2817 2001-09-12 21:09  lorensen
2819         * Source/cmSiteNameCommand.cxx: ENH: drop the case of the site
2820         name. This makes it consistent with Dart's usage.
2822 2001-09-12 21:09  lorensen
2824         * Source/cmSystemTools.cxx, Source/cmSystemTools.h: ENH: Added
2825         LowerCase method.
2827 2001-09-12 19:18  king
2829         * Source/cmCableWrapTclCommand.cxx, Source/cmCableWrapTclCommand.h:
2830         ENH: Added parsing of gccxml flags into separate arguments for
2831         setting the custom command.  This is necessary since the custom
2832         command now takes a vector of individual command line options
2833         instead of a single string.
2835 2001-09-12 01:45  biddi
2837         * Templates/CMakeWindowsBorlandConfig.cmake: ERR: Spelling
2839 2001-09-12 01:45  biddi
2841         * Source/cmBorlandMakefileGenerator.cpp,
2842         Source/cmBorlandMakefileGenerator.h, Source/cmSystemTools.cxx: ERR:
2843         Change to EscapeSpaces forces rework of Borland generator <sigh>
2844         Add clause to prevent adding quotes when they're already present,
2845         then stuff them onto all lib paths to prevent forward slashes
2846         causing trouble.
2848 2001-09-11 23:58  biddi
2850         * Source/cmSystemTools.cxx, Source/cmSystemTools.h: ENH: Add a
2851         findfile routine (as opposed to find executable or library) which
2852         doesn't add any extensions - Borland make needs full paths to
2853         certain dependencies otherwise linking doesn't work properly
2854         (dependencies aren't checked)
2856 2001-09-11 23:58  biddi
2858         * Source/cmBorlandMakefileGenerator.cpp,
2859         Source/cmBorlandMakefileGenerator.h: ENH: Major fix of the Borland
2860         generator which addresses the problem of libraries with
2861         dependencies (other libraries) not linking when required.
2862         Dependency checking required the full path to be supplied to each
2863         file when they're not in the current directory (very tedious). All
2864         seems to be working nicely now.
2866 2001-09-11 19:17  martink
2868         * Source/ctest.cxx: updated testing
2870 2001-09-11 18:58  martink
2872         * Source/cmDSPWriter.cxx: include fixes
2874 2001-09-11 18:42  martink
2876         * Modules/Dart.cmake: reduced the number of targets
2878 2001-09-11 18:42  martink
2880         * Source/cmaketest.cxx: bug in testing code
2882 2001-09-11 17:44  hoffman
2884         * Source/cmBorlandMakefileGenerator.cpp: BUG: fix build with
2885         non-borland compiler
2887 2001-09-11 17:40  martink
2889         * Source/cmDSPWriter.cxx: fix for include paths
2891 2001-09-10 19:11  martink
2893         * Modules/Dart.cmake: reduced targets and merged tclsh commands
2895 2001-09-10 19:11  martink
2897         * Source/cmCableWrapTclCommand.cxx, Source/cmDSPWriter.cxx,
2898         Source/cmMakefile.cxx, Source/cmMakefile.h,
2899         Source/cmSystemTools.cxx, Source/cmVTKWrapJavaCommand.cxx,
2900         Source/cmVTKWrapPythonCommand.cxx, Source/cmVTKWrapTclCommand.cxx:
2901         various windows fixes
2903 2001-09-10 15:03  berk
2905         * Source/CMakeLists.txt: Typo in link command.
2907 2001-09-08 16:09  biddi
2909         * Source/cmBorlandMakefileGenerator.cpp,
2910         Source/cmBorlandMakefileGenerator.h: ERR: Forgot to put back a
2911         backslash
2913 2001-09-08 14:02  biddi
2915         * Source/cmBorlandMakefileGenerator.cpp: ERR: LINK_DIR must ot have
2916         backslah at end. Fix plus cleanup of some code.
2918 2001-09-07 14:08  martink
2920         * Source/cmDirectory.cxx: fixed bug in mismatched directory opens
2921         consuming file descriptors
2923 2001-09-07 13:40  king
2925         * Source/cmConfigureGccXmlCommand.cxx: ENH: Removed addition of
2926         compiler support directory include option since the find_*_options
2927         scripts now include it automatically.
2929 2001-09-06 22:02  hoffman
2931         * Source/CMakeLists.txt, Source/cmBorlandMakefileGenerator.cpp:
2932         BUG: clean up lib and exe output paths
2934 2001-09-06 21:28  hoffman
2936         * Source/CMakeLib.dsp, Source/cmBorlandMakefileGenerator.cpp,
2937         Source/cmBorlandMakefileGenerator.h, Source/cmMSProjectGenerator.h,
2938         Source/cmMakefileGenerator.cxx, Source/cmMakefileGenerator.h,
2939         Source/cmUnixMakefileGenerator.h, Source/cmake.cxx, Source/cmake.h,
2940         Source/MFCDialog/CMakeSetup.rc,
2941         Source/MFCDialog/CMakeSetupDialog.cpp,
2942         Source/MFCDialog/CMakeSetupDialog.h, Source/MFCDialog/resource.h,
2943         Templates/CMakeWindowsBorlandConfig.cmake: ENH: integrate borland
2944         support
2946 2001-09-04 20:29  biddi
2948         * Source/cmBorlandMakefileGenerator.cpp,
2949         Source/cmBorlandMakefileGenerator.h,
2950         Templates/CMakeWindowsBorlandConfig.cmake: NEW: First check in of
2951         Borland Makefile Generator and template stuff
2953 2001-09-04 20:07  hoffman
2955         * Source/cmAddCustomTargetCommand.cxx, Source/cmCustomCommand.cxx,
2956         Source/cmCustomCommand.h, Source/cmDSPWriter.cxx,
2957         Source/cmDSWWriter.cxx, Source/cmMakefile.cxx, Source/cmMakefile.h,
2958         Source/cmSourceGroup.cxx, Source/cmSourceGroup.h,
2959         Source/cmVTKWrapJavaCommand.cxx: ENH: separate command from its
2960         arguments in the custom command.  This allows the generator on
2961         windows to change the slashes for just the command
2963 2001-09-01 21:13  biddi
2965         * Source/cmBuildCommand.cxx: ENH: Added a clause for Borland
2966         compiler compatibility
2968 2001-09-01 20:55  barre
2970         * Source/cmDSPWriter.cxx: Convert path format back to Windows
2971         slashes syntax. Mandatory for Win98 build.
2973 2001-09-01 20:55  barre
2975         * Source/cmSystemTools.cxx: fix comment pb
2977 2001-09-01 20:12  biddi
2979         * Source/cmSystemTools.cxx, Source/cmSystemTools.h: ENH: Windows
2980         and Unix slash conversions return a char*, clean function seperated
2981         from Convert function
2983 2001-09-01 20:12  biddi
2985         * Source/cmMakefile.cxx, Source/cmMakefile.h: ENH: ExpandVariables
2986         functions return a char * for convenience
2988 2001-09-01 01:10  starreveld
2990         * Source/cmUnixMakefileGenerator.cxx: 
2991         
2992         ENH: Generate compile lines for .m, .M, and .mm files (ObjC and
2993         ObjC++)
2995 2001-08-30 21:32  hoffman
2997         * Source/cmMakefile.cxx: BUG: fix incorrect deletion of function
2998         blockers
3000 2001-08-30 20:19  martink
3002         * Source/cmMakefile.h, Source/cmMakefile.h: version rev
3004 2001-08-30 20:06  hoffman
3006         * ChangeLog, ChangeLog.txt, ChangeLog: [no log message]
3008 2001-08-30 19:54  hoffman
3010         * ChangeLog.txt: ENH: add autogenerated changelog
3012 2001-08-29 21:21  hoffman
3014         * Source/cmake.cxx: opps
3016 2001-08-29 21:08  king
3018         * Source/cmCableWrapTclCommand.cxx: ENH: Updated generated
3019         dependencies since cable's installation directory now uses separate
3020         CxxTypes and WrapTclFacility subdirecories for includes.
3022 2001-08-29 21:08  king
3024         * Source/cmConfigureGccXmlCommand.cxx: BUG: GCCXML_FLAGS found from
3025         find_gcc_options or find_mpro_options should have the trailing
3026         newline stripped from the string.
3028 2001-08-29 21:08  king
3030         * Modules/FindCABLE.cmake: ENH: Updated library finding code to
3031         handle new cable installation directory structure.  It now uses
3032         separate directories for CxxTypes and WrapTclFacility headers.
3034 2001-08-29 20:42  martink
3036         * Source/ctest.cxx, Source/ctest.h: added regexp option
3038 2001-08-29 20:13  hoffman
3040         * Source/CMakeLib.dsp, Source/DumpDocumentation.dsp,
3041         Source/cmake.dsp, Source/ctest.dsp: remove /ZI
3043 2001-08-29 19:57  hoffman
3045         * Source/cmake.cxx, Source/cmaketest.cxx: ENH: run cmake from
3046         cmaketest
3048 2001-08-29 14:46  king
3050         * Source/cmMakefile.h: ENH: Added a const version of
3051         GetLinkLibraries().
3053 2001-08-29 14:46  king
3055         * Source/cmUnixMakefileGenerator.cxx,
3056         Source/cmUnixMakefileGenerator.h: ENH: Proper dependencies between
3057         shared libraries now exist in the generated makefiles.  If a shared
3058         library links to another, the other will be built before the link
3059         is attempted.
3061 2001-08-29 13:57  hoffman
3063         * Source/cmMakefile.cxx: clean up a bit
3065 2001-08-29 13:44  berk
3067         * Source/cmSystemTools.cxx: BUG: fix out of bounds read on string
3068         in mkdir
3070 2001-08-29 13:26  perera
3072         * Source/cmSystemTools.cxx, Source/cmSystemTools.h: ENH: Special
3073         value IGNORE behaves like NOTFOUND, but makes FindLibrary, etc,
3074         _not_ search for a library, etc.
3076 2001-08-28 22:35  hoffman
3078         * Source/cmListFileCache.h: remove warning
3080 2001-08-28 22:27  hoffman
3082         * Source/CMakeLib.dsp, Source/CMakeLists.txt,
3083         Source/CMakeSetup.dsw, Source/Makefile.in,
3084         Source/cmListFileCache.cxx, Source/cmListFileCache.h,
3085         Source/cmMakefile.cxx: ENH: add caching for the input CMakeList.txt
3086         files, 2X speed up
3088 2001-08-28 22:27  hoffman
3090         * Source/cmDSPWriter.cxx: BUG: put spaces in /I paths
3092 2001-08-28 22:01  starreveld
3094         * Source/cmAddLibraryCommand.cxx, Source/cmAddLibraryCommand.h,
3095         Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmTarget.h,
3096         Source/cmUnixMakefileGenerator.cxx: 
3097         
3098         Changes to allow MODULE type target for a shared library
3100 2001-08-28 22:01  starreveld
3102         * Templates/CMakeSystemConfig.cmake.in, Templates/configure,
3103         Templates/configure.in: 
3104         
3105         Changes to allow a MODULE target for a shared library.
3107 2001-08-28 20:04  martink
3109         * CMakeLists.txt, Tests/Complex/CMakeLists.txt: minor fix
3111 2001-08-28 18:55  martink
3113         * Source/cmDSPWriter.cxx, Source/cmSystemTools.cxx,
3114         Source/cmSystemTools.h: better network build support
3116 2001-08-28 17:49  starreveld
3118         * Templates/configure, Templates/configure.in: 
3119         
3120         Added support for Darwin (OSX)
3122 2001-08-28 14:57  hoffman
3124         * Modules/FindTCL.cmake: ENH: support for cygwin
3126 2001-08-28 14:57  hoffman
3128         * Source/cmSystemTools.cxx, Source/cmUnixMakefileGenerator.cxx:
3129         BUG: fix for broken apple mkdir and general clean up of
3130         MakeDirectory command
3132 2001-08-27 19:48  hoffman
3134         * Source/MFCDialog/CMakeSetupDialog.cpp: BUG: fix switch projects
3135         not saving cache correctly
3137 2001-08-27 19:19  martink
3139         * Source/cmDSPWriter.cxx: support for network path link libraries
3141 2001-08-27 18:44  hoffman
3143         * Source/cmMakefile.cxx, Source/cmMakefile.h,
3144         Source/cmUnixMakefileGenerator.cxx: ENH: change expand variables to
3145         use GetDefinition
3147 2001-08-27 18:35  hoffman
3149         * configure, configure.in: [no log message]
3151 2001-08-27 18:35  hoffman
3153         * configure, configure.in, Source/Makefile.in: ENH: clean up sgi
3154         build and use non-broken autoconf
3156 2001-08-27 16:24  hoffman
3158         * configure, Source/cmUnixMakefileGenerator.cxx,
3159         Templates/configure: [no log message]
3161 2001-08-27 15:03  hoffman
3163         * Source/cmUnixMakefileGenerator.cxx: BUG: set CXX and CC when
3164         running configure from cmake
3166 2001-08-27 14:23  martink
3168         * Source/ctest.cxx: better formatted output
3170 2001-08-27 14:22  hoffman
3172         * Templates/configure, Templates/configure.in: ENH: use
3173         ANSI_CXXFLAGS for testing compiler
3175 2001-08-27 14:11  hoffman
3177         * CMakeLists.txt, Templates/CMakeSystemConfig.cmake.in,
3178         Templates/configure, Templates/configure.in,
3179         Tests/Complex/CMakeLists.txt: ENH: sgi -LANG:std
3181 2001-08-27 14:07  berk
3183         * Source/CMakeSetup.dsw: ken added dependancy to build everything
3185 2001-08-25 16:31  martink
3187         * Source/CMakeSetup.dsw, Source/ctest.dsp: added ctest to win32
3189 2001-08-24 21:50  hoffman
3191         * Templates/configure, Templates/configure.in: [no log message]
3193 2001-08-24 21:30  hoffman
3195         * Templates/CMakeSystemConfig.cmake.in, Templates/configure,
3196         Templates/configure.in: ENH: more sgi -LANG stuff
3198 2001-08-24 21:25  hoffman
3200         * configure, configure.in, configure, configure.in: auto detect
3201         lang:std:
3203 2001-08-24 21:12  hoffman
3205         * Source/Makefile.in: ENH: build for sgi CC out of box
3207 2001-08-24 21:12  hoffman
3209         * configure, configure.in, configure, configure.in: auto detect
3210         lang:std:
3212 2001-08-24 21:00  hoffman
3214         * configure, configure.in: auto detect lang:std:
3216 2001-08-24 20:51  hoffman
3218         * configure, configure.in: auto detect lang:std:
3220 2001-08-24 19:54  hoffman
3222         * Tests/Complex/cmTestConfigure.h.in,
3223         Tests/Complex/Executable/complex.cxx: BUG: fix complex test for old
3224         compilers
3226 2001-08-24 19:45  hoffman
3228         * configure, configure.in, Tests/Complex/cmTestConfigure.h.in: BUG:
3229         fix for SGI Native compiler
3231 2001-08-24 19:41  hoffman
3233         * Templates/configure, Templates/configure.in: BUG: fix flag for
3234         building shared on HP
3236 2001-08-23 22:30  perera
3238         * Source/cmAddTestCommand.cxx, Source/cmAddTestCommand.h: BUG:
3239         ADD_TEST now only does stuff if ENABLE_TESTING has been run.
3241 2001-08-23 22:02  hoffman
3243         * Source/cmMakefile.cxx, Source/cmSystemTools.cxx,
3244         Source/cmSystemTools.h: ENH: improve coverage
3246 2001-08-23 21:40  hoffman
3248         * Source/CMakeLists.txt, Source/cmDumpDocumentation.cxx,
3249         Source/cmMakefile.cxx, Source/cmMakefile.h: ENH: add dump
3250         documentation test
3252 2001-08-23 20:28  king
3254         * Source/cmCableWrapTclCommand.cxx, Source/cmCableWrapTclCommand.h:
3255         ENH: Each cmCableWrapTclCommand instance now uses a single
3256         cmMakeDepend object for dependencies for all the gccxml input files
3257         it generates.  This should significantly improve generation time.
3259 2001-08-23 20:24  hoffman
3261         * Source/cmaketest.cxx: BUG: run make all on unix not make exename
3263 2001-08-23 20:00  hoffman
3265         * Source/CMakeLists.txt, Source/cmStandardIncludes.h,
3266         Source/cmaketest.cxx, Source/ctest.cxx: ENH: add more testing
3268 2001-08-23 17:57  hoffman
3270         * Tests/Complex/CMakeLists.txt, Tests/Complex/VarTests.txt,
3271         Tests/Complex/cmTestConfigure.h.in, Tests/Complex/simple.cxx,
3272         Tests/Complex/Executable/CMakeLists.txt,
3273         Tests/Complex/Executable/complex.cxx,
3274         Tests/Complex/Library/CMakeLists.txt,
3275         Tests/Complex/Library/file2.cxx, Tests/Complex/Library/file2.h,
3276         Tests/Complex/Library/sharedFile.cxx,
3277         Tests/Complex/Library/sharedFile.h,
3278         Tests/Complex/Library/ExtraSources/file1.cxx,
3279         Tests/Complex/Library/ExtraSources/file1.h: ENH: try to get better
3280         test coverage
3282 2001-08-23 17:12  martink
3284         * Source/ctest.cxx: also check path for test executables
3286 2001-08-23 15:39  martink
3288         * Source/ctest.cxx: fixed format
3290 2001-08-23 15:32  martink
3292         * Source/cmUnixMakefileGenerator.cxx: better ctest support
3294 2001-08-23 15:12  martink
3296         * Source/CMakeLists.txt, Source/cmSystemTools.cxx,
3297         Source/cmSystemTools.h, Source/cmUnixMakefileGenerator.cxx,
3298         Source/ctest.cxx, Source/ctest.h: added test driver for make test
3299         target
3301 2001-08-22 20:33  martink
3303         * Source/cmDSPWriter.cxx: ENH: do not put a rule in to rebuild the
3304         ALL_BUILD.dsp file, as it is not possible...
3306 2001-08-22 15:58  hoffman
3308         * Source/cmCableClassSet.h, Source/cmCableWrapTclCommand.cxx,
3309         Source/cmCacheManager.cxx, Source/cmCacheManager.h,
3310         Source/cmMakeDepend.h, Source/cmMakefile.h, Source/cmSourceGroup.h,
3311         Source/cmStandardIncludes.h, Source/cmTarget.h,
3312         Source/cmUnixMakefileGenerator.cxx: ENH: change all maps of string
3313         to be maps of cmStdString, to reduce symbol length in object files.
3315 2001-08-22 15:26  hoffman
3317         * Source/cmMakefile.h: BUG: shorten length of symbols
3319 2001-08-22 14:12  berk
3321         * Source/cmDSPWriter.cxx: OUTDIR->IntDir
3323 2001-08-22 12:21  hoffman
3325         * Source/MFCDialog/CMakeLists.txt: BUG: add missing
3326         CMakeCommandLineInfo
3328 2001-08-21 21:38  barre
3330         * Source/MFCDialog/CMakeSetup.cpp,
3331         Source/MFCDialog/CMakeSetupDialog.cpp,
3332         Source/MFCDialog/CMakeSetupDialog.h,
3333         Source/MFCDialog/CMakeCommandLineInfo.cpp,
3334         Source/MFCDialog/CMakeCommandLineInfo.h,
3335         Source/MFCDialog/CMakeSetup.dsp: CMakeSetup now handles
3336         command-line arguments (ex: /H=source_dir /B=build_dir)
3338 2001-08-21 15:04  starreveld
3340         * Source/cmMakefile.cxx: 
3341         
3342         Added support for .mm source files (ObjC++)
3344 2001-08-20 17:32  hoffman
3346         * Templates/configure, Templates/configure.in: BUG: fix check for
3347         no std::
3349 2001-08-20 13:23  hoffman
3351         * Source/cmSetCommand.cxx: BUG: cmSystemTools::CollapseFullPath is
3352         a bad thing to call on the compiler which is a filepath
3354 2001-08-19 23:11  barre
3356         * Source/cmOptionCommand.cxx: Allow option value to be expanded
3357         (thus, we can use the value of another option as default)
3359 2001-08-19 16:14  barre
3361         * Source/cmMakefile.cxx: gcc and MSVC clash on
3362         basic_string::compare(), let's try substr()
3364 2001-08-19 11:36  barre
3366         * Source/cmSetCommand.cxx: If the value is a path, collapse it
3367         (cleaner)
3369 2001-08-18 21:57  hoffman
3371         * Templates/configure, Templates/configure.in: BUG: get the flags
3372         right
3374 2001-08-18 16:51  barre
3376         * Source/cmMakefile.cxx, Modules/FindDart.cmake: Support for
3377         $ENV{VAR} syntax (lookup in the environment vars)
3379 2001-08-17 21:11  martink
3381         * Source/cmElseCommand.cxx, Source/cmIfCommand.cxx: backwards
3382         MATCHES in if and else statements
3384 2001-08-16 22:01  hoffman
3386         * Templates/configure: ENH: default for cygwin should be pthreads
3388 2001-08-16 21:42  hoffman
3390         * Templates/CMakeSystemConfig.cmake.in,
3391         Templates/CMakeWindowsSystemConfig.cmake, Templates/configure,
3392         Templates/configure.in: ENH: add CMAKE_USE_WIN32_THREADS to the
3393         possible thread types
3395 2001-08-16 15:41  berk
3397         * Source/cmCacheManager.cxx, Source/cmCacheManager.h,
3398         Source/cmLoadCacheCommand.cxx, Source/cmLoadCacheCommand.h: Adding
3399         new options to LoadCache.
3401 2001-08-15 17:40  berk
3403         * Source/cmCacheManager.cxx, Source/cmCacheManager.h,
3404         Source/cmLoadCacheCommand.cxx: 1. Added EXCLUDE option to
3405         LOAD_CACHE.  2. Entries brought in from another cache are now
3406         marked as internal.
3408 2001-08-15 17:23  martink
3410         * Modules/FindDart.cmake: looks at same level
3412 2001-08-15 14:03  hoffman
3414         * Templates/configure, Templates/configure.in: ENH: make pthreads
3415         the default for cygwin
3417 2001-08-14 21:18  king
3419         * Source/cmInstallFilesCommand.cxx, Source/cmInstallFilesCommand.h,
3420         Source/cmInstallProgramsCommand.cxx,
3421         Source/cmInstallProgramsCommand.h, Source/cmMakefile.cxx: ENH:
3422         Improved INSTALL_FILES and INSTALL_PROGRAMS commands to allow each
3423         call to the command in a single directory to specify a different
3424         install path.
3426 2001-08-13 20:04  martink
3428         * Modules/Dart.cmake: removed grep
3430 2001-08-10 19:52  martink
3432         * Source/cmVTKWrapTclCommand.cxx, Source/cmMakefile.h: now creates
3433         output directories
3435 2001-08-09 19:35  hoffman
3437         * CMake.pdf: ENH: update pdf to rtf
3439 2001-08-09 19:23  hoffman
3441         * CMake.rtf: ENH: add some docs for sgi CC
3443 2001-08-09 18:58  berk
3445         * Source/cmElseCommand.cxx, Source/cmIfCommand.cxx: BUG: or and and
3446         were inverted.
3448 2001-08-09 15:12  hoffman
3450         * ChangeLog: add generated ChangeLog file.  Should be updated each
3451         time a new version is made
3453 2001-08-09 15:07  martink
3455         * Source/cmMakefile.h, Source/cmMakefile.h: updated version
3457 2001-08-09 15:07  martink
3459         * README: out of date
3461 2001-08-09 13:33  hoffman
3463         * Source/cmConfigure.cmake.h.in: BUG: add in for scope variable
3465 2001-08-08 18:25  martink
3467         * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx: ENH: update to
3468         new style of cache access
3470 2001-08-08 17:14  hoffman
3472         * Source/cmSiteNameCommand.cxx, Source/cmUtilitySourceCommand.cxx:
3473         BUG: can not Add a definition that you just got
3475 2001-08-08 15:54  hoffman
3477         * configure, configure.in, Source/cmBuildCommand.cxx,
3478         Source/cmBuildNameCommand.cxx, Source/cmCableWrapTclCommand.cxx,
3479         Source/cmCacheManager.cxx, Source/cmCacheManager.h,
3480         Source/cmConfigure.h.in, Source/cmConfigureGccXmlCommand.cxx,
3481         Source/cmDSPWriter.cxx, Source/cmDSWWriter.cxx,
3482         Source/cmFindFileCommand.cxx, Source/cmFindLibraryCommand.cxx,
3483         Source/cmFindPathCommand.cxx, Source/cmFindProgramCommand.cxx,
3484         Source/cmLinkLibrariesCommand.cxx, Source/cmMSProjectGenerator.cxx,
3485         Source/cmMakefile.cxx, Source/cmMakefile.h,
3486         Source/cmOptionCommand.cxx, Source/cmProjectCommand.cxx,
3487         Source/cmSetCommand.cxx, Source/cmSiteNameCommand.cxx,
3488         Source/cmStandardIncludes.h, Source/cmSystemTools.cxx,
3489         Source/cmUnixMakefileGenerator.cxx,
3490         Source/cmUtilitySourceCommand.cxx, Source/cmVTKWrapJavaCommand.cxx,
3491         Source/cmVTKWrapPythonCommand.cxx, Source/cmVTKWrapTclCommand.cxx,
3492         Source/MFCDialog/CMakeSetupDialog.cpp,
3493         Templates/CMakeSystemConfig.cmake.in, Templates/configure,
3494         Templates/configure.in: ENH: big change, only allow commands access
3495         to the cache via the cmMakefile class and GetDefinition, also the
3496         cmMakefile is the only way for commands to add to the cache.  Also,
3497         some changes to configure.in that check for for scoping
3499 2001-08-07 19:49  hoffman
3501         * Source/cmStandardIncludes.h, Source/cmSystemTools.cxx: ENH:
3502         compile with broken 720 SGI C++ compiler
3504 2001-08-07 17:46  hoffman
3506         * Source/cmMakefile.cxx: ENH: html output for docs
3508 2001-08-07 17:15  hoffman
3510         * CMake.rtf: ENH: update documents with current commands and new
3511         GUI
3513 2001-08-07 12:46  king
3515         * CMakeLogo.gif: ENH: CMakeLogo for Dart to use on testing web
3516         page.
3518 2001-08-07 12:46  king
3520         * CMakeLists.txt: ERR: CMakeLogo.gif has been moved to the root
3521         directory of the source so that the Web and Web/Art directories are
3522         not needed here.
3524 2001-08-06 21:01  martink
3526         * Source/cmElseCommand.cxx, Source/cmElseCommand.h,
3527         Source/cmIfCommand.cxx, Source/cmIfCommand.h: added new if commands
3529 2001-08-06 19:11  king
3531         * CMake.pdf, CMake.rtf: Re-adding doc files.  They were
3532         accidentally removed due to a symlink from the CMake/Web directory
3533         when it was removed.
3535 2001-08-06 19:01  king
3537         * Web/index.html, Web/Art/CMakeBanner.jpg, Web/Art/CMakeBanner.psd,
3538         Web/Art/CMakeGUI.jpg, Web/Art/CMakeLogo.gif, Web/Art/CMakeLogo.ppt,
3539         Web/Art/CMakeLogo.psd, Web/Art/SideBar.jpg, Web/Art/SideBar.psd,
3540         Web/Art/acl.gif, Web/Art/asci.gif, Web/Art/asci_little.gif,
3541         Web/Art/itkLogoSmallTransparentBackground.gif,
3542         Web/Art/nlm_logo.gif, Web/Art/swooshSmall.gif, Web/HTML/About.html,
3543         CMake.pdf, CMake.rtf, Web/HTML/Documentation.html,
3544         Web/HTML/Download.html, Web/HTML/Examples.html, Web/HTML/FAQ.html,
3545         Web/HTML/Features.html, Web/HTML/Head.html, Web/HTML/Install.html,
3546         Web/HTML/MailingLists.html, Web/HTML/News.html,
3547         Web/HTML/SideBar.html, Web/HTML/Sponsors.html, Web/HTML/Style.css,
3548         Web/HTML/Table.html, Web/HTML/Testing.html,
3549         Web/HTML/TestingSetup.html, Web/HTML/cmakeExample.tar.gz: Removing
3550         Web directory from CMake.  It is moving to a separate, parallel CVS
3551         module called "CMakeWeb"
3553 2001-08-03 19:47  king
3555         * Source/cmConfigureFileCommand.cxx,
3556         Source/cmConfigureFileCommand.h: ENH: Added 'IMMEDIATE' option to
3557         CONFIGURE_FILE command to force file copy and configuration on the
3558         initial pass so that current variable values are used.
3560 2001-08-02 21:27  king
3562         * Source/cmCableWrapTclCommand.cxx, Source/cmCableWrapTclCommand.h:
3563         ENH: Added use of a class's tag to generate a better set of
3564         filenames for its wrapper configuration, xml, and generated files. 
3565         This should also prevent half the classes from re-wrapping when a
3566         new one is inserted in the middle.
3568 2001-08-02 18:42  king
3570         * Source/cmUnixMakefileGenerator.cxx: BUG: Generated link line for
3571         shared libraries had CMAKE_CXX_FLAGS instead of CMAKE_CXXFLAGS
3572         (note underscore).
3574 2001-08-02 18:10  king
3576         * Source/cmMakefile.cxx: BUG: Fixed off-by-one error in
3577         ExpandVariablesInString for case of $ or @ as last character of
3578         string.
3580 2001-08-02 13:07  king
3582         * Source/cmUnixMakefileGenerator.cxx: BUG: We don't want to output
3583         -I/usr/include in the INCLUDE_FLAGS variable.  This causes problems
3584         with finding system headers in the wrong places for certain
3585         standard library implementations.
3587 2001-08-01 20:11  king
3589         * Modules/FindCABLE.cmake: ENH: Support to find CABLE utility if it
3590         is installed.
3592 2001-08-01 20:11  king
3594         * Source/cmAddDefinitionsCommand.cxx: BUG: Needed to expand
3595         variables of definitions.
3597 2001-08-01 20:11  king
3599         * Source/cmCommands.cxx, Source/cmMakefile.cxx,
3600         Source/cmMakefile.h, Source/cmSubdirDependsCommand.cxx,
3601         Source/cmSubdirDependsCommand.h,
3602         Source/cmUnixMakefileGenerator.cxx: ENH: Added SUBDIR_DEPENDS
3603         command and corresponding support code.  This command allows
3604         specification that a set of subdirectories be built before a
3605         particular directory.
3607 2001-08-01 20:11  king
3609         * Source/cmInstallFilesCommand.cxx: BUG: Need to expand variables
3610         when a regular expression is specified.
3612 2001-08-01 15:19  king
3614         * Modules/FindTCL.cmake: ENH: Added tk library names tk8.4 tk8.3
3615         tk8.2 and tk8.0 to correspond to tk84 tk83 tk82 and tk80. 
3616         TK_LIBRARY should now be found on more platforms.
3618 2001-07-31 15:29  king
3620         * Source/cmCommands.cxx, Source/cmDSPWriter.cxx,
3621         Source/cmDSWWriter.cxx, Source/cmInstallFilesCommand.cxx,
3622         Source/cmInstallProgramsCommand.cxx,
3623         Source/cmInstallProgramsCommand.h, Source/cmMakefile.cxx,
3624         Source/cmTarget.cxx, Source/cmTarget.h,
3625         Source/cmUnixMakefileGenerator.cxx, Templates/CMakeLists.txt: ENH:
3626         Added INSTALL_PROGRAMS command and corresponding support.  This
3627         involved splitting cmTarget::INSTALL into INSTALL_FILES and
3628         INSTALL_PROGRAMS enum values.  INSTALL_FILES no longer adds execute
3629         permission.  The INSTALL_PROGRAMS commnad takes either a list of
3630         explicit names, or a regex.  It will not expand source lists like
3631         the INSTALL_FILES command will.
3633 2001-07-30 16:21  king
3635         * Source/cmCableClassSet.cxx: ERR:
3636         ElementCombinationGenerator::ReplacePortion needs to be a friend of
3637         ElementCombinationGenerator so that it can get access to
3638         ElementCombinationGenerator::Substitution.  Also fixed one minor
3639         problem for HP build.
3641 2001-07-30 15:34  king
3643         * Source/cmCableClassSet.cxx, Source/cmCableWrapTclCommand.cxx,
3644         Source/cmDSPWriter.cxx, Source/cmMakeDepend.cxx,
3645         Source/cmMakefile.cxx, Source/cmMakefile.h,
3646         Source/cmUnixMakefileGenerator.cxx: BUG: Changed include and link
3647         directory paths in cmMakefile back to std::vector because there is
3648         an order dependency.  Only cmMakefile::AddIncludeDirectory and
3649         cmMakefile::AddLinkDirectory should be called to add directories to
3650         the paths.  They make sure the paths are unique as they are
3651         inserted.
3653 2001-07-30 11:18  scottim
3655         * Source/cmCableClassSet.cxx, Source/cmCableWrapTclCommand.cxx,
3656         Source/cmDSPWriter.cxx, Source/cmMakeDepend.cxx,
3657         Source/cmMakefile.cxx, Source/cmMakefile.h,
3658         Source/cmUnixMakefileGenerator.cxx: Removed the Uniquification of
3659         the include and link directory list in FinalPass, and achieved the
3660         same effect by makein m_LinkDirectores and m_IncludeDirectories a
3661         set rather than vector
3663 2001-07-27 20:29  hoffman
3665         * Source/cmMakefile.cxx: ENH: Re-implemented
3666         ExpandVariablesInString to significantly improve performance.
3668 2001-07-27 17:06  scottim
3670         * Source/cmMakefile.cxx, Source/cmMakefile.h: MAkefile now strips
3671         duplicate directores from the libraries and include paths
3673 2001-07-26 15:07  king
3675         * Source/cmCableClassSet.cxx, Source/cmCableClassSet.h,
3676         Source/cmCableClassSetCommand.cxx,
3677         Source/cmCableWrapTclCommand.cxx: ENH: Added cable class-set
3678         expansion and tagging for alternate name generation.  This should
3679         make the generated wrappers much easier to setup and use.
3681 2001-07-26 14:18  hoffman
3683         * Source/MFCDialog/CMakeSetupDialog.cpp,
3684         Source/MFCDialog/PropertyList.cpp: ENH: change the logic of
3685         disabling the ok button a bit
3687 2001-07-26 13:47  berk
3689         * CMakeLists.txt: ENH: Updated regexp for tracing dependencies in
3690         FLTK dialog.
3692 2001-07-26 12:36  martink
3694         * Source/cmMakefile.h: fixed warnings
3696 2001-07-25 22:30  hoffman
3698         * Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmake.cxx,
3699         Source/cmake.h, Source/MFCDialog/CMakeDialog.h,
3700         Source/MFCDialog/CMakeSetup.rc,
3701         Source/MFCDialog/CMakeSetupDialog.cpp,
3702         Source/MFCDialog/CMakeSetupDialog.h,
3703         Source/MFCDialog/PropertyList.cpp, Source/MFCDialog/PropertyList.h,
3704         Source/MFCDialog/resource.h: ENH: rework GUI with
3705         configure/OK/Cancel
3707 2001-07-25 20:52  martink
3709         * Source/cmEndForEachCommand.cxx, Source/cmEndForEachCommand.h,
3710         Source/cmForEachCommand.cxx, Source/cmForEachCommand.h: new
3711         commands
3713 2001-07-25 20:52  martink
3715         * Source/cmCommands.cxx, Source/cmFunctionBlocker.h,
3716         Source/cmIfCommand.cxx, Source/cmIfCommand.h,
3717         Source/cmMakefile.cxx, Source/cmMakefile.h: added for each command
3719 2001-07-25 13:40  berk
3721         * Source/cmCacheManager.cxx: Removing trailing spaces after cache
3722         entry value.
3724 2001-07-24 20:46  hoffman
3726         * Source/MFCDialog/CMakeSetupDialog.cpp,
3727         Source/MFCDialog/PropertyList.cpp, Source/MFCDialog/PropertyList.h,
3728         Source/MFCDialog/resource.h: BUG: fix on scroll with buttons
3730 2001-07-24 20:16  king
3732         * Source/cmDSPWriter.cxx: BUG: Fixed dependency generation to work
3733         for when there are many, many dependencies.  Output is now easier
3734         to ready anyway because each dependency is on its own line.
3736 2001-07-23 18:43  king
3738         * Source/cmConfigureGccXmlCommand.cxx,
3739         Source/cmConfigureGccXmlCommand.h: BUG: CompilerIsMipsPro needs to
3740         redirect stderr to stdout so that the test output can be checked.
3742 2001-07-23 15:53  king
3744         * Source/cmConfigureGccXmlCommand.cxx,
3745         Source/cmConfigureGccXmlCommand.h: ENH: Added support for UNIX
3746         compilers.  GCC and MIPSpro are supported.
3748 2001-07-23 15:53  king
3750         * Source/cmSystemTools.cxx, Source/cmSystemTools.h: ENH: Added
3751         support for non-verbose mode output from running a command.  This
3752         can be used when it is expected that the command may fail.
3754 2001-07-23 15:06  king
3756         * Modules/FindGCCXML.cmake: ENH: Module to find and configure
3757         GCCXML and GCCXML_FLAGS.
3759 2001-07-23 15:06  king
3761         * Source/cmCommands.cxx, Source/cmConfigureGccXmlCommand.cxx,
3762         Source/cmConfigureGccXmlCommand.h: ENH: Added CONFIGURE_GCCXML
3763         command to do hard work of configuring GCCXML's flags for the
3764         current compiler.  Currently only implemented correctly for Visual
3765         C++ in Windows.
3767 2001-07-20 19:05  millerjv
3769         * Web/index.html: FIX: changed hyperlink color from white/white
3771 2001-07-20 15:41  millerjv
3773         * Modules/Dart.cmake: ENH: Added Purify targets
3775 2001-07-20 13:20  millerjv
3777         * Modules/Dart.cmake: ENH: Added purify command.
3779 2001-07-20 08:56  scottim
3781         * Templates/DLLHeader.dsptemplate: adding what I think is a missing
3782         /pdbtype:sept
3784 2001-07-19 18:31  ibanez
3786         * Source/FLTKDialog/CMakeSetupGUI.cxx,
3787         Source/FLTKDialog/CMakeSetupGUI.fl,
3788         Source/FLTKDialog/CMakeSetupGUI.h,
3789         Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
3790         Source/FLTKDialog/CMakeSetupGUIImplementation.h,
3791         Source/FLTKDialog/FLTKDialog.cxx: ENH: Save and Load of recent
3792         Source and Binary directories added.
3794 2001-07-18 20:45  martink
3796         * Source/cmMakefile.h: updated version
3798 2001-07-18 15:40  martink
3800         * Source/cmSystemTools.cxx: limit library search to appropriate
3801         extensions
3803 2001-07-18 14:17  hoffman
3805         * Modules/Dart.cmake: BUG: enable testing even if not tcl found
3807 2001-07-17 19:41  king
3809         * Source/cmCableWrapTclCommand.cxx: ENH: Added generation of
3810         dependencies on the CMake-generated input to gcc-xml so that
3811         re-generation of wrappers will occur if a header changes.
3813 2001-07-17 19:41  king
3815         * Source/cmMakeDepend.cxx: BUG: Need to expand variables in search
3816         paths in case it hasn't been done yet by the makefile.
3818 2001-07-17 19:09  king
3820         * Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
3821         Source/cmOutputRequiredFilesCommand.cxx,
3822         Source/cmUnixMakefileGenerator.cxx: ENH: Hacked together a new
3823         implementation of the dependency generator code.  This should
3824         support finding dependencies for individual files without doing
3825         them for the entire makefile.  Use cmMakeDepend::FindDependencies()
3826         to do this.
3828 2001-07-17 13:54  king
3830         * Modules/CMakeLists.txt, Modules/FindDart.cmake,
3831         Modules/FindPythonLibs.cmake, Modules/FindTCL.cmake,
3832         Source/cmSystemTools.cxx, Source/cmSystemTools.h,
3833         Templates/configure, Templates/configure.in: ENH: Added support for
3834         using backslash-style escaping in CMakeLists.txt file arguments. 
3835         This allows double quotes to be used in arguments.
3837 2001-07-17 13:54  king
3839         * Modules/FindJNI.cmake: branches:  1.6.2; ENH: Added support for
3840         using backslash-style escaping in CMakeLists.txt file arguments. 
3841         This allows double quotes to be used in arguments.
3843 2001-07-16 22:40  perera
3845         * Source/cmAuxSourceDirectoryCommand.cxx, Source/cmMakefile.cxx,
3846         Source/cmMakefile.h, Source/cmSourceFile.cxx,
3847         Source/cmSourceFile.h, Source/cmSourceFilesCommand.cxx,
3848         Source/cmSourceFilesRemoveCommand.cxx, Source/cmTarget.cxx: ENH:
3849         Source and header file extensions are in variables in cmMakefile. 
3850         AUX_SOURCE_DIRECTORY will only add files that have a "source"
3851         extension.
3853 2001-07-16 20:49  hoffman
3855         * Web/HTML/About.html, Web/HTML/Documentation.html,
3856         Web/HTML/Download.html, Web/HTML/Examples.html, Web/HTML/FAQ.html,
3857         Web/HTML/Features.html, Web/HTML/Install.html,
3858         Web/HTML/MailingLists.html, Web/HTML/News.html,
3859         Web/HTML/SideBar.html, Web/HTML/Sponsors.html,
3860         Web/HTML/Testing.html, Web/HTML/TestingSetup.html: ENH: add
3861         TestingSetup
3863 2001-07-16 19:19  ibanez
3865         * Modules/FindGLU.cmake, Modules/FindGLUT.cmake:      Search path
3866         for OpenGL related libraries
3868 2001-07-16 15:17  king
3870         * Web/HTML/Sponsors.html: ERR: ITK is the original sponsoring
3871         project for CMake, not itself.
3873 2001-07-16 14:14  hoffman
3875         * Templates/CMakeSystemConfig.cmake.in, Templates/configure,
3876         Templates/configure.in: ENH: add a variable for
3877         CMAKE_COMPILER_IS_GNUCXX
3879 2001-07-16 14:14  hoffman
3881         * Source/cmMakefile.cxx, Source/cmSourceFile.cxx: ENH: add support
3882         for mac osx
3884 2001-07-16 14:14  hoffman
3886         * Source/MFCDialog/CMakeSetupDialog.cpp: BUG: make sure cache is
3887         cleared
3889 2001-07-16 01:10  barre
3891         * Modules/FindPythonLibs.cmake: update include/lib path to Python
3892         (Linux)
3894 2001-07-12 23:48  hoffman
3896         * Source/MFCDialog/CMakeSetupDialog.cpp,
3897         Source/MFCDialog/CMakeSetupDialog.h,
3898         Source/MFCDialog/PropertyList.cpp, Source/MFCDialog/PropertyList.h:
3899         ENH: add a check to avoid quitting before rebuilding
3901 2001-07-11 17:30  martink
3903         * Source/cmMakefile.h, Source/cmMakefile.h: version num
3905 2001-07-11 17:06  martink
3907         * Source/MFCDialog/CMakeSetupDialog.cpp: fixed up resizing info
3909 2001-07-11 16:12  hoffman
3911         * Source/cmSystemTools.cxx: BUG: make sure find program does not
3912         find directories
3914 2001-07-10 21:13  hoffman
3916         * Source/cmIncludeCommand.cxx, Source/cmLoadCacheCommand.cxx: BUG:
3917         remove iostream.h includes
3919 2001-07-10 20:20  berk
3921         * Source/cmUnixMakefileGenerator.cxx: Unnecessary variable
3923 2001-07-10 20:20  berk
3925         * Source/cmMakefile.cxx: Better error checking.
3927 2001-07-10 18:29  hoffman
3929         * Templates/configure, Templates/configure.in: BUG: fix excape of *
3930         for cmake
3932 2001-07-10 17:57  king
3934         * Source/cmUnixMakefileGenerator.cxx: BUG: When splitting a full
3935         path library into separate -L and -l parts, the -l part may not
3936         have a "lib" prefix on cygwin.
3938 2001-07-10 16:09  king
3940         * Source/cmake.cxx: ENH: Removing automatic setting of
3941         BUILD_SHARED_LIBS.  Projects that support this should explicitly
3942         declare it with the OPTION command, or set its libraries to shared
3943         or static directly on each ADD_LIBRARY command.
3945 2001-07-10 15:56  berk
3947         * Modules/Dart.cmake: Checking if tclshcommand is defined before
3948         running it.
3950 2001-07-10 15:46  king
3952         * Source/cmUnixMakefileGenerator.cxx: ENH: Added
3953         -D(library_name)_EXPORTS to build rules for sources that are going
3954         to be linked into a shared library.  This allows dllexport setup
3955         for DLL building on cygwin.  It may also come in handy in unix in
3956         the future.  This corresponds to the same definition added by the
3957         dll dsp template in windows.
3959 2001-07-10 13:23  martink
3961         * Source/cmBuildNameCommand.cxx: changes to better handle old
3962         values or hand set values
3964 2001-07-09 16:46  nobody
3966         * DartConfig.cmake: Disabled doxygen and gnats
3968 2001-07-08 21:54  perera
3970         * Source/cmUnixMakefileGenerator.cxx: BUG: library extension goes
3971         after library name, not before
3973 2001-07-06 18:41  hoffman
3975         * Source/cmUnixMakefileGenerator.cxx,
3976         Source/cmUnixMakefileGenerator.h: ENH: some clean up, and better
3977         checking to see if we are building cmake
3979 2001-07-06 18:11  hoffman
3981         * configure, configure.in: ENH: run make depend
3983 2001-07-06 16:46  will
3985         * Source/cmCommand.h: ERR:Spelling mistake
3987 2001-07-06 13:22  king
3989         * Source/cmStandardIncludes.h: ENH: Warning 4503 disable for MSVC.
3991 2001-07-05 22:15  hoffman
3993         * Templates/configure, Templates/configure.in: BUG: fix flags for
3994         cygwin and shared builds
3996 2001-07-05 21:52  hoffman
3998         * Source/cmSystemTools.cxx: ENH: add better error output
4000 2001-07-05 16:03  hoffman
4002         * Source/cmUnixMakefileGenerator.cxx, Templates/configure,
4003         Templates/configure.in: BUG: fix solaris problems in install and ar
4005 2001-07-03 14:53  king
4007         * Source/cmCableWrapTclCommand.cxx: ENH: Removed -fsyntax-only flag
4008         from call to gcc-xml.  It should be part of GCCXML_FLAGS.
4010 2001-07-03 09:27  scottim
4012         * Source/cmDSPWriter.cxx, Templates/CMakeWindowsSystemConfig.cmake,
4013         Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
4014         Templates/EXEWinHeader.dsptemplate,
4015         Templates/UtilityHeader.dsptemplate,
4016         Templates/staticLibHeader.dsptemplate: Renamed the
4017         ReleaseWithDebugInfo Build configuration to RelWithDebInfo, because
4018         msdev does simple matching on build target, and specifying either
4019         Release or Debug builds would also build ReleaseWithDebugInfo
4021 2001-07-02 20:52  king
4023         * Source/cmUnixMakefileGenerator.cxx: BUG: When outputting relative
4024         path of .o, the relative path of the source file must also be
4025         written (not full path).
4027 2001-07-02 20:30  millerjv
4029         * Source/cmBuildNameCommand.cxx: FIX: BuildName removes path to
4030         compiler and converts any illegal characters
4032 2001-07-02 19:57  king
4034         * Source/cmCommands.cxx, Source/cmBuildSharedLibrariesCommand.cxx,
4035         Source/cmBuildSharedLibrariesCommand.h: ENH: Removed deprecated
4036         command completely.
4038 2001-07-02 19:38  king
4040         * Source/cmAddLibraryCommand.cxx, Source/cmAddLibraryCommand.h,
4041         Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
4042         Source/cmDSWWriter.cxx, Source/cmMakefile.cxx, Source/cmMakefile.h,
4043         Source/cmTarget.h, Source/cmUnixMakefileGenerator.cxx,
4044         Source/cmUnixMakefileGenerator.h: ENH: Added support for selection
4045         of static/shared build on a per-library basis.
4047 2001-07-02 18:38  martink
4049         * Source/cmake.cxx: better arg support
4051 2001-07-02 18:02  berk
4053         * Source/cmVTKWrapJavaCommand.h, Source/cmVTKWrapPythonCommand.h,
4054         Source/cmVTKWrapTclCommand.h: Should not be inherited.
4056 2001-07-02 18:02  berk
4058         * Source/cmConfigureFileCommand.cxx: Wrong place for fout
4060 2001-07-02 18:02  berk
4062         * Source/cmVTKWrapJavaCommand.cxx,
4063         Source/cmVTKWrapPythonCommand.cxx, Source/cmVTKWrapTclCommand.cxx:
4064         Better error checking.
4066 2001-06-29 21:06  martink
4068         * Web/Art/CMakeLogo.gif: cmake logo for dashboard
4070 2001-06-29 20:59  martink
4072         * Web/Art/CMakeLogo.gif: cmake logo for dashboard
4074 2001-06-29 20:55  martink
4076         * Web/Art/CMakeLogo.gif: cmake logo for dashboard
4078 2001-06-29 20:46  martink
4080         * Source/cmConfigureFileCommand.cxx: better configure file command
4082 2001-06-29 20:06  nobody
4084         * CMakeLists.txt: added logo
4086 2001-06-29 17:43  martink
4088         * Web/Art/CMakeLogo.gif: cmake logo for dashboard
4090 2001-06-29 13:53  martink
4092         * Source/cmaketest.cxx: minor compile fix
4094 2001-06-29 13:30  hoffman
4096         * Source/cmUnixMakefileGenerator.cxx,
4097         Templates/CMakeSystemConfig.cmake.in, Templates/configure,
4098         Templates/configure.in: BUG: break up CMAKE_AR into program and
4099         ARGS
4101 2001-06-28 21:45  hoffman
4103         * configure, configure.in, Source/cmSystemTools.cxx,
4104         Source/cmUnixMakefileGenerator.cxx, Templates/configure,
4105         Templates/configure.in: ENH: various fixes to allow bootstrap on
4106         sunos with CC
4108 2001-06-28 20:45  hoffman
4110         * Source/cmEnableTestingCommand.cxx: fixed Dart issue
4112 2001-06-28 19:27  hoffman
4114         * Templates/CMakeSystemConfig.cmake.in: set values in the cache not
4115         just the current makefile
4117 2001-06-28 19:08  berk
4119         * Source/FLTKDialog/FLTKPropertyItemRow.cxx: Undefined symbol
4121 2001-06-28 19:08  berk
4123         * Source/cmUnixMakefileGenerator.cxx: Special rules for
4124         out-of-package source files.
4126 2001-06-28 18:53  hoffman
4128         * Source/FLTKDialog/CMakeLists.txt,
4129         Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
4130         Source/FLTKDialog/FLTKPropertyItemRow.cxx,
4131         Source/FLTKDialog/FLTKPropertyList.cxx: BUG: fix for sgi compiler
4133 2001-06-28 18:38  hoffman
4135         * Templates/configure, Templates/configure.in: BUG: pass flags to
4136         compiler during configure
4138 2001-06-28 18:27  hoffman
4140         * Templates/configure, Templates/configure.in: BUG: pass flags to
4141         compiler during configure
4143 2001-06-28 18:01  hoffman
4145         * Source/cmSourceFilesCommand.cxx: BUG: find files in
4146         subdirectories
4148 2001-06-28 15:40  hoffman
4150         * Source/cmSystemTools.cxx: BUG: check size of path error, HP
4151         gcount problem
4153 2001-06-28 15:40  hoffman
4155         * Source/cmStandardIncludes.h: fix for scope on hp
4157 2001-06-27 21:19  berk
4159         * Source/cmSourceFilesCommand.cxx: Added variable expansion.
4161 2001-06-27 20:17  martink
4163         * Source/cmMakefile.h: updated version to 0.3
4165 2001-06-27 20:17  martink
4167         * Source/cmMakefile.h: updated version to 0.2
4169 2001-06-27 20:14  martink
4171         * Source/cmUnixMakefileGenerator.cxx: ENH: fix install when
4172         executable and lib path set
4174 2001-06-27 19:42  hoffman
4176         * configure, configure.in, Source/CMakeLists.txt,
4177         Source/cmSystemTools.cxx, Source/cmUnixMakefileGenerator.cxx,
4178         Source/cmake.cxx, Templates/install-sh: ENH: fix install for
4179         cygwin, build cmake from configure
4181 2001-06-27 19:13  king
4183         * Source/cmUnixMakefileGenerator.cxx,
4184         Source/cmUnixMakefileGenerator.h: BUG: Check for building shared
4185         libraries should read from the make file's setting, not directly
4186         from the cache.
4188 2001-06-27 19:09  king
4190         * Source/cmDSPWriter.cxx: BUG: Check for building shared libraries
4191         should read from makefile's setting, not directly from the cache.
4193 2001-06-27 17:57  will
4195         * Web/HTML/Download.html: added binary download
4197 2001-06-27 17:12  martink
4199         * CMake.rtf: updated for 0.2
4201 2001-06-27 17:12  martink
4203         * Source/cmLinkLibrariesCommand.h, Source/cmSubdirCommand.h:
4204         documentation change
4206 2001-06-27 16:09  perera
4208         * Source/cmUnixMakefileGenerator.cxx: ENH: Use ${MAKE} instead of
4209         make for dependent library rules
4211 2001-06-27 15:49  martink
4213         * Source/cmCommands.cxx: alphabetized
4215 2001-06-27 15:35  martink
4217         * Source/cmake.cxx: added help options
4219 2001-06-27 13:16  martink
4221         * Source/cmSystemTools.cxx, Source/cmaketest.cxx,
4222         Source/cmaketest.h.in: minor fixes to testing
4224 2001-06-27 13:16  martink
4226         * CMakeLists.txt: added dependencies for testing
4228 2001-06-27 13:16  martink
4230         * Source/CMakeLists.txt: mod to the testing
4232 2001-06-26 20:44  hoffman
4234         * Source/MFCDialog/PropertyList.cpp: ENH: convert to unix slashes
4235         on browse, remove font and color junk
4237 2001-06-26 20:19  hoffman
4239         * Source/cmake.dsp: BUG: change to dos mode
4241 2001-06-26 17:41  martink
4243         * Modules/Dart.cmake: update for CMake changes
4245 2001-06-26 17:23  martink
4247         * Source/CMakeLists.txt, Source/cmAddCustomTargetCommand.cxx,
4248         Source/cmAddCustomTargetCommand.h, Source/cmBuildCommand.cxx,
4249         Source/MFCDialog/CMakeLists.txt: modified how paths are escaped,
4250         added depends
4252 2001-06-26 14:01  martink
4254         * Source/cmAddDependenciesCommand.cxx,
4255         Source/cmAddDependenciesCommand.h, Source/cmCommands.cxx: added add
4256         dependencies command
4258 2001-06-26 13:55  martink
4260         * Source/MFCDialog/CMakeSetup.rc,
4261         Source/MFCDialog/CMakeSetupDialog.cpp,
4262         Source/MFCDialog/CMakeSetupDialog.h: better GUI resize and combo
4263         box fixes
4265 2001-06-25 17:34  millerjv
4267         * Source/cmBuildNameCommand.cxx, Source/cmSiteNameCommand.cxx: FIX:
4268         added AddDefinition() to store site name and build name in
4269         makefile.  Also stripped      white space from the result of
4270         hostname.
4272 2001-06-25 14:59  martink
4274         * CMakeLists.txt: made cmake write its execs into CMake/Source
4276 2001-06-22 18:53  hoffman
4278         * Source/cmMakefile.cxx: ENH: put back stdio.h to get sprintf
4280 2001-06-22 18:53  hoffman
4282         * Source/cmUnixMakefileGenerator.cxx: BUG: shared libraries should
4283         not depend on other shared libraries, they get relinked too often.
4285 2001-06-22 18:23  biddi
4287         * Source/cmCommands.cxx: ERR: Serious problems with my CVS. How did
4288         this get committed?
4290 2001-06-22 16:17  king
4292         * Source/cmSystemTools.cxx: BUG: Wrote correct implementation of
4293         cmCopyFile.
4295 2001-06-22 16:17  king
4297         * Source/cmake.cxx: BUG: Fixed generation of cMakeRoot in one case.
4299 2001-06-22 16:17  king
4301         * Source/cmStandardIncludes.h: ENH: Added string.h include.
4303 2001-06-22 16:17  king
4305         * Source/cmMakefile.cxx: ERR: Removed stray standard header
4306         include.  They should be added to cmStandardIncludes.h
4308 2001-06-22 16:17  king
4310         * Source/cmIncludeCommand.cxx: BUG: Added missing newline in error
4311         message.
4313 2001-06-22 15:32  martink
4315         * Source/cmMakefile.cxx: removed stricmp
4317 2001-06-22 15:28  martink
4319         * Source/CMakeLists.txt: escape quotes on cmaketest.h.in
4321 2001-06-22 15:14  martink
4323         * Source/cmMakefile.cxx, Source/cmMakefile.h: added escape quotes
4324         option in replace strings
4326 2001-06-22 15:14  martink
4328         * Source/cmConfigureFileCommand.cxx,
4329         Source/cmConfigureFileCommand.h: added escape quotes option
4331 2001-06-22 14:21  martink
4333         * Source/cmSystemTools.cxx, Source/cmSystemTools.h: added escape
4334         quote method
4336 2001-06-22 13:58  biddi
4338         * Source/cmCommands.cxx, Source/cmSourceFilesRemoveCommand.cxx,
4339         Source/cmSourceFilesRemoveCommand.h: ENH: Added new command
4340         SOURCE_FILES_REMOVE which can be used to take files out of the
4341         build. Especially useful when certain compilers choke on the odd
4342         file.
4344 2001-06-22 13:47  biddi
4346         * Source/cmMakefile.cxx, Source/cmMakefile.h: ENH: Added
4347         RemoveSource(...) to complement AddSource. New command
4348         SOURCE_FILES_REMOVE uses it and can be used to take files out of
4349         the build
4351 2001-06-22 13:27  martink
4353         * Source/cmaketest.cxx: namespace issues
4355 2001-06-21 21:55  hoffman
4357         * Source/cmDSWWriter.cxx: allow no name project
4359 2001-06-21 21:52  martink
4361         * Source/cmSystemTools.cxx, Source/cmSystemTools.h: adde
4362         changeDirectory
4364 2001-06-21 21:52  martink
4366         * Source/CMakeLists.txt: better testing
4368 2001-06-21 21:52  martink
4370         * Source/cmaketest.cxx, Source/cmaketest.h.in: new test driver
4372 2001-06-21 21:52  martink
4374         * Tests/Simple/CMakeLists.txt, Tests/Simple/simple.cxx: new tests
4376 2001-06-21 21:41  hoffman
4378         * Source/cmake.cxx: BUG: fix for unix
4380 2001-06-21 21:25  hoffman
4382         * Source/cmake.cxx: ENH: clean up
4384 2001-06-21 21:20  hoffman
4386         * Source/cmake.cxx: ENH: look in the PREFIX dir for the modules
4388 2001-06-21 20:34  hoffman
4390         * Source/cmConfigure.cmake.h.in, Source/cmake.cxx: ENH: better
4391         ability to find cmake program
4393 2001-06-21 19:57  martink
4395         * Templates/CMakeLists.txt: minor install fix
4397 2001-06-21 19:54  martink
4399         * Source/cmUnixMakefileGenerator.cxx: better permission handling
4401 2001-06-21 19:02  king
4403         * Source/cmIncludeRegularExpressionCommand.cxx,
4404         Source/cmIncludeRegularExpressionCommand.h,
4405         Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
4406         Source/cmMakefile.cxx, Source/cmMakefile.h,
4407         Source/cmUnixMakefileGenerator.cxx: ENH: Extended
4408         INCLUDE_REGULAR_EXPRESSION to allow selective complaints about
4409         missing dependencies.
4411 2001-06-21 19:02  king
4413         * Source/CMakeLists.txt: ENH: Added BUILD_FLTK_GUI option (defaults
4414         to ON).
4416 2001-06-21 17:48  hoffman
4418         * Source/CMakeLists.txt, Source/cmSourceFile.cxx,
4419         Source/cmStandardIncludes.h: BUG: fix bootstrap build on unix
4421 2001-06-21 16:43  ibanez
4423         * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
4424         Source/FLTKDialog/FLTKPropertyItemRow.cxx,
4425         Source/FLTKDialog/FLTKPropertyItemRow.h: ENH: Update the
4426         cacheManager from the GUI after each callback.       Only load the
4427         cache from disk if the binary path has changed.
4429 2001-06-21 16:31  hoffman
4431         * CMakeLists.txt: ENH: add include regexp
4433 2001-06-21 16:19  martink
4435         * Source/FLTKDialog/CMakeLists.txt: added install target
4437 2001-06-21 16:01  martink
4439         * CMakeLists.txt, Makefile.in, configure, configure.in, install-sh,
4440         Modules/CMakeLists.txt, Source/cmInstallFilesCommand.cxx,
4441         Source/cmInstallFilesCommand.h, Source/cmSystemTools.cxx,
4442         Source/cmSystemTools.h, Source/cmake.cxx, Templates/CMakeLists.txt,
4443         Templates/install-sh: better install support
4445 2001-06-21 14:58  hoffman
4447         * Templates/CMakeSystemConfig.cmake.in: BUG: remove quotes
4449 2001-06-21 14:36  hoffman
4451         * Source/cmIncludeCommand.cxx, Source/cmIncludeCommand.h: ENH: add
4452         optional include and only allow one file per INCLUDE
4454 2001-06-21 14:17  ibanez
4456         * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx: ENH: INTERNAL
4457         properties are not display any longer in the GUI
4459 2001-06-21 13:56  ibanez
4461         * Source/FLTKDialog/FLTKPropertyItemRow.cxx: ENH: The cache is not
4462         saved now after every modification of the GUI
4464 2001-06-21 13:45  ibanez
4466         * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
4467         Source/FLTKDialog/FLTKPropertyItemRow.cxx: ENH: Clearing and
4468         redrawing the property list after a build to load the new cache.
4470 2001-06-21 12:41  ibanez
4472         * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
4473         Source/FLTKDialog/FLTKPropertyItemRow.cxx,
4474         Source/FLTKDialog/FLTKPropertyItemRow.h,
4475         Source/FLTKDialog/FLTKPropertyList.cxx,
4476         Source/FLTKDialog/FLTKPropertyList.h: ENH: PropertyRows have now a
4477         reference to CMakeSetupGUI and save the cache      at each callback
4478         action
4480 2001-06-21 11:35  ibanez
4482         * Source/FLTKDialog/FLTKPropertyNameButtonWithHelp.h,
4483         Source/FLTKDialog/FLTKPropertyNameButtonWithHelp.cxx: Removed: now
4484         the help string is managed by the PropertyRow class
4486 2001-06-21 11:35  ibanez
4488         * Source/FLTKDialog/CMakeLists.txt,
4489         Source/FLTKDialog/CMakeSetupGUI.cxx,
4490         Source/FLTKDialog/CMakeSetupGUI.fl,
4491         Source/FLTKDialog/CMakeSetupGUI.h,
4492         Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
4493         Source/FLTKDialog/FLTKPropertyItemRow.cxx,
4494         Source/FLTKDialog/FLTKPropertyItemRow.h: ENH: PropertyNameButton
4495         was removed. PropertyRow manages all the callbacks now
4497 2001-06-20 21:03  hoffman
4499         * Source/FLTKDialog/CMakeLists.txt,
4500         Source/MFCDialog/CMakeLists.txt: ENH: add CMakeSetup as a target
4502 2001-06-20 20:49  hoffman
4504         * Source/CMakeLists.txt, Source/cmDSPWriter.cxx,
4505         Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
4506         Templates/EXEWinHeader.dsptemplate,
4507         Templates/staticLibHeader.dsptemplate: ENH: boot strap mfc gui and
4508         support for MFC
4510 2001-06-20 17:56  hoffman
4512         * Source/CMakeLists.txt, Source/cmConfigure.cmake.h.in,
4513         Source/cmSourceFile.cxx, Source/cmStandardIncludes.h,
4514         Source/cmake.cxx, Source/FLTKDialog/CMakeLists.txt,
4515         Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
4516         Templates/CMakeSystemConfig.cmake.in, Templates/configure,
4517         Templates/configure.in: ENH: fix cmake so it can boot strap itself
4518         better
4520 2001-06-19 20:29  hoffman
4522         * Modules/FindFLTK.cmake: [no log message]
4524 2001-06-19 20:10  hoffman
4526         * Source/CMakeLists.txt, Source/FLTKDialog/CMakeLists.txt,
4527         Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
4528         Source/FLTKDialog/FLTKPropertyNameButtonWithHelp.cxx: ENH: build
4529         fltk cmake on unix with bootstrap
4531 2001-06-19 20:05  king
4533         * Makefile.in: BUG: Exectuable installation must set permissions to
4534         755 in case installer has a umask like 007.
4536 2001-06-19 19:50  king
4538         * Source/cmBuildSharedLibrariesCommand.cxx, Source/cmake.cxx: ENH:
4539         CMake now always adds the BUILD_SHARED_LIBS cache entry.  The
4540         BUILD_SHARED_LIBRARIES command that used to be used is now
4541         deprecated.
4543 2001-06-19 19:49  hoffman
4545         * Source/FLTKDialog/CMakeLists.txt: ENH: add bootstrap support for
4546         building fltk
4548 2001-06-19 19:33  hoffman
4550         * Source/CMakeLists.txt, Source/FLTKDialog/CMakeSetupGUI.cxx,
4551         Source/MFCDialog/CMakeSetupDialog.cpp: ENH: add bootstrap support
4552         for building fltk
4554 2001-06-19 18:32  hoffman
4556         * Source/MFCDialog/CMakeDialog.h, Source/MFCDialog/CMakeSetup.rc,
4557         Source/MFCDialog/CMakeSetupDialog.cpp,
4558         Source/MFCDialog/CMakeSetupDialog.h, Source/MFCDialog/resource.h:
4559         ENH: add resize ability to dialog and fix tab stop orders
4561 2001-06-19 16:01  king
4563         * Source/cmOutputRequiredFilesCommand.cxx: ERR: Removed unused
4564         variable.
4566 2001-06-19 16:01  king
4568         * Source/cmCableCloseNamespaceCommand.cxx,
4569         Source/cmCableCloseNamespaceCommand.h, Source/cmCableCommand.cxx,
4570         Source/cmCableCommand.h, Source/cmCableData.cxx,
4571         Source/cmCableData.h, Source/cmCableDefineSetCommand.cxx,
4572         Source/cmCableDefineSetCommand.h,
4573         Source/cmCableInstantiateClassCommand.cxx,
4574         Source/cmCableInstantiateClassCommand.h,
4575         Source/cmCableInstantiateCommand.cxx,
4576         Source/cmCableInstantiateCommand.h,
4577         Source/cmCableOpenNamespaceCommand.cxx,
4578         Source/cmCableOpenNamespaceCommand.h,
4579         Source/cmCablePackageCommand.cxx, Source/cmCablePackageCommand.h,
4580         Source/cmCablePackageEntryCommand.cxx,
4581         Source/cmCablePackageEntryCommand.h,
4582         Source/cmCableSourceFilesCommand.cxx,
4583         Source/cmCableSourceFilesCommand.h, Source/cmCableWrapCommand.cxx,
4584         Source/cmCableWrapCommand.h, Source/cmCommands.cxx: ENH: Removing
4585         old-style cable commands related to the instantiation functionality
4586         which has now been removed from cable.
4588 2001-06-19 11:41  millerjv
4590         * Source/cmAddTestCommand.cxx, Source/cmEnableTestingCommand.cxx:
4591         ENH: Changed generated filename to DartTestfile.txt
4593 2001-06-18 21:26  hoffman
4595         * Source/cmSystemTools.cxx: BUG: use pclose not fclose
4597 2001-06-18 20:54  perera
4599         * Source/cmLinkLibrariesCommand.cxx: ENH: LINK_LIBRARIES(abc) will
4600         automatically add the path to abc to the link directories, if the
4601         path is known.
4603 2001-06-18 19:35  hoffman
4605         * Source/cmUnixMakefileGenerator.cxx: BUG: remove unused
4607 2001-06-18 19:31  hoffman
4609         * Source/cmUnixMakefileGenerator.cxx: BUG: create directories in
4610         the right place
4612 2001-06-18 19:31  hoffman
4614         * Source/cmake.cxx: ENH: move EXECUTABLE_OUTPUT_PATH and
4615         LIBRARY_OUTPUT_PATH initial creation to after the CMakeLists.txt
4616         files have been parsed
4618 2001-06-18 17:16  martink
4620         * Modules/Dart.cmake: out of source dart support
4622 2001-06-15 21:57  hoffman
4624         * Source/cmUnixMakefileGenerator.cxx: ENH: do not add anything from
4625         the current directory to the depends
4627 2001-06-15 14:35  perera
4629         * Source/cmUnixMakefileGenerator.cxx: BUG: fixed so that empty
4630         library paths are ignored
4632 2001-06-15 11:49  ibanez
4634         * Source/FLTKDialog/Makefile.in: ENH: Getting headers and libs for
4635         FLTK and OpenGL
4637 2001-06-15 11:49  ibanez
4639         * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
4640         Source/FLTKDialog/CMakeSetupGUIImplementation.h,
4641         Source/FLTKDialog/FLTKDialog.cxx,
4642         Source/FLTKDialog/FLTKPropertyNameButtonWithHelp.cxx: ENH: Absolute
4643         path to cmake resolved
4645 2001-06-15 11:40  will
4647         * Web/HTML/Features.html: ENH:Added features
4649 2001-06-15 11:34  will
4651         * Web/HTML/About.html, Web/HTML/Features.html,
4652         Web/HTML/SideBar.html: ENH:Added features
4654 2001-06-15 11:24  will
4656         * Web/index.html, Web/HTML/Sponsors.html: Updated ASCI link
4658 2001-06-14 21:29  king
4660         * Web/HTML/Download.html: ENH: Updated anonymous checkout commands
4661         for new repository root location.
4663 2001-06-14 21:06  biddi
4665         * Source/cmSourceFile.cxx: ERR: allow *.cpp as well as *.cxx etc
4666         etc
4668 2001-06-14 18:32  berk
4670         * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
4671         Source/FLTKDialog/FLTKPropertyItemRow.cxx,
4672         Source/FLTKDialog/FLTKPropertyItemRow.h,
4673         Source/FLTKDialog/FLTKPropertyList.cxx,
4674         Source/FLTKDialog/FLTKPropertyNameButtonWithHelp.cxx,
4675         Source/FLTKDialog/FLTKPropertyNameButtonWithHelp.h: Include
4676         directory names are Case sensitive in Unix.
4678 2001-06-14 16:48  will
4680         * Web/HTML/Sponsors.html: Refined Jim Ahrens changes
4682 2001-06-14 16:42  will
4684         * Web/index.html, Web/HTML/Sponsors.html, Web/Art/asci.gif,
4685         Web/Art/asci_little.gif: Feedback from Jim Ahrens
4687 2001-06-14 15:45  martink
4689         * Source/CMakeLib.dsp: added make depend on win32
4691 2001-06-14 14:19  hoffman
4693         * Source/cmUnixMakefileGenerator.cxx: BUG: fix it so that if a
4694         Makefile is out of date for some reason, it is only built once, it
4695         was doing it twice.
4697 2001-06-14 13:10  martink
4699         * CMakeLists.txt, DartConfig.cmake: modified testing
4701 2001-06-13 21:50  hoffman
4703         * Source/cmUnixMakefileGenerator.cxx: BUG: fix so it does not jump
4704         into the current directory for inital target builds
4706 2001-06-13 21:03  hoffman
4708         * Source/cmUnixMakefileGenerator.cxx,
4709         Source/cmUnixMakefileGenerator.h, Source/cmake.cxx: ENH: fix
4710         EXECUTABLE_OUTPUT_PATH and LIBRARY_OUTPUT_PATH for unix
4712 2001-06-13 20:15  martink
4714         * Modules/FindDart.cmake: used to find the dart testing system
4716 2001-06-13 18:49  martink
4718         * CMakeLists.txt: minor dart change
4720 2001-06-13 17:53  martink
4722         * Source/cmTarget.cxx, Source/cmTarget.h: duh
4724 2001-06-13 17:49  martink
4726         * CMakeLists.txt, Source/cmTarget.cxx, Source/cmTarget.h: minor cvs
4727         web changeCMakeLists.txt
4729 2001-06-13 14:28  ibanez
4731         * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx: ENH: Search
4732         for cmake executable full path added (window/unix)
4734 2001-06-13 13:37  will
4736         * Web/HTML/SideBar.html: Added dashboard
4738 2001-06-13 04:16  ibanez
4740         * Source/FLTKDialog/FLTKPropertyItemRow.cxx,
4741         Source/FLTKDialog/FLTKPropertyItemRow.h,
4742         Source/FLTKDialog/FLTKPropertyList.cxx,
4743         Source/FLTKDialog/FLTKPropertyList.h,
4744         Source/FLTKDialog/FLTKPropertyNameButtonWithHelp.cxx,
4745         Source/FLTKDialog/FLTKPropertyNameButtonWithHelp.h: ENH: Added
4746         popup menu for removing a property.  Some style changes
4748 2001-06-12 22:43  ibanez
4750         * Source/FLTKDialog/FLTKPropertyItemRow.cxx,
4751         Source/FLTKDialog/FLTKPropertyItemRow.h,
4752         Source/FLTKDialog/Makefile.in: ENH: Added help blobs that popup
4753         when the mouse is left on top of the      property name
4755 2001-06-12 22:43  ibanez
4757         * Source/FLTKDialog/FLTKPropertyNameButtonWithHelp.cxx,
4758         Source/FLTKDialog/FLTKPropertyNameButtonWithHelp.h:  Class derived
4759         from Fl_Button with added help blobs
4761 2001-06-12 18:15  perera
4763         * Source/cmUnixMakefileGenerator.cxx, Templates/configure,
4764         Templates/configure.in: BUG: SHLIB_LINK was being used when linking
4765         static executables. Missing comma in RUNTIME_FLAG for IRIX.  ENH:
4766         User supplied SHLIB_CFLAGS (-fPIC, etc) will override configure
4767         detected flags
4769 2001-06-12 17:30  martink
4771         * CMakeLists.txt, Source/CMakeLists.txt: support testing
4773 2001-06-12 16:20  king
4775         * Source/cmUnixMakefileGenerator.cxx: BUG: CMake's configure needs
4776         to run with the current directory as the project's binary
4777         directory.
4779 2001-06-12 16:20  king
4781         * Source/FLTKDialog/CMakeSetupGUI.h,
4782         Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
4783         Source/FLTKDialog/CMakeSetupGUIImplementation.h: ERR: Needed
4784         virtual destructor to correspond to virtual functions.  Also added
4785         several std:: qualifiers to string.
4787 2001-06-12 15:55  martink
4789         * Source/cmakemain.cxx, Source/cmakemain.cxx: cmake does not
4790         require two arguments
4792 2001-06-12 15:12  martink
4794         * Source/cmCommands.cxx: removed old added new
4796 2001-06-12 15:08  martink
4798         * Source/cmOutputRequiredFilesCommand.cxx,
4799         Source/cmOutputRequiredFilesCommand.h: added new command
4801 2001-06-12 15:08  martink
4803         * Source/cmCommands.cxx: removed old added new
4805 2001-06-12 15:08  martink
4807         * Source/cmConfigureFileNoAutoconf.cxx,
4808         Source/cmConfigureFileNoAutoconf.h, Source/cmTestsCommand.cxx,
4809         Source/cmTestsCommand.h: removed old commands
4811 2001-06-12 14:59  king
4813         * Source/cmMakeDepend.cxx, Source/cmUnixMakefileGenerator.cxx: BUG:
4814         Dependency hints must be removed by the makefile generator before
4815         adding the dependencies generated by cmMakeDepend.
4817 2001-06-12 14:45  perera
4819         * Source/cmUnixMakefileGenerator.cxx: BUG: There was no dependency
4820         for library targets on their required libraries.  (Hopefully there
4821         aren't any cyclic dependencies for libraries.) CMAKE_SHLIB_LINK is
4822         now used for executable targets.
4824 2001-06-12 13:00  martink
4826         * Source/cmMakeDepend.h, Source/cmUnixMakefileGenerator.cxx,
4827         Source/cmUnixMakefileGenerator.h, Source/cmMakeDepend.cxx: some
4828         cleanup to the make depend process
4830 2001-06-12 12:34  ibanez
4832         * Source/FLTKDialog/CMakeSetupGUI.cxx,
4833         Source/FLTKDialog/CMakeSetupGUI.fl,
4834         Source/FLTKDialog/CMakeSetupGUI.h,
4835         Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
4836         Source/FLTKDialog/CMakeSetupGUIImplementation.h,
4837         Source/FLTKDialog/FLTKPropertyItemRow.cxx: ENH: Paths are now
4838         expanded for environment variables and made absolute.       The
4839         binary directory is created if it doesn't exist.
4841 2001-06-12 12:30  king
4843         * Source/cmUnixMakefileGenerator.cxx: BUG: WIN32_EXECUTABLE targets
4844         were not being installed on unix properly.  They are supposed to be
4845         treated just like any other EXECUTABLE target.
4847 2001-06-12 12:30  king
4849         * Source/cmake.cxx: ERR: int -> unsigned int.
4851 2001-06-12 01:50  ibanez
4853         * Modules/FindFLTK.cmake: ENH: Added the path used in SuSe Linux
4854         7.1
4856 2001-06-11 23:14  millerjv
4858         * Modules/Dart.cmake: Modified for new Dart source tree
4860 2001-06-11 22:00  martink
4862         * Source/cmake.cxx, Source/MFCDialog/CMakeSetupDialog.cpp: minor
4863         fix in error checking
4865 2001-06-11 21:09  king
4867         * Modules/FindTCL.cmake: ENH: Added check for tcl8.4 (as against
4868         tcl84), tcl8.3, tcl8.2, and tcl8.0 when finding the TCL_LIBRARY.
4870 2001-06-11 20:47  martink
4872         * Source/cmMakefile.h: added some const versions of get methods
4874 2001-06-11 19:28  millerjv
4876         * Modules/Testing.cmake: Changed Testing.cmake to Dart.cmake
4878 2001-06-11 19:28  millerjv
4880         * Modules/Dart.cmake: Rename Testing.cmake to Dart.cmake
4882 2001-06-11 14:18  king
4884         * Source/cmSystemTools.cxx: BUG: Fixed regular expression used to
4885         match registry entries.  The expression now matches everything
4886         after a [HKEY until the first ']' is encountered.
4888 2001-06-11 06:10  ibanez
4890         * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx: ENH: Waiting
4891         cursor color were reversed
4893 2001-06-11 05:20  ibanez
4895         * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
4896         Source/FLTKDialog/CMakeSetupGUIImplementation.h: ENH: CMake
4897         invokation is working.
4899 2001-06-11 01:36  ibanez
4901         * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
4902         Source/FLTKDialog/CMakeSetupGUIImplementation.h: ENH: Cache saving
4903         added
4905 2001-06-10 22:19  ibanez
4907         * Source/FLTKDialog/CMakeSetupGUI.cxx,
4908         Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
4909         Source/FLTKDialog/FLTKDialog.cxx,
4910         Source/FLTKDialog/FLTKPropertyItemRow.cxx,
4911         Source/FLTKDialog/FLTKPropertyList.cxx: ENH: cpp renamed cxx. Copy
4912         of data to and from the GUI is working
4914 2001-06-10 22:19  ibanez
4916         * Source/FLTKDialog/FLTKPropertyItemRow.h:      Class to manage
4917         every row in the GUI scrolling, corresponding to a
4918              single property
4920 2001-06-10 22:19  ibanez
4922         * Source/FLTKDialog/Makefile.in:      Template for the Makefile
4924 2001-06-10 22:19  ibanez
4926         * Source/FLTKDialog/CMakeSetupGUI.fl,
4927         Source/FLTKDialog/CMakeSetupGUI.h,
4928         Source/FLTKDialog/CMakeSetupGUIImplementation.h,
4929         Source/FLTKDialog/FLTKPropertyList.h: ENH: Added Fl_Tiles as row
4930         for holding property data. Data to and from the      GUI is working
4932 2001-06-10 22:19  ibanez
4934         * Source/cmSystemTools.cxx: DOC: Added a comment about the risk of
4935         using tempnam in Unix, as opposed to      using mkstemp.
4937 2001-06-10 22:19  ibanez
4939         * Source/FLTKDialog/CMakeSetupGUI.cpp,
4940         Source/FLTKDialog/CMakeSetupGUIImplementation.cpp,
4941         Source/FLTKDialog/FLTKPropertyList.cpp,
4942         Source/FLTKDialog/FLTKDialog.cpp:      .cpp renamed as .cxx
4944 2001-06-10 00:54  king
4946         * Source/cmCableWrapTclCommand.cxx: BUG: Changed custom command
4947         generation to not use full path of output file from cable.
4949 2001-06-08 18:38  king
4951         * Source/cmDSPWriter.cxx: BUG: Removed generation of stray # Begin
4952         Custom Build line.
4954 2001-06-08 18:38  king
4956         * Source/cmCableWrapTclCommand.cxx, Source/cmCableWrapTclCommand.h:
4957         ENH: Added proper request for/generation of CABLE, GCCXML, and
4958         GCCXML_FLAGS cache entries.  This also allowed the correct
4959         generation of gccxml rules.
4961 2001-06-08 15:28  will
4963         * Web/HTML/Documentation.html, Web/HTML/Documentation.html,
4964         Web/HTML/Documentation.html, Web/HTML/Documentation.html:
4965         Documentation updated
4967 2001-06-08 04:18  perera
4969         * Source/cmUnixMakefileGenerator.cxx,
4970         Templates/CMakeSystemConfig.cmake.in, Templates/configure,
4971         Templates/configure.in: ENH: Runtime library search paths can be
4972         added to the link lines for on shared builds.
4974 2001-06-07 20:48  martink
4976         * CMake.pdf.gz: replaced with pdf version
4978 2001-06-07 20:45  will
4980         * CMake.pdf: updated docs
4982 2001-06-07 20:34  martink
4984         * CMake.doc.gz: checked in rtf version
4986 2001-06-07 20:24  martink
4988         * CMake.rtf: updated docs
4990 2001-06-07 18:52  hoffman
4992         * Source/cmAddTestCommand.cxx, Source/cmCablePackageCommand.cxx,
4993         Source/cmCableWrapTclCommand.cxx, Source/cmCacheManager.cxx,
4994         Source/cmCacheManager.h, Source/cmDSWWriter.cxx,
4995         Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmSystemTools.h,
4996         Source/cmTarget.h, Source/cmUnixMakefileGenerator.cxx,
4997         Source/cmUtilitySourceCommand.cxx, Source/cmVTKWrapJavaCommand.cxx,
4998         Source/cmVTKWrapPythonCommand.cxx, Source/cmVTKWrapTclCommand.cxx,
4999         Source/cmake.cxx, Source/MFCDialog/CMakeSetupDialog.cpp,
5000         Templates/CMakeWindowsSystemConfig.cmake: ENH: move utilities to
5001         targets from makefile, and add versioning to cache
5003 2001-06-07 16:22  king
5005         * Source/cmEnableTestingCommand.cxx: BUG: ENABLE_TESTING command
5006         may need to create output directory before writing the
5007         CMakeTestfile into it since it is invoked before the makefile
5008         generator runs.
5010 2001-06-07 15:36  scottim
5012         * Source/cmDSPWriter.cxx, Templates/CMakeWindowsSystemConfig.cmake,
5013         Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
5014         Templates/EXEWinHeader.dsptemplate,
5015         Templates/UtilityHeader.dsptemplate,
5016         Templates/staticLibHeader.dsptemplate: adding a "Release with
5017         debugging Info" build to CMake for NT
5019 2001-06-07 14:16  king
5021         * Source/cmCableWrapTclCommand.cxx: ERR: Fixed generation of source
5022         name and directory for cmSourceFiles of generated Tcl wrapper
5023         files.  Changed extension of generated gcc-xml input c++ file to be
5024         .cc so that GCC will recognize it, but MsDev will still allow a
5025         custom command on it.
5027 2001-06-07 12:50  millerjv
5029         * Source/cmConfigureFileNoAutoconf.cxx: FIX: Chaned error message
5030         to match command
5032 2001-06-06 20:45  king
5034         * Source/cmCableWrapTclCommand.cxx: ENH: Changed generation of
5035         gccxml command to write out define and include flags explicitly
5036         instead of using CMAKE_CXX_FLAGS and INCLUDE_FLAGS variables.  This
5037         should help it run when gccxml is not the compiler that will build
5038         the generated wrappers.
5040 2001-06-06 20:14  millerjv
5042         * Source/cmAddTestCommand.cxx: FIX: InitialPass() seg fault on
5043         std::copy and FinalPass() was not appending to the file
5045 2001-06-06 17:58  martink
5047         * Source/cmAddTestCommand.cxx, Source/cmAddTestCommand.h,
5048         Source/cmCommands.cxx, Source/cmConfigureFileNoAutoconf.cxx,
5049         Source/cmEnableTestingCommand.cxx, Source/cmEnableTestingCommand.h,
5050         Source/cmMakefile.cxx, Source/cmMakefile.h,
5051         Source/cmTestsCommand.cxx: added enable testing deprecated some
5052         commands
5054 2001-06-06 17:55  hoffman
5056         * Source/CMakeLib.dsp: [no log message]
5058 2001-06-06 17:48  hoffman
5060         * Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
5061         Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
5062         Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
5063         Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
5064         Source/cmMSProjectGenerator.cxx, Source/cmMSProjectGenerator.h:
5065         ENH: rename DSWMakefile and DSPMakefile to DSWWriter and DSPWriter
5067 2001-06-06 17:37  will
5069         * Web/HTML/About.html, Web/HTML/Documentation.html: ENH:Some more
5070         tweaks
5072 2001-06-06 17:18  hoffman
5074         * Source/cmAbstractFilesCommand.cxx,
5075         Source/cmAbstractFilesCommand.h,
5076         Source/cmAddCustomTargetCommand.cxx,
5077         Source/cmAddCustomTargetCommand.h,
5078         Source/cmAddDefinitionsCommand.cxx,
5079         Source/cmAddDefinitionsCommand.h,
5080         Source/cmAddExecutableCommand.cxx, Source/cmAddExecutableCommand.h,
5081         Source/cmAddLibraryCommand.cxx, Source/cmAddLibraryCommand.h,
5082         Source/cmAddTestCommand.cxx, Source/cmAddTestCommand.h,
5083         Source/cmAuxSourceDirectoryCommand.cxx,
5084         Source/cmAuxSourceDirectoryCommand.h, Source/cmBuildCommand.cxx,
5085         Source/cmBuildCommand.h, Source/cmBuildNameCommand.cxx,
5086         Source/cmBuildNameCommand.h,
5087         Source/cmBuildSharedLibrariesCommand.cxx,
5088         Source/cmBuildSharedLibrariesCommand.h,
5089         Source/cmCableClassSetCommand.cxx, Source/cmCableClassSetCommand.h,
5090         Source/cmCableCloseNamespaceCommand.cxx,
5091         Source/cmCableCloseNamespaceCommand.h,
5092         Source/cmCableDefineSetCommand.cxx,
5093         Source/cmCableDefineSetCommand.h,
5094         Source/cmCableOpenNamespaceCommand.cxx,
5095         Source/cmCableOpenNamespaceCommand.h,
5096         Source/cmCablePackageCommand.cxx, Source/cmCablePackageCommand.h,
5097         Source/cmCablePackageEntryCommand.cxx,
5098         Source/cmCablePackageEntryCommand.h,
5099         Source/cmCableWrapTclCommand.cxx, Source/cmCableWrapTclCommand.h,
5100         Source/cmCommand.h, Source/cmConfigureFileCommand.cxx,
5101         Source/cmConfigureFileCommand.h,
5102         Source/cmConfigureFileNoAutoconf.cxx,
5103         Source/cmConfigureFileNoAutoconf.h, Source/cmElseCommand.cxx,
5104         Source/cmElseCommand.h, Source/cmEndIfCommand.cxx,
5105         Source/cmEndIfCommand.h, Source/cmExecProgramCommand.cxx,
5106         Source/cmExecProgramCommand.h, Source/cmFindFileCommand.cxx,
5107         Source/cmFindFileCommand.h, Source/cmFindLibraryCommand.cxx,
5108         Source/cmFindLibraryCommand.h, Source/cmFindPathCommand.cxx,
5109         Source/cmFindPathCommand.h, Source/cmFindProgramCommand.cxx,
5110         Source/cmFindProgramCommand.h,
5111         Source/cmGetFilenameComponentCommand.cxx,
5112         Source/cmGetFilenameComponentCommand.h, Source/cmIfCommand.cxx,
5113         Source/cmIfCommand.h, Source/cmIncludeCommand.cxx,
5114         Source/cmIncludeCommand.h, Source/cmIncludeDirectoryCommand.cxx,
5115         Source/cmIncludeDirectoryCommand.h,
5116         Source/cmIncludeRegularExpressionCommand.cxx,
5117         Source/cmIncludeRegularExpressionCommand.h,
5118         Source/cmInstallFilesCommand.cxx, Source/cmInstallFilesCommand.h,
5119         Source/cmInstallTargetsCommand.cxx,
5120         Source/cmInstallTargetsCommand.h, Source/cmLibraryCommand.h,
5121         Source/cmLinkDirectoriesCommand.cxx,
5122         Source/cmLinkDirectoriesCommand.h,
5123         Source/cmLinkLibrariesCommand.cxx, Source/cmLinkLibrariesCommand.h,
5124         Source/cmLoadCacheCommand.cxx, Source/cmLoadCacheCommand.h,
5125         Source/cmMakeDirectoryCommand.cxx, Source/cmMakeDirectoryCommand.h,
5126         Source/cmMakefile.cxx, Source/cmMessageCommand.cxx,
5127         Source/cmMessageCommand.h, Source/cmOptionCommand.cxx,
5128         Source/cmOptionCommand.h, Source/cmProjectCommand.cxx,
5129         Source/cmProjectCommand.h, Source/cmSetCommand.cxx,
5130         Source/cmSetCommand.h, Source/cmSiteNameCommand.cxx,
5131         Source/cmSiteNameCommand.h, Source/cmSourceFilesCommand.cxx,
5132         Source/cmSourceFilesCommand.h, Source/cmSourceGroupCommand.cxx,
5133         Source/cmSourceGroupCommand.h, Source/cmSubdirCommand.cxx,
5134         Source/cmSubdirCommand.h, Source/cmTargetLinkLibrariesCommand.cxx,
5135         Source/cmTargetLinkLibrariesCommand.h, Source/cmTestsCommand.cxx,
5136         Source/cmTestsCommand.h, Source/cmUtilitySourceCommand.cxx,
5137         Source/cmUtilitySourceCommand.h, Source/cmVTKWrapJavaCommand.cxx,
5138         Source/cmVTKWrapJavaCommand.h, Source/cmVTKWrapPythonCommand.cxx,
5139         Source/cmVTKWrapPythonCommand.h, Source/cmVTKWrapTclCommand.cxx,
5140         Source/cmVTKWrapTclCommand.h, Source/cmWrapExcludeFilesCommand.cxx,
5141         Source/cmWrapExcludeFilesCommand.h: ENH: rename Invoke to
5142         InitialPass
5144 2001-06-06 17:18  hoffman
5146         * Source/MFCDialog/PropertyList.cpp: BUG: PATH options should not
5147         remove the file part of the path...
5149 2001-06-06 15:02  millerjv
5151         * Source/cmMakefile.cxx: Change name of file created from Testfile
5152         to CMakeTestfile.txt
5154 2001-06-06 14:29  will
5156         * Web/HTML/Examples.html: ENH:More tweaks
5158 2001-06-06 14:25  will
5160         * Web/HTML/Download.html, Web/HTML/Install.html,
5161         Web/HTML/SideBar.html: ENH:More tweaks
5163 2001-06-06 14:11  will
5165         * Web/Art/CMakeGUI.jpg, Web/HTML/About.html,
5166         Web/HTML/Documentation.html, Web/HTML/Examples.html,
5167         Web/HTML/SideBar.html, Web/HTML/Sponsors.html, Web/HTML/Table.html,
5168         Web/HTML/cmakeExample.tar.gz: ENH:Some enhancements to the examples
5170 2001-06-06 13:43  martink
5172         * Source/cmSystemTools.cxx: better regexp for reg entries
5174 2001-06-06 13:43  martink
5176         * Modules/FindJNI.cmake: better tests
5178 2001-06-06 13:07  will
5180         * Web/Art/CMakeBanner.jpg: Didn't kb
5182 2001-06-06 13:07  will
5184         * Web/Art/CMakeBanner.jpg: ERR:Didn't -kb
5186 2001-06-06 12:49  will
5188         * Web/index.html, Web/Art/CMakeBanner.jpg, Web/Art/CMakeBanner.psd,
5189         Web/Art/CMakeLogo.ppt, Web/Art/CMakeLogo.psd, Web/Art/SideBar.jpg,
5190         Web/Art/SideBar.psd, Web/Art/acl.gif,
5191         Web/Art/itkLogoSmallTransparentBackground.gif,
5192         Web/Art/nlm_logo.gif, Web/Art/swooshSmall.gif, Web/HTML/About.html,
5193         Web/HTML/Documentation.html, Web/HTML/Download.html,
5194         Web/HTML/Examples.html, Web/HTML/FAQ.html, Web/HTML/Head.html,
5195         Web/HTML/MailingLists.html, Web/HTML/News.html,
5196         Web/HTML/SideBar.html, Web/HTML/Sponsors.html, Web/HTML/Style.css,
5197         Web/HTML/Table.html, Web/HTML/Testing.html: ENH:First incarnation
5198         of web pages
5200 2001-06-06 11:47  millerjv
5202         * Source/cmMakefile.cxx: FIX: forgot to close the files
5204 2001-06-06 02:54  perera
5206         * Source/cmUnixMakefileGenerator.cxx: ENH: Compress the library
5207         search directories so that each appears only once.
5209 2001-06-06 00:32  millerjv
5211         * Source/cmMakefile.cxx, Source/cmMakefile.h: ENH: Added AddTest,
5212         and GenerateTestfile routines
5214 2001-06-06 00:32  millerjv
5216         * Source/cmCommands.cxx: ENH: Added AddTest command
5218 2001-06-06 00:32  millerjv
5220         * Source/cmAddTestCommand.cxx, Source/cmAddTestCommand.h: New cmake
5221         command to specify a single test
5223 2001-06-05 21:46  berk
5225         * Source/cmVTKWrapPythonCommand.cxx: Module name between Unix and
5226         Windows got switched by mistake.
5228 2001-06-05 21:41  biddi
5230         * Source/cmSystemTools.cxx, Source/cmSystemTools.h: ENH: Some
5231         tweaks, hacks and #ifdefs required to compile cmake on Borland
5232         C++Builder
5234 2001-06-05 21:26  hoffman
5236         * Source/MFCDialog/CMakeSetup.dsp: ENH: add PathDialog
5238 2001-06-05 21:26  hoffman
5240         * Source/MFCDialog/CMakeSetupDialog.cpp,
5241         Source/MFCDialog/PathDialog.cpp, Source/MFCDialog/PathDialog.h,
5242         Source/MFCDialog/PropertyList.cpp: ENH: add better path chooser
5243         dialog
5245 2001-06-05 19:48  hoffman
5247         * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: BUG: fix EXE
5248         and LIB path problems
5250 2001-06-04 22:23  hoffman
5252         * Source/cmDSWMakefile.cxx, Source/cmDSWWriter.cxx: STYLE: line too
5253         long
5255 2001-06-04 22:23  hoffman
5257         * Source/cmMessageCommand.cxx: ENH: print all arguments
5259 2001-06-04 22:23  hoffman
5261         * Source/cmSetCommand.cxx: ENH: add better error checking
5263 2001-06-04 21:16  martink
5265         * Source/cmFindIncludeCommand.cxx, Source/cmFindIncludeCommand.h:
5266         removed find include command
5268 2001-06-04 21:16  martink
5270         * Source/cmCommands.cxx: removed find include command finally added
5271         message
5273 2001-06-04 20:55  martink
5275         * Source/cmSystemTools.cxx, Source/cmSystemTools.h: new message
5276         command
5278 2001-06-04 20:55  martink
5280         * Source/cmMessageCommand.cxx, Source/cmMessageCommand.h: new
5281         command
5283 2001-06-04 20:45  martink
5285         * Source/cmVTKWrapPythonCommand.cxx: unused variable
5287 2001-06-04 19:46  barre
5289         * Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
5290         Templates/EXEWinHeader.dsptemplate,
5291         Templates/UtilityHeader.dsptemplate,
5292         Templates/staticLibHeader.dsptemplate: the "Release" target is not
5293         the default.
5295 2001-06-04 15:34  hoffman
5297         * Source/cmGeneratedFileStream.h,
5298         Source/cmUnixMakefileGenerator.cxx: ENH: try to better handle
5299         control-c during make Makefiles
5301 2001-06-04 14:18  hoffman
5303         * Source/cmCacheManager.cxx, Source/cmDSWMakefile.cxx,
5304         Source/cmDSWWriter.cxx, Source/cmFunctionBlocker.h,
5305         Source/cmMSProjectGenerator.cxx, Source/cmMakefile.cxx,
5306         Source/cmMakefileGenerator.h,
5307         Source/MFCDialog/CMakeSetupDialog.cpp: BUG: clean up memory leaks.
5309 2001-06-01 17:54  martink
5311         * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: fix for network
5312         includ paths
5314 2001-06-01 17:29  berk
5316         * Source/cmVTKWrapPythonCommand.cxx: Fixing the module name for
5317         Unix.
5319 2001-05-31 19:48  hoffman
5321         * Source/cmake.cxx, Source/MFCDialog/CMakeSetupDialog.cpp: BUG: fix
5322         edit of directories
5324 2001-05-31 18:15  berk
5326         * Source/cmVTKWrapPythonCommand.cxx: Should not use decl if not on
5327         Windows.
5329 2001-05-30 19:56  hoffman
5331         * Source/cmakemain.cxx: BUG: add missing file
5333 2001-05-30 19:36  hoffman
5335         * Source/MFCDialog/CMakeSetupDialog.cpp: ENH: remove unused
5336         includes
5338 2001-05-30 19:28  hoffman
5340         * Source/CMakeLib.dsp, Source/Makefile.in,
5341         Source/cmMSProjectGenerator.cxx, Source/cmake.cxx,
5342         Source/cmake.dsp, Source/cmake.h, Source/MFCDialog/CMakeSetup.dsp,
5343         Source/MFCDialog/CMakeSetupDialog.cpp,
5344         Source/MFCDialog/CMakeSetupDialog.h: ENH: change MFC gui to use
5345         cmake class
5347 2001-05-29 18:16  perera
5349         * Source/cmUnixMakefileGenerator.cxx: BUG: Now only one makefile
5350         rule is generated per depenency. This eliminates a number of
5351         warnings.
5353 2001-05-25 21:19  geoff
5355         * Source/cmSetCommand.cxx: bug meaning that set(a b) just set a to
5356         "" and not to b
5358 2001-05-25 19:32  king
5360         * Source/cmUnixMakefileGenerator.cxx: BUG: WIN32 executable target
5361         rules are now generated in unix the same as any other executable
5362         (instead of not at all).
5364 2001-05-25 19:32  king
5366         * Source/cmSystemTools.cxx: BUG: Fixed stupid error in the hack I
5367         just checked in.
5369 2001-05-25 19:27  barre
5371         * Source/MFCDialog/PropertyList.cpp: display the property name in
5372         the help box
5374 2001-05-25 19:27  barre
5376         * Templates/CMakeWindowsSystemConfig.cmake: better help
5378 2001-05-25 18:31  king
5380         * Source/cmSystemTools.cxx: BUG: Added hack to
5381         cmSystemTools::GetPath to make its algorithm correctly parse off
5382         the last entry of the system PATH environment variable.
5384 2001-05-25 18:27  king
5386         * Source/cmUnixMakefileGenerator.cxx: BUG: Fixed logic that splits
5387         a full path library link into the -L and -l pieces to not write out
5388         a -l by itself if the file regular expression does not match.
5390 2001-05-25 11:31  millerjv
5392         * Modules/Testing.cmake: BUG: missing quote on a custom command
5394 2001-05-25 01:11  barre
5396         * Source/cmFindPathCommand.cxx: The path found is now collapsed
5397         (cleaner).
5399 2001-05-25 01:11  barre
5401         * Source/CMakeLib.dsp: Welcome to cmGetFilenameComponentCommand
5403 2001-05-25 01:11  barre
5405         * Source/cmGetFilenameComponentCommand.cxx,
5406         Source/cmGetFilenameComponentCommand.h, Source/cmCommands.cxx:
5407         Welcome to cmGetFilenameComponentCommand ("Get a specific component
5408         of a full filename")
5410 2001-05-25 01:11  barre
5412         * Source/cmSystemTools.cxx, Source/cmSystemTools.h: New functions
5413         used to extract the components of a full filename.
5415 2001-05-25 01:11  barre
5417         * Modules/FindTCL.cmake: Try to find tclsh or wish and use that
5418         path to find the include or lib directory. TK_INTERNAL_PATH is
5419         searched too (path to tkWinInt.h)
5421 2001-05-24 23:17  barre
5423         * Source/cmSystemTools.cxx: optimize ConvertToUnixSlashes a little
5424         bit, and use it in MakeDirectory (code was duplicated)
5426 2001-05-24 21:51  king
5428         * Templates/CMakeSystemConfig.cmake.in: ERR: VAR type entry missing
5429         after CACHE for CMAKE_TEMPLATE_FLAGS.
5431 2001-05-24 18:59  barre
5433         * Source/cmVTKWrapTclCommand.cxx, Source/cmVTKWrapTclCommand.h:
5434         updated to handle Tk commands compiled/linked separately. Useful
5435         for VTK Tk widgets for example.
5437 2001-05-24 17:45  millerjv
5439         * Modules/Testing.cmake: Project independent setting for testing
5441 2001-05-24 17:40  barre
5443         * Source/cmSystemTools.cxx, Source/cmSystemTools.h: new Capitalized
5444         function. Will be used in the VTK Tcl wrapper for example (in a
5445         more portable way).
5447 2001-05-24 17:35  hoffman
5449         * Source/MFCDialog/CMakeSetup.rc: [no log message]
5451 2001-05-24 16:57  hoffman
5453         * Modules/FindOpenGL.cmake, Source/cmSetCommand.cxx,
5454         Source/cmSetCommand.h, Source/MFCDialog/CMakeSetup.rc,
5455         Source/MFCDialog/CMakeSetupDialog.cpp,
5456         Templates/CMakeSystemConfig.cmake.in,
5457         Templates/CMakeWindowsSystemConfig.cmake: ENH: change the syntax of
5458         the SET command, fix the combo box for larger strings
5460 2001-05-24 15:47  martink
5462         * Source/cmMakefile.h, Source/cmake.cxx,
5463         Source/MFCDialog/CMakeSetup.rc,
5464         Source/MFCDialog/CMakeSetupDialog.cpp, Source/MFCDialog/resource.h:
5465         added version number
5467 2001-05-24 14:32  barre
5469         * Templates/DLLHeader.dsptemplate: removed hardcoded VTKDLL
5471 2001-05-24 14:00  barre
5473         * Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
5474         Templates/EXEWinHeader.dsptemplate,
5475         Templates/staticLibHeader.dsptemplate: slight change in the order
5476         of the options (right-most takes precedence)
5478 2001-05-24 00:16  millerjv
5480         * Source/cmBuildCommand.cxx: Changed Windows build command to build
5481         Release
5483 2001-05-23 22:31  barre
5485         * Templates/DLLHeader.dsptemplate: Intermediate Dir was wrong
5487 2001-05-23 22:22  barre
5489         * Templates/CMakeWindowsSystemConfig.cmake: /Gz => /GZ
5491 2001-05-23 22:19  barre
5493         * Templates/CMakeWindowsSystemConfig.cmake: removed /O2 from debug
5495 2001-05-23 21:19  hoffman
5497         * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
5498         Templates/CMakeWindowsSystemConfig.cmake,
5499         Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
5500         Templates/EXEWinHeader.dsptemplate,
5501         Templates/staticLibHeader.dsptemplate: ENH: create
5502         CMAKE_CXX_FLAGS_[Buildtype] flags
5504 2001-05-23 20:33  hoffman
5506         * Source/MFCDialog/CMakeSetupDialog.cpp: add compute systeminfo
5508 2001-05-23 20:31  martink
5510         * Source/cmMSProjectGenerator.cxx: bug finding windows template
5511         file
5513 2001-05-23 20:28  martink
5515         * Source/cmSystemTools.cxx, Source/cmake.cxx: command line fixes
5516         for win32
5518 2001-05-23 20:09  barre
5520         * Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
5521         Templates/EXEWinHeader.dsptemplate,
5522         Templates/UtilityHeader.dsptemplate,
5523         Templates/staticLibHeader.dsptemplate: ReleaseMinSize => MinSizeRel
5525 2001-05-23 19:53  hoffman
5527         * Templates/DLLHeader.dsptemplate: BUG: remove vtkCommon
5529 2001-05-23 19:49  martink
5531         * Source/cmake.cxx: fixed quoted cmake
5533 2001-05-23 18:44  hoffman
5535         * Source/cmSystemTools.cxx: ENH: add better error message
5537 2001-05-23 18:33  geoff
5539         * Source/cmake.dsp: DSPs have to be binary
5541 2001-05-23 18:05  hoffman
5543         * Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
5544         Templates/EXEWinHeader.dsptemplate,
5545         Templates/UtilityHeader.dsptemplate,
5546         Templates/staticLibHeader.dsptemplate: ENH: change Release Minsize
5547         to MinSizeRel, add MinSizeRel to dll template
5549 2001-05-23 17:16  king
5551         * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: ENH: Added
5552         INSTALL target to switch in OutputDSPFile.  Also added a default
5553         that prints out an error message so that anyone who adds a target
5554         doesn't forget to update the switch.
5556 2001-05-23 16:02  martink
5558         * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
5559         Source/cmDSWMakefile.cxx, Source/cmDSWWriter.cxx: install fixes for
5560         win32
5562 2001-05-23 15:53  martink
5564         * Source/cmMakefile.cxx, Source/cmUnixMakefileGenerator.cxx,
5565         Source/cmUnixMakefileGenerator.h: added install target support
5567 2001-05-23 15:34  ibanez
5569         * Modules/FindVTK.cmake:      Module to search for VTK include and
5570         library paths
5572 2001-05-23 15:27  martink
5574         * Templates/CMakeSystemConfig.cmake.in: added prefix to config
5576 2001-05-23 15:27  martink
5578         * Source/cmInstallFilesCommand.cxx, Source/cmInstallFilesCommand.h,
5579         Source/cmInstallTargetsCommand.cxx,
5580         Source/cmInstallTargetsCommand.h, Source/cmCommands.cxx,
5581         Source/cmTarget.cxx, Source/cmTarget.h: added install rules
5583 2001-05-23 14:47  hoffman
5585         * Source/cmGeneratedFileStream.h: BUG: remove warning
5587 2001-05-23 14:47  hoffman
5589         * Source/cmake.dsp: BUG: fix output directory
5591 2001-05-23 14:01  martink
5593         * Source/cmProjectCommand.cxx: added PROJECT_SOURCE_DIR
5595 2001-05-23 13:35  hoffman
5597         * Source/cmTarget.cxx: ENH: allow duplicate libraries
5599 2001-05-23 00:44  barre
5601         * Templates/UtilityHeader.dsptemplate: Template now uses
5602         EXECUTABLE_OUTPUT_PATH too.
5604 2001-05-23 00:44  barre
5606         * Templates/EXEWinHeader.dsptemplate: PROP BASE and PROP were
5607         inverted
5609 2001-05-23 00:36  barre
5611         * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: Seems to me
5612         that EXEWinHeader was not searched in the right place.
5614 2001-05-22 21:49  hoffman
5616         * Source/cmUnixMakefileGenerator.cxx: BUG: do not include /usr/lib
5617         in -L
5619 2001-05-22 17:52  hoffman
5621         * Source/Makefile.in: fix CXXFLAGS
5623 2001-05-22 17:40  hoffman
5625         * Source/Makefile.in: [no log message]
5627 2001-05-22 17:40  hoffman
5629         * configure, configure.in: use cxxflags in test builds
5631 2001-05-22 17:22  hoffman
5633         * Source/Makefile.in, Source/cmUnixMakefileGenerator.cxx,
5634         Templates/configure, Templates/configure.in: BUG: fix depends and
5635         CXXFLAGS passing
5637 2001-05-22 16:38  barre
5639         * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
5640         Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
5641         Templates/EXEWinHeader.dsptemplate,
5642         Templates/staticLibHeader.dsptemplate: fixed some of the
5643         LIBRARY_OUTPUT_PATH and EXECUTABLE_OUTPUT_PATH problems.
5645 2001-05-22 15:15  martink
5647         * dummy.in: no longer used
5649 2001-05-22 14:41  ibanez
5651         * Source/FLTKDialog/FLTKPropertyList.cpp,
5652         Source/FLTKDialog/FLTKPropertyList.h:      Class to manage the list
5653         of properties displayed on the scroller
5655 2001-05-22 14:41  ibanez
5657         * Source/FLTKDialog/CMakeSetupGUIImplementation.cpp,
5658         Source/FLTKDialog/CMakeSetupGUIImplementation.h: ENH: Added support
5659         for the fltk::PropertyList class
5661 2001-05-22 14:41  ibanez
5663         * Source/FLTKDialog/CMakeSetupGUI.cpp,
5664         Source/FLTKDialog/CMakeSetupGUI.fl,
5665         Source/FLTKDialog/CMakeSetupGUI.h:      Added interactions with the
5666         PropertyList class
5668 2001-05-22 14:41  ibanez
5670         * Source/FLTKDialog/FLTKDialog.dsp: ENH: PropertyList class added
5672 2001-05-21 20:43  king
5674         * Makefile.in: ERR: Added missing @srcdir@ and modified install
5675         expressions to include *.cmake* files instead of just *.cmake files
5676         (for .in).
5678 2001-05-21 20:21  king
5680         * Source/cmCableWrapTclCommand.cxx: ENH: Converted to new Class and
5681         Group tags in place of WrapperSet and Groups tags.
5683 2001-05-21 20:10  hoffman
5685         * Source/cmUnixMakefileGenerator.cxx,
5686         Templates/CMakeSystemConfig.cmake.in: fix for hp x11 and gl
5688 2001-05-21 19:16  hoffman
5690         * Modules/FindOpenGL.cmake, Source/cmSystemTools.cxx: fix opengl on
5691         hp
5693 2001-05-21 18:42  martink
5695         * Source/MFCDialog/CMakeSetup.rc,
5696         Source/MFCDialog/res/CMakeSetupDialog.ico: icon updates
5698 2001-05-21 18:36  martink
5700         * Source/MFCDialog/CMakeSetup.rc, Source/MFCDialog/resource.h: new
5701         icon
5703 2001-05-21 18:17  hoffman
5705         * Source/cmake.cxx: BUG: remove declaration without variable
5707 2001-05-21 18:01  hoffman
5709         * configure, configure.in, Source/Makefile.in,
5710         Source/cmBuildNameCommand.cxx, Source/cmUnixMakefileGenerator.cxx,
5711         Templates/CMakeSystemConfig.cmake.in: clean up for build on its own
5713 2001-05-21 15:43  martink
5715         * Source/cmake.dsp: release fix
5717 2001-05-21 15:32  martink
5719         * Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx,
5720         Source/CMakeSetupCMD.dsp: collapsed into cmake.cxx
5722 2001-05-21 15:32  martink
5724         * Source/cmake.dsp: new dsp
5726 2001-05-21 15:13  martink
5728         * Source/cmake.cxx: bug fix in finding CMAKE_ROOT
5730 2001-05-21 15:10  martink
5732         * Makefile.in: added install target
5734 2001-05-21 14:47  hoffman
5736         * Source/cmBuildNameCommand.cxx, Source/cmSetCommand.cxx,
5737         Source/MFCDialog/CMakeDialog.h, Source/MFCDialog/CMakeSetup.rc,
5738         Source/MFCDialog/CMakeSetupDialog.cpp,
5739         Source/MFCDialog/CMakeSetupDialog.h, Source/MFCDialog/resource.h:
5740         BUG: fix compiler name
5742 2001-05-21 13:50  martink
5744         * Source/CMakeSetup.dsw, Source/cmake.cxx,
5745         Source/MFCDialog/CMakeSetupDialog.cpp: updated for out of tree
5746         builds
5748 2001-05-21 13:31  martink
5750         * Makefile.in, configure, configure.in, install-sh: out of place
5751         cmake
5753 2001-05-21 13:31  martink
5755         * CMakeSystemConfig.cmake.in, configure.in.sample,
5756         Source/Makefile.in, Source/cmMakefile.cxx,
5757         Source/cmUnixMakefileGenerator.cxx, Source/cmake.cxx: new out of
5758         place builds
5760 2001-05-21 13:31  martink
5762         * Templates/CMakeSystemConfig.cmake.in, Templates/configure,
5763         Templates/configure.in: new structure
5765 2001-05-18 20:45  hoffman
5767         * CMakeSystemConfig.cmake.in, Source/cmUnixMakefileGenerator.cxx:
5768         ENH: add support for X11
5770 2001-05-18 20:30  martink
5772         * Source/cmUnixMakefileGenerator.cxx:  duh
5774 2001-05-18 19:20  martink
5776         * Source/cmMSProjectGenerator.cxx: compiler fix
5778 2001-05-18 19:20  martink
5780         * Source/cmSystemTools.h: minor whitespace change
5782 2001-05-18 19:20  martink
5784         * Source/cmake.cxx, Source/cmake.h: new command
5786 2001-05-18 19:20  martink
5788         * Source/cmMSProjectGenerator.cxx, Source/cmMSProjectGenerator.h,
5789         Source/cmMakefileGenerator.h, Source/cmUnixMakefileGenerator.cxx,
5790         Source/cmUnixMakefileGenerator.h: changes for cmake to live outside
5791         of the source tree
5793 2001-05-18 17:04  hoffman
5795         * CMakeSystemConfig.cmake.in, Source/cmSetCommand.cxx: ENH: allow
5796         cache to override config file
5798 2001-05-18 15:48  king
5800         * Source/cmUnixMakefileGenerator.cxx: BUG: fix link of executables
5802 2001-05-18 15:09  martink
5804         * Source/cmMSProjectGenerator.cxx, Source/cmMSProjectGenerator.h,
5805         Source/cmUnixMakefileGenerator.cxx,
5806         Source/cmUnixMakefileGenerator.h, Source/cmMakefileGenerator.h:
5807         added SetLocal method
5809 2001-05-18 14:15  hoffman
5811         * CMakeSystemConfig.cmake.in, Source/cmUnixMakefileGenerator.cxx:
5812         BUG: quote the compiler and other options
5814 2001-05-17 21:43  hoffman
5816         * Source/CMakeBuildTargets.cxx, Source/Makefile.in: compile source
5817         dir into cmake
5819 2001-05-17 19:48  will
5821         * Source/cmSystemTools.cxx: ERR:Bad #ifdef's
5823 2001-05-17 16:36  ibanez
5825         * Source/FLTKDialog/FLTKDialog.cpp: ENH: Load the cache at start
5827 2001-05-17 16:36  ibanez
5829         * Source/FLTKDialog/CMakeSetupGUIImplementation.cpp: ENH: Added
5830         Methods for loading the cache
5832 2001-05-17 16:36  ibanez
5834         * Source/FLTKDialog/CMakeSetupGUIImplementation.h: ENH: Added
5835         methods to load the cache
5837 2001-05-17 16:36  martink
5839         * Source/DLLFooter.dsptemplate, Source/DLLHeader.dsptemplate,
5840         Source/EXEFooter.dsptemplate, Source/EXEHeader.dsptemplate,
5841         Source/EXEWinHeader.dsptemplate, Source/UtilityFooter.dsptemplate,
5842         Source/UtilityHeader.dsptemplate,
5843         Source/staticLibFooter.dsptemplate,
5844         Source/staticLibHeader.dsptemplate: moved into Template directory
5846 2001-05-17 16:25  martink
5848         * CMakeMakefileTemplate.in, CMakeMaster.make.in,
5849         CMakeRules.make.in, CMakeSimpleRules.make.in, CMakeTargets.make.in,
5850         CMakeTopMakefileTemplate.in, CMakeVariables.make.in,
5851         CMakeWindowsSystemConfig.cmake: no longer used
5853 2001-05-17 16:14  martink
5855         * Source/CMakeBuildTargets.cxx: unix fix
5857 2001-05-17 16:08  martink
5859         * Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx,
5860         Source/cmCablePackageCommand.cxx, Source/cmDSPMakefile.cxx,
5861         Source/cmDSPWriter.cxx, Source/cmMakefile.cxx,
5862         Source/cmUnixMakefileGenerator.cxx,
5863         Source/MFCDialog/CMakeSetupDialog.cpp: half checked in changes for
5864         CMAKE_ROOT
5866 2001-05-17 16:04  martink
5868         * Templates/CMakeWindowsSystemConfig.cmake,
5869         Templates/DLLFooter.dsptemplate, Templates/DLLHeader.dsptemplate,
5870         Templates/EXEFooter.dsptemplate, Templates/EXEHeader.dsptemplate,
5871         Templates/EXEWinHeader.dsptemplate,
5872         Templates/UtilityFooter.dsptemplate,
5873         Templates/UtilityHeader.dsptemplate,
5874         Templates/staticLibFooter.dsptemplate,
5875         Templates/staticLibHeader.dsptemplate: new directory
5877 2001-05-17 15:58  ibanez
5879         * Source/FLTKDialog/FLTKDialog.dsp:      VC++ Project file to
5880         construct the FLTK GUI for CMake
5882 2001-05-17 15:58  ibanez
5884         * Source/FLTKDialog/CMakeSetupGUIImplementation.cpp,
5885         Source/FLTKDialog/CMakeSetupGUIImplementation.h:     
5886         Implementation of the virtual Callbacks declared in the GUI
5888 2001-05-17 15:58  ibanez
5890         * Source/FLTKDialog/CMakeSetupGUI.fl:      GUI description file
5891         used by FLTK interactive tool : FLUID
5893 2001-05-17 15:58  ibanez
5895         * Source/FLTKDialog/CMakeSetupGUI.cpp,
5896         Source/FLTKDialog/CMakeSetupGUI.h:      File generated by FLTK
5897         FLUID containing the implementation of the GUI
5899 2001-05-17 15:58  ibanez
5901         * Source/FLTKDialog/FLTKDialog.cpp:      Main file that
5902         instantiates the GUI class and run it.
5904 2001-05-17 15:44  hoffman
5906         * Source/cmCableWrapTclCommand.cxx, Source/cmConfigure.h.in,
5907         Source/cmGeneratedFileStream.h, Source/cmStandardIncludes.h: BUG:
5908         fix to compile on hp with aCC
5910 2001-05-17 15:22  king
5912         * Source/cmCableWrapTclCommand.cxx: Renamed gccxml input/output
5913         files to drop _tcl qualification.
5915 2001-05-16 22:08  hoffman
5917         * Source/cmCacheManager.cxx, Source/cmUnixMakefileGenerator.cxx:
5918         BUG: fix for sun compiler
5920 2001-05-16 22:08  hoffman
5922         * CMakeSystemConfig.cmake.in: ENH: fix for sunCC
5924 2001-05-16 21:43  king
5926         * Source/cmCableClassSet.cxx, Source/cmCableClassSet.h: ERR:
5927         Removed use of member templates.
5929 2001-05-16 21:18  king
5931         * Source/cmGeneratedFileStream.h: ERR: const error fixed.
5933 2001-05-16 21:18  king
5935         * Source/cmUnixMakefileGenerator.cxx: ERR: int -> unsigned int
5937 2001-05-16 21:11  king
5939         * Source/cmGeneratedFileStream.h: ERR: Added is_open() check in
5940         cmGeneratedFileStream::operator bool() so that implicit conversion
5941         to bool is not used.
5943 2001-05-16 21:11  king
5945         * Source/cmCableClassSet.cxx: ERR: Removed dynamic_cast so that
5946         RTTI isn't required.
5948 2001-05-16 21:11  king
5950         * Source/CMakeLib.dsp: ENH: Added cmCableClassSet.cxx to build.
5952 2001-05-16 20:40  king
5954         * Source/Makefile.in, Source/cmCableClassSet.cxx,
5955         Source/cmCableClassSet.h, Source/cmCableClassSetCommand.cxx,
5956         Source/cmCableClassSetCommand.h, Source/cmCableWrapTclCommand.cxx,
5957         Source/cmCableWrapTclCommand.h, Source/cmCommands.cxx: ENH: Adding
5958         CABLE_CLASS_SET and CABLE_WRAP_TCL commands.  They cannot yet be
5959         used with the main branch of CABLE, though.
5961 2001-05-16 20:40  king
5963         * Source/cmGeneratedFileStream.h: ENH: cmGeneratedFileStream class
5964         added to simplify copy-if-different usage on generated files.
5966 2001-05-16 19:43  hoffman
5968         * configure.in.sample: [no log message]
5970 2001-05-16 19:15  hoffman
5972         * CMakeSystemConfig.cmake.in, Source/Makefile.in,
5973         Source/cmBuildNameCommand.cxx,
5974         Source/cmBuildSharedLibrariesCommand.cxx,
5975         Source/cmCacheManager.cxx, Source/cmCacheManager.h,
5976         Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
5977         Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
5978         Source/cmProjectCommand.cxx, Source/cmSetCommand.cxx,
5979         Source/cmUnixMakefileGenerator.cxx,
5980         Source/cmUnixMakefileGenerator.h,
5981         Source/MFCDialog/CMakeSetupDialog.cpp: ENH: unify make process on
5982         unix
5984 2001-05-16 13:19  king
5986         * Source/cmData.h, Source/cmMakefile.cxx, Source/cmMakefile.h: ENH:
5987         Added cmData and corresponding DataMap in cmMakefile to allow
5988         commands to register arbitrary extra data with the makefile without
5989         modifying the cmMakefile class definition.
5991 2001-05-15 17:14  martink
5993         * Source/DLLHeader.dsptemplate, Source/EXEHeader.dsptemplate,
5994         Source/EXEWinHeader.dsptemplate, Source/cmDSPMakefile.cxx,
5995         Source/cmDSPWriter.cxx, Source/staticLibHeader.dsptemplate: added
5996         output directory support
5998 2001-05-14 20:46  barre
6000         * Source/cmSystemTools.cxx: Changed separator between registry key
6001         and its value. Change regexp for registry key.
6003 2001-05-14 20:46  barre
6005         * Modules/FindTCL.cmake: Changed separator between registry key and
6006         its value.
6008 2001-05-14 14:36  hoffman
6010         * Source/cmSystemTools.cxx: ENH: put back lost changes from r1.38
6012 2001-05-12 11:29  barre
6014         * Source/cmSystemTools.cxx: fix + => += bug reported by A. Perera
6016 2001-05-11 21:41  barre
6018         * Source/MFCDialog/res/CMakeSetupDialog.ico: I know, there are more
6019         serious things to do :) A new icon. The previous one has not be
6020         overwritten, it's in there too.
6022 2001-05-11 21:22  barre
6024         * Source/cmSystemTools.cxx: Extended the registry key regexp
6026 2001-05-11 21:11  barre
6028         * Modules/FindTCL.cmake: Add 8.4 and registry support
6030 2001-05-11 21:11  barre
6032         * Source/cmSystemTools.cxx: Add support for a specific value name
6033         in a registry key
6035 2001-05-11 18:49  geoff
6037         * Source/cmCacheManager.cxx: Cache file is a bit prettier
6039 2001-05-11 18:39  hoffman
6041         * Source/cmCableSourceFilesCommand.cxx, Source/cmSystemTools.cxx,
6042         Source/cmUnixMakefileGenerator.cxx: BUG: fix find library for unix
6044 2001-05-11 17:58  barre
6046         * Modules/FindPythonLibs.cmake: NAMES syntax
6048 2001-05-11 17:52  martink
6050         * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: fix for
6051         expanding library vars
6053 2001-05-11 16:30  barre
6055         * Source/cmFindLibraryCommand.cxx: Fix help string when NAMES was
6056         used (forgot the case when there is no name)
6058 2001-05-11 16:13  barre
6060         * Source/cmFindLibraryCommand.cxx: Fix help string when NAMES was
6061         used
6063 2001-05-11 15:45  king
6065         * Source/cmFindLibraryCommand.cxx: ERR: int -> unsigned int.
6067 2001-05-11 15:39  hoffman
6069         * CMakeVariables.make.in, Source/cmFindLibraryCommand.cxx: BUG: add
6070         back thread library
6072 2001-05-11 15:07  martink
6074         * Source/cmFindProgramCommand.cxx: expands reg values
6076 2001-05-11 14:52  martink
6078         * Source/EXEHeader.dsptemplate, Source/cmAddExecutableCommand.cxx,
6079         Source/cmAddExecutableCommand.h, Source/cmDSPMakefile.cxx,
6080         Source/cmDSPMakefile.h, Source/cmDSPWriter.cxx,
6081         Source/cmDSPWriter.h, Source/cmFindLibraryCommand.cxx,
6082         Source/cmFindPathCommand.cxx, Source/cmMakefile.cxx,
6083         Source/cmMakefile.h, Source/cmSystemTools.cxx,
6084         Source/cmSystemTools.h, Source/cmUnixMakefileGenerator.cxx,
6085         Source/EXEWinHeader.dsptemplate: added registry entry support and
6086         windows app support
6088 2001-05-11 14:27  martink
6090         * Modules/FindJNI.cmake, Modules/FindPythonLibs.cmake: minor fixes
6091         and new python module
6093 2001-05-11 14:04  hoffman
6095         * Source/MFCDialog/CMakeSetupDialog.cpp: BUG: fix gui problem
6097 2001-05-10 21:22  hoffman
6099         * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
6100         Source/MFCDialog/CMakeSetupDialog.cpp,
6101         Source/MFCDialog/PropertyList.cpp: BUG: fix up gui with values that
6102         stay around too long
6104 2001-05-10 20:21  geoff
6106         * Source/cmMakefile.cxx: definitions should now be overwritten if
6107         they already exist
6109 2001-05-10 19:50  hoffman
6111         * Source/cmSystemTools.cxx: BUG: fix unix path search
6113 2001-05-10 19:32  martink
6115         * Source/cmTarget.cxx: fix for expaning libraries prior to
6116         generating dsp
6118 2001-05-10 18:30  geoff
6120         * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: Reads and uses
6121         MSPROJECT_TEMPLATE_DIRECTORY if it exists
6123 2001-05-10 18:02  king
6125         * CMake.doc: BUG: Removing this file.  It has been replaced by
6126         CMake.doc.gz to get around a problem with CVS.
6128 2001-05-10 17:52  martink
6130         * Source/cmTarget.h: added win32 executable option
6132 2001-05-10 16:25  king
6134         * CMake.doc.gz: Testing strange cvs problem with .doc files.
6136 2001-05-10 16:05  king
6138         * CMake.pdf, CMake.pdf.gz: BUG: Removing old CMake.pdf and adding
6139         the gzipped version, CMake.pdf.gz because of file size problems
6140         with cvs.
6142 2001-05-10 15:18  king
6144         * Source/cmSystemTools.cxx: ERR: RunCommand method needed return in
6145         unix.
6147 2001-05-10 15:18  king
6149         * Source/cmUnixMakefileGenerator.cxx: BUG: Removed stray debugging
6150         output statement.  Also renamed some variables for clarity.
6152 2001-05-10 15:18  king
6154         * Source/cmFindLibraryCommand.cxx, Source/cmFindProgramCommand.cxx:
6155         ERR: Removed unused variable
6157 2001-05-10 13:45  king
6159         * CMakeVariables.make.in: BUG: ANSI_CFLAGS -> CMAKE_ANSI_CFLAGS
6161 2001-05-09 22:00  geoff
6163         * Source/EXEHeader.dsptemplate, Source/cmDSPMakefile.cxx,
6164         Source/cmDSPWriter.cxx: ADD LINK32s are now on multiple lines
6165         because VC breaks otherwise
6167 2001-05-09 21:38  barre
6169         * Modules/FindTCL.cmake: ENH: add 8.3 support
6171 2001-05-09 20:17  hoffman
6173         * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: BUG: escape
6174         spaces before adding .lib
6176 2001-05-09 20:08  hoffman
6178         * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: ENH: escape
6179         spaces
6181 2001-05-09 19:48  hoffman
6183         * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: ENH: only add
6184         .lib if no .lib exists
6186 2001-05-09 18:53  hoffman
6188         * Modules/FindFLTK.cmake, Modules/FindGTK.cmake,
6189         Modules/FindJNI.cmake, Modules/FindJPEG.cmake,
6190         Modules/FindTCL.cmake, Source/cmCommand.h,
6191         Source/cmFindLibraryCommand.cxx, Source/cmFindLibraryCommand.h,
6192         Source/cmFindProgramCommand.cxx, Source/cmSystemTools.cxx,
6193         Source/cmSystemTools.h, Source/cmUnixMakefileGenerator.cxx: ENH:
6194         change find library and find program to look for more than one name
6196 2001-05-09 18:53  hoffman
6198         * Modules/FindMPI.cmake: branches:  1.3.2; ENH: change find library
6199         and find program to look for more than one name
6201 2001-05-09 17:44  hoffman
6203         * Source/cmCableDefineSetCommand.cxx: BUG: match called on invalid
6204         number
6206 2001-05-09 17:22  martink
6208         * CMakeMaster.make.in, CMakeRules.make.in,
6209         CMakeSystemConfig.cmake.in, CMakeTopMakefileTemplate.in,
6210         CMakeVariables.make.in, configure.in.sample, Source/Makefile.in:
6211         cleaned up configure some
6213 2001-05-09 15:15  millerjv
6215         * Source/cmCacheManager.cxx: FIX: only clear the cache on a load
6216         when the load needs to read internal values.  Otherwise, it is
6217         assumed that we are reading another projects cache.
6219 2001-05-09 14:13  hoffman
6221         * Source/MFCDialog/PropertyList.cpp: BUG: fix crash
6223 2001-05-09 13:52  hoffman
6225         * Source/cmConfigureFileCommand.cxx: BUG: fix use beyond end of
6226         array
6228 2001-05-09 12:51  martink
6230         * Source/cmCommands.cxx, Source/cmLoadCacheCommand.cxx,
6231         Source/cmLoadCacheCommand.h, Source/cmSourceFile.cxx: added load
6232         cache command and fixed source file
6234 2001-05-08 21:37  king
6236         * Source/cmCacheManager.cxx: ERR: LoadCache needed to return a
6237         value.
6239 2001-05-08 21:03  martink
6241         * Source/cmCacheManager.cxx, Source/cmCacheManager.h: added ability
6242         to load another cache
6244 2001-05-08 21:03  martink
6246         * Source/cmProjectCommand.cxx: now adds src and bin dir into cache
6248 2001-05-08 20:20  martink
6250         * Source/cmVTKWrapTclCommand.cxx: fixed bug in init code
6252 2001-05-08 20:01  hoffman
6254         * configure.in.sample: clean up
6256 2001-05-08 17:40  hoffman
6258         * Source/MFCDialog/PropertyList.cpp: ENH: add initial path support
6259         for file choosers
6261 2001-05-08 15:40  martink
6263         * Source/cmTargetLinkLibrariesCommand.cxx: BUG: added arg0 to link
6264         libraries
6266 2001-05-08 14:16  ibanez
6268         * Modules/FindFLTK.cmake: Module to search the path for FLTK
6269         library   ( http://www.fltk.org )
6271 2001-05-07 22:14  king
6273         * Source/cmAddExecutableCommand.cxx,
6274         Source/cmAddLibraryCommand.cxx, Source/cmMakefile.cxx: ENH: Moved
6275         cache entry addition into cmMakefile::AddLibrary and AddExecutable
6276         so that commands do not have to add it explicitly.
6278 2001-05-07 22:11  hoffman
6280         * CMakeSystemConfig.cmake.in, Source/CMakeBuildTargets.cxx,
6281         Source/Makefile.in, Source/cmCacheManager.cxx,
6282         Source/cmCommands.cxx, Source/cmConfigureFile.cxx,
6283         Source/cmConfigureFile.h, Source/cmConfigureFileCommand.cxx,
6284         Source/cmConfigureFileCommand.h, Source/cmExecProgram.cxx,
6285         Source/cmExecProgram.h, Source/cmExecProgramCommand.cxx,
6286         Source/cmExecProgramCommand.h, Source/cmMakeDirectoryCommand.cxx,
6287         Source/cmMakeDirectoryCommand.h, Source/cmMakefile.cxx,
6288         Source/cmMakefile.h, Source/cmSystemTools.cxx,
6289         Source/cmUnixMakefileGenerator.cxx,
6290         Source/cmUnixMakefileGenerator.h: ENH: call configure from cmake
6292 2001-05-07 14:02  blezek
6294         * Source/cmConfigureFile.cxx: BUG: Removing Remove Variables call
6296 2001-05-07 13:16  geoff
6298         * configure.in.sample: Under FreeBSD: should be
6299         CMAKE_SHLIB_BUILD_FLAGS and not CMAKE_SHLIB_LINK_FLAGS. 
6300         CMakeSystemConfig.cmake not being made
6302 2001-05-05 15:28  hoffman
6304         * Source/cmAddExecutableCommand.cxx: BUG: add internal cache entry
6305         for executables, so depends can work
6307 2001-05-05 15:03  hoffman
6309         * Source/cmAddTargetCommand.cxx, Source/cmAddTargetCommand.h,
6310         Source/cmCableInstantiateClassCommand.h,
6311         Source/cmCableInstantiateCommand.h, Source/cmCommands.cxx,
6312         Source/cmLibraryCommand.cxx: BUG: add removed command, and sort the
6313         order in cmCommands.cxx
6315 2001-05-04 21:00  martink
6317         * Source/cmMakefile.cxx, Source/cmUnixMakefileGenerator.cxx: fixes
6318         for untiltiy targets in all
6320 2001-05-04 20:43  blezek
6322         * Source/cmBuildNameCommand.cxx: ENH: Proper build name
6324 2001-05-04 20:43  blezek
6326         * Source/cmSiteNameCommand.cxx: ENH: Correct sitename
6328 2001-05-04 19:50  martink
6330         * Source/cmAddCustomTargetCommand.cxx,
6331         Source/cmAddCustomTargetCommand.h, Source/cmAddTargetCommand.cxx,
6332         Source/cmAddTargetCommand.h, Source/cmDSWMakefile.cxx,
6333         Source/cmDSWWriter.cxx, Source/cmMakefile.cxx, Source/cmMakefile.h,
6334         Source/cmTarget.h, Source/cmVTKWrapJavaCommand.cxx: option to make
6335         utilities in the all target
6337 2001-05-04 18:53  hoffman
6339         * CMakeSystemConfig.cmake.in, CMakeWindowsSystemConfig.cmake: ENH:
6340         move to cmake for itkConfigure.h.in
6342 2001-05-04 16:52  martink
6344         * Source/cmVTKWrapJavaCommand.cxx: updates
6346 2001-05-04 15:35  geoff
6348         * Modules/FindGTK.cmake, Modules/FindJPEG.cmake: INCLUDE these to
6349         find the relevant libraries
6351 2001-05-04 15:34  hoffman
6353         * Source/cmAddCustomTargetCommand.cxx,
6354         Source/cmAddCustomTargetCommand.h, Source/cmBuildCommand.cxx,
6355         Source/cmBuildCommand.h, Source/cmBuildNameCommand.cxx,
6356         Source/cmBuildNameCommand.h, Source/cmExecProgram.cxx,
6357         Source/cmExecProgram.h, Source/cmSiteNameCommand.cxx,
6358         Source/cmSiteNameCommand.h: ENH: move testing stuff to cmake from
6359         configure, good bye dashboard... :)
6361 2001-05-04 15:30  hoffman
6363         * CMakeRules.make.in, CMakeSystemConfig.txt.in,
6364         CMakeWindowsSystemConfig.txt, Source/cmAddTargetCommand.cxx,
6365         Source/cmAddTargetCommand.h, Source/cmCacheManager.cxx,
6366         Source/cmCommands.cxx, Source/cmDSWMakefile.cxx,
6367         Source/cmDSWWriter.cxx, Source/cmFindProgramCommand.cxx,
6368         Source/cmMakefile.cxx, Source/cmOptionCommand.cxx,
6369         Source/cmOptionCommand.h, Source/cmSourceGroup.cxx,
6370         Source/cmSourceGroup.h, Source/cmSystemTools.cxx,
6371         Source/cmSystemTools.h, Source/cmUnixMakefileGenerator.cxx,
6372         Source/MFCDialog/CMakeSetup.rc: ENH: move testing stuff to cmake
6373         from configure, good bye dashboard... :)
6375 2001-05-04 14:44  king
6377         * Source/cmCablePackageCommand.cxx: ENH: Added use of CMAKE cache
6378         entry for generating the DSP/makefile build rules.
6380 2001-05-04 14:44  king
6382         * Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
6383         Source/cmDSPWriter.cxx, Source/cmDSPWriter.h: ENH: Added use of
6384         CMAKE cache entry for generating the DSP build rules.
6386 2001-05-04 14:44  king
6388         * Source/cmSystemTools.cxx: ENH: Added support to EscapeSpaces to
6389         use double quotes on windows.
6391 2001-05-04 14:13  martink
6393         * Modules/FindJNI.cmake: minor fixes
6395 2001-05-04 13:56  martink
6397         * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: fixed custom
6398         command rule
6400 2001-05-04 13:47  martink
6402         * Modules/FindJNI.cmake: new module
6404 2001-05-04 13:39  martink
6406         * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
6407         Source/cmSourceGroup.cxx, Source/cmSourceGroup.h,
6408         Source/cmVTKWrapJavaCommand.cxx: better custom rules
6410 2001-05-04 12:45  martink
6412         * Source/cmSourceFilesRequireCommand.cxx,
6413         Source/cmSourceFilesRequireCommand.h,
6414         Source/cmUnixDefinesCommand.cxx, Source/cmUnixDefinesCommand.h,
6415         Source/cmUnixLibrariesCommand.cxx, Source/cmUnixLibrariesCommand.h,
6416         Source/cmWin32DefinesCommand.cxx, Source/cmWin32DefinesCommand.h,
6417         Source/cmWin32IncludeDirectoryCommand.cxx,
6418         Source/cmWin32IncludeDirectoryCommand.h,
6419         Source/cmWin32LibrariesCommand.cxx,
6420         Source/cmWin32LibrariesCommand.h: removed old functions
6422 2001-05-04 12:45  martink
6424         * Source/cmFunctionBlocker.h, Source/cmIfCommand.cxx,
6425         Source/cmIfCommand.h, Source/cmMakefile.cxx,
6426         Source/cmVTKWrapJavaCommand.cxx: better If checks
6428 2001-05-03 20:55  king
6430         * Source/cmFindProgramCommand.cxx, Source/cmSystemTools.cxx,
6431         Source/cmSystemTools.h: ENH: Added cmSystemTools::FindProgram() and
6432         full-path detection utilities.
6434 2001-05-03 20:55  king
6436         * Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx,
6437         Source/MFCDialog/CMakeSetupDialog.cpp: ENH: Added generation of
6438         internal CMAKE cache entry with path to command-line CMake
6439         executable.
6441 2001-05-03 19:27  martink
6443         * Source/cmCommands.cxx, Source/cmVTKWrapJavaCommand.cxx,
6444         Source/cmVTKWrapJavaCommand.h: minor fixes
6446 2001-05-03 15:04  martink
6448         * Source/cmCommands.cxx: removed deprecated commands
6450 2001-05-03 14:58  martink
6452         * CMakeSystemConfig.cmake.in: better config info
6454 2001-05-03 14:35  martink
6456         * Source/cmConfigureFile.cxx: now support cmakedefine
6458 2001-05-03 12:52  martink
6460         * CMakeSystemConfig.cmake.in, CMakeSystemConfig.txt.in,
6461         CMakeWindowsSystemConfig.cmake, CMakeWindowsSystemConfig.txt,
6462         Source/cmMakefile.cxx, Source/cmMakefile.h: system config uses
6463         cmake commands now
6465 2001-05-03 12:52  martink
6467         * CMakeSystemConfig.txt.in, CMakeWindowsSystemConfig.txt: uses
6468         cmake commands now
6470 2001-05-02 21:33  martink
6472         * Modules/FindMPI.cmake: minor fixes
6474 2001-05-02 21:07  martink
6476         * Modules/FindMPI.cmake: new module
6478 2001-05-02 18:08  martink
6480         * Modules/FindOpenGL.cmake: simple module
6482 2001-05-02 15:53  martink
6484         * Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx: cache
6485         loaded into makefile
6487 2001-05-02 15:53  martink
6489         * Modules/FindTCL.cmake: finds tk as well
6491 2001-05-01 21:52  martink
6493         * Source/cmVTKWrapPythonCommand.cxx,
6494         Source/cmVTKWrapTclCommand.cxx: fixed bug in limiting to source
6495         lists
6497 2001-05-01 21:35  king
6499         * Source/cmCableDefineSetCommand.cxx,
6500         Source/cmCableDefineSetCommand.h, Source/cmCableWrapCommand.cxx,
6501         Source/cmCableWrapCommand.h: ENH: Changed cmCableWrapCommand to
6502         inherit from cmCableDefineSetCommand since they do almost exactly
6503         the same thing.  Added a GetXmlTag virtual function to both classes
6504         to return what XML tag to generate in the set's output. 
6505         cmCableDefineSetCommand generates a "Set" tag, and
6506         cmCableWrapCommand generates a "WrapperSet" tag.  What is inside
6507         the tags is still generated by the cmCableDefineSetCommand
6508         superclass.
6510 2001-05-01 21:35  king
6512         * Source/cmCableInstantiateClassCommand.cxx,
6513         Source/cmCableInstantiateClassCommand.h,
6514         Source/cmCableInstantiateCommand.cxx,
6515         Source/cmCableInstantiateCommand.h,
6516         Source/cmCablePackageEntryCommand.cxx,
6517         Source/cmCablePackageEntryCommand.h,
6518         Source/cmCableSourceFilesCommand.cxx,
6519         Source/cmCableSourceFilesCommand.h: ENH: Changed WriteConfiguration
6520         back to const because it doesn't need to report errors anymore.
6522 2001-05-01 21:12  hoffman
6524         * Source/UtilityFooter.dsptemplate,
6525         Source/UtilityHeader.dsptemplate: ADD: add utiltity templates
6527 2001-05-01 20:55  hoffman
6529         * configure.in.sample, Source/cmAddTargetCommand.cxx,
6530         Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
6531         Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
6532         Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
6533         Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
6534         Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmTarget.h,
6535         Source/cmUnixMakefileGenerator.cxx: ENH: implement ADD_TARGET
6536         command, and add an ALL_BUILD target
6538 2001-05-01 20:34  martink
6540         * Source/cmMakefile.cxx, Source/MFCDialog/CMakeSetupDialog.cpp:
6541         cache now loaded into makefile
6543 2001-05-01 20:27  martink
6545         * Source/cmCacheManager.cxx, Source/cmCacheManager.h: added method
6546         to puch cache into makefile defines
6548 2001-05-01 20:27  martink
6550         * Source/cmIfCommand.cxx: slight bug in If command I think
6552 2001-05-01 15:28  martink
6554         * Modules/FindTCL.cmake: first module
6556 2001-05-01 15:16  martink
6558         * Source/cmCommands.cxx, Source/cmElseCommand.cxx,
6559         Source/cmIfCommand.cxx, Source/cmIfCommand.h,
6560         Source/cmSetCommand.cxx, Source/cmSetCommand.h,
6561         Source/cmVTKWrapPythonCommand.cxx, Source/cmVTKWrapTclCommand.cxx:
6562         new set command and IF NOT
6564 2001-04-30 18:56  martink
6566         * Source/cmElseCommand.cxx, Source/cmFindFileCommand.cxx,
6567         Source/cmFindLibraryCommand.cxx, Source/cmFindPathCommand.cxx,
6568         Source/cmIfCommand.cxx, Source/cmSystemTools.cxx,
6569         Source/cmSystemTools.h: bug fixes
6571 2001-04-30 15:51  king
6573         * Source/cmCablePackageCommand.cxx: BUG: Fixed output of
6574         CMakeLists.txt path in cable_config.xml dependency list for unix. 
6575         Needed to escape spaces instead of enclosing in double quotes.
6577 2001-04-30 15:29  king
6579         * Source/cmMakefile.h: ERR: Removed a conflict that was checked in.
6581 2001-04-30 14:52  anonymous
6583         * Source/cmCommands.cxx, Source/cmDSPMakefile.cxx,
6584         Source/cmDSPMakefile.h, Source/cmDSPWriter.cxx,
6585         Source/cmDSPWriter.h, Source/cmIncludeCommand.cxx,
6586         Source/cmIncludeCommand.h, Source/cmMakefile.cxx,
6587         Source/cmMakefile.h: New command: INCLUDE(somefile.txt)
6589 2001-04-30 14:44  martink
6591         * Source/cmCommands.cxx, Source/cmDSPMakefile.cxx,
6592         Source/cmDSPWriter.cxx, Source/cmDSWMakefile.cxx,
6593         Source/cmDSWWriter.cxx, Source/cmFindIncludeCommand.cxx,
6594         Source/cmFindLibraryCommand.cxx, Source/cmLinkLibrariesCommand.cxx,
6595         Source/cmLinkLibrariesCommand.h, Source/cmMakefile.cxx,
6596         Source/cmMakefile.h, Source/cmTarget.cxx, Source/cmTarget.h,
6597         Source/cmTargetLinkLibrariesCommand.cxx,
6598         Source/cmTargetLinkLibrariesCommand.h,
6599         Source/cmUnixMakefileGenerator.cxx,
6600         Source/cmUnixMakefileGenerator.h: added TARGET_LINK_LIBRARY command
6601         and support for debug and release libraries to link against
6603 2001-04-27 18:57  king
6605         * Source/cmUnixMakefileGenerator.cxx: ERR: Renamed CustomCommands
6606         to BuildRules to match change in cmSourceGroup.
6608 2001-04-27 18:51  king
6610         * Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
6611         Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
6612         Source/cmSourceGroup.cxx, Source/cmSourceGroup.h: BUG: Removed
6613         output of dual rules for source files that are processed by both
6614         the compiler and by a custom command.  Also removed generation of
6615         duplicate CMakeLists.txt in the project files.
6617 2001-04-27 18:51  king
6619         * Source/cmCablePackageCommand.cxx: BUG: Removed output of GCC_XML
6620         rules when the command cannot be found.
6622 2001-04-27 18:40  martink
6624         * CMakeSystemConfig.txt.in, CMakeWindowsSystemConfig.txt: get
6625         system info into cmake
6627 2001-04-27 18:25  martink
6629         * Source/cmConfigureFile.cxx, Source/cmConfigureFile.h: added
6630         configure file
6632 2001-04-27 15:53  hoffman
6634         * configure.in.sample: BUG: run cache build with each configure
6636 2001-04-27 15:36  hoffman
6638         * CMakeRules.make.in, Source/cmMakefile.cxx: BUG: fix inplace
6639         builds
6641 2001-04-27 15:03  hoffman
6643         * Source/cmMakefile.cxx: ENH: fix in source build with non-gnu
6645 2001-04-27 13:32  hoffman
6647         * Source/cmMakefile.cxx: ENH: add output when creating files
6649 2001-04-27 13:30  martink
6651         * Source/cmFindFileCommand.cxx, Source/cmFindLibraryCommand.cxx,
6652         Source/cmFindPathCommand.cxx: better help strings
6654 2001-04-27 13:13  will
6656         * Source/cmAuxSourceDirectoryCommand.h: ENH:New copyright
6658 2001-04-27 12:46  martink
6660         * CMakeVariables.make.in: removed old junk
6662 2001-04-27 12:01  will
6664         * Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx,
6665         Source/cmAddDefinitionsCommand.cxx,
6666         Source/cmAddDefinitionsCommand.h,
6667         Source/cmAddExecutableCommand.cxx, Source/cmAddExecutableCommand.h,
6668         Source/cmAddLibraryCommand.cxx, Source/cmAddLibraryCommand.h,
6669         Source/cmAddTargetCommand.cxx, Source/cmAddTargetCommand.h,
6670         Source/cmAuxSourceDirectoryCommand.cxx,
6671         Source/cmBuildSharedLibrariesCommand.cxx,
6672         Source/cmCableCloseNamespaceCommand.cxx,
6673         Source/cmCableCloseNamespaceCommand.h, Source/cmCableCommand.cxx,
6674         Source/cmCableCommand.h, Source/cmCableData.cxx,
6675         Source/cmCableData.h, Source/cmCableDefineSetCommand.cxx,
6676         Source/cmCableDefineSetCommand.h,
6677         Source/cmCableInstantiateClassCommand.cxx,
6678         Source/cmCableInstantiateClassCommand.h,
6679         Source/cmCableInstantiateCommand.cxx,
6680         Source/cmCableInstantiateCommand.h,
6681         Source/cmCableOpenNamespaceCommand.cxx,
6682         Source/cmCableOpenNamespaceCommand.h,
6683         Source/cmCablePackageCommand.cxx, Source/cmCablePackageCommand.h,
6684         Source/cmCablePackageEntryCommand.cxx,
6685         Source/cmCablePackageEntryCommand.h,
6686         Source/cmCableSourceFilesCommand.cxx,
6687         Source/cmCableSourceFilesCommand.h, Source/cmCableWrapCommand.cxx,
6688         Source/cmCableWrapCommand.h, Source/cmCacheManager.cxx,
6689         Source/cmCacheManager.h, Source/cmCommand.h, Source/cmCommands.h,
6690         Source/cmConfigureFileNoAutoconf.cxx,
6691         Source/cmConfigureFileNoAutoconf.h, Source/cmCustomCommand.cxx,
6692         Source/cmCustomCommand.h, Source/cmDSPMakefile.cxx,
6693         Source/cmDSPMakefile.h, Source/cmDSPWriter.cxx,
6694         Source/cmDSPWriter.h, Source/cmDSWMakefile.cxx,
6695         Source/cmDSWMakefile.h, Source/cmDSWWriter.cxx,
6696         Source/cmDSWWriter.h, Source/cmDirectory.cxx, Source/cmDirectory.h,
6697         Source/cmElseCommand.cxx, Source/cmElseCommand.h,
6698         Source/cmEndIfCommand.cxx, Source/cmEndIfCommand.h,
6699         Source/cmFindFileCommand.cxx, Source/cmFindFileCommand.h,
6700         Source/cmFindIncludeCommand.cxx, Source/cmFindIncludeCommand.h,
6701         Source/cmFindLibraryCommand.cxx, Source/cmFindLibraryCommand.h,
6702         Source/cmFindProgramCommand.cxx, Source/cmFindProgramCommand.h,
6703         Source/cmFunctionBlocker.h, Source/cmIfCommand.cxx,
6704         Source/cmIfCommand.h, Source/cmIncludeDirectoryCommand.cxx,
6705         Source/cmIncludeDirectoryCommand.h,
6706         Source/cmIncludeRegularExpressionCommand.cxx,
6707         Source/cmIncludeRegularExpressionCommand.h,
6708         Source/cmLibraryCommand.cxx, Source/cmLibraryCommand.h,
6709         Source/cmLinkDirectoriesCommand.cxx,
6710         Source/cmLinkDirectoriesCommand.h,
6711         Source/cmLinkLibrariesCommand.cxx, Source/cmLinkLibrariesCommand.h,
6712         Source/cmMSProjectGenerator.cxx, Source/cmMSProjectGenerator.h,
6713         Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
6714         Source/cmMakefile.cxx, Source/cmMakefile.h,
6715         Source/cmMakefileGenerator.cxx, Source/cmMakefileGenerator.h,
6716         Source/cmOptionCommand.cxx, Source/cmOptionCommand.h,
6717         Source/cmProjectCommand.cxx, Source/cmProjectCommand.h,
6718         Source/cmRegularExpression.cxx, Source/cmRegularExpression.h,
6719         Source/cmSourceFile.cxx, Source/cmSourceFile.h,
6720         Source/cmSourceFilesCommand.cxx, Source/cmSourceFilesCommand.h,
6721         Source/cmSourceFilesRequireCommand.cxx,
6722         Source/cmSourceFilesRequireCommand.h, Source/cmSourceGroup.cxx,
6723         Source/cmSourceGroup.h, Source/cmSourceGroupCommand.cxx,
6724         Source/cmSourceGroupCommand.h, Source/cmStandardIncludes.h,
6725         Source/cmSubdirCommand.cxx, Source/cmSubdirCommand.h,
6726         Source/cmSystemTools.cxx, Source/cmSystemTools.h,
6727         Source/cmTarget.cxx, Source/cmTarget.h, Source/cmTestsCommand.cxx,
6728         Source/cmTestsCommand.h, Source/cmUnixDefinesCommand.cxx,
6729         Source/cmUnixDefinesCommand.h, Source/cmUnixLibrariesCommand.cxx,
6730         Source/cmUnixLibrariesCommand.h,
6731         Source/cmUnixMakefileGenerator.cxx,
6732         Source/cmUnixMakefileGenerator.h,
6733         Source/cmUtilitySourceCommand.cxx, Source/cmUtilitySourceCommand.h,
6734         Source/cmVTKWrapPythonCommand.cxx, Source/cmVTKWrapTclCommand.cxx,
6735         Source/cmWin32DefinesCommand.cxx, Source/cmWin32DefinesCommand.h,
6736         Source/cmWin32IncludeDirectoryCommand.cxx,
6737         Source/cmWin32IncludeDirectoryCommand.h,
6738         Source/cmWin32LibrariesCommand.cxx,
6739         Source/cmWin32LibrariesCommand.h,
6740         Source/cmWrapExcludeFilesCommand.cxx,
6741         Source/cmWrapExcludeFilesCommand.h: ENH:New copyright
6743 2001-04-27 11:55  will
6745         * Source/cmAbstractFilesCommand.cxx,
6746         Source/cmAbstractFilesCommand.h: ENH:Copyright
6748 2001-04-26 20:22  martink
6750         * Source/DLLHeader.dsptemplate, Source/EXEHeader.dsptemplate,
6751         Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
6752         Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
6753         Source/cmDSWMakefile.cxx, Source/cmDSWWriter.cxx,
6754         Source/cmLinkLibrariesCommand.cxx, Source/cmLinkLibrariesCommand.h,
6755         Source/cmMakefile.cxx, Source/cmMakefile.h,
6756         Source/cmUnixMakefileGenerator.cxx,
6757         Source/cmVTKWrapPythonCommand.cxx, Source/MFCDialog/CMakeSetup.rc,
6758         Source/MFCDialog/resource.h: support for debug and opt libraries
6760 2001-04-26 19:41  martink
6762         * Source/cmOptionCommand.cxx, Source/cmOptionCommand.h: better help
6764 2001-04-26 19:27  king
6766         * Source/cmCableInstantiateClassCommand.cxx,
6767         Source/cmCableInstantiateClassCommand.h,
6768         Source/cmCableInstantiateCommand.cxx,
6769         Source/cmCableInstantiateCommand.h,
6770         Source/cmCablePackageCommand.cxx,
6771         Source/cmCablePackageEntryCommand.cxx,
6772         Source/cmCablePackageEntryCommand.h,
6773         Source/cmCableSourceFilesCommand.cxx,
6774         Source/cmCableSourceFilesCommand.h, Source/cmCableWrapCommand.cxx,
6775         Source/cmCableWrapCommand.h: ENH: Changed WriteConfiguration to
6776         non-const so it can do error checking.  Added parsing and output of
6777         a name for each WrapperSet generated from a CABLE_WRAP command.
6779 2001-04-26 18:53  hoffman
6781         * Source/cmAddLibraryCommand.cxx,
6782         Source/cmBuildSharedLibrariesCommand.cxx,
6783         Source/cmCacheManager.cxx, Source/cmCacheManager.h,
6784         Source/cmFindFileCommand.cxx, Source/cmFindIncludeCommand.cxx,
6785         Source/cmFindLibraryCommand.cxx, Source/cmFindPathCommand.cxx,
6786         Source/cmFindProgramCommand.cxx, Source/cmOptionCommand.cxx,
6787         Source/cmUtilitySourceCommand.cxx,
6788         Source/MFCDialog/CMakeSetupDialog.cpp,
6789         Source/MFCDialog/PropertyList.cpp, Source/MFCDialog/PropertyList.h:
6790         ENH: add help for cache entries
6792 2001-04-26 14:49  martink
6794         * Source/cmCacheManager.cxx, Source/cmElseCommand.cxx,
6795         Source/cmIfCommand.cxx, Source/cmSystemTools.cxx,
6796         Source/cmSystemTools.h: some fixes for If commands
6798 2001-04-26 13:38  martink
6800         * Source/CMakeSetup.dsw, Source/DumpDocumentation.dsp,
6801         Source/cmCommands.cxx, Source/cmDSPMakefile.cxx,
6802         Source/cmDSPWriter.cxx, Source/cmDSPMakefile.h,
6803         Source/cmDSPWriter.h, Source/cmFindFileCommand.cxx,
6804         Source/cmFindIncludeCommand.cxx, Source/cmFindIncludeCommand.h,
6805         Source/cmFindLibraryCommand.cxx, Source/cmFindLibraryCommand.h,
6806         Source/cmFindPathCommand.cxx, Source/cmFindPathCommand.h,
6807         Source/cmMakefile.cxx, Source/cmMakefile.h,
6808         Source/cmUnixMakefileGenerator.cxx: bug fixes
6810 2001-04-25 23:01  hoffman
6812         * Source/MFCDialog/CMakeSetupDialog.cpp: ENH: set initial build to
6813         source dir
6815 2001-04-25 22:53  hoffman
6817         * Source/MFCDialog/CMakeSetupDialog.cpp: ENH: add error checking
6818         for empty build dir
6820 2001-04-25 20:09  hoffman
6822         * configure.in.sample, Source/Makefile.in,
6823         Source/cmCacheManager.cxx, Source/cmCacheManager.h,
6824         Source/cmMakefile.cxx, Source/MFCDialog/CMakeDialog.h,
6825         Source/MFCDialog/CMakeSetup.rc,
6826         Source/MFCDialog/CMakeSetupDialog.cpp,
6827         Source/MFCDialog/CMakeSetupDialog.h,
6828         Source/MFCDialog/PropertyList.cpp, Source/MFCDialog/PropertyList.h:
6829         ENH: clean up cmake GUI and remove the parsing of CMakeLists.txt
6830         files by configure
6832 2001-04-25 15:47  martink
6834         * Source/cmElseCommand.h, Source/cmEndIfCommand.h,
6835         Source/cmIfCommand.h: rules were not inherited when they should be
6837 2001-04-25 13:37  king
6839         * Source/cmUnixMakefileGenerator.cxx: BUG: Fixed output of
6840         dependencies.  It needs to loop over the makefile's targets, not
6841         the source lists.
6843 2001-04-25 13:37  king
6845         * Source/cmMakeDepend.cxx: STYLE: Updated comments for name change
6846         cmClassFile->cmSourceFile
6848 2001-04-25 13:33  martink
6850         * CMake.doc: updated the docs some
6852 2001-04-24 21:33  king
6854         * Source/cmUnixMakefileGenerator.cxx: ERR: cmClassFile.h ->
6855         cmSourceFile.h include change.
6857 2001-04-24 20:46  martink
6859         * Source/CMakeLib.dsp, Source/Makefile.in,
6860         Source/cmAbstractFilesCommand.cxx,
6861         Source/cmAuxSourceDirectoryCommand.cxx,
6862         Source/cmCablePackageCommand.cxx,
6863         Source/cmCableSourceFilesCommand.cxx, Source/cmCacheManager.cxx,
6864         Source/cmCacheManager.h, Source/cmCommands.cxx,
6865         Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
6866         Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
6867         Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
6868         Source/cmMakefile.cxx, Source/cmMakefile.h,
6869         Source/cmOptionCommand.cxx, Source/cmSourceFilesCommand.cxx,
6870         Source/cmSourceFilesRequireCommand.cxx, Source/cmTarget.h,
6871         Source/cmUnixDefinesCommand.cxx, Source/cmUnixLibrariesCommand.cxx,
6872         Source/cmUnixMakefileGenerator.cxx,
6873         Source/cmWin32DefinesCommand.cxx,
6874         Source/cmWin32IncludeDirectoryCommand.cxx,
6875         Source/cmWin32LibrariesCommand.cxx,
6876         Source/cmWrapExcludeFilesCommand.cxx,
6877         Source/MFCDialog/CMakeSetupDialog.cpp,
6878         Source/cmVTKWrapPythonCommand.cxx, Source/cmVTKWrapPythonCommand.h,
6879         Source/cmVTKWrapTclCommand.cxx, Source/cmVTKWrapTclCommand.h,
6880         Source/cmSourceFile.cxx, Source/cmSourceFile.h,
6881         Source/cmTarget.cxx, Source/cmWrapTclCommand.cxx,
6882         Source/cmWrapTclCommand.h, Source/cmClassFile.cxx,
6883         Source/cmClassFile.h: many fixes and cleanup and features
6885 2001-04-24 18:19  hoffman
6887         * Source/MFCDialog/CMakeSetupDialog.cpp,
6888         Source/MFCDialog/PropertyList.cpp, Source/MFCDialog/PropertyList.h:
6889         BUG: fix duplicate property items
6891 2001-04-24 17:32  hoffman
6893         * Source/MFCDialog/CMakeSetupDialog.cpp,
6894         Source/MFCDialog/CMakeSetupDialog.h,
6895         Source/MFCDialog/PropertyList.cpp: BUG: fix cache updates
6897 2001-04-24 16:40  hoffman
6899         * Source/cmBuildSharedLibrariesCommand.cxx,
6900         Source/cmCacheManager.cxx, Source/cmCacheManager.h,
6901         Source/cmMakefile.cxx, Source/cmMakefile.h,
6902         Source/cmOptionCommand.cxx, Source/cmWrapTclCommand.cxx,
6903         Source/MFCDialog/CMakeSetupDialog.cpp: BUG: fix build directory
6904         problem
6906 2001-04-24 13:45  king
6908         * CMakeVariables.make.in: ERR: Removed extra SRC_OBJ reference. 
6909         The variable is no longer used.
6911 2001-04-23 20:40  hoffman
6913         * Source/CMakeLib.dsp, Source/cmCacheManager.cxx,
6914         Source/cmCacheManager.h, Source/cmDSWMakefile.cxx,
6915         Source/cmDSWWriter.cxx, Source/cmSourceGroup.h,
6916         Source/cmStandardIncludes.h, Source/cmWindowsConfigure.cxx,
6917         Source/cmWindowsConfigure.h, Source/MFCDialog/CMakeDialog.h,
6918         Source/MFCDialog/CMakeSetup.dsp, Source/MFCDialog/CMakeSetup.rc,
6919         Source/MFCDialog/CMakeSetupDialog.cpp,
6920         Source/MFCDialog/CMakeSetupDialog.h,
6921         Source/MFCDialog/PropertyList.cpp, Source/MFCDialog/PropertyList.h,
6922         Source/MFCDialog/resource.h: ENH: new GUI editor for cmake cache
6923         file
6925 2001-04-23 20:33  martink
6927         * Source/cmCommands.cxx, Source/cmWrapTclCommand.cxx: added option
6928         command
6930 2001-04-23 20:33  martink
6932         * Source/cmOptionCommand.cxx, Source/cmOptionCommand.h: new command
6934 2001-04-23 17:58  blezek
6936         * CMakeRules.make.in, Source/cmUnixMakefileGenerator.cxx: BUG:
6937         Clean was not doing it's job
6939 2001-04-23 14:23  king
6941         * Source/cmIfCommand.h: ERR: Added virtual destructor to complement
6942         virtual functions in cmIfFunctionBlocker.
6944 2001-04-19 21:39  martink
6946         * Source/cmAddDefinitionsCommand.cxx,
6947         Source/cmAddDefinitionsCommand.h, Source/cmCommands.cxx,
6948         Source/cmElseCommand.cxx, Source/cmElseCommand.h,
6949         Source/cmEndIfCommand.cxx, Source/cmEndIfCommand.h,
6950         Source/cmFunctionBlocker.h, Source/cmIfCommand.cxx,
6951         Source/cmIfCommand.h, Source/cmMakefile.cxx, Source/cmMakefile.h:
6952         added if else endif add definition
6954 2001-04-19 17:28  martink
6956         * Source/cmCablePackageCommand.cxx, Source/cmCustomCommand.h,
6957         Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
6958         Source/cmDSWMakefile.cxx, Source/cmDSWWriter.cxx,
6959         Source/cmMakefile.cxx, Source/cmSourceGroup.cxx, Source/cmTarget.h,
6960         Source/cmUnixMakefileGenerator.cxx: cleaned up the coding style
6961         made ivars private etc
6963 2001-04-18 12:01  king
6965         * Source/cmMakeDepend.cxx: ERR: We can't assume a vector iterator
6966         is a pointer.  It must be dereferenced to get a reference to the
6967         element, and then we can take the address of that to get a pointer.
6968          "i" becomes "&*i"
6970 2001-04-17 11:42  king
6972         * Source/cmUnixMakefileGenerator.cxx: ERR: Removed unused variable.
6974 2001-04-16 19:40  hoffman
6976         * Source/cmStandardIncludes.h, Source/cmSystemTools.cxx: BUG: fix
6977         small compile issues on HP aCC
6979 2001-04-16 16:31  king
6981         * Source/cmMakeDepend.cxx, Source/cmMakeDepend.h: ENH: Changed
6982         m_Indices to an stl set and renamed it to m_IndexSet.  Using a set
6983         results in a significant performance increase and reduction in
6984         memory usage.
6986 2001-04-16 14:15  millerjv
6988         * Source/cmAddLibraryCommand.cxx: FIX: allow ADD_LIBRARY with no
6989         source list
6991 2001-04-16 14:01  martink
6993         * Source/cmCablePackageCommand.cxx, Source/cmMakefile.h: fixed
6994         cable package issue
6996 2001-04-12 19:34  martink
6998         * Source/Makefile.in, Source/cmAddLibraryCommand.cxx,
6999         Source/cmCacheManager.cxx, Source/cmCacheManager.h,
7000         Source/cmMakefile.h, Source/cmUnixMakefileGenerator.cxx,
7001         Source/cmWrapTclCommand.cxx: some bug fixes
7003 2001-04-12 13:55  king
7005         * Source/cmUnixMakefileGenerator.cxx,
7006         Source/cmUnixMakefileGenerator.h: ENH: Added individual library
7007         linkage output so that shared libraries will not try to link
7008         against themselves.
7010 2001-04-12 13:49  martink
7012         * Source/cmExecutablesCommand.cxx, Source/cmExecutablesCommand.h:
7013         removed old rules
7015 2001-04-11 20:34  king
7017         * Source/cmUnixMakefileGenerator.cxx: ENH: Generation now sets up
7018         proper linking of shared libraries to each other.
7020 2001-04-11 19:43  king
7022         * CMakeMaster.make.in: ERR: Needed to switch point where
7023         CMakeTargets.make is included so that Variables will be available
7024         to the targets file.
7026 2001-04-11 18:58  martink
7028         * Source/CMakeLib.dsp, Source/CMakeSetupCMD.dsp,
7029         Source/Makefile.in, Source/cmAbstractFilesCommand.cxx,
7030         Source/cmAddExecutableCommand.cxx, Source/cmAddExecutableCommand.h,
7031         Source/cmAddLibraryCommand.cxx, Source/cmAddLibraryCommand.h,
7032         Source/cmAuxSourceDirectoryCommand.cxx,
7033         Source/cmAuxSourceDirectoryCommand.h, Source/cmCableCommand.cxx,
7034         Source/cmCableData.cxx, Source/cmCableData.h,
7035         Source/cmCablePackageCommand.cxx, Source/cmCablePackageCommand.h,
7036         Source/cmCableSourceFilesCommand.cxx, Source/cmClassFile.cxx,
7037         Source/cmClassFile.h, Source/cmCommands.cxx,
7038         Source/cmCustomCommand.cxx, Source/cmCustomCommand.h,
7039         Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
7040         Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
7041         Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
7042         Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
7043         Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
7044         Source/cmMakefile.cxx, Source/cmMakefile.h,
7045         Source/cmSourceFilesCommand.cxx, Source/cmSourceFilesCommand.h,
7046         Source/cmSourceFilesRequireCommand.cxx,
7047         Source/cmSourceFilesRequireCommand.h, Source/cmSourceGroup.cxx,
7048         Source/cmSourceGroup.h, Source/cmTarget.h,
7049         Source/cmTestsCommand.cxx, Source/cmUnixMakefileGenerator.cxx,
7050         Source/cmUnixMakefileGenerator.h,
7051         Source/cmWrapExcludeFilesCommand.cxx, Source/cmWrapTclCommand.cxx,
7052         Source/cmWrapTclCommand.h, CMakeRules.make.in: major changes to
7053         support multiple libraries and source lists
7055 2001-04-10 19:26  king
7057         * Source/DLLHeader.dsptemplate: ENH: Need BUILD_SHARED_LIBRARIES
7058         defined for making windows DLLs.
7060 2001-04-09 14:56  king
7062         * Source/cmCablePackageCommand.cxx: ERR: Added double-quotes around
7063         command name before arguments are appended.
7065 2001-04-09 14:53  king
7067         * Source/cmUnixMakefileGenerator.cxx: ERR: Missed one EscapeSpaces
7068         call.
7070 2001-04-09 14:31  king
7072         * Source/cmCableCommand.cxx, Source/cmDSPMakefile.cxx,
7073         Source/cmDSPWriter.cxx, Source/cmSystemTools.cxx,
7074         Source/cmSystemTools.h, Source/cmUnixMakefileGenerator.cxx,
7075         Source/cmUtilitySourceCommand.cxx: ERR: Corrected use of
7076         double-quotes to be compatible with UNIX make.  Now double quotes
7077         (windows) or escape sequences for spaces (unix) are added when
7078         dependencies are output.
7080 2001-04-09 13:44  king
7082         * Source/cmCableCommand.cxx, Source/cmDSPMakefile.cxx,
7083         Source/cmDSPWriter.cxx, Source/cmUtilitySourceCommand.cxx: ENH:
7084         Added support for spaces in the output directory names.  Spaces in
7085         the input directory name may work also, but are untested.
7087 2001-04-06 21:01  hoffman
7089         * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
7090         Source/cmDSPMakefile.h, Source/cmDSPWriter.h,
7091         Source/cmDSWMakefile.cxx, Source/cmDSWWriter.cxx: BUG: fix depends
7092         for libraries and executables in the same dir
7094 2001-04-06 18:51  hoffman
7096         * Source/cmFindIncludeCommand.cxx, Source/cmFindLibraryCommand.cxx,
7097         Source/cmMakefile.cxx: ENH: better error reporting, and add
7098         NOTFOUND into cache for library and file find
7100 2001-04-06 16:00  martink
7102         * Source/cmFindIncludeCommand.h: fixed the documentation some
7104 2001-04-06 12:28  millerjv
7106         * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: FIX:
7107         configurations list needed to be reset for each dsp file created
7109 2001-04-04 13:33  millerjv
7111         * Source/EXEHeader.dsptemplate, Source/staticLibHeader.dsptemplate:
7112         FIX: returned to using /O2 optimization level and put a pragma in
7113         the netlib code that could not handle the /Og component of /O2
7115 2001-03-28 16:49  king
7117         * Source/cmSystemTools.cxx: ERR: Blank line regular expression
7118         updated to allow whitespace on the line.
7120 2001-03-23 19:27  king
7122         * Source/cmCableSourceFilesCommand.cxx,
7123         Source/cmCableSourceFilesCommand.h: ENH: Added support for
7124         CABLE_SOURCE_FILES to refer to files that are not in the current
7125         directory.  The include path is searched for the files.
7127 2001-03-21 20:52  king
7129         * Source/cmStandardIncludes.h: ERR: Added pragma to disable symbol
7130         length warning for Intel compiler.
7132 2001-03-20 18:48  king
7134         * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: ERR: Small bug
7135         in generated DSP file fixed.  A custom command environment variable
7136         has been replaced with explicity writing out the command.
7138 2001-03-20 18:20  king
7140         * Source/CMakeLib.dsp, Source/Makefile.in,
7141         Source/cmCableCommand.cxx, Source/cmCablePackageCommand.cxx,
7142         Source/cmCommands.cxx, Source/cmDSPMakefile.cxx,
7143         Source/cmDSPMakefile.h, Source/cmDSPWriter.cxx,
7144         Source/cmDSPWriter.h, Source/cmMakefile.cxx, Source/cmMakefile.h,
7145         Source/cmSourceGroup.cxx, Source/cmSourceGroup.h,
7146         Source/cmSourceGroupCommand.cxx, Source/cmSourceGroupCommand.h,
7147         Source/cmUnixMakefileGenerator.cxx, Source/cmWrapTclCommand.cxx:
7148         ENH: Added SOURCE_GROUP command and corresponding support code. 
7149         This command allows CMakeLists files to specify how sources are
7150         organized into groups in the generated DSP files and makefiles.
7152 2001-03-19 16:47  millerjv
7154         * Source/EXEHeader.dsptemplate: ENH: ignore unused libary warnings,
7155         removed /force
7157 2001-03-19 16:00  king
7159         * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: ENH: Added text
7160         files group to DSP output.  CMakeLists.txt is duplicated in this
7161         group and outside, but fixing this will require a reorganization of
7162         custom rule generation.  I should get to that soon.
7164 2001-03-19 16:00  king
7166         * Source/cmSystemTools.cxx, Source/cmSystemTools.h: ERR: Removed
7167         functions I just added.  They don't belong here (yet?).
7169 2001-03-19 16:00  king
7171         * Source/cmCableCommand.cxx: ERR: Changed generation of rule to
7172         generate cable_config.xml to be produced differently for windows
7173         and unix.
7175 2001-03-19 15:09  king
7177         * Source/cmSystemTools.cxx, Source/cmSystemTools.h: ENH: Added
7178         functions to get information about the CMake executable on each
7179         platform.
7181 2001-03-19 15:09  king
7183         * Source/cmCableCommand.cxx: ENH: Added generation of a rule to
7184         re-run CMake if the cable_config.xml file is missing.
7186 2001-03-16 16:14  king
7188         * Source/cmCableData.cxx, Source/cmCableData.h: ERR: Re-ordered
7189         declaration of members v. order of initialization on the
7190         constructor to match each other.
7192 2001-03-16 16:04  king
7194         * Source/cmCableData.cxx, Source/cmCableData.h: BUG: Rearranged
7195         cable config file open to do open in construction of m_OutputFile. 
7196         Fixes problem on SGI with opening the file.
7198 2001-03-16 14:25  king
7200         * Source/cmCableDefineSetCommand.cxx,
7201         Source/cmCableSourceFilesCommand.cxx: ENH: Changed generated
7202         includes to not have full path specified.
7204 2001-03-15 23:09  king
7206         * Source/cmCommands.cxx,
7207         Source/cmIncludeRegularExpressionCommand.cxx,
7208         Source/cmIncludeRegularExpressionCommand.h,
7209         Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
7210         Source/cmMakefile.cxx, Source/cmMakefile.h: ENH: Added
7211         INCLUDE_REGULAR_EXPRESSION command to set regular expression used
7212         in dependency checking.
7214 2001-03-15 19:46  king
7216         * Source/cmCableDefineSetCommand.cxx,
7217         Source/cmCableDefineSetCommand.h: ENH: Added SOURCE_FILES syntax to
7218         CABLE_DEFINE_SET command.
7220 2001-03-15 19:33  king
7222         * Source/cmMakefile.cxx, Source/cmMakefile.h: BUG: Moved definition
7223         of CMAKE_SOURCE_DIR and CMAKE_BINARY_DIR to be as soon as their
7224         information is known.
7226 2001-03-15 15:42  king
7228         * Source/cmCablePackageCommand.cxx, Source/cmCablePackageCommand.h:
7229         BUG: Fixed segfault when CABLE_PACKAGE is only CABLE command. 
7230         Related to order of virtual destructor calls.
7232 2001-03-14 22:49  king
7234         * Source/cmStandardIncludes.h: ERR: Added for-loop scoping hack for
7235         CMake sources on MSVC
7237 2001-03-14 21:34  king
7239         * Source/cmSystemTools.cxx: ENH: Added support for comments inside
7240         function calls and indented comments.
7242 2001-03-13 23:01  king
7244         * Source/cmCableDefineSetCommand.cxx,
7245         Source/cmCableDefineSetCommand.h: ENH: Added support for element
7246         tag specification with syntax tag:element as an argument to the
7247         CABLE_DEFINE_SET command.  A single colon with nothing to its left
7248         will result in an empty tag.
7250 2001-03-13 14:33  king
7252         * Source/cmWrapTclCommand.cxx: ERR: Less-than-zero test replaced
7253         with greater-than-zero since we want zero arguments.
7255 2001-03-12 23:30  king
7257         * Source/cmCommand.h, Source/cmSystemTools.cxx,
7258         Source/cmSystemTools.h: ENH: Improved error handling when GetError
7259         is called on a command that has not called SetError.
7261 2001-03-12 15:10  geoff
7263         * Source/cmCommands.cxx, Source/cmWin32IncludeDirectoryCommand.cxx,
7264         Source/cmWin32IncludeDirectoryCommand.h: Include directories under
7265         Win32 only (inherited by subdirs)
7267 2001-03-09 21:56  king
7269         * Source/DLLHeader.dsptemplate, Source/EXEHeader.dsptemplate,
7270         Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
7271         Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
7272         Source/staticLibHeader.dsptemplate: ENH: Finished Simplifying
7273         dsptemplate processing with  in place of separate Release, Debug,
7274         ReleaseDLL, ... configurations.
7276 2001-03-09 20:35  king
7278         * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
7279         Source/staticLibHeader.dsptemplate: ERR: Fixed library path problem
7280         for ReleaseMinSize build.   should now be used in place of separate
7281         Release, Debug, and ReleaseMinSize.
7283 2001-03-09 19:35  king
7285         * Source/EXEHeader.dsptemplate: ERR: Fixed header template for
7286         Release MinSize builds.
7288 2001-03-09 16:33  king
7290         * Source/EXEHeader.dsptemplate: ENH: Added Release MinSize
7291         configuration for executables.
7293 2001-03-09 16:33  king
7295         * Source/cmUtilitySourceCommand.h: ENH: Made UTILITY_SOURCE command
7296         inherited, just like FIND_PROGRAM.
7298 2001-03-09 16:16  king
7300         * Source/cmCablePackageCommand.cxx: ERR: Missing initalization of a
7301         cmClassFile::m_HeaderFileOnly fixed.
7303 2001-03-09 15:52  king
7305         * Source/cmCablePackageCommand.cxx: ENH: Added proper dependency
7306         generation for a package on cable executable.
7308 2001-03-09 15:52  king
7310         * Source/cmDSWMakefile.cxx, Source/cmDSWWriter.cxx,
7311         Source/cmMakefile.cxx, Source/cmMakefile.h,
7312         Source/cmUnixMakefileGenerator.cxx,
7313         Source/cmUnixMakefileGenerator.h,
7314         Source/cmUtilitySourceCommand.cxx: ENH: Added utility dependency
7315         support.  Now a project can depend on other executables as well as
7316         link libraries.
7318 2001-03-09 15:52  king
7320         * Source/cmCableCommand.cxx, Source/cmCableData.cxx: ERR: Added
7321         automatic creation of directory for cable_config.xml file and
7322         corresponding error reporting.
7324 2001-03-08 23:24  king
7326         * Source/cmMakefile.cxx, Source/cmUtilitySourceCommand.cxx: ERR:
7327         Replaced CMAKE_CFG= with CMAKE_CFG_OUTDIR= to fix windows behavior.
7329 2001-03-08 23:13  king
7331         * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: ENH: Added
7332         output of custom rules for XML sources.
7334 2001-03-08 22:38  king
7336         * Source/cmUnixMakefileGenerator.cxx: ENH: Added output of defines
7337         flags as part of INCLUDE_FLAGS.
7339 2001-03-08 22:30  king
7341         * Source/cmUnixMakefileGenerator.cxx: ENH: Added output of a custom
7342         command's m_Source as a dependency.
7344 2001-03-08 22:30  king
7346         * Source/cmUnixDefinesCommand.cxx: ERR: Minor wording error in
7347         output message.
7349 2001-03-08 22:30  king
7351         * Source/cmCablePackageCommand.cxx: ENH: Creation of generator rule
7352         now properly uses the custom command's m_Source member.
7354 2001-03-08 21:12  king
7356         * Source/cmCableCommand.cxx, Source/cmCableData.cxx,
7357         Source/cmCableData.h, Source/cmCablePackageCommand.cxx,
7358         Source/cmCablePackageCommand.h,
7359         Source/cmCableSourceFilesCommand.cxx,
7360         Source/cmCableSourceFilesCommand.h: ENH: Added creation of custom
7361         rules for generating CABLE packages.
7363 2001-03-08 21:12  king
7365         * Source/cmMakeDepend.cxx, Source/cmMakeDepend.h: ENH: Added
7366         support for finding dependencies for files that don't exist. 
7367         Dependency recursion begins with hints provided in the cmClassFile
7368         for a file if it doesn't exist.
7370 2001-03-08 16:30  king
7372         * Source/cmCableSourceFilesCommand.cxx: ENH: Added .txx detection
7373         for Header block output.
7375 2001-03-08 15:30  king
7377         * Source/cmCommands.cxx, Source/cmMakefile.cxx,
7378         Source/cmMakefile.h, Source/cmSystemTools.cxx,
7379         Source/cmSystemTools.h, Source/cmUtilitySourceCommand.cxx,
7380         Source/cmUtilitySourceCommand.h: ENH: Added UTILITY_SOURCE command
7381         for specifying where a 3rd party utility's source is located when
7382         it is included in the distribution of a project.
7384 2001-03-07 18:33  king
7386         * Source/cmCableCommand.cxx: ERR: Commented out experimental code
7387         that was accidentally checked in.
7389 2001-03-07 18:23  king
7391         * Source/cmCableCommand.cxx: ENH: Added Cable to Utilities and
7392         appropriate CMakeLists.txt changes.  Moved VXLNumerics link out of
7393         source's root directory and into separate entries for Code and
7394         Testing directories.  This prevents linking of all programs (like
7395         Cable) with the numerics library.
7397 2001-03-02 21:04  king
7399         * Source/cmUnixMakefileGenerator.cxx,
7400         Source/cmUnixMakefileGenerator.h: ENH: Added custom rule support to
7401         cmUnixMakefileGenerator.
7403 2001-03-02 18:47  will
7405         * Source/cmUnixMakefileGenerator.cxx: BUG: repeat all -l options to
7406         avoid having to worry about link order.
7408 2001-03-02 17:27  king
7410         * Source/cmCableCommand.cxx, Source/cmCableData.cxx,
7411         Source/cmCableData.h: ENH: CABLE config file (config_cable.xml)
7412         should now be opened in the output directory.
7414 2001-03-01 21:47  king
7416         * Source/cmCableCloseNamespaceCommand.cxx,
7417         Source/cmCableCloseNamespaceCommand.h, Source/cmCableCommand.cxx,
7418         Source/cmCableCommand.h, Source/cmCableData.cxx,
7419         Source/cmCableData.h, Source/cmCableDefineSetCommand.cxx,
7420         Source/cmCableDefineSetCommand.h,
7421         Source/cmCableInstantiateClassCommand.cxx,
7422         Source/cmCableInstantiateClassCommand.h,
7423         Source/cmCableInstantiateCommand.cxx,
7424         Source/cmCableInstantiateCommand.h,
7425         Source/cmCableOpenNamespaceCommand.cxx,
7426         Source/cmCableOpenNamespaceCommand.h,
7427         Source/cmCablePackageCommand.cxx, Source/cmCablePackageCommand.h,
7428         Source/cmCablePackageEntryCommand.cxx,
7429         Source/cmCablePackageEntryCommand.h,
7430         Source/cmCableSourceFilesCommand.cxx,
7431         Source/cmCableSourceFilesCommand.h, Source/cmCableWrapCommand.cxx,
7432         Source/cmCableWrapCommand.h, Source/cmCommands.cxx: ENH: Change to
7433         new CABLE command architecture.  CABLE configuration code is now
7434         generated on the first pass, during the Invoke() calls.
7436 2001-02-28 22:50  hoffman
7438         * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
7439         Source/cmDSPMakefile.h, Source/cmDSPWriter.h,
7440         Source/cmDSWMakefile.cxx, Source/cmDSWWriter.cxx: BUG: fix circular
7441         depends on libraries and remove depends for static libraries
7443 2001-02-28 14:34  king
7445         * Source/cmCableCommand.cxx, Source/cmCableCommand.h,
7446         Source/cmCableData.cxx, Source/cmCableData.h,
7447         Source/cmCableDefineSetCommand.cxx,
7448         Source/cmCableDefineSetCommand.h,
7449         Source/cmCableInstantiateClassCommand.cxx,
7450         Source/cmCableInstantiateClassCommand.h,
7451         Source/cmCableInstantiateCommand.cxx,
7452         Source/cmCableInstantiateCommand.h, Source/cmCommands.cxx: ENH:
7453         CABIL -> CABLE rename.
7455 2001-02-27 21:44  martink
7457         * Source/cmClassFile.h: added wrap exclude ivar
7459 2001-02-27 21:44  martink
7461         * Source/cmBuildSharedLibrariesCommand.cxx,
7462         Source/cmBuildSharedLibrariesCommand.h,
7463         Source/cmWrapExcludeFilesCommand.cxx,
7464         Source/cmWrapExcludeFilesCommand.h: new commands
7466 2001-02-27 21:44  martink
7468         * Source/DLLFooter.dsptemplate, Source/DLLHeader.dsptemplate: dll
7469         build rules
7471 2001-02-27 21:44  martink
7473         * Source/cmWrapTclCommand.cxx: bug fixes
7475 2001-02-27 21:44  martink
7477         * Source/cmCommands.cxx: added new commands
7479 2001-02-27 21:44  martink
7481         * Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
7482         Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
7483         Source/cmDSWMakefile.cxx, Source/cmDSWWriter.cxx: many enhancements
7484         including dll support
7486 2001-02-27 21:44  martink
7488         * Source/staticLibHeader.dsptemplate: change in options for much
7489         smaller libraries
7491 2001-02-27 21:28  king
7493         * Source/cmCableCommand.h, Source/cmCableDefineSetCommand.cxx,
7494         Source/cmCableDefineSetCommand.h,
7495         Source/cmCableInstantiateClassCommand.cxx,
7496         Source/cmCableInstantiateClassCommand.h,
7497         Source/cmCableInstantiateCommand.cxx,
7498         Source/cmCableInstantiateCommand.h, Source/cmCommands.cxx: ENH:
7499         Implemented automatic tag generation for CABIL_DEFINE_SET command. 
7500         Added tag output to WriteConfiguration methods.  Added
7501         CABIL_INSTANTIATE_CLASS command to generate explicit class template
7502         instantiation configuration output.
7504 2001-02-27 20:41  king
7506         * Source/cmSystemTools.cxx: ENH/BUG: Improved function parsing to
7507         allow just about anything inside a double-quoted argument.  Also
7508         fixed parsing of lines with both quoted and non-quoted arguments.
7510 2001-02-27 17:00  lorensen
7512         * Source/cmSystemTools.cxx: ENH: mask on mkdir set to 777.
7514 2001-02-27 17:00  lorensen
7516         * Source/CMakeBuildTargets.cxx: ERR: missing std:: on cout.
7518 2001-02-27 01:58  millerjv
7520         * Source/staticLibHeader.dsptemplate: FIX: added /GR to MinSize
7521         build to avoid warnings about dynamic cast
7523 2001-02-26 23:20  king
7525         * Source/cmCableInstantiateCommand.cxx: ERR: Fixed configuration
7526         file output to open file in output directory.
7528 2001-02-26 23:16  king
7530         * Source/cmWrapTclCommand.cxx: int -> unsigned int
7532 2001-02-26 22:58  king
7534         * Source/cmStandardIncludes.h: ERR: fsream.h -> fstream.h
7536 2001-02-26 22:58  king
7538         * Source/cmCableCommand.cxx, Source/cmCableCommand.h,
7539         Source/cmCableData.cxx, Source/cmCableData.h,
7540         Source/cmCableDefineSetCommand.cxx,
7541         Source/cmCableDefineSetCommand.h,
7542         Source/cmCableInstantiateCommand.cxx,
7543         Source/cmCableInstantiateCommand.h, Source/cmCommands.cxx: ENH:
7544         Added CABIL commands for configuration file generation.
7546 2001-02-26 22:58  king
7548         * Source/cmMakefile.h: ENH: Added GetUsedCommands() method.
7550 2001-02-26 22:13  martink
7552         * Source/cmWrapTclCommand.cxx, Source/cmWrapTclCommand.h: very
7553         early version of a wrapper
7555 2001-02-26 22:13  martink
7557         * Source/cmCommands.cxx, Source/cmDSPMakefile.cxx,
7558         Source/cmDSPMakefile.h, Source/cmDSPWriter.cxx,
7559         Source/cmDSPWriter.h, Source/cmMakefile.h: a variety of fixes and
7560         enhancements
7562 2001-02-26 22:13  martink
7564         * Source/cmClassFile.cxx, Source/cmClassFile.h: added
7565         functionality, fixed bug if no file existed and with header files
7567 2001-02-26 22:13  martink
7569         * Source/cmFindProgramCommand.cxx, Source/cmFindProgramCommand.h:
7570         fixed bug and modified functionality
7572 2001-02-26 22:13  martink
7574         * Source/cmFindFileCommand.cxx, Source/cmFindFileCommand.h: new
7575         command
7577 2001-02-26 18:25  king
7579         * Source/cmMakefile.cxx: ERR: Fixed unknown command output error
7580         message for spacing.
7582 2001-02-26 17:07  king
7584         * Source/cmAbstractFilesCommand.h, Source/cmAddTargetCommand.h,
7585         Source/cmAuxSourceDirectoryCommand.h, Source/cmCommand.h,
7586         Source/cmExecutablesCommand.h, Source/cmFindIncludeCommand.h,
7587         Source/cmFindLibraryCommand.h, Source/cmFindProgramCommand.h,
7588         Source/cmIncludeDirectoryCommand.h, Source/cmLibraryCommand.h,
7589         Source/cmLinkDirectoriesCommand.h, Source/cmLinkLibrariesCommand.h,
7590         Source/cmProjectCommand.h, Source/cmSourceFilesCommand.h,
7591         Source/cmSourceFilesRequireCommand.h, Source/cmSubdirCommand.h,
7592         Source/cmTestsCommand.h, Source/cmUnixDefinesCommand.h,
7593         Source/cmUnixLibrariesCommand.h, Source/cmWin32DefinesCommand.h,
7594         Source/cmWin32LibrariesCommand.h: ENH: Added safe downcast support
7595         (without RTTI) to cmCommand and its subclasses.
7597 2001-02-23 15:40  king
7599         * Source/cmAbstractFilesCommand.cxx, Source/cmCommand.h,
7600         Source/cmCommands.h, Source/cmConfigureFileNoAutoconf.h,
7601         Source/cmFindIncludeCommand.cxx, Source/cmFindLibraryCommand.cxx,
7602         Source/cmFindProgramCommand.cxx, Source/cmMakefile.cxx,
7603         Source/cmUnixMakefileGenerator.cxx: ERR: Fixed warnings
7604         (int->unsigned int and a few others).
7606 2001-02-23 00:37  hoffman
7608         * configure.in.sample: ENH: update sample
7610 2001-02-23 00:31  hoffman
7612         * Source/cmSystemTools.cxx: BUG: remove debug print
7614 2001-02-23 00:23  hoffman
7616         * Source/CMakeBuildTargets.cxx, Source/Makefile.in,
7617         Source/cmCacheManager.cxx, Source/cmCacheManager.h,
7618         Source/cmConfigureFileNoAutoconf.cxx, Source/cmDSPMakefile.cxx,
7619         Source/cmDSPWriter.cxx, Source/cmDSWMakefile.cxx,
7620         Source/cmDSWWriter.cxx, Source/cmMakefile.cxx, Source/cmMakefile.h,
7621         Source/cmStandardIncludes.h, Source/cmSystemTools.cxx,
7622         Source/cmSystemTools.h, Source/MFCDialog/CMakeSetupDialog.cpp,
7623         CMakeRules.make.in, CMakeTopMakefileTemplate.in,
7624         Source/cmConfigure.h.in: ENH: add CMakeCache.txt support
7626 2001-02-20 19:12  hoffman
7628         * Source/cmSystemTools.cxx: ENH: remove relative and extra paths in
7629         CMakeLists.txt files
7631 2001-02-20 17:25  hoffman
7633         * CMakeRules.make.in: BUG: fix for in source build
7635 2001-02-19 20:13  hoffman
7637         * CMakeMakefileTemplate.in, MakefileTemplate.in,
7638         configure.in.sample, Source/CMakeBuildTargets.cxx,
7639         Source/CMakeSetupCMD.cxx, Source/Makefile.in,
7640         Source/cmCacheManager.cxx, Source/cmCacheManager.h,
7641         Source/cmCommand.h, Source/cmDSWMakefile.cxx,
7642         Source/cmDSWWriter.cxx, Source/cmFindIncludeCommand.cxx,
7643         Source/cmFindLibraryCommand.cxx, Source/cmFindProgramCommand.cxx,
7644         Source/cmIncludeDirectoryCommand.cxx, Source/cmMakefile.cxx,
7645         Source/cmRegularExpression.h, Source/cmSystemTools.cxx,
7646         Source/cmUnixMakefileGenerator.cxx,
7647         Source/cmUnixMakefileGenerator.h, Source/MFCDialog/CMakeSetup.rc,
7648         Source/MFCDialog/CMakeSetupDialog.cpp, Source/MFCDialog/resource.h:
7649         ENH: first pass at cache, clean up the unix generator, clean up
7650         configure.in some
7652 2001-02-18 18:02  hoffman
7654         * configure.in.sample: ENH: add a smaple configure.in for CMake
7655         based projects
7657 2001-02-18 17:47  hoffman
7659         * configure.in.sample: ENH: add a smaple configure.in for CMake
7660         based projects
7662 2001-02-16 20:34  hoffman
7664         * Source/cmCacheManager.h: ENH: clean up comments some
7666 2001-02-16 20:01  will
7668         * CMake.pdf: ENH:Added pdf file
7670 2001-02-16 16:52  martink
7672         * CMake.doc: clean up docs
7674 2001-02-16 16:34  martink
7676         * Source/cmConfigureFileNoAutoconf.cxx, Source/cmDSWMakefile.cxx,
7677         Source/cmDSWWriter.cxx, Source/cmFindIncludeCommand.cxx,
7678         Source/cmFindLibraryCommand.cxx, Source/cmFindLibraryCommand.h,
7679         Source/cmFindProgramCommand.cxx, Source/cmMakefile.cxx,
7680         Source/cmMakefile.h, Source/cmSystemTools.cxx,
7681         Source/cmSystemTools.h: ENH: add new commands fro find library and
7682         find program
7684 2001-02-15 18:30  martink
7686         * CMakeRules.make.in, CMakeVariables.make.in,
7687         Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx,
7688         Source/cmClassFile.cxx, Source/cmClassFile.h,
7689         Source/cmConfigureFileNoAutoconf.h, Source/cmDSPMakefile.cxx,
7690         Source/cmDSPWriter.cxx, Source/cmDSWMakefile.cxx,
7691         Source/cmDSWWriter.cxx, Source/cmMakefile.cxx, Source/cmMakefile.h,
7692         Source/cmProjectCommand.cxx, Source/cmProjectCommand.h,
7693         Source/MFCDialog/CMakeSetupDialog.cpp: some cleanup and fixes
7695 2001-02-14 17:58  hoffman
7697         * Source/MFCDialog/CMakeSetupDialog.cpp: BUG: set output directory
7698         correctly
7700 2001-02-14 17:26  hoffman
7702         * Source/cmMakeDepend.cxx: ENH: fix depend segfault
7704 2001-02-13 23:49  hoffman
7706         * Source/cmConfigureFileNoAutoconf.cxx, Source/cmMakefile.cxx: ENH:
7707         new vnl
7709 2001-02-13 21:48  hoffman
7711         * Source/cmMakefile.cxx, Source/cmMakefile.h: ENH: add configure
7712         style @var@ expansion
7714 2001-02-13 00:49  hoffman
7716         * Source/CMakeBuildTargets.cxx, Source/Makefile.in,
7717         Source/cmCommands.cxx, Source/cmConfigureFileNoAutoconf.cxx,
7718         Source/cmConfigureFileNoAutoconf.h,
7719         Source/cmConfigureHeaderCommand.cxx,
7720         Source/cmConfigureHeaderCommand.h, Source/cmMakefile.cxx,
7721         Source/cmMakefile.h, Source/cmStandardIncludes.h,
7722         Source/cmSystemTools.cxx, Source/MFCDialog/CMakeSetupDialog.cpp,
7723         Source/cmCommands.h: ENH: get rid of special msc configure file
7725 2001-02-12 19:42  hoffman
7727         * Source/CMakeLib.dsp, Source/CMakeSetup.dsw,
7728         Source/CMakeSetupCMD.dsp, Source/MFCDialog/CMakeSetup.dsp: ENH:
7729         share a .lib with the command line and mfc versions.
7731 2001-02-12 19:26  hoffman
7733         * Source/CMakeLib.dsp, Source/CMakeSetup.dsw,
7734         Source/CMakeSetupCMD.cxx, Source/CMakeSetupCMD.dsp,
7735         Source/Makefile.in, Source/cmCacheManager.cxx,
7736         Source/cmCacheManager.h, Source/cmCommands.cxx,
7737         Source/cmConfigureHeaderCommand.cxx,
7738         Source/cmConfigureHeaderCommand.h, Source/cmDSWMakefile.cxx,
7739         Source/cmDSWWriter.cxx, Source/cmMSProjectGenerator.h,
7740         Source/MFCDialog/CMakeSetup.dsp,
7741         Source/MFCDialog/CMakeSetupDialog.cpp: ENH: add cache manager
7742         class, move all commands into cmCommands.cxx to speed up compile
7743         times, share a .lib with the command line and mfc versions.
7745 2001-02-06 22:01  hoffman
7747         * Source/staticLibHeader.dsptemplate: ENH: add /GX /Zm1000
7749 2001-02-06 21:48  hoffman
7751         * Source/staticLibHeader.dsptemplate: ENH: min size build
7753 2001-02-06 15:52  hoffman
7755         * Source/staticLibHeader.dsptemplate: ENH: put back /Zm1000 so we
7756         can build large files
7758 2001-02-06 13:54  millerjv
7760         * Source/EXEHeader.dsptemplate: FIX: added /force to link options
7761         and removed precompiled header usage
7763 2001-02-06 13:54  millerjv
7765         * Source/staticLibHeader.dsptemplate: FIX: remove precompiled
7766         header settings
7768 2001-01-25 20:48  millerjv
7770         * Source/EXEHeader.dsptemplate, Source/staticLibHeader.dsptemplate:
7771         BUG: backed off on the compiler optimization used.  Instead of
7772         using /O2, we now use all the components of /Ox (/Ob1 /Oi /Ot /Oy
7773         /Gs) except for /Og
7775 2001-01-22 15:00  will
7777         * Source/CMakeSetupCMD.dsp: BUG: convert to dos format
7779 2001-01-22 14:49  will
7781         * Source/CMakeSetup.dsw, Source/CMakeSetupCMD.dsp,
7782         Source/MFCDialog/CMakeSetup.dsp, Source/CMakeSetup.dsw,
7783         Source/CMakeSetupCMD.dsp, Source/MFCDialog/CMakeSetup.dsp: BUG:
7784         make dsp and dsw files binary
7786 2001-01-18 18:43  will
7788         * README: ENH:Commands not rules
7790 2001-01-18 17:06  will
7792         * Source/Makefile.in: ERR:Oops, use SimpleRule not SimpleCommand
7794 2001-01-18 16:51  will
7796         * CMakeCommands.make.in, CMakeMaster.make.in, CMakeRules.make.in,
7797         CMakeSimpleCommands.make.in, CMakeSimpleRules.make.in: ERR:Oops,
7798         renamed back
7800 2001-01-18 16:20  will
7802         * CMakeCommands.make.in, CMakeMaster.make.in, CMakeRules.make.in,
7803         CMakeSimpleCommands.make.in, CMakeSimpleRules.make.in,
7804         Source/CMakeSetupCMD.dsp, Source/Makefile.in,
7805         Source/cmAbstractFilesCommand.cxx, Source/cmAbstractFilesCommand.h,
7806         Source/cmAbstractFilesRule.cxx, Source/cmAbstractFilesRule.h,
7807         Source/cmAddTargetCommand.cxx, Source/cmAddTargetCommand.h,
7808         Source/cmAddTargetRule.cxx, Source/cmAddTargetRule.h,
7809         Source/cmAuxSourceDirectoryCommand.cxx,
7810         Source/cmAuxSourceDirectoryCommand.h,
7811         Source/cmAuxSourceDirectoryRule.cxx,
7812         Source/cmAuxSourceDirectoryRule.h, Source/cmCommand.h,
7813         Source/cmDumpDocumentation.cxx, Source/cmExecutablesCommand.cxx,
7814         Source/cmExecutablesCommand.h, Source/cmExecutablesRule.cxx,
7815         Source/cmExecutablesRule.h, Source/cmFindIncludeCommand.cxx,
7816         Source/cmFindIncludeCommand.h, Source/cmFindIncludeRule.cxx,
7817         Source/cmFindIncludeRule.h, Source/cmFindLibraryCommand.cxx,
7818         Source/cmFindLibraryCommand.h, Source/cmFindLibraryRule.cxx,
7819         Source/cmFindLibraryRule.h, Source/cmFindProgramCommand.cxx,
7820         Source/cmFindProgramCommand.h, Source/cmFindProgramRule.cxx,
7821         Source/cmFindProgramRule.h, Source/cmIncludeDirectoryCommand.cxx,
7822         Source/cmIncludeDirectoryCommand.h,
7823         Source/cmIncludeDirectoryRule.cxx, Source/cmIncludeDirectoryRule.h,
7824         Source/cmLibraryCommand.cxx, Source/cmLibraryCommand.h,
7825         Source/cmLibraryRule.cxx, Source/cmLibraryRule.h,
7826         Source/cmLinkDirectoriesCommand.cxx,
7827         Source/cmLinkDirectoriesCommand.h,
7828         Source/cmLinkDirectoriesRule.cxx, Source/cmLinkDirectoriesRule.h,
7829         Source/cmLinkLibrariesCommand.cxx, Source/cmLinkLibrariesCommand.h,
7830         Source/cmLinkLibrariesRule.cxx, Source/cmLinkLibrariesRule.h,
7831         Source/cmMakefile.cxx, Source/cmMakefile.h,
7832         Source/cmMakefileGenerator.h, Source/cmProjectCommand.cxx,
7833         Source/cmProjectCommand.h, Source/cmProjectRule.cxx,
7834         Source/cmProjectRule.h, Source/cmRuleMaker.h,
7835         Source/cmSourceFilesCommand.cxx, Source/cmSourceFilesCommand.h,
7836         Source/cmSourceFilesRequireCommand.cxx,
7837         Source/cmSourceFilesRequireCommand.h,
7838         Source/cmSourceFilesRequireRule.cxx,
7839         Source/cmSourceFilesRequireRule.h, Source/cmSourceFilesRule.cxx,
7840         Source/cmSourceFilesRule.h, Source/cmSubdirCommand.cxx,
7841         Source/cmSubdirCommand.h, Source/cmSubdirRule.cxx,
7842         Source/cmSubdirRule.h, Source/cmSystemTools.h,
7843         Source/cmTestsCommand.cxx, Source/cmTestsCommand.h,
7844         Source/cmTestsRule.cxx, Source/cmTestsRule.h,
7845         Source/cmUnixDefinesCommand.cxx, Source/cmUnixDefinesCommand.h,
7846         Source/cmUnixDefinesRule.cxx, Source/cmUnixDefinesRule.h,
7847         Source/cmUnixLibrariesCommand.cxx, Source/cmUnixLibrariesCommand.h,
7848         Source/cmUnixLibrariesRule.cxx, Source/cmUnixLibrariesRule.h,
7849         Source/cmWin32DefinesCommand.cxx, Source/cmWin32DefinesCommand.h,
7850         Source/cmWin32DefinesRule.cxx, Source/cmWin32DefinesRule.h,
7851         Source/cmWin32LibrariesCommand.cxx,
7852         Source/cmWin32LibrariesCommand.h, Source/cmWin32LibrariesRule.cxx,
7853         Source/cmWin32LibrariesRule.h, Source/MFCDialog/CMakeSetup.dsp:
7854         ENH:Reworked CMake for consistency
7856 2001-01-12 19:35  will
7858         * README, Source/cmAbstractFilesRule.h, Source/cmAddTargetRule.h,
7859         Source/cmAuxSourceDirectoryRule.h, Source/cmExecutablesRule.h,
7860         Source/cmFindIncludeRule.h, Source/cmFindLibraryRule.h,
7861         Source/cmFindProgramRule.h, Source/cmIncludeDirectoryRule.h,
7862         Source/cmLibraryRule.h, Source/cmLinkDirectoriesRule.h,
7863         Source/cmLinkLibrariesRule.h, Source/cmMakefile.cxx,
7864         Source/cmProjectRule.h, Source/cmRuleMaker.h,
7865         Source/cmSourceFilesRequireRule.h, Source/cmSourceFilesRule.h,
7866         Source/cmSubdirRule.h, Source/cmTestsRule.h,
7867         Source/cmUnixDefinesRule.h, Source/cmUnixLibrariesRule.h,
7868         Source/cmWin32DefinesRule.h, Source/cmWin32LibrariesRule.h:
7869         ENH:Tweaks to dump documentation
7871 2001-01-12 19:05  hoffman
7873         * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx: ENH: add define
7874         flags in the right place
7876 2001-01-12 18:48  hoffman
7878         * Source/cmSystemTools.cxx: BUG: add check for missing ) on
7879         function
7881 2001-01-12 18:48  hoffman
7883         * Source/MFCDialog/CMakeSetupDialog.cpp: ENH: allow continue if
7884         missing MSC configure file
7886 2001-01-12 18:07  will
7888         * README, Source/cmAuxSourceDirectoryRule.h,
7889         Source/cmIncludeDirectoryRule.h, Source/cmLinkLibrariesRule.h,
7890         Source/cmProjectRule.h, Source/cmSourceFilesRequireRule.h,
7891         Source/cmSubdirRule.h, Source/cmUnixDefinesRule.h,
7892         Source/cmWin32DefinesRule.h: ENH:Tweaks to dump documentation
7894 2001-01-12 17:49  will
7896         * Source/cmAddTargetRule.h, Source/cmMakefile.cxx: ENH:Tweaks to
7897         documentation
7899 2001-01-12 17:49  will
7901         * README: ENH:Updated for rule-based CMake
7903 2001-01-12 17:42  will
7905         * Source/cmDumpDocumentation.cxx, Source/cmMakefile.cxx,
7906         Source/cmMakefile.h: ENH:Simple program dumps out internal
7907         documentation for CMake
7909 2001-01-12 12:43  will
7911         * README: README
7913 2001-01-11 21:19  will
7915         * doxygen.config: ENH:Doxygenated CMake
7917 2001-01-11 19:55  will
7919         * Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx,
7920         Source/cmAbstractFilesRule.cxx, Source/cmClassFile.cxx,
7921         Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
7922         Source/cmDSWMakefile.cxx, Source/cmDSWWriter.cxx,
7923         Source/cmExecutablesRule.cxx, Source/cmFindIncludeRule.cxx,
7924         Source/cmFindLibraryRule.cxx, Source/cmFindProgramRule.cxx,
7925         Source/cmIncludeDirectoryRule.cxx, Source/cmLibraryRule.cxx,
7926         Source/cmLinkDirectoriesRule.cxx, Source/cmLinkLibrariesRule.cxx,
7927         Source/cmMSProjectGenerator.cxx, Source/cmMakeDepend.cxx,
7928         Source/cmMakefile.cxx, Source/cmMakefileGenerator.cxx,
7929         Source/cmProjectRule.cxx, Source/cmSourceFilesRequireRule.cxx,
7930         Source/cmSourceFilesRule.cxx, Source/cmSubdirRule.cxx,
7931         Source/cmSystemTools.cxx, Source/cmTestsRule.cxx,
7932         Source/cmUnixDefinesRule.cxx, Source/cmUnixLibrariesRule.cxx,
7933         Source/cmWin32DefinesRule.cxx, Source/cmWin32LibrariesRule.cxx:
7934         ENH:Documentation and cleanups
7936 2001-01-11 19:47  will
7938         * Source/CMakeSetupCMD.cxx, Source/cmAddTargetRule.cxx,
7939         Source/cmAuxSourceDirectoryRule.cxx, Source/cmClassFile.h,
7940         Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
7941         Source/cmDSWWriter.cxx, Source/cmDSWWriter.h, Source/cmDirectory.h,
7942         Source/cmFindProgramRule.h, Source/cmMSProjectGenerator.cxx,
7943         Source/cmMSProjectGenerator.h, Source/cmMakeDepend.h,
7944         Source/cmMakefile.h, Source/cmMakefileGenerator.h,
7945         Source/cmRegularExpression.cxx, Source/cmRegularExpression.h,
7946         Source/cmStandardIncludes.h, Source/cmSystemTools.cxx,
7947         Source/cmSystemTools.h, Source/cmUnixMakefileGenerator.cxx,
7948         Source/cmUnixMakefileGenerator.h, Source/cmWindowsConfigure.cxx,
7949         Source/cmWindowsConfigure.h: ENH:Documentation and cleanups
7951 2001-01-11 16:35  blezek
7953         * Source/cmWin32DefinesRule.cxx, Source/cmWin32LibrariesRule.cxx:
7954         BUG: Broken on non WIN32 platforms, changed SetEnableOff to
7955         EnabledOff
7957 2001-01-11 13:04  will
7959         * Source/cmFindIncludeRule.h, Source/cmFindLibraryRule.h,
7960         Source/cmFindProgramRule.h, Source/cmIncludeDirectoryRule.h,
7961         Source/cmLibraryRule.h, Source/cmLinkDirectoriesRule.h,
7962         Source/cmLinkLibrariesRule.h, Source/cmProjectRule.h,
7963         Source/cmSourceFilesRequireRule.h, Source/cmSourceFilesRule.h,
7964         Source/cmSubdirRule.h, Source/cmTestsRule.h,
7965         Source/cmUnixDefinesRule.h, Source/cmUnixLibrariesRule.h,
7966         Source/cmWin32DefinesRule.h, Source/cmWin32LibrariesRule.h:
7967         ENH:Added documentation; clean-up
7969 2001-01-10 22:29  will
7971         * Source/cmExecutablesRule.h, Source/cmFindIncludeRule.h:
7972         ENH:Beginning clean up; adding documentation
7974 2001-01-10 22:13  will
7976         * Source/cmAuxSourceDirectoryRule.h: ENH:Beginning clean up; adding
7977         documentation
7979 2001-01-10 22:05  will
7981         * Source/cmAbstractFilesRule.h, Source/cmAddTargetRule.h,
7982         Source/cmAuxSourceDirectoryRule.h, Source/cmDSPMakefile.h,
7983         Source/cmDSPWriter.h, Source/cmExecutablesRule.h,
7984         Source/cmFindIncludeRule.h, Source/cmFindLibraryRule.h,
7985         Source/cmFindProgramRule.h, Source/cmIncludeDirectoryRule.h,
7986         Source/cmLibraryRule.h, Source/cmLinkDirectoriesRule.h,
7987         Source/cmLinkLibrariesRule.h, Source/cmProjectRule.h,
7988         Source/cmRuleMaker.h, Source/cmSourceFilesRequireRule.h,
7989         Source/cmSourceFilesRule.h, Source/cmSubdirRule.h,
7990         Source/cmTestsRule.h, Source/cmUnixDefinesRule.cxx,
7991         Source/cmUnixDefinesRule.h, Source/cmUnixLibrariesRule.cxx,
7992         Source/cmUnixLibrariesRule.h, Source/cmWin32DefinesRule.h,
7993         Source/cmWin32LibrariesRule.h: ENH:Beginning clean up; adding
7994         documentation
7996 2001-01-09 20:13  hoffman
7998         * Source/cmUnixMakefileGenerator.cxx: BUG: look for -l and -L only
7999         at the begining of a link string
8001 2001-01-05 18:49  blezek
8003         * Source/cmMakefileGenerator.cxx: BUG: Looking for
8004         cmMakeFileGenerator.h rather than cmMakefileGenerator.h
8006 2001-01-05 18:49  blezek
8008         * Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx: BUG: main
8009         can not be void under ANSI C++
8011 2001-01-05 16:41  hoffman
8013         * Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx,
8014         Source/CMakeSetupCMD.dsp, Source/Makefile.in,
8015         Source/cmAbstractFilesRule.cxx, Source/cmAbstractFilesRule.h,
8016         Source/cmAddTargetRule.cxx, Source/cmAddTargetRule.h,
8017         Source/cmAuxSourceDirectoryRule.cxx,
8018         Source/cmAuxSourceDirectoryRule.h, Source/cmClassFile.cxx,
8019         Source/cmClassFile.h, Source/cmCollectFlags.cxx,
8020         Source/cmCollectFlags.h, Source/cmDSPMakefile.cxx,
8021         Source/cmDSPMakefile.h, Source/cmDSPWriter.cxx,
8022         Source/cmDSPWriter.h, Source/cmDSWMakefile.cxx,
8023         Source/cmDSWWriter.cxx, Source/cmDSWMakefile.h,
8024         Source/cmDSWWriter.h, Source/cmDirectory.cxx, Source/cmDirectory.h,
8025         Source/cmExecutablesRule.cxx, Source/cmExecutablesRule.h,
8026         Source/cmFindIncludeRule.cxx, Source/cmFindIncludeRule.h,
8027         Source/cmFindLibraryRule.cxx, Source/cmFindLibraryRule.h,
8028         Source/cmFindProgramRule.cxx, Source/cmFindProgramRule.h,
8029         Source/cmIncludeDirectoryRule.cxx, Source/cmIncludeDirectoryRule.h,
8030         Source/cmLibraryRule.cxx, Source/cmLibraryRule.h,
8031         Source/cmLinkDirectoriesRule.cxx, Source/cmLinkDirectoriesRule.h,
8032         Source/cmLinkLibrariesRule.cxx, Source/cmLinkLibrariesRule.h,
8033         Source/cmMSProjectGenerator.cxx, Source/cmMSProjectGenerator.h,
8034         Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
8035         Source/cmMakefile.cxx, Source/cmMakefile.h,
8036         Source/cmMakefileGenerator.cxx, Source/cmMakefileGenerator.h,
8037         Source/cmProjectRule.cxx, Source/cmProjectRule.h,
8038         Source/cmRegularExpression.cxx, Source/cmRegularExpression.h,
8039         Source/cmRuleMaker.h, Source/cmSourceFilesRequireRule.cxx,
8040         Source/cmSourceFilesRequireRule.h, Source/cmSourceFilesRule.cxx,
8041         Source/cmSourceFilesRule.h, Source/cmStandardIncludes.h,
8042         Source/cmSubdirRule.cxx, Source/cmSubdirRule.h,
8043         Source/cmSystemTools.cxx, Source/cmSystemTools.h,
8044         Source/cmTestsRule.cxx, Source/cmTestsRule.h,
8045         Source/cmUnixDefinesRule.cxx, Source/cmUnixDefinesRule.h,
8046         Source/cmUnixLibrariesRule.cxx, Source/cmUnixLibrariesRule.h,
8047         Source/cmUnixMakefile.cxx, Source/cmUnixMakefile.h,
8048         Source/cmUnixMakefileGenerator.cxx,
8049         Source/cmUnixMakefileGenerator.h, Source/cmWin32DefinesRule.cxx,
8050         Source/cmWin32DefinesRule.h, Source/cmWin32LibrariesRule.cxx,
8051         Source/cmWin32LibrariesRule.h, Source/cmWindowsConfigure.cxx,
8052         Source/cmWindowsConfigure.h, Source/MFCDialog/CMakeSetup.dsp,
8053         Source/MFCDialog/CMakeSetupDialog.cpp: ENH: rework cmake, added
8054         ruleMaker classes and changed the syntax of the CMakeLists.txt
8055         files.
8057 2000-12-07 20:45  blezek
8059         * Source/cmMakefile.cxx: ENH: Added TESTS target
8061 2000-11-22 16:02  hoffman
8063         * Source/cmMakeDepend.cxx: BUG: remove bogus warning about not
8064         finding a depend file, if there are no include paths
8066 2000-11-10 22:13  hoffman
8068         * Source/MFCDialog/CMakeSetupDialog.cpp: BUG: fix inplace build
8070 2000-11-09 15:41  will
8072         * README, Source/cmCollectFlags.cxx, Source/cmCollectFlags.h,
8073         Source/cmWindowsConfigure.cxx: ENH:Changed CMAKE_SOURCE_ROOT to
8074         CMAKE_SOURCE_DIR
8076 2000-11-03 21:37  hoffman
8078         * README: [no log message]
8080 2000-11-03 21:37  hoffman
8082         * Source/MFCDialog/CMakeSetupDialog.cpp,
8083         Source/MFCDialog/CMakeSetupDialog.h: ENH: add ability to run from
8084         different directories
8086 2000-11-02 16:13  hoffman
8088         * Source/cmMakefile.cxx: BUG: make sure SOURCE_FILES starts at the
8089         begining of line
8091 2000-11-02 15:56  blezek
8093         * CMakeVariables.make.in: ENH: Moved @JAVA@ to @JAVACOMMAND@
8095 2000-11-02 15:24  will
8097         * README, Source/cmClassFile.cxx, Source/cmMakefile.cxx:
8098         ENH:Reworked CMake to clearer indicate what the variables do
8100 2000-10-25 21:18  hoffman
8102         * Source/cmSystemTools.cxx, Source/cmSystemTools.cxx: BUG: remove
8103         tabs from classnames
8105 2000-10-04 13:58  lorensen
8107         * CMakeVariables.make.in: Enh: Added TCLSH
8109 2000-10-02 18:21  blezek
8111         * Source/CMakeBuildTargets.cxx: BUG: if the path to your source
8112         directory has a -S in it, it will be picked up as the source
8113         directory by the command line parser, because it matches -S at any
8114         character position in the argements.  Bad, should have used getopt,
8115         except that it is not cross platform.
8117 2000-10-02 17:50  blezek
8119         * CMakeVariables.make.in: ENH: Support for XML builds and Dashboard
8121 2000-09-28 16:43  blezek
8123         * README: ENH: Added note about VERBATIM targets in CMakeList.txt
8125 2000-09-27 19:01  hoffman
8127         * CMakeMaster.make.in, CMakeRules.make.in, CMakeVariables.make.in,
8128         README, Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
8129         Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
8130         Source/cmMakefile.cxx, Source/cmMakefile.h,
8131         Source/cmSystemTools.cxx, Source/cmSystemTools.h,
8132         Source/cmUnixMakefile.cxx, Source/cmUnixMakefile.h: ENH: change ME
8133         to LIBRARY and added PROJECT, also remove ITK stuff and replaced
8134         with CMake
8136 2000-09-21 17:45  hoffman
8138         * README, Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx,
8139         Source/cmCollectFlags.cxx, Source/cmCollectFlags.h,
8140         Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
8141         Source/cmDSWMakefile.cxx, Source/cmDSWWriter.cxx,
8142         Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
8143         Source/cmMakefile.h, Source/cmUnixMakefile.cxx,
8144         Source/itkVC60Configure.cxx, Source/itkVC60Configure.h: ENH: clean
8145         up code, and varible names
8147 2000-09-18 14:19  hoffman
8149         * Source/cmUnixMakefile.cxx: BUG: remove cout
8151 2000-09-18 13:19  hoffman
8153         * CMakeRules.make.in, CMakeVariables.make.in, README,
8154         Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
8155         Source/cmMakeDepend.cxx, Source/cmUnixMakefile.cxx,
8156         Source/cmWindowsConfigure.cxx, Source/cmWindowsConfigure.h,
8157         Source/MFCDialog/CMakeSetup.dsp, Source/MFCDialog/CMakeSetup.rc,
8158         Source/MFCDialog/CMakeSetupDialog.cpp, Source/MFCDialog/resource.h:
8159         ENH: added a config setup file for CMakeSetup.   Cleaned up the
8160         names of the source and binary directories
8162 2000-09-18 11:27  hoffman
8164         * Source/CMakeSetupCMD.dsp, Source/MFCDialog/CMakeSetup.dsp: ENH:
8165         remove unused files
8167 2000-09-12 10:44  hoffman
8169         * CMakeRules.make.in, CMakeVariables.make.in: BUG: fix build in
8170         place source directory
8172 2000-09-12 09:37  hoffman
8174         * Source/cmCollectFlags.cxx, Source/cmCollectFlags.h: NEW: class to
8175         collect all the flags from parent directories
8177 2000-09-12 09:30  hoffman
8179         * CMakeMaster.make.in, CMakeRules.make.in, CMakeTargets.make.in,
8180         CMakeVariables.make.in, MakefileTemplate.in, README,
8181         Source/CMakeBuildTargets.cxx, Source/CMakeSetup.cxx,
8182         Source/CMakeSetup.dsw, Source/CMakeSetupCMD.cxx,
8183         Source/CMakeSetupCMD.dsp, Source/Makefile.in,
8184         Source/cmClassFile.cxx, Source/cmClassFile.h,
8185         Source/cmDSPBuilder.cxx, Source/cmDSPBuilder.h,
8186         Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
8187         Source/cmDSWBuilder.cxx, Source/cmDSWBuilder.h,
8188         Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
8189         Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
8190         Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
8191         Source/cmMakefile.h, Source/cmPCBuilder.cxx, Source/cmPCBuilder.h,
8192         Source/cmSystemTools.cxx, Source/cmSystemTools.h,
8193         Source/cmUnixMakefile.cxx, Source/cmUnixMakefile.h,
8194         Source/cmWindowsConfigure.h, Source/itkVC60Configure.h,
8195         Source/MFCDialog/CMakeDialog.cpp, Source/MFCDialog/CMakeSetup.dsp,
8196         Source/MFCDialog/CMakeSetupDialog.cpp: ENH: CMake and configure now
8197         use SUBDIRS in CMakeLists.txt to find all the directories of the
8198         system.
8200 2000-09-01 14:43  hoffman
8202         * Source/EXEHeader.dsptemplate, Source/cmSystemTools.cxx: BUG: fix
8203         release build on windows
8205 2000-08-31 18:26  hoffman
8207         * CMakeVariables.make.in, Source/cmUnixMakefile.cxx: BUG: fix build
8208         of lib.a problem
8210 2000-08-31 18:15  hoffman
8212         * Source/CMakeSetup.dsw, Source/cmDSPMakefile.cxx,
8213         Source/cmDSPWriter.cxx: BUG: fix name of command line version in
8214         dsp files
8216 2000-08-31 17:52  hoffman
8218         * CMakeSimpleRules.make: ENH: fix for Sgi make
8220 2000-08-31 17:52  hoffman
8222         * CMakeSimpleRules.make, CMakeSimpleRules.make.in: BUG: fix for out
8223         of source build
8225 2000-08-31 13:36  hoffman
8227         * CMakeRules.make.in, Source/Makefile.in,
8228         Source/cmUnixMakefile.cxx: ENH: fix for SGI make
8230 2000-08-31 10:36  hoffman
8232         * CMakeVariables.make.in, README: ENH: clean things up a bit
8234 2000-08-30 17:59  hoffman
8236         * Source/cmDirectory.cxx, Source/cmDirectory.h,
8237         MakefileTemplate.in: ENH: add ability to compile all the files in a
8238         sub-directory
8240 2000-08-30 17:35  hoffman
8242         * CMakeRules.make.in, CMakeVariables.make.in, README,
8243         Source/CMakeSetupCMD.dsp, Source/Makefile.in,
8244         Source/cmClassFile.cxx, Source/cmDSPMakefile.cxx,
8245         Source/cmDSPWriter.cxx, Source/cmDSWMakefile.cxx,
8246         Source/cmDSWWriter.cxx, Source/cmMakefile.cxx, Source/cmMakefile.h,
8247         Source/cmUnixMakefile.cxx, Source/MFCDialog/CMakeSetup.dsp,
8248         Source/MFCDialog/CMakeSetupDialog.cpp: ENH:  move from tools and
8249         create working CMake program
8251 2000-08-29 19:26  hoffman
8253         * CMakeMaster.make.in, CMakeRules.make.in, CMakeVariables.make.in,
8254         Source/CMakeBuildTargets.cxx, Source/CMakeSetup.cxx,
8255         Source/CMakeSetup.dsw, Source/CMakeSetupCMD.cxx,
8256         Source/CMakeSetupCMD.dsp, Source/EXEFooter.dsptemplate,
8257         Source/EXEHeader.dsptemplate, Source/Makefile.in,
8258         Source/cmClassFile.cxx, Source/cmClassFile.h,
8259         Source/cmDSPBuilder.cxx, Source/cmDSPBuilder.h,
8260         Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
8261         Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
8262         Source/cmDSWBuilder.cxx, Source/cmDSWBuilder.h,
8263         Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
8264         Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
8265         Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
8266         Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmPCBuilder.cxx,
8267         Source/cmPCBuilder.h, Source/cmRegularExpression.cxx,
8268         Source/cmRegularExpression.h, Source/cmSystemTools.cxx,
8269         Source/cmSystemTools.h, Source/cmUnixMakefile.cxx,
8270         Source/cmUnixMakefile.h, Source/cmWindowsConfigure.cxx,
8271         Source/cmWindowsConfigure.h, Source/itkVC60Configure.cxx,
8272         Source/itkVC60Configure.h, Source/staticLibFooter.dsptemplate,
8273         Source/staticLibHeader.dsptemplate,
8274         Source/MFCDialog/CMakeDialog.cpp, Source/MFCDialog/CMakeDialog.h,
8275         Source/MFCDialog/CMakeSetup.cpp, Source/MFCDialog/CMakeSetup.dsp,
8276         Source/MFCDialog/CMakeSetup.h, Source/MFCDialog/CMakeSetup.rc,
8277         Source/MFCDialog/CMakeSetupDialog.cpp,
8278         Source/MFCDialog/CMakeSetupDialog.h, Source/MFCDialog/StdAfx.cpp,
8279         Source/MFCDialog/StdAfx.h, Source/MFCDialog/resource.h,
8280         Source/MFCDialog/res/CMakeSetupDialog.ico,
8281         Source/MFCDialog/res/CMakeSetupDialog.rc2, README: NEW: move from
8282         tools and config to create CMake
8284 2000-08-29 14:56  hoffman
8286         * CMakeMaster.make.in, CMakeRules.make.in, CMakeVariables.make.in,
8287         dummy.in: [no log message]