FIX: the current version of Perl is 5.8
[cmake.git] / ChangeLog.txt
blobebcde5058e820c06d4f7f6d28184398f7fe5a270
1 2003-01-06 10:58  martink
3         * Source/: cmCPluginAPI.h, cmCPluginAPI.h: updated version
5 2003-01-06 10:58  king
7         * Source/WXDialog/CMakeLists.txt: ERR: Fixed space problem for OSX
8         and Rez.
10 2003-01-06 10:43  martink
12         * CMake.rtf: updated docs
14 2003-01-06 10:37  king
16         * Source/WXDialog/CMakeLists.txt: ENH: Fixed space problem for Rez.
18 2003-01-06 09:39  martink
20         * Source/: cmMakefile.h, cmMakefile.h: update version
22 2003-01-06 09:36  martink
24         * Source/cmMakefile.h: updated version
26 2003-01-06 09:32  king
28         * Modules/Platform/Linux-como.cmake: ENH: Added shared library
29         settings.
31 2003-01-06 09:04  hoffman
33         * Modules/: CMakeDetermineCCompiler.cmake,
34         CMakeDetermineCXXCompiler.cmake: ENH: look for AIX compiler as well
36 2003-01-06 08:39  hoffman
38         * Modules/Platform/OSF1.cmake: add shared path for OSF
40 2003-01-05 11:24  hoffman
42         * Modules/Platform/OSF1.cmake: BUG: revert back to rpath,
44 2003-01-03 20:26  andy
46         * Modules/CheckTypeSize.cmake: Remove debug
48 2003-01-03 20:03  andy
50         * Modules/: CheckFunctionExists.cmake, CheckLibraryExists.cmake,
51         CheckTypeSize.cmake, CheckVariableExists.cmake: Fix problems with
52         required flags
54 2003-01-03 19:21  andy
56         * Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
57         CheckIncludeFiles.cmake, CheckLibraryExists.cmake,
58         CheckTypeSize.cmake, CheckVariableExists.cmake: Add required flags
60 2003-01-03 17:36  king
62         * Modules/FindPythonLibs.cmake: ENH: Find python framework on Mac
63         OSX.
65 2003-01-03 16:23  hoffman
67         * Modules/Platform/OSF1.cmake: try to fix rpath on OSF
69 2003-01-03 16:14  andy
71         * Tests/COnly/libc2.h: Fix problem with test on Borland
73 2003-01-03 08:12  hoffman
75         * Modules/Platform/SunOS.cmake: BUG: bad rpath flag for suns
77 2003-01-02 10:27  king
79         * Source/cmCPluginAPI.h: ENH: Changed magic numbers to reserved. 
80         Added CMAKE_VERSION_MAJOR and CMAKE_VERSION_MINOR macros to allow
81         commands to do conditional compilation across multiple versions of
82         CMake.
84 2003-01-02 09:57  king
86         * Modules/CMakeBackwardCompatibilityC.cmake: BUG: Don't add
87         -I/usr/include as an X_CFLAGS setting.
89 2003-01-02 09:57  king
91         * Modules/FindX11.cmake: BUG: Fixed ordering of X11 search.
93 2003-01-02 09:06  andy
95         * Tests/COnly/CMakeLists.txt: Rename libraries from c1 to testc1
97 2003-01-02 08:51  hoffman
99         * Modules/Platform/: AIX.cmake, OSF1.cmake, SunOS.cmake,
100         SunOS.cmake: clean up some c/cxx issues
102 2003-01-01 18:00  andy
104         * Modules/CheckIncludeFiles.cmake: Add macro for checking if a
105         swequence of includes can be includes
107 2003-01-01 17:35  andy
109         * Tests/COnly/CMakeLists.txt: Test conversion from ascii to string
111 2003-01-01 17:34  andy
113         * Source/: cmStringCommand.cxx, cmStringCommand.h: Add a way to
114         convert ascii to string
116 2003-01-01 16:25  andy
118         * Modules/: CheckFunctionExists.cmake, CheckLibraryExists.cmake,
119         CheckTypeSize.cmake, CheckVariableExists.cmake: To prevent cmake
120         from breaking up arguments, put quotes around them
122 2003-01-01 15:02  andy
124         * Modules/CheckVariableExists.cmake: Add a way to add custom
125         libraries to the mix. Also add status reporting
127 2003-01-01 15:01  andy
129         * Modules/: CheckFunctionExists.cmake, CheckLibraryExists.cmake,
130         CheckTypeSize.cmake: Add a way to add custom libraries to the mix
132 2003-01-01 14:26  andy
134         * Tests/COnly/: libc2.c, libc2.h: Shared library should export
135         symbols on windows
137 2002-12-31 15:22  andy
139         * Tests/COnly/: CMakeLists.txt, conly.c, libc1.c, libc1.h, libc2.c,
140         libc2.h: Test also stating and shared libraries
142 2002-12-31 13:08  king
144         * Modules/: CMakeDefaultMakeRuleVariables.cmake,
145         Platform/Darwin.cmake, Platform/HP-UX.cmake,
146         Platform/Linux-como.cmake, Platform/Windows-bcc32.cmake,
147         Platform/Windows-cl.cmake: ENH: Added <LINK_FLAGS> to link rules.
149 2002-12-31 12:59  king
151         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: When there are no
152         link flags, we want an empty string, not a null pointer.
154 2002-12-31 12:41  king
156         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: Support LINK_FLAGS
157         property for static libraries.
159 2002-12-30 11:48  hoffman
161         * Modules/Platform/AIX.cmake: ENH: fix shared libraries on AIX
163 2002-12-30 11:02  king
165         * Modules/CMakeBackwardCompatibilityC.cmake, Modules/CheckSizeOf.c,
166         Modules/CheckSizeOf.cmake, Modules/CheckTypeSize.c,
167         Modules/CheckTypeSize.cmake, Tests/LoadCommand/CMakeLists.txt: ENH:
168         Renamed Modules/CheckSizeOf to Modules/CheckTypeSize for
169         consistency with the macro name that is defined by the module.
171 2002-12-30 08:18  andy
173         * Source/cmSystemTools.cxx: Fix problem on windows with network
174         paths
176 2002-12-30 07:47  hoffman
178         * Source/: cmAbstractFilesCommand.h, cmAddCustomCommandCommand.h,
179         cmAddCustomTargetCommand.h, cmAddDefinitionsCommand.h,
180         cmAddExecutableCommand.h, cmAddTestCommand.h,
181         cmAuxSourceDirectoryCommand.h, cmBuildCommand.h,
182         cmBuildNameCommand.h, cmFLTKWrapUICommand.h: ENH: clean up docs
183         some
185 2002-12-27 11:14  starreveld
187         * Modules/FindPythonLibs.cmake: ENH: find python framework and
188         include files on OSX
190 2002-12-26 19:59  andy
192         * Modules/CMakeJavaCompiler.cmake.in: If there is no java compiler
193         report error on ADD_JAVA_LIBRARY
195 2002-12-26 13:58  andy
197         * Modules/Platform/Windows-cl.cmake: Add missing closing bracket
199 2002-12-23 12:19  hoffman
201         * Source/cmSystemTools.h: ENH: fix for AIX
203 2002-12-23 09:51  hoffman
205         * Source/cmLocalUnixMakefileGenerator.cxx: WAR: remove warinings
207 2002-12-23 09:25  hoffman
209         * Source/cmSystemTools.cxx: ENH: handle // in the path
211 2002-12-22 15:19  hoffman
213         * Modules/Platform/Windows-bcc32.cmake,
214         Source/cmLocalUnixMakefileGenerator.cxx: ENH: fixes for borland
215         with spaces in the path
217 2002-12-22 11:50  hoffman
219         * Source/cmLocalUnixMakefileGenerator.cxx: clean up warning and use
220         more short paths
222 2002-12-22 10:09  barre
224         * Modules/: Documentation.cmake, FindHTMLHelp.cmake, FindHhc.cmake:
225         ENH: it's time to create a real Microsoft HTML Help Workshop CMake
226         module
228 2002-12-21 11:14  hoffman
230         * Source/: cmGetTargetPropertyCommand.cxx,
231         cmGetTargetPropertyCommand.h, cmSetTargetPropertiesCommand.cxx,
232         cmSetTargetPropertiesCommand.h: ENH: add target properties files
234 2002-12-20 17:15  hoffman
236         * Source/cmCommands.cxx, Source/cmLocalUnixMakefileGenerator.cxx,
237         Source/cmTarget.cxx, Source/cmTarget.h,
238         Tests/Complex/Library/CMakeLists.txt: ENH: add target properties
240 2002-12-20 16:15  king
242         * Source/cmVTKWrapTclCommand.cxx: ERR: Tcl_PkgProvide takes char*,
243         so we cannot pass a string literal to it.
245 2002-12-20 12:59  king
247         * Modules/Platform/Windows-cl.cmake,
248         Source/cmGlobalVisualStudio6Generator.cxx,
249         Source/cmGlobalVisualStudio6Generator.h,
250         Source/cmGlobalVisualStudio7Generator.cxx,
251         Source/cmGlobalVisualStudio7Generator.h,
252         Templates/CMakeVisualStudio6Configurations.cmake: ENH: Visual
253         Studio 6 and 7 generators now set CMAKE_CONFIGURATION_TYPES to be a
254         semicolon-separated list of configurations that will be built.
256 2002-12-20 11:56  barre
258         * Modules/: CMakeBackwardCompatibilityC.cmake, FindX11.cmake: FIX:
259         make CMAKE_X_LIBS and CMAKE_X_CFLAGS advanced
261 2002-12-20 11:20  hoffman
263         * Source/cmGlobalUnixMakefileGenerator.cxx: ENH: add a check to
264         make sure cmake can find the c or C++ compiler for trycompile
266 2002-12-20 11:20  hoffman
268         * Tests/Complex/CMakeLists.txt: BUG: fix for backwards
269         compatibility
271 2002-12-20 10:23  martink
273         * Source/: cmSourceFilesCommand.cxx, cmake.cxx: testing more
274         agressive compatability settings
276 2002-12-20 09:43  king
278         * Modules/FindTCL.cmake: ENH: Use the Mac -framework for Tk if it
279         is available.
281 2002-12-20 09:42  king
283         * Modules/FindTCL.cmake: ENH: Use the Mac -framework for Tcl if it
284         is available.
286 2002-12-19 15:34  hoffman
288         * Source/cmGlobalGenerator.cxx: BUG: enable the languages when not
289         running in global mode
291 2002-12-19 12:51  hoffman
293         * Modules/CMakeSystemSpecificInformation.cmake: better docs
295 2002-12-19 12:51  hoffman
297         * Modules/Platform/Windows-cl.cmake: ENH: make linker flags use
298         init values so users can set them from the cache
300 2002-12-18 16:58  king
302         * Source/cmVTKWrapTclCommand.cxx: ENH: Tcl packages now
303         Tcl_PkgProvide their own name and version.
305 2002-12-18 10:52  king
307         * Modules/Platform/gcc.cmake: ENH: Adding build type flags for C.
309 2002-12-18 09:38  king
311         * Source/CMakeLists.txt, Tests/X11/CMakeLists.txt: ERR: Project
312         name and executable name should match for consistency in the X11
313         test.
315 2002-12-17 17:05  king
317         * Source/: cmCPluginAPI.cxx, cmCPluginAPI.h: ENH: Added return type
318         int to ExecuteCommand.
320 2002-12-17 14:55  king
322         * Source/cmFLTKWrapUICommand.cxx: BUG: Need at least 2 arguments,
323         not exactly 2.
325 2002-12-17 14:55  king
327         * Source/cmListFileCache.h: ERR: Added operator != for SGI.
329 2002-12-17 14:54  hoffman
331         * Modules/: CMakeDetermineCCompiler.cmake,
332         CMakeDetermineCXXCompiler.cmake, CMakeDetermineJavaCompiler.cmake,
333         CMakeDetermineSystem.cmake, CMakeSystemSpecificInformation.cmake,
334         CheckFunctionExists.cmake, CheckIncludeFile.cmake,
335         CheckIncludeFileCXX.cmake, CheckLibraryExists.cmake,
336         CheckSizeOf.cmake, CheckVariableExists.cmake, TestBigEndian.cmake,
337         TestCXXAcceptsFlag.cmake, TestForANSIForScope.cmake,
338         TestForSTDNamespace.cmake: ENH: use CMAKE_ROOT and not PROJECT_ for
339         try compile stuff, this allows projects within projects to have
340         different languages
342 2002-12-17 13:28  king
344         * Source/CMakeLists.txt, Tests/X11/CMakeLists.txt: BUG: Renamed X11
345         test executable to useX11 to avoid conflict with name of library.
347 2002-12-17 12:56  martink
349         * Source/cmLocalVisualStudio6Generator.cxx: better handling of
350         Module
352 2002-12-17 12:11  andy
354         * Source/cmake.cxx: Save directories when doing global build
356 2002-12-17 11:58  king
358         * Source/cmMacroCommand.cxx: ENH: Improved error message for macro
359         invoked with incorrect number of arguments.
361 2002-12-17 11:57  king
363         * Source/cmTryCompileCommand.cxx: ENH: TryCompile should produce a
364         verbose makefile.
366 2002-12-17 11:55  king
368         * Modules/: CMakeBackwardCompatibilityC.cmake, FindX11.cmake: ENH:
369         FindX11.cmake module now almost fully duplicates old configure
370         functionality.
372 2002-12-17 10:04  martink
374         * Source/cmLocalVisualStudio7Generator.cxx: some clean up in link
375         directories
377 2002-12-16 21:19  andy
379         * Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h, ctest.cxx,
380         ctest.h: Split ctest into two three files
382 2002-12-16 18:28  king
384         * Source/cmLocalVisualStudio7Generator.cxx: BUG: Cannot remove
385         quotes from defined flags.
387 2002-12-16 12:13  andy
389         * Source/cmake.cxx: Fix switching from local to global generation
390         when cmake version changes or when things change inside version
392 2002-12-16 11:10  king
394         * Source/cmake.cxx: ENH: Added copy_if_different option to -E flag.
396 2002-12-16 09:39  king
398         * Source/: cmLocalVisualStudio6Generator.cxx,
399         cmLocalVisualStudio7Generator.cxx: BUG: Fixed quotes in output
400         paths.
402 2002-12-15 13:45  andy
404         * Source/: ctest.cxx, ctest.h: Add support for only showing what
405         will be done. This way you can for example get a list of all tests:
406         ctest -N or list of all tests that match regex: ctest -N -R regex
408 2002-12-13 17:35  king
410         * Tests/Complex/: CMakeLists.txt, cmTestGeneratedHeader.h.in,
411         Executable/CMakeLists.txt, Executable/complex.cxx: ENH: Added test
412         for generated header included by non-generated source.
414 2002-12-13 17:34  king
416         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Need source file
417         and OBJECT_DEPENDS as dependencies of an object file.
419 2002-12-13 16:16  king
421         * Source/: cmLocalUnixMakefileGenerator.cxx,
422         cmLocalUnixMakefileGenerator.h, cmLocalVisualStudio6Generator.cxx,
423         cmLocalVisualStudio7Generator.cxx,
424         cmSetSourceFilesPropertiesCommand.cxx: ENH: Added source file
425         property OBJECT_DEPENDS to support generated header files included
426         in non-generated sources.
428 2002-12-13 14:58  king
430         * Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
431         CheckIncludeFileCXX.cmake, CheckLibraryExists.cmake,
432         CheckSizeOf.cmake, CheckVariableExists.cmake: ENH: Don't repeat
433         check even if answer was no.
435 2002-12-13 09:52  martink
437         * Source/cmIfCommand.cxx: made more strict
439 2002-12-13 09:27  martink
441         * Source/: ctest.cxx, cmCPluginAPI.cxx: fixed warnings
443 2002-12-13 09:18  king
445         * Source/: cmFunctionBlocker.h, cmIfCommand.h: ERR: Fixed unused
446         parameter warning.
448 2002-12-12 17:48  hoffman
450         * Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: Make try
451         compile add a depend to re-run cmake if its source chagnes
453 2002-12-12 12:02  king
455         * Utilities/: cmake_release_config_darwin,
456         cmake_release_config_hpux, cmake_release_config_irix,
457         cmake_release_config_linux, cmake_release_config_osf,
458         cmake_release_config_sun, cmake_release_cygwin.sh: ENH: Updated for
459         1.4.7 release.
461 2002-12-12 11:51  martink
463         * Source/cmMakefile.h: updated to patch7
465 2002-12-12 11:36  king
467         * Source/: cmListFileCache.cxx, cmListFileCache.h,
468         cmMacroCommand.cxx, cmMakefile.cxx, cmMakefile.h, ctest.cxx: ENH:
469         Improved filename/line number reporting in error message.  Macro
470         invocations now chain up the error message.
472 2002-12-12 10:25  king
474         * Modules/CMakeTestGNU.c: ERR: Fixed syntax errors for picky
475         preprocessors.
477 2002-12-12 10:25  king
479         * Modules/: CMakeDetermineCCompiler.cmake,
480         CMakeDetermineCXXCompiler.cmake: ERR: Need double-quotes around
481         expression to be mached in IF command.
483 2002-12-12 10:10  king
485         * Tests/Complex/: CMakeLists.txt, VarTests.cmake: BUG: Can't
486         double-quote foreach arguments.
488 2002-12-12 08:42  martink
490         * Tests/Wrapping/CMakeLists.txt: now uses SET instead of
491         SOURCE_LIST command
493 2002-12-11 18:20  king
495         * Source/cmListFileCache.cxx: BUG: Multi-line functions must also
496         increment line number, not the pointer.
498 2002-12-11 18:15  king
500         * Source/cmEndForEachCommand.h: ERR: Dummy InitialPass
501         implementation must return a value.
503 2002-12-11 18:13  king
505         * Source/: cmAbstractFilesCommand.cxx,
506         cmAddCustomCommandCommand.cxx, cmAddCustomTargetCommand.cxx,
507         cmAddDefinitionsCommand.cxx, cmAddDependenciesCommand.cxx,
508         cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx,
509         cmAddTestCommand.cxx, cmCPluginAPI.cxx, cmCommand.h,
510         cmCreateTestSourceList.cxx, cmEndForEachCommand.cxx,
511         cmEndForEachCommand.h, cmFindFileCommand.cxx,
512         cmFindLibraryCommand.cxx, cmFindPathCommand.cxx,
513         cmFindProgramCommand.cxx, cmForEachCommand.cxx, cmForEachCommand.h,
514         cmFunctionBlocker.h, cmITKWrapTclCommand.cxx, cmIfCommand.cxx,
515         cmIfCommand.h, cmIncludeDirectoryCommand.cxx,
516         cmInstallProgramsCommand.cxx, cmInstallTargetsCommand.cxx,
517         cmLinkDirectoriesCommand.cxx, cmLinkLibrariesCommand.cxx,
518         cmListFileCache.cxx, cmListFileCache.h, cmLoadCacheCommand.cxx,
519         cmLoadCommandCommand.cxx, cmLocalUnixMakefileGenerator.cxx,
520         cmMacroCommand.cxx, cmMacroCommand.h, cmMakefile.cxx, cmMakefile.h,
521         cmMarkAsAdvancedCommand.cxx, cmMessageCommand.cxx,
522         cmProjectCommand.cxx, cmRemoveCommand.cxx,
523         cmSetSourceFilesPropertiesCommand.cxx, cmSourceFilesCommand.cxx,
524         cmSourceFilesRemoveCommand.cxx, cmSubdirCommand.cxx,
525         cmSystemTools.cxx, cmSystemTools.h, cmTarget.cxx,
526         cmTargetLinkLibrariesCommand.cxx, cmUtilitySourceCommand.cxx,
527         cmVariableRequiresCommand.cxx, cmWriteFileCommand.cxx, ctest.cxx:
528         ENH: Moved ExpandListVariables out of individual commands. 
529         Argument evaluation rules are now very consistent.  Double quotes
530         can always be used to create exactly one argument, regardless of
531         contents inside.
533 2002-12-11 14:18  martink
535         * Source/CMakeSetup.dsw: removed dsw file
537 2002-12-11 14:16  martink
539         * Source/: cmCPluginAPI.cxx, cmCPluginAPI.h: added a Free method
541 2002-12-11 14:15  king
543         * Source/: cmCreateTestSourceList.cxx, cmSystemTools.cxx: ENH:
544         Improved implementation of MSVC debug hook to only add the hook if
545         DART_TEST_FROM_DART is set in the environment.  This is better than
546         always adding the hook and testing the environment from the
547         callback.
549 2002-12-11 12:09  andy
551         * Source/: cmGlobalVisualStudio7Generator.cxx,
552         cmLocalVisualStudio6Generator.cxx,
553         cmLocalVisualStudio7Generator.cxx: Add check so that java projects
554         build without C++
556 2002-12-11 11:49  king
558         * Source/: cmDumpDocumentation.cxx, cmSystemTools.cxx,
559         cmSystemTools.h, cmakemain.cxx, cmaketest.cxx, cmw9xcom.cxx,
560         ctest.cxx: ENH: Added cmSystemTools::EnableMSVCDebugHook() to
561         prevent error dialogs when CMake is invoked by Dart.
563 2002-12-11 11:32  king
565         * Source/cmCreateTestSourceList.cxx: ENH: Generate code to setup
566         MSVC debug library hook.  The test driver program will not display
567         error dialogs if DART_TEST_FROM_DART is set in the environment.
569 2002-12-11 10:34  andy
571         * Modules/CMakeDetermineJavaCompiler.cmake,
572         Modules/CMakeJavaCompiler.cmake.in, Source/cmGlobalGenerator.cxx:
573         Add java support
575 2002-12-10 17:52  andy
577         * Source/: cmLocalVisualStudio6Generator.cxx,
578         cmLocalVisualStudio6Generator.h: Add support for comments on custom
579         commands in visual studio 6
581 2002-12-10 17:43  andy
583         * Source/: cmLocalVisualStudio7Generator.cxx,
584         cmLocalVisualStudio7Generator.h: Add support for comments on custom
585         commands in visual studio 7
587 2002-12-10 16:46  andy
589         * Source/: cmCustomCommand.cxx, cmCustomCommand.h, cmMakefile.cxx,
590         cmMakefile.h, cmAddCustomCommandCommand.cxx,
591         cmAddCustomCommandCommand.h, cmLocalUnixMakefileGenerator.cxx,
592         cmSourceGroup.cxx, cmSourceGroup.h: Add comment support, so that
593         you can see in build process what the custom command does
595 2002-12-10 16:45  andy
597         * Source/: cmAddCustomTargetCommand.cxx,
598         cmAddCustomTargetCommand.h: Allow target with no command
600 2002-12-10 16:08  hoffman
602         * Source/: cmOutputRequiredFilesCommand.cxx,
603         cmOutputRequiredFilesCommand.h: BUG: update for changes in
604         cmMakeDepend
606 2002-12-10 16:01  hoffman
608         * Source/: cmITKWrapTclCommand.cxx, cmITKWrapTclCommand.h: ENH:
609         update use of makedepend
611 2002-12-10 15:55  hoffman
613         * Source/: cmITKWrapTclCommand.cxx, cmITKWrapTclCommand.h: ENH:
614         update to new style MakeDepend
616 2002-12-10 14:51  barre
618         * Source/MFCDialog/CMakeSetupDialog.cpp: FIX: drag&drop on CMake
619         icon was not working anymore.  - the cmake instance had to be
620         created before accessing the cache (doh) - the cache iterator was
621         not queried properly (seems the API changed)
623 2002-12-10 14:12  hoffman
625         * Source/cmUnixMakefileGenerator.cxx: BUG: make sure empty depends
626         are not used
628 2002-12-10 14:10  martink
630         * Source/: cmOutputRequiredFilesCommand.cxx,
631         cmOutputRequiredFilesCommand.h: updated for changes in Depend Calcs
633 2002-12-10 13:59  hoffman
635         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: do not output empty
636         depends
638 2002-12-10 13:36  andy
640         * Source/ctest.cxx: Remove warning
642 2002-12-10 10:34  hoffman
644         * Source/: cmMakeDepend.cxx, cmUnixMakefileGenerator.cxx,
645         cmUnixMakefileGenerator.h: BUG: fix compile flags for source files,
646         and fix depend bug for cmake 14 branch
648 2002-12-10 09:34  hoffman
650         * Source/cmLocalUnixMakefileGenerator.cxx: remove cerr
652 2002-12-10 09:28  hoffman
654         * Source/: cmLocalUnixMakefileGenerator.cxx,
655         cmLocalUnixMakefileGenerator.h, cmMakeDepend.cxx: BUG:  fix bug in
656         depends
658 2002-12-09 16:23  andy
660         * Source/cmaketest.cxx: Add to usage
662 2002-12-09 16:22  andy
664         * Modules/FindPythonLibs.cmake: Better search for python
666 2002-12-09 14:33  king
668         * Modules/CMakeImportBuildSettings.cmake: ENH: Using only filename
669         without path or extension for comparing build tools.
671 2002-12-09 10:07  hoffman
673         * Source/MFCDialog/: CMakeSetup.cpp, CMakeSetupDialog.cpp,
674         CMakeSetupDialog.h: clean up leaks
676 2002-12-09 08:27  hoffman
678         * Modules/: CMakeVS6BackwardCompatibility.cmake,
679         CMakeVS7BackwardCompatibility.cmake: use win32 threads for win32
681 2002-12-08 22:36  andy
683         * Source/: ctest.cxx, ctest.h: Initial addition of coverage
685 2002-12-08 22:35  andy
687         * Source/cmSystemTools.cxx: Fix bug in globbing. Now it actually
688         uses only files or directories that result in globbing not the ones
689         that were is the vector before
691 2002-12-08 22:33  andy
693         * Source/: cmGlobalGenerator.cxx, cmLocalUnixMakefileGenerator.cxx:
694         Rename variable to remove warning
696 2002-12-08 14:25  starreveld
698         * Templates/CMakeLists.txt: ERR: Remove references to files removed
699         4 days ago
701 2002-12-06 16:03  hoffman
703         * Source/MFCDialog/: CMakeSetup.rc, CMakeSetupDialog.cpp,
704         CMakeSetupDialog.h: ENH: move version to title bar
706 2002-12-06 15:35  hoffman
708         * Source/: cmGlobalUnixMakefileGenerator.cxx,
709         cmGlobalVisualStudio6Generator.cxx,
710         cmGlobalVisualStudio7Generator.cxx,
711         cmLocalUnixMakefileGenerator.cxx, cmMakefile.cxx: ENH: fix IntDir
712         jump and build problem
714 2002-12-06 11:43  hoffman
716         * Source/cmGlobalGenerator.cxx: ENH: set the CXX and CC environment
717         vars
719 2002-12-06 10:16  hoffman
721         * Modules/CMakeDetermineCCompiler.cmake: BUG: fix C compiler init
723 2002-12-06 10:09  hoffman
725         * Modules/: CMakeDetermineCCompiler.cmake,
726         CMakeDetermineCXXCompiler.cmake: clean up compiler picking code
728 2002-12-06 10:02  hoffman
730         * Modules/CMakeDetermineCCompiler.cmake,
731         Modules/CMakeDetermineCXXCompiler.cmake,
732         Source/cmGlobalVisualStudio6Generator.cxx: fix for generator picked
733         compilers
735 2002-12-05 16:53  hoffman
737         * Source/cmLocalUnixMakefileGenerator.cxx: use correct path type
738         for check_cache file
740 2002-12-05 16:52  hoffman
742         * Source/cmDynamicLoader.cxx: fix free before use
744 2002-12-05 15:54  hoffman
746         * Source/MFCDialog/PropertyList.cpp: ENH: add status bar and help
747         for items
749 2002-12-05 15:48  hoffman
751         * Source/MFCDialog/: CMakeSetup.rc, CMakeSetupDialog.cpp,
752         PropertyList.cpp: ENH: add status bar and help for items
754 2002-12-05 14:56  hoffman
756         * Source/: cmCacheManager.cxx, cmLocalUnixMakefileGenerator.cxx:
757         ENH: add a rule to automatically re-run cmake from the top if the
758         CMakeCache.txt file is changed
760 2002-12-05 14:24  andy
762         * Source/Makefile.in: Better dependencies for bootstrap
764 2002-12-05 13:44  hoffman
766         * Modules/CMakeBackwardCompatibilityC.cmake,
767         Modules/CMakeBackwardCompatibilityCXX.cmake,
768         Modules/CMakeSystemSpecificInformation.cmake,
769         Modules/CMakeVS6BackwardCompatibility.cmake,
770         Modules/CMakeVS6FindMake.cmake,
771         Modules/CMakeVS7BackwardCompatibility.cmake,
772         Modules/CMakeVS7FindMake.cmake, Modules/Dart.cmake,
773         Modules/Platform/Windows-cl.cmake,
774         Source/cmGlobalBorlandMakefileGenerator.cxx,
775         Source/cmGlobalBorlandMakefileGenerator.h,
776         Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
777         Source/cmGlobalNMakeMakefileGenerator.cxx,
778         Source/cmGlobalNMakeMakefileGenerator.h,
779         Source/cmGlobalUnixMakefileGenerator.cxx,
780         Source/cmGlobalUnixMakefileGenerator.h,
781         Source/cmGlobalVisualStudio6Generator.cxx,
782         Source/cmGlobalVisualStudio6Generator.h,
783         Source/cmGlobalVisualStudio7Generator.cxx,
784         Source/cmGlobalVisualStudio7Generator.h,
785         Source/cmLocalVisualStudio6Generator.cxx: ENH: unify EnableLanguage
786         across all generators
788 2002-12-05 11:55  andy
790         * Tests/LoadCommand/: CMakeLists.txt, LoadedCommand.cxx,
791         LoadedCommand.h.in: Speedup the test
793 2002-12-05 11:42  hoffman
795         * Source/MFCDialog/CMakeSetupDialog.cpp: BUG: make sure OK can not
796         be hit first time around
798 2002-12-05 11:09  martink
800         * Source/cmGlobalVisualStudio7Generator.h: use InAll target setting
801         to determine what targets are in the default build
803 2002-12-05 10:47  king
805         * Modules/: FindVTK.cmake, UseVTK40.cmake,
806         UseVTKBuildSettings40.cmake, UseVTKConfig40.cmake: ENH: Added
807         support for finding/using VTK 4.0 without using its UseVTK.cmake
808         file that does a LOAD_CACHE.
810 2002-12-05 10:34  king
812         * Modules/CMakeImportBuildSettings.cmake: BUG: Fix for string
813         comparison when one string is empty.
815 2002-12-05 09:46  king
817         * Modules/: CMakeBuildSettings.cmake.in,
818         CMakeExportBuildSettings.cmake, CMakeImportBuildSettings.cmake:
819         ENH: Adding CMAKE_EXPORT_BUILD_SETTINGS and
820         CMAKE_IMPORT_BUILD_SETTINGS macro.
822 2002-12-05 08:30  martink
824         * Source/cmGlobalVisualStudio7Generator.cxx: use InAll target
825         setting to determine what targets are in the default build
827 2002-12-04 18:44  king
829         * Source/: cmStringCommand.cxx, cmStringCommand.h: ENH: Added
830         COMPARE modes to STRING command.
832 2002-12-04 16:59  king
834         * Modules/CMakeUnixFindMake.cmake: BUG: Removed stray debugging
835         message.
837 2002-12-04 14:18  king
839         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: When a full path to
840         a library cannot be parsed, just add the whole path to the link
841         line.  If it isn't a valid path, the linker will complain.
843 2002-12-04 10:57  hoffman
845         * Modules/CMakeUnixFindMake.cmake,
846         Source/cmGlobalBorlandMakefileGenerator.cxx,
847         Source/cmGlobalNMakeMakefileGenerator.cxx,
848         Source/cmGlobalUnixMakefileGenerator.cxx, Source/cmake.cxx,
849         Source/cmake.h: BUG: fix get make command problems.
851 2002-12-04 10:44  martink
853         * Source/cmake.cxx: added CMAKE_BACKWARDS_COMPATIBILITY entry
855 2002-12-04 10:25  martink
857         * Source/cmLinkLibrariesCommand.h: updated comment
859 2002-12-03 16:19  hoffman
861         * Modules/CMakeBorlandFindMake.cmake,
862         Modules/CMakeNMakeFindMake.cmake,
863         Modules/CMakeSystemSpecificInformation.cmake,
864         Modules/CMakeUnixFindMake.cmake, Modules/Platform/CYGWIN.cmake,
865         Modules/Platform/Windows-bcc32.cmake,
866         Modules/Platform/Windows-cl.cmake,
867         Source/cmGlobalBorlandMakefileGenerator.cxx,
868         Source/cmGlobalNMakeMakefileGenerator.cxx,
869         Source/cmGlobalUnixMakefileGenerator.cxx: determine
870         CMAKE_MAKE_PROGRAM in EnableLanguage
872 2002-12-03 15:23  hoffman
874         * Source/CMakeLists.txt,
875         Source/cmLocalBorlandMakefileGenerator.cxx,
876         Source/cmLocalBorlandMakefileGenerator.h,
877         Source/cmLocalNMakeMakefileGenerator.cxx,
878         Source/cmLocalNMakeMakefileGenerator.h,
879         Templates/CCMakeSystemConfig.cmake.in,
880         Templates/CMakeBorlandWindowsSystemConfig.cmake,
881         Templates/CMakeNMakeWindowsSystemConfig.cmake,
882         Templates/CXXCMakeSystemConfig.cmake.in: remove unused files
884 2002-12-03 14:32  martink
886         * Source/MFCDialog/CMakeSetupDialog.cpp: remove code warrior and
887         fixed GUI isues
889 2002-12-03 14:27  martink
891         * Source/MFCDialog/CMakeSetup.rc: remove code warrior and fixed GUI
892         isues
894 2002-12-03 14:15  ibanez
896         * Modules/FindImageMagick.cmake: Module to find tools from the
897         ImageMagick package.  These tools are useful for converting image
898         formats.
900 2002-12-03 14:09  martink
902         * Source/: CMakeLists.txt, Makefile.in, cmake.cxx,
903         MFCDialog/CMakeSetup.rc, MFCDialog/CMakeSetupDialog.cpp,
904         MFCDialog/CMakeSetupDialog.h: remove code warrior and fixed GUI
905         isues
907 2002-12-03 13:46  ibanez
909         * Modules/FindFLTK.cmake: ENH: description of variables now follows
910         other style in other .cmake files.
912 2002-12-03 13:44  ibanez
914         * Modules/FindGLUT.cmake: ENH: Description of variables now
915         specifies that the full path is required.
917 2002-12-03 12:59  martink
919         * Source/cmMakefile.cxx: fix purify FMR
921 2002-12-03 11:23  martink
923         * CMakeLists.txt: bug fix and some cleanup
925 2002-12-03 11:21  martink
927         * Tests/.NoDartCoverage: clean up coverage some
929 2002-12-03 10:47  hoffman
931         * Modules/CMakeDefaultMakeRuleVariables.cmake,
932         Modules/Platform/Linux-como.cmake,
933         Modules/Platform/Windows-bcc32.cmake,
934         Modules/Platform/Windows-cl.cmake,
935         Source/cmLocalUnixMakefileGenerator.cxx: correctly place both
936         LINK_FLAGS and CXX_LINK_FLAGS and C_LINK_FLAGS into all the rules
938 2002-12-03 09:59  hoffman
940         * Modules/CMakeDefaultMakeRuleVariables.cmake: use LINK_FLAGS not C
941         and CXX LINK_FLAGS
943 2002-12-02 16:35  martink
945         * Source/cmStringCommand.cxx: fix compile warning
947 2002-12-02 16:15  hoffman
949         * Source/cmMakefile.cxx: add project command even if inheriting
951 2002-12-02 16:08  hoffman
953         * Source/cmListFileCache.cxx: ENH: put the project command at the
954         front of the project
956 2002-12-02 15:59  martink
958         * Source/: cmFindLibraryCommand.cxx, cmMakefile.cxx, cmMakefile.h,
959         cmSystemTools.cxx, cmSystemTools.h: removed cmMakefile depend from
960         cmSystemTools
962 2002-12-02 15:43  hoffman
964         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: remove forced
965         enable language call because a PROJECT command is now added to each
966         project
968 2002-12-02 15:37  hoffman
970         * Source/: cmListFileCache.cxx, cmMakefile.cxx: ENH: remove cerr
971         calls
973 2002-12-02 15:30  hoffman
975         * Source/: cmListFileCache.cxx, cmListFileCache.h, cmMakefile.cxx:
976         ENH: add PROJECT command if there is not one
978 2002-12-02 15:03  martink
980         * Source/cmIfCommand.cxx: minor fix
982 2002-12-02 13:18  hoffman
984         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: add a space around
985         the compile flags
987 2002-12-02 10:33  hoffman
989         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix compile flags
990         for a single file
992 2002-11-29 18:56  andy
994         * Source/cmGlobalUnixMakefileGenerator.cxx: Fix problem on unix
995         with space
997 2002-11-29 16:35  andy
999         * Source/cmSystemTools.cxx: When cd-jing into directory, if
1000         directory has space, it should put quotes around. I guess we could
1001         just put quotes around all the time
1003 2002-11-28 23:45  ibanez
1005         * Modules/FindFLTK.cmake: ENH: FLTK 1.1.1 under Windows links now
1006         with the comctl32 library.
1008 2002-11-27 07:42  andy
1010         * Tests/ObjC++/CMakeLists.txt: Add missing library. The test should
1011         be linked to framework Cocoa
1013 2002-11-27 07:41  andy
1015         * Source/cmSystemTools.cxx: Add objective C++ file in the list of
1016         C++ files. This may be wrong, but it will fix problems on Mac for
1017         now
1019 2002-11-26 19:02  starreveld
1021         * Source/CMakeLists.txt: Add ObjC++ test for OSX
1023 2002-11-26 19:01  starreveld
1025         * Tests/ObjC++/: CMakeLists.txt, objc++.mm: 
1026         Test for ObjC++ on OSX machines only
1028 2002-11-26 09:37  andy
1030         * Source/cmTryCompileCommand.cxx: Remove warning
1032 2002-11-25 17:57  andy
1034         * Modules/FindwxWindows.cmake: Change priorities
1036 2002-11-22 16:59  hoffman
1038         * Source/cmLocalUnixMakefileGenerator.cxx: fix for paths with
1039         spaces and borland
1041 2002-11-22 16:18  hoffman
1043         * Modules/Platform/Windows-bcc32.cmake: change flags for borland
1045 2002-11-22 15:44  andy
1047         * Source/cmLocalVisualStudio6Generator.cxx: Revert back to 1.5,
1048         since it is fixed in ConvertToOutputPath and this breaks Windows 98
1050 2002-11-22 09:45  andy
1052         * Source/CursesDialog/cmCursesMainForm.cxx: Rename local variable
1054 2002-11-21 23:54  hoffman
1056         * Source/cmLocalVisualStudio7Generator.cxx: add support for
1057         CMAKE_C_FLAGS and handle quotes in CMAKE_CXX_FLAGS
1059 2002-11-21 16:11  hoffman
1061         * Source/cmTryCompileCommand.cxx: fix for c flags
1063 2002-11-21 16:03  hoffman
1065         * Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.cxx: fix
1066         flag setting
1068 2002-11-21 15:36  hoffman
1070         * Modules/Platform/CYGWIN.cmake: remove debug stuff
1072 2002-11-21 15:15  hoffman
1074         * Source/cmTryCompileCommand.cxx: move compile defs to cxx and c
1075         flags
1077 2002-11-21 14:59  hoffman
1079         * Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: clean up
1080         entire temp directory
1082 2002-11-21 14:45  hoffman
1084         * Modules/: CheckIncludeFileCXX.cmake,
1085         TestForANSIStreamHeaders.cmake: try to fix check for ansi stream
1087 2002-11-21 14:32  hoffman
1089         * Modules/CheckIncludeFileCXX.cmake: fix order
1091 2002-11-21 14:24  hoffman
1093         * Modules/TestForSTDNamespace.cmake: fix order
1095 2002-11-21 14:11  hoffman
1097         * Modules/CheckIncludeFileCXX.cmake,
1098         Modules/TestForANSIForScope.cmake,
1099         Modules/TestForANSIStreamHeaders.cmake,
1100         Modules/TestForSTDNamespace.cmake, Source/cmTryCompileCommand.cxx:
1101         move ansi cxx flags stuff out of try compile and into cmake files
1103 2002-11-21 13:37  hoffman
1105         * Source/cmSystemTools.cxx: fix network paths with spaces
1107 2002-11-21 13:28  hoffman
1109         * Modules/CMakeBackwardCompatibilityCXX.cmake: have to cache
1110         ansi_cxxflags
1112 2002-11-21 12:59  hoffman
1114         * Modules/: CMakeBackwardCompatibilityCXX.cmake,
1115         TestCXXAcceptsFlag.cmake: spelling error
1117 2002-11-21 12:52  hoffman
1119         * Modules/: CMakeBackwardCompatibilityCXX.cmake, DummyCXXFile.cxx,
1120         TestCXXAcceptsFlag.cmake, Platform/IRIX64.cmake,
1121         Platform/OSF1.cmake: add checks for ansi flags and not hard code
1122         them
1124 2002-11-21 12:26  andy
1126         * Source/cmLocalVisualStudio6Generator.cxx: Fix for network paths
1127         with space
1129 2002-11-21 12:26  andy
1131         * Source/ctest.cxx: Fix for network paths
1133 2002-11-21 11:46  barre
1135         * Modules/CMakeSystemSpecificInformation.cmake: FUX: those vars
1136         need to be ADVANCED
1138 2002-11-21 10:11  king
1140         * Modules/: CheckVariableExists.c, CheckVariableExists.cmake: ENH:
1141         Added CHECK_VARIABLE_EXISTS macro.
1143 2002-11-21 10:03  king
1145         * Source/CursesDialog/cmCursesMainForm.cxx: ERR: Fixed string
1146         literal to char* warnings.
1148 2002-11-21 08:45  hoffman
1150         * Modules/CMakeDefaultMakeRuleVariables.cmake,
1151         Modules/Platform/CYGWIN.cmake,
1152         Source/cmLocalUnixMakefileGenerator.cxx,
1153         Tests/SystemInformation/SystemInformation.in: fix for create shared
1154         library
1156 2002-11-21 08:19  martink
1158         * Tests/LinkLineOrder/: Exec1.c, Exec2.c, NoDepB.c, NoDepC.c,
1159         NoDepE.c, NoDepF.c, NoDepX.c, NoDepY.c, NoDepZ.c, One.c: converted
1160         c plus plus comments
1162 2002-11-21 08:12  hoffman
1164         * Modules/CMakeSystemSpecificInformation.cmake: ENH: fix for module
1165         run time flag
1167 2002-11-20 18:18  hoffman
1169         * Source/: cmCacheManager.h, cmSystemTools.cxx: rename foo
1170         variables to better names
1172 2002-11-20 18:00  king
1174         * Source/: cmLoadCacheCommand.cxx, cmLoadCacheCommand.h: ENH: Added
1175         READ_WITH_PREFIX option to LOAD_CACHE command.  This allows reading
1176         of cache values from another cache without actually creating local
1177         copies of the cache entires.  The values are stored as prefixed
1178         local makefile variables.
1180 2002-11-20 16:23  king
1182         * Modules/FindVTK.cmake: ENH: Added support to find VTK 4.0.
1184 2002-11-20 15:23  hoffman
1186         * Modules/CMakeCCompiler.cmake.in: BUG: use CMAKE_COMPILER_IS_GNUCC
1187         not CMAKE_COMPILER_IS_GNUGCC
1189 2002-11-20 14:40  ibanez
1191         * Modules/FindLATEX.cmake: ENH: Now also locates the "makeindex"
1192         program.
1194 2002-11-20 14:11  king
1196         * Modules/FindVTK.cmake: ENH: Only search VTK_INSTALL_PATH if
1197         USE_INSTALLED_VTK is on.  Only search VTK_BINARY_PATH if
1198         USE_BUILT_VTK is on.
1200 2002-11-20 13:37  king
1202         * Modules/FindVTK.cmake: ENH: New implementation of FindVTK to take
1203         advantage of VTKConfig.cmake.  Also provides more powerful search
1204         path mechanism, and requires only one cache entry in user project.
1206 2002-11-20 12:58  king
1208         * Source/cmSystemTools.cxx: BUG: Attempt to fix CopyFile problem
1209         using flush before check for success.
1211 2002-11-20 09:06  king
1213         * Source/cmGetFilenameComponentCommand.cxx: ERR: Fixed
1214         signed/unsigned warning.
1216 2002-11-20 09:06  king
1218         * Source/cmLocalUnixMakefileGenerator.cxx: ERR: Fixed unused
1219         parameter warning.
1221 2002-11-20 09:04  martink
1223         * Tests/LinkLineOrder/NoDepA.c: fixed comments to be c style not c
1224         plus plus
1226 2002-11-19 18:17  hoffman
1228         * Modules/CMakeDetermineCCompiler.cmake,
1229         Modules/CMakeDetermineCXXCompiler.cmake,
1230         Modules/CMakeSystemSpecificInformation.cmake,
1231         Source/cmGetFilenameComponentCommand.cxx,
1232         Source/cmGetFilenameComponentCommand.h, Source/cmSystemTools.cxx,
1233         Source/cmSystemTools.h: allow flags to be in the CC and CXX
1234         environment variables
1236 2002-11-19 18:01  perera
1238         * Source/CMakeLists.txt, Source/cmMakefile.cxx,
1239         Source/cmTarget.cxx, Source/cmTarget.h,
1240         Tests/LinkLineOrder/CMakeLists.txt, Tests/LinkLineOrder/Exec1.c,
1241         Tests/LinkLineOrder/Exec2.c, Tests/LinkLineOrder/NoDepA.c,
1242         Tests/LinkLineOrder/NoDepB.c, Tests/LinkLineOrder/NoDepC.c,
1243         Tests/LinkLineOrder/NoDepE.c, Tests/LinkLineOrder/NoDepF.c,
1244         Tests/LinkLineOrder/NoDepX.c, Tests/LinkLineOrder/NoDepY.c,
1245         Tests/LinkLineOrder/NoDepZ.c, Tests/LinkLineOrder/One.c,
1246         Tests/LinkLineOrder/Two.c: BUG: the dependency analysis would
1247         incorrectly alphabetically re-order the link lines, which affects
1248         external libraries pulled up from deep within the dependency tree.
1249         Fixed by preserving order everywhere.
1251 2002-11-19 15:55  hoffman
1253         * Modules/: CMakeDetermineCCompiler.cmake,
1254         CMakeDetermineCXXCompiler.cmake: fixes to better honor env CC and
1255         CXX
1257 2002-11-19 14:40  hoffman
1259         * Source/cmSystemTools.cxx: ENH: add some better output when copy
1260         file fails
1262 2002-11-19 14:40  hoffman
1264         * Source/cmLocalUnixMakefileGenerator.cxx: fix some warnings
1266 2002-11-19 13:19  andy
1268         * Source/CursesDialog/cmCursesPathWidget.cxx: Add / after directory
1269         name when doing tab completion
1271 2002-11-19 13:09  andy
1273         * Source/CursesDialog/: cmCursesMainForm.cxx, cmCursesMainForm.h:
1274         Add progress to ccmake
1276 2002-11-19 12:20  hoffman
1278         * Modules/CMakeSystemSpecificInformation.cmake: BUG: fix CFLAGS
1280 2002-11-19 12:18  hoffman
1282         * Modules/: CMakeDetermineCCompiler.cmake,
1283         CMakeDetermineCXXCompiler.cmake: BUG: fix handling of CXX
1285 2002-11-19 09:12  hoffman
1287         * Source/cmLocalUnixMakefileGenerator.cxx: fix warning
1289 2002-11-19 09:01  martink
1291         * Source/cmSystemTools.cxx: fix in warning
1293 2002-11-18 16:29  andy
1295         * Source/CursesDialog/: cmCursesMainForm.cxx, cmCursesMainForm.h:
1296         Initial add of progress
1298 2002-11-18 15:14  hoffman
1300         * Modules/: CMakeBackwardCompatibilityC.cmake, FindThreads.cmake:
1301         BUG: fix for thread and cache override
1303 2002-11-18 10:52  andy
1305         * Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
1306         CheckLibraryExists.cmake, CheckSizeOf.cmake,
1307         TestForANSIForScope.cmake, TestForANSIStreamHeaders.cmake,
1308         TestForSTDNamespace.cmake: Add more messages, make messages look
1309         the same, add checks if test was already successfull
1311 2002-11-18 10:51  andy
1313         * Modules/CMakeSystemSpecificInformation.cmake: If system detection
1314         fails, make copy of CMakeCache
1316 2002-11-18 09:08  hoffman
1318         * Tests/SystemInformation/SystemInformation.in: add print for
1319         compiler is gnu
1321 2002-11-17 17:28  martink
1323         * Source/: cmake.cxx, cmLocalUnixMakefileGenerator.cxx: fix some
1324         compiler warnings hopefully
1326 2002-11-15 17:45  hoffman
1328         * Modules/Platform/Windows-bcc32.cmake,
1329         Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix for borland run
1330         time dll
1332 2002-11-15 16:00  hoffman
1334         * Modules/Platform/SunOS.cmake: fix for sun
1336 2002-11-15 13:17  martink
1338         * Source/cmake.cxx: fixed bad source directory bug
1340 2002-11-15 12:54  martink
1342         * Source/cmIfCommand.cxx:  fixed compiler warning
1344 2002-11-15 10:07  hoffman
1346         * Modules/CMakeSystemSpecificInformation.cmake: ENH: add back
1347         install prefix
1349 2002-11-15 09:30  hoffman
1351         * Modules/FindThreads.cmake: fix thread logic
1353 2002-11-15 09:16  hoffman
1355         * Modules/CMakeSystemSpecificInformation.cmake: ENH: add CFLAGS and
1356         CXXFLAGS
1358 2002-11-15 07:42  andy
1360         * Source/cmakemain.cxx: Oops, std namespace
1362 2002-11-14 18:18  andy
1364         * Source/WXDialog/: cmWXMainFrame.cxx, cmWXMainFrame.h,
1365         wxCMakeSetup.cxx: Add progress reporting
1367 2002-11-14 17:12  andy
1369         * Source/cmakemain.cxx: Add Progress support
1371 2002-11-14 16:29  berk
1373         * Modules/Platform/HP-UX.cmake: temp fix for hp
1375 2002-11-14 16:29  hoffman
1377         * Source/TODO: [no log message]
1379 2002-11-14 16:12  berk
1381         * Modules/Platform/HP-UX.cmake: fix flags for hp
1383 2002-11-14 14:06  andy
1385         * Source/cmLocalUnixMakefileGenerator.cxx: Fix compile flags on c
1386         files in static liobraries on windows
1388 2002-11-14 11:33  andy
1390         * Modules/CMakeSystemSpecificInformation.cmake,
1391         Modules/Platform/Windows-cl.cmake,
1392         Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix flags for c
1393         compiler on windows
1395 2002-11-14 11:16  martink
1397         * Source/: cmCPluginAPI.cxx, cmCPluginAPI.h: added another func
1399 2002-11-14 11:03  martink
1401         * Source/: cmCPluginAPI.h, cmCPluginAPI.cxx: added another func
1403 2002-11-14 09:38  andy
1405         * Modules/: FindJNI.cmake, FindJava.cmake, FindPythonLibs.cmake:
1406         Clean find for Python, add find for python 2.2 on windows, cleanup
1407         java on windows and add java 1.4 support
1409 2002-11-14 09:38  berk
1411         * Source/cmLocalUnixMakefileGenerator.cxx: Added missing space.
1413 2002-11-14 09:37  andy
1415         * Source/cmLocalUnixMakefileGenerator.cxx: Fix building on NMake.
1416         Use short paths
1418 2002-11-14 08:59  hoffman
1420         * Modules/Platform/Windows-bcc32.cmake: BUG: fix for missing temp
1421         file variable
1423 2002-11-13 23:36  hoffman
1425         * Modules/Platform/Windows-bcc32.cmake,
1426         Source/cmLocalUnixMakefileGenerator.cxx:  reorder tWR so that it
1427         does not crash with shared
1429 2002-11-13 20:14  hoffman
1431         * Source/cmLocalUnixMakefileGenerator.cxx: add support for borland
1432         run time flag for shared builds
1434 2002-11-13 20:11  hoffman
1436         * Modules/Platform/Windows-bcc32.cmake: fix shared builds on
1437         borland and add debug stuff for makefiles
1439 2002-11-13 18:27  hoffman
1441         * Source/: cmLocalUnixMakefileGenerator.cxx,
1442         cmLocalUnixMakefileGenerator.h: BUG: fix for build out of dir for
1443         windows
1445 2002-11-13 16:31  hoffman
1447         * Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
1448         CheckLibraryExists.cmake, CheckSizeOf.cmake: ENH: add status
1449         messages
1451 2002-11-13 15:59  martink
1453         * Source/: cmLocalUnixMakefileGenerator.cxx, cmMakefile.cxx,
1454         cmMakefile.h, cmMessageCommand.cxx, cmMessageCommand.h: ENH: space
1455         fixes and add a status option to message command
1457 2002-11-13 15:32  martink
1459         * Modules/Platform/Windows-bcc32.cmake: ENH: move -P flag from
1460         cxxflags to the compile line for cxx files
1462 2002-11-13 15:20  hoffman
1464         * Source/: cmGlobalUnixMakefileGenerator.cxx, cmake.cxx, cmake.h:
1465         ENH: check to make sure cmake matches the cmake used to generate
1466         the cache
1468 2002-11-13 14:51  hoffman
1470         * Modules/Platform/Windows-bcc32.cmake: ENH: use correct run time
1471         library for borland
1473 2002-11-13 14:31  hoffman
1475         * Source/: cmCacheManager.cxx, cmGlobalUnixMakefileGenerator.cxx:
1476         ENH: force a global generate if the cache version does not match
1477         the running cmake
1479 2002-11-13 13:19  berk
1481         * Source/Makefile.in: BUG: add missing depend rules for hp make
1483 2002-11-13 11:49  hoffman
1485         * Modules/FindX11.cmake: fix for nsl library and X11
1487 2002-11-13 11:36  hoffman
1489         * Modules/: CMakeBackwardCompatibilityC.cmake, FindX11.cmake: fix
1490         for nsl library and X11
1492 2002-11-13 11:25  hoffman
1494         * Modules/Platform/Windows-bcc32.cmake: BUG: fix order of link line
1495         for creating shared libraries
1497 2002-11-12 19:39  king
1499         * Modules/CheckFunctionExists.cmake: BUG: Fixed doc string on
1500         generated variable.
1502 2002-11-12 16:58  hoffman
1504         * Modules/CMakeDetermineCCompiler.cmake,
1505         Modules/CMakeDetermineCXXCompiler.cmake,
1506         Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix path problems
1508 2002-11-12 16:27  will
1510         * Modules/FindX11.cmake: Backwards compatibility. Andy and Bill
1511         made me add socket library.
1513 2002-11-12 15:24  hoffman
1515         * Modules/Platform/Windows-bcc32.cmake,
1516         Modules/Platform/Windows-cl.cmake,
1517         Source/cmLocalUnixMakefileGenerator.cxx: ENH: add .def file support
1519 2002-11-12 14:48  hoffman
1521         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: change to new
1522         variables
1524 2002-11-12 14:19  hoffman
1526         * Modules/: CMakeBackwardCompatibilityC.cmake,
1527         CheckLibraryExists.cmake, FindThreads.cmake,
1528         CheckLibraryExists.cmake: add find threads check
1530 2002-11-12 14:18  hoffman
1532         * Tests/SystemInformation/: CMakeLists.txt, DumpInformation.cxx,
1533         DumpInformation.h.in, SystemInformation.in: clean up test for html
1534         output
1536 2002-11-12 13:06  hoffman
1538         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix reg expression
1540 2002-11-12 12:47  king
1542         * Source/cmLocalUnixMakefileGenerator.cxx: [no log message]
1544 2002-11-12 10:47  barre
1546         * Modules/FindOpenGL.cmake: FIX: minor fix, OPENGL_INCLUDE_PATH was
1547         set 2 times
1549 2002-11-12 09:33  hoffman
1551         * Tests/SystemInformation/DumpInformation.cxx: [no log message]
1553 2002-11-12 09:31  hoffman
1555         * Tests/SystemInformation/CMakeLists.txt: fix project name
1557 2002-11-12 09:12  hoffman
1559         * Modules/: CMakeSystemSpecificInformation.cmake,
1560         Platform/CYGWIN.cmake, Platform/Windows-bcc32.cmake,
1561         Platform/Windows-cl.cmake: Set CMAKE_BUILD_TOOL
1563 2002-11-11 18:10  hoffman
1565         * Modules/CMakeSystemSpecificInformation.cmake,
1566         Modules/Platform/Windows-bcc32.cmake,
1567         Modules/Platform/Windows-cl.cmake, Source/CMakeLists.txt,
1568         Source/TODO, Source/cmLocalUnixMakefileGenerator.cxx,
1569         Source/cmLocalUnixMakefileGenerator.h: ENH: fix up several problems
1570         with new stuff
1572 2002-11-11 18:07  hoffman
1574         * Tests/SystemInformation/: CMakeLists.txt, DumpInformation.cxx,
1575         DumpInformation.h.in, SystemInformation.in: new test
1577 2002-11-11 17:00  hoffman
1579         * Modules/Platform/OSF1.cmake: Fix for OSF
1581 2002-11-11 13:15  andy
1583         * Source/cmLocalUnixMakefileGenerator.cxx: Fix regular expressions
1584         to be able to handle windows libraries
1586 2002-11-11 12:31  hoffman
1588         * Modules/CMakeBackwardCompatibilityC.cmake,
1589         Modules/CMakeCCompiler.cmake.in, Modules/CMakeCXXCompiler.cmake.in,
1590         Modules/CMakeSystem.cmake.in,
1591         Modules/CMakeSystemSpecificInformation.cmake,
1592         Modules/Platform/HP-UX.cmake, Modules/Platform/IRIX.cmake,
1593         Modules/Platform/IRIX64.cmake,
1594         Modules/Platform/Windows-bcc32.cmake,
1595         Modules/Platform/Windows-cl.cmake, Modules/Platform/gcc.cmake,
1596         Source/TODO, Source/cmGlobalUnixMakefileGenerator.cxx: clean up
1597         flags with _init flags
1599 2002-11-11 11:43  hoffman
1601         * Modules/: CMakeLists.txt, Platform/CMakeLists.txt: add install
1602         stuff for platform directory
1604 2002-11-11 09:11  hoffman
1606         * Modules/Platform/Darwin.cmake: ENH: fix for darwin modules
1608 2002-11-10 10:02  hoffman
1610         * Modules/Platform/: HP-UX.cmake, IRIX.cmake, IRIX64.cmake,
1611         Windows-bcc32.cmake, Windows-cl.cmake, gcc.cmake: BUG: fix setting
1612         of c flags
1614 2002-11-09 13:43  hoffman
1616         * Modules/Platform/: HP-UX.cmake, IRIX.cmake, IRIX64.cmake,
1617         Windows-bcc32.cmake, Windows-cl.cmake, gcc.cmake:  fix for cxxflags
1619 2002-11-08 18:07  king
1621         * Modules/Platform/Linux-como.cmake: ENH: Adding support for comeau
1622         C++ compiler.
1624 2002-11-08 18:06  king
1626         * Modules/: CMakeSystemSpecificInformation.cmake,
1627         Platform/HP-UX.cmake, Platform/IRIX.cmake, Platform/IRIX64.cmake,
1628         Platform/Linux.cmake, Platform/Windows-bcc32.cmake,
1629         Platform/Windows-cl.cmake, Platform/gcc.cmake: ENH: Moved caching
1630         of C*_FLAGS* settings down to CMakeSystemSpecificInformation.cmake.
1631          The platform files can set the defaults on the first run, and then
1632         the settings are cached at the end.
1634 2002-11-08 18:05  king
1636         * Source/cmSetCommand.cxx: BUG: A variable is not in the cache if
1637         it is UNINITIALIZED.
1639 2002-11-08 18:05  king
1641         * Source/cmGlobalCodeWarriorGenerator.cxx: ERR: Removed use of
1642         NULL.
1644 2002-11-08 18:05  king
1646         * Source/cmSystemTools.cxx: ERR: Added missing include.
1648 2002-11-08 17:24  hoffman
1650         * Modules/: CMakeDetermineCCompiler.cmake,
1651         CMakeDetermineCXXCompiler.cmake: store the compiler in the cache
1653 2002-11-08 15:46  hoffman
1655         * CMakeLists.txt, Modules/CMakeBackwardCompatibilityCXX.cmake,
1656         Modules/CMakeCCompiler.cmake.in, Modules/CMakeCXXCompiler.cmake.in,
1657         Modules/CMakeDefaultMakeRuleVariables.cmake,
1658         Modules/CMakeDetermineCCompiler.cmake,
1659         Modules/CMakeDetermineCXXCompiler.cmake,
1660         Modules/CMakeDetermineSystem.cmake,
1661         Modules/CMakePrintSystemInformation.cmake,
1662         Modules/CMakeSystem.cmake.in,
1663         Modules/CMakeSystemSpecificInformation.cmake, Modules/CYGWIN.cmake,
1664         Modules/CheckIncludeFile.cxx.in, Modules/CheckIncludeFileCXX.cmake,
1665         Modules/TestForANSIForScope.cmake, Modules/TestForAnsiForScope.cxx,
1666         Modules/TestForSTDNamespace.cmake, Modules/TestForSTDNamespace.cxx,
1667         Modules/Windows.cmake, Modules/Platform/AIX.cmake,
1668         Modules/Platform/BSDOS.cmake, Modules/Platform/CYGWIN.cmake,
1669         Modules/Platform/Darwin.cmake, Modules/Platform/FreeBSD.cmake,
1670         Modules/Platform/HP-UX.cmake, Modules/Platform/IRIX.cmake,
1671         Modules/Platform/IRIX64.cmake, Modules/Platform/Linux.cmake,
1672         Modules/Platform/MP-RAS.cmake, Modules/Platform/NetBSD.cmake,
1673         Modules/Platform/OSF1.cmake, Modules/Platform/OpenBSD.cmake,
1674         Modules/Platform/RISCos.cmake, Modules/Platform/SCO_SV.cmake,
1675         Modules/Platform/SINIX.cmake, Modules/Platform/SunOS.cmake,
1676         Modules/Platform/True64.cmake, Modules/Platform/ULTRIX.cmake,
1677         Modules/Platform/UNIX_SV.cmake, Modules/Platform/UnixWare.cmake,
1678         Modules/Platform/Windows-bcc32.cmake,
1679         Modules/Platform/Windows-cl.cmake, Modules/Platform/Windows.cmake,
1680         Modules/Platform/Xenix.cmake, Modules/Platform/gcc.cmake,
1681         Source/CMakeLists.txt, Source/TODO,
1682         Source/cmExecProgramCommand.cxx,
1683         Source/cmGlobalBorlandMakefileGenerator.cxx,
1684         Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
1685         Source/cmGlobalNMakeMakefileGenerator.cxx,
1686         Source/cmGlobalNMakeMakefileGenerator.h,
1687         Source/cmGlobalUnixMakefileGenerator.cxx,
1688         Source/cmGlobalUnixMakefileGenerator.h, Source/cmIfCommand.cxx,
1689         Source/cmLoadCommandCommand.cxx,
1690         Source/cmLocalUnixMakefileGenerator.cxx,
1691         Source/cmLocalUnixMakefileGenerator.h, Source/cmMakefile.cxx,
1692         Source/cmStandardIncludes.h, Source/cmSystemTools.cxx,
1693         Source/cmSystemTools.h, Source/cmTryCompileCommand.cxx,
1694         Source/cmWin32ProcessExecution.cxx,
1695         Source/cmWin32ProcessExecution.h, Source/ctest.cxx,
1696         Source/MFCDialog/CMakeSetupDialog.cpp: Complete rework of makefile
1697         generators expect trouble
1699 2002-11-08 13:28  hoffman
1701         * Modules/: CMakeCCompiler.cmake.in, CMakeDetermineCCompiler.cmake,
1702         CMakeDetermineCXXCompiler.cmake,
1703         CMakeSystemSpecificInformation.cmake, Platform/Windows-bcc32.cmake,
1704         Platform/Windows-cl.cmake: [no log message]
1706 2002-11-08 11:31  hoffman
1708         * Source/ctest.cxx: fix ctest
1710 2002-11-08 11:30  hoffman
1712         * Modules/Platform/gcc.cmake: file gcc.cmake was initially added on
1713         branch NewMakefileDev.
1715 2002-11-08 11:30  hoffman
1717         * Modules/: AIX.cmake, BSDOS.cmake,
1718         CMakeSystemSpecificInformation.cmake, CYGWIN.cmake, Darwin.cmake,
1719         FreeBSD.cmake, HP-UX.cmake, IRIX.cmake, IRIX64.cmake, Linux.cmake,
1720         MP-RAS.cmake, NetBSD.cmake, OSF1.cmake, OpenBSD.cmake,
1721         RISCos.cmake, SCO_SV.cmake, SINIX.cmake, SunOS.cmake, True64.cmake,
1722         ULTRIX.cmake, UNIX_SV.cmake, UnixWare.cmake, Windows-bcc32.cmake,
1723         Windows-cl.cmake, Windows.cmake, Xenix.cmake, gcc.cmake,
1724         Platform/AIX.cmake, Platform/BSDOS.cmake, Platform/CYGWIN.cmake,
1725         Platform/Darwin.cmake, Platform/FreeBSD.cmake,
1726         Platform/HP-UX.cmake, Platform/IRIX.cmake, Platform/IRIX64.cmake,
1727         Platform/Linux.cmake, Platform/MP-RAS.cmake, Platform/NetBSD.cmake,
1728         Platform/OSF1.cmake, Platform/OpenBSD.cmake, Platform/RISCos.cmake,
1729         Platform/SCO_SV.cmake, Platform/SINIX.cmake, Platform/SunOS.cmake,
1730         Platform/True64.cmake, Platform/ULTRIX.cmake,
1731         Platform/UNIX_SV.cmake, Platform/UnixWare.cmake,
1732         Platform/Windows-bcc32.cmake, Platform/Windows-cl.cmake,
1733         Platform/Windows.cmake, Platform/Xenix.cmake, Platform/gcc.cmake:
1734         move to platform directory
1736 2002-11-08 11:30  hoffman
1738         * Modules/Platform/ULTRIX.cmake: file ULTRIX.cmake was initially
1739         added on branch NewMakefileDev.
1741 2002-11-08 11:30  hoffman
1743         * Modules/Platform/CYGWIN.cmake: file CYGWIN.cmake was initially
1744         added on branch NewMakefileDev.
1746 2002-11-08 11:30  hoffman
1748         * Modules/Platform/OpenBSD.cmake: file OpenBSD.cmake was initially
1749         added on branch NewMakefileDev.
1751 2002-11-08 11:30  hoffman
1753         * Modules/Platform/Darwin.cmake: file Darwin.cmake was initially
1754         added on branch NewMakefileDev.
1756 2002-11-08 11:30  hoffman
1758         * Modules/Platform/Windows-cl.cmake: file Windows-cl.cmake was
1759         initially added on branch NewMakefileDev.
1761 2002-11-08 11:30  hoffman
1763         * Modules/Platform/OSF1.cmake: file OSF1.cmake was initially added
1764         on branch NewMakefileDev.
1766 2002-11-08 11:30  hoffman
1768         * Modules/Platform/IRIX64.cmake: file IRIX64.cmake was initially
1769         added on branch NewMakefileDev.
1771 2002-11-08 11:30  hoffman
1773         * Modules/Platform/UnixWare.cmake: file UnixWare.cmake was
1774         initially added on branch NewMakefileDev.
1776 2002-11-08 11:30  hoffman
1778         * Modules/Platform/SINIX.cmake: file SINIX.cmake was initially
1779         added on branch NewMakefileDev.
1781 2002-11-08 11:30  hoffman
1783         * Modules/Platform/Linux.cmake: file Linux.cmake was initially
1784         added on branch NewMakefileDev.
1786 2002-11-08 11:30  hoffman
1788         * Modules/Platform/Xenix.cmake: file Xenix.cmake was initially
1789         added on branch NewMakefileDev.
1791 2002-11-08 11:30  hoffman
1793         * Modules/Platform/Windows-bcc32.cmake: file Windows-bcc32.cmake
1794         was initially added on branch NewMakefileDev.
1796 2002-11-08 11:30  hoffman
1798         * Modules/Platform/SunOS.cmake: file SunOS.cmake was initially
1799         added on branch NewMakefileDev.
1801 2002-11-08 11:30  hoffman
1803         * Modules/Platform/BSDOS.cmake: file BSDOS.cmake was initially
1804         added on branch NewMakefileDev.
1806 2002-11-08 11:30  hoffman
1808         * Modules/Platform/HP-UX.cmake: file HP-UX.cmake was initially
1809         added on branch NewMakefileDev.
1811 2002-11-08 11:30  hoffman
1813         * Modules/Platform/SCO_SV.cmake: file SCO_SV.cmake was initially
1814         added on branch NewMakefileDev.
1816 2002-11-08 11:30  hoffman
1818         * Modules/Platform/True64.cmake: file True64.cmake was initially
1819         added on branch NewMakefileDev.
1821 2002-11-08 11:30  hoffman
1823         * Modules/Platform/Windows.cmake: file Windows.cmake was initially
1824         added on branch NewMakefileDev.
1826 2002-11-08 11:30  hoffman
1828         * Modules/Platform/MP-RAS.cmake: file MP-RAS.cmake was initially
1829         added on branch NewMakefileDev.
1831 2002-11-08 11:30  hoffman
1833         * Modules/Platform/IRIX.cmake: file IRIX.cmake was initially added
1834         on branch NewMakefileDev.
1836 2002-11-08 11:30  hoffman
1838         * Modules/Platform/UNIX_SV.cmake: file UNIX_SV.cmake was initially
1839         added on branch NewMakefileDev.
1841 2002-11-08 11:30  hoffman
1843         * Modules/Platform/NetBSD.cmake: file NetBSD.cmake was initially
1844         added on branch NewMakefileDev.
1846 2002-11-08 11:30  hoffman
1848         * Modules/Platform/FreeBSD.cmake: file FreeBSD.cmake was initially
1849         added on branch NewMakefileDev.
1851 2002-11-08 11:30  hoffman
1853         * Modules/Platform/RISCos.cmake: file RISCos.cmake was initially
1854         added on branch NewMakefileDev.
1856 2002-11-08 11:30  hoffman
1858         * Modules/Platform/AIX.cmake: file AIX.cmake was initially added on
1859         branch NewMakefileDev.
1861 2002-11-08 11:09  hoffman
1863         * Modules/CMakeSystemSpecificInformation.cmake: hp fixes
1865 2002-11-08 10:40  hoffman
1867         * Modules/HP-UX.cmake: hp fixes
1869 2002-11-08 10:29  hoffman
1871         * Modules/HP-UX.cmake: hp fixes
1873 2002-11-08 10:22  hoffman
1875         * Modules/CMakeSystemSpecificInformation.cmake,
1876         Modules/HP-UX.cmake, Source/cmLocalUnixMakefileGenerator.cxx: hp
1877         fixes
1879 2002-11-08 08:47  hoffman
1881         * Modules/: CMakeBackwardCompatibilityCXX.cmake, HP-UX.cmake,
1882         TestForANSIForScope.cmake: ENH: fix for hp and remove some messages
1884 2002-11-07 17:45  hoffman
1886         * Modules/: CMakeBackwardCompatibilityCXX.cmake,
1887         TestForANSIForScope.cmake, TestForAnsiForScope.cxx,
1888         TestForSTDNamespace.cxx: [no log message]
1890 2002-11-07 17:26  hoffman
1892         * Modules/TestForANSIForScope.cmake: [no log message]
1894 2002-11-07 17:26  hoffman
1896         * Modules/TestForANSIForScope.cmake: file TestForANSIForScope.cmake
1897         was initially added on branch NewMakefileDev.
1899 2002-11-07 17:21  hoffman
1901         * Modules/TestForAnsiForScope.cxx: file TestForAnsiForScope.cxx was
1902         initially added on branch NewMakefileDev.
1904 2002-11-07 17:21  hoffman
1906         * Modules/: CMakeBackwardCompatibilityCXX.cmake, HP-UX.cmake,
1907         TestForAnsiForScope.cxx, TestForSTDNamespace.cmake,
1908         TestForSTDNamespace.cxx: [no log message]
1910 2002-11-07 17:21  hoffman
1912         * Modules/TestForSTDNamespace.cmake: file TestForSTDNamespace.cmake
1913         was initially added on branch NewMakefileDev.
1915 2002-11-07 17:21  hoffman
1917         * Modules/TestForSTDNamespace.cxx: file TestForSTDNamespace.cxx was
1918         initially added on branch NewMakefileDev.
1920 2002-11-07 11:43  hoffman
1922         * Modules/Windows-cl.cmake, Source/cmExecProgramCommand.cxx,
1923         Source/cmLocalUnixMakefileGenerator.cxx: win32 apps and crash on
1924         sun
1926 2002-11-07 09:22  king
1928         * Source/cmStringCommand.cxx: ERR: Fixed signed/unsigned warnings.
1930 2002-11-07 09:15  andy
1932         * Source/CursesDialog/cmCursesMainForm.cxx: Revert
1934 2002-11-07 09:04  andy
1936         * Source/: cmake.cxx, cmake.h: Revert back
1938 2002-11-07 09:01  andy
1940         * Source/WXDialog/ReadMe.Mac.txt: Add readme for mac
1942 2002-11-06 23:25  hoffman
1944         * Source/: cmGlobalNMakeMakefileGenerator.cxx,
1945         cmLocalUnixMakefileGenerator.cxx: clean up echos
1947 2002-11-06 23:06  hoffman
1949         * Modules/CMakeDefaultMakeRuleVariables.cmake,
1950         Modules/Windows-bcc32.cmake,
1951         Source/cmGlobalBorlandMakefileGenerator.cxx,
1952         Source/cmLocalUnixMakefileGenerator.cxx,
1953         Source/cmLocalUnixMakefileGenerator.h: borland mostly working,
1954         tests are passing, no command to file stuff yet
1956 2002-11-06 18:40  king
1958         * Modules/FindITK.cmake: ENH: Enhanced FindITK supporting use of
1959         ITK from an install tree or a build tree.  Only one cache entry is
1960         brought into user's project, called "ITK_DIR".  This is the
1961         location of an ITKConfig.cmake file from which other settings are
1962         loaded.
1964 2002-11-06 18:05  king
1966         * Source/cmStringCommand.cxx, Tests/Complex/CMakeLists.txt: BUG:
1967         Fixed STRING(REGEX REPLACE ...) and added better test.
1969 2002-11-06 17:35  king
1971         * Source/cmCommands.cxx, Source/cmStringCommand.cxx,
1972         Source/cmStringCommand.h, Tests/Complex/CMakeLists.txt: ENH: Added
1973         STRING command.
1975 2002-11-06 17:04  hoffman
1977         * Modules/Windows-bcc32.cmake: file Windows-bcc32.cmake was
1978         initially added on branch NewMakefileDev.
1980 2002-11-06 17:04  hoffman
1982         * Modules/Windows-bcc32.cmake: borland config
1984 2002-11-06 16:59  king
1986         * Source/: cmRegularExpression.cxx, cmRegularExpression.h: ENH:
1987         compile method now returns whether compilation succeeded.
1989 2002-11-06 16:30  hoffman
1991         * Modules/Windows-cl.cmake,
1992         Source/cmGlobalBorlandMakefileGenerator.cxx,
1993         Source/cmLocalUnixMakefileGenerator.cxx,
1994         Source/cmLocalUnixMakefileGenerator.h: borland getting closer
1996 2002-11-06 16:05  andy
1998         * Source/WXDialog/CMakeLists.txt, Templates/AppleInfo.plist: Use
1999         CMake icon on Mac
2001 2002-11-06 14:56  andy
2003         * CMakeIcon.icns, Source/WXDialog/CMakeIcon.icns: Add Mac icon
2005 2002-11-06 14:54  andy
2007         * CMakeIcon.icns: Add CMake icon
2009 2002-11-06 14:53  andy
2011         * Source/WXDialog/CMakeIcon.gif: Remove background and make bigger
2013 2002-11-06 14:44  andy
2015         * Source/WXDialog/CMakeIcon.gif: Bigger icon
2017 2002-11-06 14:33  andy
2019         * Source/WXDialog/: CMakeIcon.gif, CMakeIcon.xpm,
2020         cmWXMainFrame.cxx: Start adding CMake icon
2022 2002-11-06 13:06  andy
2024         * Source/: cmSystemTools.cxx, cmSystemTools.h, ctest.cxx: Move the
2025         hi-res time to system tools
2027 2002-11-06 12:04  andy
2029         * Source/: cmake.cxx, cmake.h, CursesDialog/cmCursesMainForm.cxx:
2030         In certain cases, try to guess the source directory, so that you
2031         can run cmake or ccmake without specifying source dir
2033 2002-11-06 11:36  andy
2035         * Source/: cmSystemTools.cxx, CursesDialog/cmCursesPathWidget.cxx:
2036         Remove warning
2038 2002-11-06 11:20  barre
2040         * Source/cmMakeDepend.cxx: FIX: a / was appended without checking
2041         if there wasn't one already.
2043 2002-11-06 08:52  andy
2045         * Tests/X11/X11.c: Try to fix test
2047 2002-11-05 23:07  hoffman
2049         * Source/: TODO, cmLocalUnixMakefileGenerator.cxx: remove warning
2051 2002-11-05 22:55  hoffman
2053         * Modules/: CMakeDetermineCCompiler.cmake, IRIX64.cmake: ranlib
2054         trouble
2056 2002-11-05 22:44  hoffman
2058         * Modules/: CMakeDetermineCCompiler.cmake, IRIX.cmake,
2059         IRIX64.cmake: fix for no ranlib
2061 2002-11-05 18:11  hoffman
2063         * CMakeLists.txt, Modules/CMakeDetermineCCompiler.cmake,
2064         Modules/CMakeSystem.cmake.in, Modules/IRIX64.cmake: remove debug
2065         message statements
2067 2002-11-05 18:06  hoffman
2069         * Modules/: IRIX64.cmake, IRIX64.cmake: [no log message]
2071 2002-11-05 17:57  hoffman
2073         * Modules/IRIX64.cmake, Source/cmLocalUnixMakefileGenerator.cxx,
2074         Source/cmLocalUnixMakefileGenerator.cxx: [no log message]
2076 2002-11-05 17:55  hoffman
2078         * CMakeLists.txt: debug
2080 2002-11-05 17:49  hoffman
2082         * Modules/CMakeDefaultMakeRuleVariables.cmake: enh: add <FLAGS> to
2083         link libs
2085 2002-11-05 17:31  hoffman
2087         * Modules/gcc.cmake: file gcc.cmake was initially added on branch
2088         NewMakefileDev.
2090 2002-11-05 17:31  hoffman
2092         * Modules/: CYGWIN.cmake, IRIX.cmake, IRIX64.cmake, gcc.cmake: add
2093         flags
2095 2002-11-05 17:20  andy
2097         * Modules/FindX11.cmake: Make things advanced
2099 2002-11-05 17:05  hoffman
2101         * Source/cmLocalUnixMakefileGenerator.cxx: add cxx flags to link
2102         exe
2104 2002-11-05 15:49  hoffman
2106         * Modules/: HP-UX.cmake, IRIX64.cmake, OSF1.cmake: add ansi flags
2108 2002-11-05 14:33  hoffman
2110         * Modules/IRIX64.cmake: file IRIX64.cmake was initially added on
2111         branch NewMakefileDev.
2113 2002-11-05 14:33  hoffman
2115         * Modules/: IRIX.cmake, IRIX64.cmake, SunOS.cmake: [no log message]
2117 2002-11-05 14:10  hoffman
2119         * Modules/ULTRIX.cmake: file ULTRIX.cmake was initially added on
2120         branch NewMakefileDev.
2122 2002-11-05 14:10  hoffman
2124         * Modules/OpenBSD.cmake: file OpenBSD.cmake was initially added on
2125         branch NewMakefileDev.
2127 2002-11-05 14:10  hoffman
2129         * Modules/: AIX.cmake, BSDOS.cmake, Darwin.cmake, FreeBSD.cmake,
2130         HP-UX.cmake, IRIX.cmake, MP-RAS.cmake, NetBSD.cmake, OSF1.cmake,
2131         OpenBSD.cmake, RISCos.cmake, SCO_SV.cmake, SINIX.cmake,
2132         SunOS.cmake, True64.cmake, ULTRIX.cmake, UNIX_SV.cmake,
2133         UnixWare.cmake, Xenix.cmake: ENH: add all the OS files
2135 2002-11-05 14:10  hoffman
2137         * Modules/Darwin.cmake: file Darwin.cmake was initially added on
2138         branch NewMakefileDev.
2140 2002-11-05 14:10  hoffman
2142         * Modules/OSF1.cmake: file OSF1.cmake was initially added on branch
2143         NewMakefileDev.
2145 2002-11-05 14:10  hoffman
2147         * Modules/UnixWare.cmake: file UnixWare.cmake was initially added
2148         on branch NewMakefileDev.
2150 2002-11-05 14:10  hoffman
2152         * Modules/SINIX.cmake: file SINIX.cmake was initially added on
2153         branch NewMakefileDev.
2155 2002-11-05 14:10  hoffman
2157         * Modules/Xenix.cmake: file Xenix.cmake was initially added on
2158         branch NewMakefileDev.
2160 2002-11-05 14:10  hoffman
2162         * Modules/SunOS.cmake: file SunOS.cmake was initially added on
2163         branch NewMakefileDev.
2165 2002-11-05 14:10  hoffman
2167         * Modules/BSDOS.cmake: file BSDOS.cmake was initially added on
2168         branch NewMakefileDev.
2170 2002-11-05 14:10  hoffman
2172         * Modules/HP-UX.cmake: file HP-UX.cmake was initially added on
2173         branch NewMakefileDev.
2175 2002-11-05 14:10  hoffman
2177         * Modules/SCO_SV.cmake: file SCO_SV.cmake was initially added on
2178         branch NewMakefileDev.
2180 2002-11-05 14:10  hoffman
2182         * Modules/True64.cmake: file True64.cmake was initially added on
2183         branch NewMakefileDev.
2185 2002-11-05 14:10  hoffman
2187         * Modules/IRIX.cmake: file IRIX.cmake was initially added on branch
2188         NewMakefileDev.
2190 2002-11-05 14:10  hoffman
2192         * Modules/MP-RAS.cmake: file MP-RAS.cmake was initially added on
2193         branch NewMakefileDev.
2195 2002-11-05 14:10  hoffman
2197         * Modules/UNIX_SV.cmake: file UNIX_SV.cmake was initially added on
2198         branch NewMakefileDev.
2200 2002-11-05 14:10  hoffman
2202         * Modules/FreeBSD.cmake: file FreeBSD.cmake was initially added on
2203         branch NewMakefileDev.
2205 2002-11-05 14:10  hoffman
2207         * Modules/NetBSD.cmake: file NetBSD.cmake was initially added on
2208         branch NewMakefileDev.
2210 2002-11-05 14:10  hoffman
2212         * Modules/RISCos.cmake: file RISCos.cmake was initially added on
2213         branch NewMakefileDev.
2215 2002-11-05 14:10  hoffman
2217         * Modules/AIX.cmake: file AIX.cmake was initially added on branch
2218         NewMakefileDev.
2220 2002-11-05 13:35  andy
2222         * Source/CursesDialog/ccmake.cxx: Cleanup
2224 2002-11-05 11:52  hoffman
2226         * Modules/Linux.cmake: add linux config file
2228 2002-11-05 11:52  hoffman
2230         * Modules/Linux.cmake: file Linux.cmake was initially added on
2231         branch NewMakefileDev.
2233 2002-11-05 11:31  hoffman
2235         * Modules/: CMakeSystemSpecificInformation.cmake, Windows.cmake:
2236         add check for sstream
2238 2002-11-05 11:02  hoffman
2240         * Modules/: CMakeBackwardCompatibilityCXX.cmake,
2241         CheckIncludeFile.cxx.in, CheckIncludeFileCXX.cmake: add check for
2242         sstream
2244 2002-11-05 11:02  hoffman
2246         * Modules/CheckIncludeFileCXX.cmake: file CheckIncludeFileCXX.cmake
2247         was initially added on branch NewMakefileDev.
2249 2002-11-05 11:02  hoffman
2251         * Modules/CheckIncludeFile.cxx.in: file CheckIncludeFile.cxx.in was
2252         initially added on branch NewMakefileDev.
2254 2002-11-05 10:45  hoffman
2256         * Source/: cmGlobalUnixMakefileGenerator.cxx,
2257         cmLocalUnixMakefileGenerator.cxx: fix backwards compat enable and
2258         remove full path target
2260 2002-11-05 09:38  andy
2262         * Source/WXDialog/CMakeLists.txt: More mac fixes
2264 2002-11-05 08:52  andy
2266         * Source/CursesDialog/: cmCursesFilePathWidget.cxx,
2267         cmCursesFilePathWidget.h, cmCursesPathWidget.cxx,
2268         cmCursesStringWidget.cxx: Reparent file path widget, add tab
2269         completion support to path anf file path widget
2271 2002-11-05 08:51  andy
2273         * Source/: cmSystemTools.cxx, cmSystemTools.h: Add a simple
2274         globbing of files and directories
2276 2002-11-05 07:15  andy
2278         * Modules/FindX11.cmake, Tests/X11/CMakeLists.txt: Try to fix
2279         FindX11
2281 2002-11-05 07:06  andy
2283         * Tests/X11/X11.c: Simplify
2285 2002-11-04 19:45  king
2287         * Source/cmITKWrapTclCommand.cxx: ENH: Added generation of
2288         --gccxml-compiler argument to GCC-XML for msvc6, msvc7, and nmake
2289         makefiles generators.
2291 2002-11-04 17:37  andy
2293         * Source/CursesDialog/: cmCursesPathWidget.cxx,
2294         cmCursesPathWidget.h, cmCursesStringWidget.cxx,
2295         cmCursesStringWidget.h: Start working on adding tab support
2297 2002-11-04 16:59  andy
2299         * Source/cmWin32ProcessExecution.cxx: Fix windows process execution
2300         so that it pops up the windows
2302 2002-11-04 16:26  hoffman
2304         * Modules/CMakeCCompiler.cmake.in,
2305         Modules/CMakeDetermineCCompiler.cmake,
2306         Modules/CMakeSystemSpecificInformation.cmake,
2307         Modules/Windows-cl.cmake, Modules/Windows.cmake, Source/TODO,
2308         Source/cmGlobalNMakeMakefileGenerator.cxx,
2309         Source/cmLocalUnixMakefileGenerator.cxx,
2310         Source/cmLocalUnixMakefileGenerator.h, Source/cmSystemTools.cxx,
2311         Source/cmSystemTools.h, Source/cmTryCompileCommand.cxx: nmake
2312         passing tests
2314 2002-11-04 15:21  andy
2316         * Source/WXDialog/CMakeLists.txt: Get the Mac resources done
2318 2002-11-04 15:01  andy
2320         * Source/WXDialog/CMakeLists.txt: Minor fixes
2322 2002-11-04 15:01  andy
2324         * Source/cmWriteFileCommand.cxx: Make directory if it does not
2325         exist yet
2327 2002-11-04 14:50  andy
2329         * Source/WXDialog/CMakeLists.txt, Templates/AppleInfo.plist:
2330         Attempt to automate apple gui generation
2332 2002-11-04 13:09  andy
2334         * Source/WXDialog/cmWXMainFrame.cxx: Try to fix generator problems
2335         on Mac
2337 2002-11-04 11:54  andy
2339         * Tests/X11/X11.c: Fix test
2341 2002-11-04 10:13  hoffman
2343         * Source/TODO: file TODO was initially added on branch
2344         NewMakefileDev.
2346 2002-11-04 10:13  hoffman
2348         * Source/TODO: [no log message]
2350 2002-11-04 10:11  hoffman
2352         * Modules/Windows-cl.cmake: file Windows-cl.cmake was initially
2353         added on branch NewMakefileDev.
2355 2002-11-04 10:11  hoffman
2357         * CMakeLists.txt, Modules/CMakeCXXCompiler.cmake.in,
2358         Modules/CMakeDetermineCCompiler.cmake,
2359         Modules/CMakeDetermineCXXCompiler.cmake,
2360         Modules/CMakePrintSystemInformation.cmake,
2361         Modules/CMakeSystemSpecificInformation.cmake,
2362         Modules/Windows-cl.cmake, Modules/Windows.cmake,
2363         Source/CMakeLists.txt, Source/cmGlobalBorlandMakefileGenerator.cxx,
2364         Source/cmGlobalNMakeMakefileGenerator.cxx, Source/cmIfCommand.cxx,
2365         Source/cmLocalUnixMakefileGenerator.cxx: nmake almost working
2367 2002-11-03 18:18  andy
2369         * Tests/X11/X11.c: Try to make test to run
2371 2002-11-01 23:00  hoffman
2373         * Source/MFCDialog/: CMakeSetup.rc, CMakeSetupDialog.cpp,
2374         CMakeSetupDialog.h, resource.h: ENH: better resize
2376 2002-11-01 22:57  hoffman
2378         * Source/CMakeLists.txt: make qt stuff advanced
2380 2002-10-31 10:36  andy
2382         * Templates/CCMakeSystemConfig.cmake.in: Revert X11 stuff until
2383         other steps are done
2385 2002-10-29 15:58  andy
2387         * Tests/X11/X11.c: Print message on system without X11
2389 2002-10-29 15:54  andy
2391         * Tests/X11/: CMakeLists.txt, X11.c: Add Windows code
2393 2002-10-29 15:47  andy
2395         * Modules/FindX11.cmake: Now it should work
2397 2002-10-29 15:46  andy
2399         * Source/CMakeLists.txt, Tests/X11/CMakeLists.txt, Tests/X11/X11.c:
2400         Add test for X11
2402 2002-10-29 15:03  hoffman
2404         * Modules/CMakeCXXCompiler.cmake.in,
2405         Modules/CMakeDefaultMakeRuleVariables.cmake,
2406         Modules/CMakeDetermineCCompiler.cmake,
2407         Modules/CMakeDetermineCXXCompiler.cmake,
2408         Modules/CMakeDetermineSystem.cmake,
2409         Modules/CMakePrintSystemInformation.cmake,
2410         Modules/CMakeSystem.cmake.in,
2411         Modules/CMakeSystemSpecificInformation.cmake, Modules/CYGWIN.cmake,
2412         Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
2413         Source/cmGlobalNMakeMakefileGenerator.h,
2414         Source/cmGlobalUnixMakefileGenerator.cxx,
2415         Source/cmGlobalUnixMakefileGenerator.h,
2416         Source/cmLoadCommandCommand.cxx,
2417         Source/cmLocalUnixMakefileGenerator.cxx,
2418         Source/cmLocalUnixMakefileGenerator.h, Source/cmMakefile.cxx,
2419         Source/cmSystemTools.cxx, Tests/Testing/CMakeLists.txt,
2420         Tests/Testing/CMakeLists.txt: branch checkin of working cygwin
2421         build for generator cleanup and removal of configure
2423 2002-10-29 13:34  andy
2425         * Templates/CCMakeSystemConfig.cmake.in: Remove X11 stuff
2427 2002-10-29 13:34  andy
2429         * Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
2430         CheckLibraryExists.cmake, CheckSizeOf.cmake, TestBigEndian.cmake:
2431         Add append to write_file
2433 2002-10-29 13:32  andy
2435         * Source/: cmWriteFileCommand.cxx, cmWriteFileCommand.h: Add flag
2436         to WRITE_FILE to append
2438 2002-10-29 13:30  andy
2440         * Modules/CMakeBackwardCompatibilityC.cmake: Do this the right way
2442 2002-10-29 13:30  andy
2444         * Modules/FindX11.cmake: This should substitute configure part that
2445         finds X11
2447 2002-10-28 10:29  king
2449         * Source/cmITKWrapTclCommand.cxx: ENH: Added generation of
2450         --gccxml-cxxflags option to complement --gccxml-compiler.
2452 2002-10-25 16:47  hoffman
2454         * Modules/CMakeDetermineCCompiler.cmake,
2455         Modules/CMakeSystemSpecificInformation.cmake,
2456         Source/cmGlobalUnixMakefileGenerator.cxx,
2457         Source/cmLocalUnixMakefileGenerator.cxx: [no log message]
2459 2002-10-25 16:13  hoffman
2461         * Modules/CMakeCXXCompiler.cmake.in: [no log message]
2463 2002-10-25 15:46  king
2465         * Utilities/cmake_release_cygwin.sh: ENH: Updated for cmake 1.4.6
2466         package.  Added automatic conversion of setup.hint to unix
2467         newlines.
2469 2002-10-25 14:34  hoffman
2471         * Modules/: CMakeCCompiler.cmake.in, CMakeDetermineCCompiler.cmake:
2472         [no log message]
2474 2002-10-25 14:25  hoffman
2476         * Source/: cmGlobalUnixMakefileGenerator.cxx,
2477         cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h:
2478         test on unix
2480 2002-10-25 14:13  king
2482         * Utilities/: cmake_release_config_darwin,
2483         cmake_release_config_hpux, cmake_release_config_irix,
2484         cmake_release_config_linux, cmake_release_config_osf,
2485         cmake_release_config_sun, cmake_release_cygwin.sh: ENH: Updated for
2486         1.4.6 release.
2488 2002-10-25 14:08  hoffman
2490         * Modules/: CMakeDefaultMakeRuleVariables.cmake,
2491         CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake,
2492         CMakeDetermineSystem.cmake, CMakeSystemSpecificInformation.cmake:
2493         [no log message]
2495 2002-10-24 15:39  hoffman
2497         * Source/cmake.cxx: BUG: fix stack limit size on mac OSX
2499 2002-10-24 13:39  andy
2501         * Modules/CMakeBackwardCompatibilityC.cmake: Add check for big
2502         endian in backward compatibility scripts
2504 2002-10-24 11:58  martink
2506         * Source/cmMakefile.h: updated patch level to 6
2508 2002-10-24 11:48  martink
2510         * Source/cmBorlandMakefileGenerator.cxx: fix support for Win32
2511         execs
2513 2002-10-24 10:58  andy
2515         * Source/cmSubdirCommand.cxx: Subdirs reports an error if the
2516         subdirectory does not exists
2518 2002-10-24 10:23  andy
2520         * Source/cmMakefile.cxx: Try to remove some warnings
2522 2002-10-23 18:03  king
2524         * Source/: cmAbstractFilesCommand.cxx, cmAbstractFilesCommand.h,
2525         cmAddCustomCommandCommand.cxx, cmAddCustomCommandCommand.h,
2526         cmAddCustomTargetCommand.cxx, cmAddCustomTargetCommand.h,
2527         cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
2528         cmAddDependenciesCommand.cxx, cmAddDependenciesCommand.h,
2529         cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
2530         cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
2531         cmAddTestCommand.cxx, cmAddTestCommand.h,
2532         cmAuxSourceDirectoryCommand.cxx, cmAuxSourceDirectoryCommand.h,
2533         cmBuildCommand.cxx, cmBuildCommand.h, cmBuildNameCommand.cxx,
2534         cmBuildNameCommand.h, cmCMakeMinimumRequired.cxx,
2535         cmCMakeMinimumRequired.h, cmCPluginAPI.cxx, cmCPluginAPI.h,
2536         cmCacheManager.cxx, cmCacheManager.h, cmCommand.h, cmCommands.cxx,
2537         cmCommands.h, cmConfigureFileCommand.cxx, cmConfigureFileCommand.h,
2538         cmCreateTestSourceList.cxx, cmCreateTestSourceList.h,
2539         cmCustomCommand.cxx, cmCustomCommand.h, cmData.h, cmDirectory.cxx,
2540         cmDirectory.h, cmDumpDocumentation.cxx, cmDynamicLoader.cxx,
2541         cmDynamicLoader.h, cmElseCommand.cxx, cmElseCommand.h,
2542         cmEnableTestingCommand.cxx, cmEnableTestingCommand.h,
2543         cmEndForEachCommand.cxx, cmEndForEachCommand.h, cmEndIfCommand.cxx,
2544         cmEndIfCommand.h, cmExecProgramCommand.cxx, cmExecProgramCommand.h,
2545         cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h,
2546         cmFindFileCommand.cxx, cmFindFileCommand.h,
2547         cmFindLibraryCommand.cxx, cmFindLibraryCommand.h,
2548         cmFindPathCommand.cxx, cmFindPathCommand.h,
2549         cmFindProgramCommand.cxx, cmFindProgramCommand.h,
2550         cmForEachCommand.cxx, cmForEachCommand.h, cmFunctionBlocker.h,
2551         cmGeneratedFileStream.h, cmGetFilenameComponentCommand.cxx,
2552         cmGetFilenameComponentCommand.h,
2553         cmGetSourceFilePropertyCommand.cxx,
2554         cmGetSourceFilePropertyCommand.h,
2555         cmGlobalBorlandMakefileGenerator.cxx,
2556         cmGlobalBorlandMakefileGenerator.h,
2557         cmGlobalCodeWarriorGenerator.cxx, cmGlobalCodeWarriorGenerator.h,
2558         cmGlobalGenerator.cxx, cmGlobalGenerator.h,
2559         cmGlobalNMakeMakefileGenerator.cxx,
2560         cmGlobalNMakeMakefileGenerator.h,
2561         cmGlobalUnixMakefileGenerator.cxx, cmGlobalUnixMakefileGenerator.h,
2562         cmGlobalVisualStudio6Generator.cxx,
2563         cmGlobalVisualStudio6Generator.h,
2564         cmGlobalVisualStudio7Generator.cxx,
2565         cmGlobalVisualStudio7Generator.h, cmITKWrapTclCommand.cxx,
2566         cmITKWrapTclCommand.h, cmIfCommand.cxx, cmIfCommand.h,
2567         cmIncludeCommand.cxx, cmIncludeCommand.h,
2568         cmIncludeDirectoryCommand.cxx, cmIncludeDirectoryCommand.h,
2569         cmIncludeExternalMSProjectCommand.cxx,
2570         cmIncludeExternalMSProjectCommand.h,
2571         cmIncludeRegularExpressionCommand.cxx,
2572         cmIncludeRegularExpressionCommand.h, cmInstallFilesCommand.cxx,
2573         cmInstallFilesCommand.h, cmInstallProgramsCommand.cxx,
2574         cmInstallProgramsCommand.h, cmInstallTargetsCommand.cxx,
2575         cmInstallTargetsCommand.h, cmLinkDirectoriesCommand.cxx,
2576         cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.cxx,
2577         cmLinkLibrariesCommand.h, cmListFileCache.cxx, cmListFileCache.h,
2578         cmLoadCacheCommand.cxx, cmLoadCacheCommand.h,
2579         cmLoadCommandCommand.cxx, cmLoadCommandCommand.h,
2580         cmLocalBorlandMakefileGenerator.cxx,
2581         cmLocalBorlandMakefileGenerator.h, cmLocalCodeWarriorGenerator.cxx,
2582         cmLocalCodeWarriorGenerator.h, cmLocalGenerator.cxx,
2583         cmLocalGenerator.h, cmLocalNMakeMakefileGenerator.cxx,
2584         cmLocalNMakeMakefileGenerator.h, cmLocalUnixMakefileGenerator.cxx,
2585         cmLocalUnixMakefileGenerator.h, cmLocalVisualStudio6Generator.cxx,
2586         cmLocalVisualStudio6Generator.h, cmLocalVisualStudio7Generator.cxx,
2587         cmLocalVisualStudio7Generator.h, cmMacroCommand.cxx,
2588         cmMacroCommand.h, cmMakeDepend.cxx, cmMakeDepend.h,
2589         cmMakeDirectoryCommand.cxx, cmMakeDirectoryCommand.h,
2590         cmMakefile.cxx, cmMakefile.h, cmMarkAsAdvancedCommand.cxx,
2591         cmMarkAsAdvancedCommand.h, cmMessageCommand.cxx,
2592         cmMessageCommand.h, cmOptionCommand.cxx, cmOptionCommand.h,
2593         cmOutputRequiredFilesCommand.cxx, cmOutputRequiredFilesCommand.h,
2594         cmProjectCommand.cxx, cmProjectCommand.h, cmQTWrapCPPCommand.cxx,
2595         cmQTWrapCPPCommand.h, cmQTWrapUICommand.cxx, cmQTWrapUICommand.h,
2596         cmRegularExpression.cxx, cmRegularExpression.h,
2597         cmRemoveCommand.cxx, cmRemoveCommand.h,
2598         cmSeparateArgumentsCommand.cxx, cmSeparateArgumentsCommand.h,
2599         cmSetCommand.cxx, cmSetCommand.h,
2600         cmSetSourceFilesPropertiesCommand.cxx,
2601         cmSetSourceFilesPropertiesCommand.h, cmSiteNameCommand.cxx,
2602         cmSiteNameCommand.h, cmSourceFile.cxx, cmSourceFile.h,
2603         cmSourceFilesCommand.cxx, cmSourceFilesCommand.h,
2604         cmSourceFilesRemoveCommand.cxx, cmSourceFilesRemoveCommand.h,
2605         cmSourceGroup.cxx, cmSourceGroup.h, cmSourceGroupCommand.cxx,
2606         cmSourceGroupCommand.h, cmStandardIncludes.h, cmSubdirCommand.cxx,
2607         cmSubdirCommand.h, cmSubdirDependsCommand.cxx,
2608         cmSubdirDependsCommand.h, cmSystemTools.cxx, cmSystemTools.h,
2609         cmTarget.cxx, cmTarget.h, cmTargetLinkLibrariesCommand.cxx,
2610         cmTargetLinkLibrariesCommand.h, cmTryCompileCommand.cxx,
2611         cmTryCompileCommand.h, cmTryRunCommand.cxx, cmTryRunCommand.h,
2612         cmUseMangledMesaCommand.cxx, cmUseMangledMesaCommand.h,
2613         cmUtilitySourceCommand.cxx, cmUtilitySourceCommand.h,
2614         cmVTKMakeInstantiatorCommand.cxx, cmVTKMakeInstantiatorCommand.h,
2615         cmVTKWrapJavaCommand.cxx, cmVTKWrapJavaCommand.h,
2616         cmVTKWrapPythonCommand.cxx, cmVTKWrapPythonCommand.h,
2617         cmVTKWrapTclCommand.cxx, cmVTKWrapTclCommand.h,
2618         cmVariableRequiresCommand.cxx, cmVariableRequiresCommand.h,
2619         cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h,
2620         cmWrapExcludeFilesCommand.cxx, cmWrapExcludeFilesCommand.h,
2621         cmWriteFileCommand.cxx, cmWriteFileCommand.h, cmake.cxx, cmake.h,
2622         cmakemain.cxx, cmaketest.cxx, cmakewizard.cxx, cmakewizard.h,
2623         cmw9xcom.cxx, ctest.cxx, ctest.h, CursesDialog/ccmake.cxx,
2624         CursesDialog/cmCursesBoolWidget.cxx,
2625         CursesDialog/cmCursesBoolWidget.h,
2626         CursesDialog/cmCursesCacheEntryComposite.cxx,
2627         CursesDialog/cmCursesCacheEntryComposite.h,
2628         CursesDialog/cmCursesDummyWidget.cxx,
2629         CursesDialog/cmCursesDummyWidget.h,
2630         CursesDialog/cmCursesFilePathWidget.cxx,
2631         CursesDialog/cmCursesFilePathWidget.h,
2632         CursesDialog/cmCursesForm.cxx, CursesDialog/cmCursesForm.h,
2633         CursesDialog/cmCursesLabelWidget.cxx,
2634         CursesDialog/cmCursesLabelWidget.h,
2635         CursesDialog/cmCursesLongMessageForm.cxx,
2636         CursesDialog/cmCursesLongMessageForm.h,
2637         CursesDialog/cmCursesMainForm.cxx, CursesDialog/cmCursesMainForm.h,
2638         CursesDialog/cmCursesPathWidget.cxx,
2639         CursesDialog/cmCursesPathWidget.h,
2640         CursesDialog/cmCursesStandardIncludes.h,
2641         CursesDialog/cmCursesStringWidget.cxx,
2642         CursesDialog/cmCursesStringWidget.h,
2643         CursesDialog/cmCursesWidget.cxx, CursesDialog/cmCursesWidget.h,
2644         MFCDialog/CMakeCommandLineInfo.h, MFCDialog/CMakeSetup.h,
2645         MFCDialog/CMakeSetupDialog.h, MFCDialog/MakeHelp.h,
2646         MFCDialog/PathDialog.h, MFCDialog/PropertyList.h,
2647         MFCDialog/StdAfx.h, WXDialog/cmWXCacheProperty.cxx,
2648         WXDialog/cmWXCacheProperty.h, WXDialog/cmWXCommandLineInfo.cxx,
2649         WXDialog/cmWXCommandLineInfo.h, WXDialog/cmWXMainFrame.cxx,
2650         WXDialog/cmWXMainFrame.h, WXDialog/wxCMakeSetup.cxx: ENH: Added
2651         reference to Copyright.txt.  Removed old reference to ITK
2652         copyright.  Changed program name to CMake instead of Insight in
2653         source file header.  Also removed tabs.
2655 2002-10-23 16:57  hoffman
2657         * Source/: cmExecProgramCommand.cxx, cmExecProgramCommand.h: ENH:
2658         if output variable turn verbose off
2660 2002-10-23 16:53  hoffman
2662         * Modules/: CMakeCCompiler.cmake.in,
2663         CMakeDefaultMakeRuleVariables.cmake, CMakeDetermineCCompiler.cmake,
2664         CMakeDetermineCXXCompiler.cmake, CMakeDetermineSystem.cmake,
2665         CMakePrintSystemInformation.cmake, CMakeSystem.cmake.in,
2666         CMakeSystemSpecificInformation.cmake, CYGWIN.cmake: closer to
2667         removing autoconf
2669 2002-10-23 16:43  king
2671         * Source/CursesDialog/form/frm_driver.c: ERR: Another attempt to
2672         remove warnings from missing prototypes.
2674 2002-10-22 18:17  hoffman
2676         * Modules/: CMakeDetermineCCompiler.cmake,
2677         CMakeDetermineCXXCompiler.cmake, CMakeTestGNU.c, Windows.cmake:
2678         test for gnu compiler
2680 2002-10-22 15:04  hoffman
2682         * Modules/: CMakeDetermineCCompiler.cmake,
2683         CMakeSystemSpecificInformation.cmake, CYGWIN.cmake: [no log
2684         message]
2686 2002-10-22 10:36  hoffman
2688         * Source/cmLocalBorlandMakefileGenerator.cxx: BUG: make sure win32
2689         exes are win32
2691 2002-10-22 10:34  hoffman
2693         * Modules/: CMakeDetermineCCompiler.cmake,
2694         CMakeDetermineCXXCompiler.cmake, CMakeDetermineSystem.cmake,
2695         CMakeSystemSpecificInformation.cmake: new cmake based configuration
2697 2002-10-18 15:51  andy
2699         * Source/ctest.cxx: When in verbose mode print test command
2701 2002-10-18 12:08  andy
2703         * Source/cmWin32ProcessExecution.h: Improve comment
2705 2002-10-17 10:50  andy
2707         * Source/: CursesDialog/cmCursesMainForm.cxx,
2708         cmCreateTestSourceList.cxx, cmDirectory.cxx,
2709         cmFindProgramCommand.cxx, cmGlobalUnixMakefileGenerator.cxx,
2710         cmLocalUnixMakefileGenerator.cxx, cmSystemTools.cxx,
2711         cmUseMangledMesaCommand.cxx: Rename variables to remove warnings
2713 2002-10-16 13:30  martink
2715         * Source/cmVTKWrapTclCommand.cxx: update to handle tcl 84
2717 2002-10-16 11:48  martink
2719         * Source/CursesDialog/cmCursesLongMessageForm.cxx: fix compiler
2720         warnings
2722 2002-10-16 11:41  martink
2724         * Source/CursesDialog/form/fty_regex.c: fix compiler warnings
2726 2002-10-16 11:37  martink
2728         * Source/CursesDialog/form/: fty_alnum.c, fty_alpha.c, fty_int.c,
2729         fty_ipv4.c, fty_num.c: fix compiler warnings
2731 2002-10-16 11:32  martink
2733         * Source/CursesDialog/: cmCursesMainForm.cxx, ccmake.cxx: fixed a
2734         warning
2736 2002-10-16 11:24  martink
2738         * Source/CursesDialog/cmCursesLongMessageForm.cxx: fixed a warning
2740 2002-10-16 11:20  martink
2742         * Source/CursesDialog/: cmCursesForm.h, cmCursesLabelWidget.cxx:
2743         fixed a warning
2745 2002-10-16 11:16  martink
2747         * Source/CursesDialog/: cmCursesBoolWidget.cxx,
2748         cmCursesDummyWidget.cxx: fixed a warning
2750 2002-10-16 10:53  king
2752         * Source/CursesDialog/form/frm_driver.c: ENH: Another attempt to
2753         fix OSF warnings.  Also removed TABS.
2755 2002-10-16 08:49  andy
2757         * Source/ctest.cxx: Remove unused variable
2759 2002-10-15 14:33  martink
2761         * Source/cmLoadCommandCommand.cxx: better warning message
2763 2002-10-15 11:45  martink
2765         * Source/cmLoadCommandCommand.cxx: better warning message
2767 2002-10-15 07:20  andy
2769         * Source/ctest.cxx: Remove std::hex as it does not seems to work on
2770         SGI, attempt to fix ftime problem on borland
2772 2002-10-14 18:33  andy
2774         * Source/ctest.cxx: Fix namespace, typo, and make ftime work on
2775         windows
2777 2002-10-14 15:11  andy
2779         * Source/: ctest.cxx, ctest.h: Even more cleanups, fix time on
2780         certain platforms such as windows, cygwin, and linux. Hopefully we
2781         can add entries for other platforms until try_compile works. Also
2782         escape certain characters for xml.
2784 2002-10-14 09:30  andy
2786         * Source/ctest.cxx: More cleanups, fix prexontext and log number
2788 2002-10-13 23:07  andy
2790         * Source/: ctest.cxx, ctest.h: Add LastBuild.log file, fix some
2791         minor problems in output, modify output a bit...
2793 2002-10-11 13:17  martink
2795         * Source/cmLocalCodeWarriorGenerator.cxx: compiler warning
2797 2002-10-11 11:22  iscott
2799         * Modules/Dart.cmake: Add option to control number of errors sent
2800         to dashbaord
2802 2002-10-11 10:16  king
2804         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added Split
2805         method to cmSystemTools to split a string into lines on its
2806         newlines.
2808 2002-10-11 10:14  king
2810         * Modules/FindCABLE.cmake: BUG: Should not load
2811         CMAKE_INSTALL_PREFIX from the cache.
2813 2002-10-11 08:36  king
2815         * Source/cmStandardIncludes.h: ERR: istrstream and istringstream
2816         need to be pulled into namespace std on the SGI.
2818 2002-10-10 11:08  andy
2820         * Source/cmWin32ProcessExecution.cxx: Fix network build
2822 2002-10-10 10:45  barre
2824         * Modules/FindJava.cmake, Templates/CCMakeSystemConfig.cmake.in,
2825         Templates/CMakeBorlandWindowsSystemConfig.cmake,
2826         Templates/CMakeDotNetSystemConfig.cmake,
2827         Templates/CMakeNMakeWindowsSystemConfig.cmake,
2828         Templates/CMakeWindowsSystemConfig.cmake,
2829         Templates/CXXCMakeSystemConfig.cmake.in: ENH: mark some vars as
2830         advanced (and resort the list)
2832 2002-10-10 10:43  king
2834         * Source/: cmCMakeMinimumRequired.cxx,
2835         cmLocalBorlandMakefileGenerator.cxx,
2836         cmLocalNMakeMakefileGenerator.cxx,
2837         cmLocalUnixMakefileGenerator.cxx, cmStandardIncludes.h,
2838         cmSystemTools.cxx, cmVTKMakeInstantiatorCommand.cxx, cmake.cxx,
2839         ctest.cxx: ENH: Renamed cmStringStream to cmOStringStream and added
2840         cmIStringStream.  Removed cmInputStringStream.
2842 2002-10-10 09:41  andy
2844         * Source/: cmGlobalCodeWarriorGenerator.cxx,
2845         cmLocalCodeWarriorGenerator.cxx, cmStandardIncludes.h: Remove
2846         compile error and remove some warnings
2848 2002-10-10 09:02  king
2850         * Utilities/cmake_release_config_osf: ENH: Updated for actual
2851         build.
2853 2002-10-10 08:25  martink
2855         * Source/: cmGlobalCodeWarriorGenerator.cxx,
2856         cmLocalCodeWarriorGenerator.cxx: fixed some compiler warnings
2858 2002-10-10 08:23  andy
2860         * Source/ctest.cxx: Remove warning
2862 2002-10-10 08:11  andy
2864         * Source/: cmSetCommand.cxx, WXDialog/cmWXMainFrame.cxx: Remove
2865         warning
2867 2002-10-10 08:11  andy
2869         * Source/: cmStandardIncludes.h, ctest.cxx: Try to use platform
2870         independent input string stream
2872 2002-10-09 17:47  martink
2874         * Source/: cmDynamicLoader.cxx, cmaketest.cxx: Remove memory leak
2875         caused by cmDynamicLoader not being deleted properly
2877 2002-10-09 16:26  andy
2879         * Source/WXDialog/: cmWXMainFrame.cxx, cmWXMainFrame.h: Try to add
2880         enter support
2882 2002-10-09 15:54  martink
2884         * Tests/Complex/: CMakeLists.txt, cmTestConfigure.h.in,
2885         Executable/complex.cxx: added test of SET CACHE FORCE
2887 2002-10-09 15:48  martink
2889         * Source/: cmSetCommand.cxx, cmSetCommand.h: added FORCE option
2891 2002-10-09 15:36  martink
2893         * Source/CursesDialog/ccmake.cxx: fix for OSF
2895 2002-10-09 15:24  barre
2897         * Source/cmGlobalGenerator.cxx: ENH: update the progress when
2898         generating is "done".
2900 2002-10-09 13:49  martink
2902         * Source/cmGlobalCodeWarriorGenerator.h: changed name
2904 2002-10-09 13:47  andy
2906         * Modules/FindwxWindows.cmake: Add some search paths
2908 2002-10-09 13:37  martink
2910         * Source/cmake.cxx: added Code Warrior dev
2912 2002-10-09 13:31  martink
2914         * Source/: Makefile.in, CMakeLists.txt: added build for Code
2915         Warrior
2917 2002-10-09 13:30  martink
2919         * Source/: cmGlobalCodeWarriorGenerator.cxx,
2920         cmLocalCodeWarriorGenerator.cxx, cmLocalCodeWarriorGenerator.h:
2921         some updates
2923 2002-10-08 22:54  andy
2925         * Source/: ctest.cxx, ctest.h: Reorganization, cleanup and some
2926         improvement in dart emulation
2928 2002-10-08 22:00  andy
2930         * Source/: ctest.cxx, ctest.h: Add parsing of warnings and errors
2932 2002-10-08 20:02  andy
2934         * Source/: ctest.cxx, ctest.h: Add configure option and fix
2935         potential bug in other targets. Now the run command is actually run
2936         with directory, so eventually we should be able to run this from a
2937         subdirectory
2939 2002-10-08 15:55  martink
2941         * Tests/LoadCommand/CMakeCommands/cmTestCommand.c: new plugin API
2943 2002-10-08 15:55  martink
2945         * Source/: cmCPluginAPI.cxx, cmCPluginAPI.h,
2946         cmLoadCommandCommand.cxx: some mods to the plugin API
2948 2002-10-08 10:53  hoffman
2950         * Source/cmExecProgramCommand.cxx: BUG: get all the output
2951         including the last character
2953 2002-10-07 16:23  martink
2955         * CMakeLists.txt: added header dep
2957 2002-10-07 09:20  andy
2959         * Tests/COnly/: foo.c, foo.h: Fix problem on HP
2961 2002-10-07 09:16  martink
2963         * Source/cmIfCommand.cxx: minor fix to allow if with no arguments
2965 2002-10-07 08:23  andy
2967         * Source/cmGlobalVisualStudio6Generator.cxx: Suppress output of
2968         trycompile
2970 2002-10-06 21:25  andy
2972         * Source/ctest.cxx: Fix update so that it actually updates the
2973         source directory,
2975 2002-10-06 21:24  andy
2977         * Source/cmSystemTools.cxx: Fix for run command on windows. If you
2978         specify command in quotes but not full path, it should still work
2980 2002-10-06 20:44  andy
2982         * Source/ctest.cxx: Add missing namespace
2984 2002-10-06 20:44  andy
2986         * Source/cmSystemTools.cxx: Revert back. Does not seems to work on
2987         Windows
2989 2002-10-06 20:36  andy
2991         * Source/: ctest.cxx, ctest.h: Add some minimal Dart capability to
2992         ctest. For example now you can actually use ctest to build
2993         projects, do cvs update on all platforms. This is especially cool
2994         for Visual Studio where you do not want to load the whole
2995         development environment just to build your project.
2997 2002-10-06 18:56  andy
2999         * Source/cmSystemTools.cxx: Check if directory was actually created
3001 2002-10-06 15:10  barre
3003         * Templates/CMakeNMakeWindowsSystemConfig.cmake: ENH: nmake now
3004         uses incremental linking as Msdev does. Faster build (linking a
3005         static vtk.exe or paraview.exe could take more than 10 minutes)
3007 2002-10-06 12:12  andy
3009         * Source/cmTarget.cxx, Tests/COnly/CMakeLists.txt,
3010         Tests/COnly/conly.c, Tests/COnly/foo.c, Tests/COnly/foo.h: If you
3011         specify header file as source, it should still use C compiler and
3012         not CXX. Also fix COnly test so that it make sure that this still
3013         works...
3015 2002-10-05 10:24  andy
3017         * Source/: cmSystemTools.cxx, cmWin32ProcessExecution.h: Fix
3018         borland build. Borland Run command should be static, since it is
3019         called with no object...
3021 2002-10-04 18:16  andy
3023         * Source/: cmMakefile.cxx, cmMakefile.h, cmRegularExpression.cxx,
3024         cmRegularExpression.h, cmSourceGroupCommand.cxx: Try to improve
3025         source group interface
3027 2002-10-04 14:01  andy
3029         * Source/cmCacheManager.cxx: Remove tabs
3031 2002-10-04 12:56  barre
3033         * Source/MFCDialog/CMakeSetupDialog.cpp: FIX: re-enable the OK
3034         button in RunCmake() when everything is done.
3036 2002-10-04 12:30  andy
3038         * Source/cmCacheManager.cxx: Fix reading of advanced values from
3039         CMakeCache
3041 2002-10-04 11:42  martink
3043         * Source/: cmLocalCodeWarriorGenerator.h,
3044         cmGlobalCodeWarriorGenerator.cxx, cmLocalCodeWarriorGenerator.cxx:
3045         updates
3047 2002-10-04 11:33  barre
3049         * DartConfig.cmake: ENH: my opinion is that it should be ADVANCED.
3050         Few people build the doc.
3052 2002-10-04 10:47  andy
3054         * Source/cmSystemTools.cxx: Add missing argument
3056 2002-10-04 10:38  andy
3058         * Source/: cmSystemTools.cxx, cmSystemTools.h,
3059         cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h: Cleanup
3060         RunCOmmand code and move borland one to vtkWin32ProcessExecution,
3061         so that it is all in one place... Add timeout option whihc does not
3062         work yet, but it should not produce warning any more
3064 2002-10-04 08:59  martink
3066         * Source/cmLocalGenerator.cxx: always set PROJECT_SOURCE_DIR etc
3068 2002-10-03 16:40  martink
3070         * Source/: cmGlobalCodeWarriorGenerator.cxx,
3071         cmLocalCodeWarriorGenerator.cxx: some fixes
3073 2002-10-03 15:14  martink
3075         * Source/: cmGlobalCodeWarriorGenerator.cxx,
3076         cmGlobalCodeWarriorGenerator.h, cmLocalCodeWarriorGenerator.cxx,
3077         cmLocalCodeWarriorGenerator.h: under development
3079 2002-10-02 17:46  martink
3081         * Source/cmWin32ProcessExecution.cxx: Revert to fix win 9x
3083 2002-10-02 17:31  king
3085         * Source/: cmGlobalUnixMakefileGenerator.cxx, cmStandardIncludes.h:
3086         ENH: Added explicit declarations of some C functions that are hard
3087         to get from standard headers in como (www.comeaucomputing.com)
3088         strict mode.
3090 2002-10-02 17:23  king
3092         * Source/cmIncludeCommand.cxx: BUG: Must return false after an
3093         error of incorrect arguments.
3095 2002-10-02 17:22  king
3097         * Source/: cmIfCommand.cxx, cmIfCommand.h: BUG: STRLESS and
3098         STRGREATER need to treat non-existent definitions as strings.
3100 2002-10-02 17:16  andy
3102         * Source/cmWin32ProcessExecution.cxx: Cleanup and try to unify with
3103         the other code
3105 2002-10-02 17:14  andy
3107         * Source/cmSystemTools.cxx: Cleanup
3109 2002-10-02 16:42  ibanez
3111         * Modules/CMakeLists.txt: ENH: Adding install of .in and .c
3112         modules.
3114 2002-10-02 11:35  martink
3116         * Source/cmLocalBorlandMakefileGenerator.cxx: Remove unnecessary
3117         new line
3119 2002-10-02 11:15  martink
3121         * Source/cmSystemTools.cxx: Fix bug in borland run command
3123 2002-10-02 11:14  martink
3125         * Source/cmake.cxx: Produce only one output
3127 2002-10-01 18:37  king
3129         * Source/cmITKWrapTclCommand.cxx: ENH: Added support to pass the
3130         gccxml program location to cable if ITK_GCCXML_EXECUTABLE is set on
3131         m_Makefile.
3133 2002-10-01 15:56  andy
3135         * Modules/: TestBigEndian.c, TestBigEndian.cmake: Add test for big
3136         endian
3138 2002-10-01 13:04  martink
3140         * Source/cmWin32ProcessExecution.cxx: Fix grouping of arguments on
3141         Windows 98
3143 2002-10-01 13:04  martink
3145         * Source/cmLocalVisualStudio6Generator.cxx: Fix a bug in generator.
3146         This one is good: This bug is only present on Windows 98, but since
3147         RunCommand did not work, it never showed on the dashboard... In any
3148         case commands in Visual studio 6 should be in windows style slashes
3150 2002-10-01 13:00  martink
3152         * Source/cmw9xcom.cxx: Put quotes around arguments if they have
3153         spaces and no quotes
3155 2002-10-01 12:59  martink
3157         * Tests/Complex/CMakeLists.txt: Remove bogus exec_program
3159 2002-10-01 10:12  ibanez
3161         * Modules/FindFLTK.cmake: ENH: removed "USE_FLTK_VERSION_1.1" in
3162         favor of "FLTK_VERSION_1.1" to avoid      confusions.
3164 2002-10-01 07:28  andy
3166         * Source/: Makefile.in, cmakemain.cxx: Remove dependency to dynamic
3167         loader during bootstrap
3169 2002-09-30 22:26  ibanez
3171         * Modules/FindFLTK.cmake: ENH: Version 1.1 is considered to be the
3172         default.
3174 2002-09-30 21:34  king
3176         * Source/CursesDialog/cmCursesMainForm.cxx: ERR: Fixed bad sentence
3177         in error message.
3179 2002-09-30 16:46  andy
3181         * Source/cmake.cxx: Fix bug in chdir; Who did this anyway...
3183 2002-09-30 16:25  hoffman
3185         * Source/: Makefile.in, cmDynamicLoader.cxx, cmakemain.cxx,
3186         MFCDialog/CMakeSetup.cpp: BUG: fix load command stuff for cygwin
3187         and cleanup at exit
3189 2002-09-30 15:05  martink
3191         * Source/cmWin32ProcessExecution.h: Add some more comments
3193 2002-09-30 15:00  martink
3195         * Source/cmWin32ProcessExecution.cxx: Cleanups and hopefully now it
3196         works on all windows platforms
3198 2002-09-30 14:01  martink
3200         * Source/cmake.cxx: Set comspec substitute the right way
3202 2002-09-30 14:00  martink
3204         * Source/ctest.cxx: Set comspec substitute
3206 2002-09-30 13:59  martink
3208         * Source/cmw9xcom.cxx: Add spaces
3210 2002-09-30 12:24  ibanez
3212         * Modules/FindLATEX.cmake:      Configuratiion for finding LaTeX
3213         related executables.
3215 2002-09-30 11:41  andy
3217         * Source/: CMakeLists.txt, cmSystemTools.cxx, cmake.cxx,
3218         cmw9xcom.cxx: Another attempt on Windows 98
3220 2002-09-30 11:00  andy
3222         * Source/cmSystemTools.cxx: Attempt to unify the code
3224 2002-09-30 10:47  andy
3226         * Source/cmSystemTools.cxx: Fix bug in printing
3228 2002-09-30 07:55  andy
3230         * Source/cmWin32ProcessExecution.cxx: Remove warnings and fix
3231         potential bug
3233 2002-09-30 07:09  andy
3235         * Source/cmSystemTools.cxx,
3236         Templates/CMakeBorlandWindowsSystemConfig.cmake: Make borland pass
3237         all the tests on XP (and 2000?)
3239 2002-09-29 22:10  andy
3241         * Source/cmSystemTools.cxx: Remove debug
3243 2002-09-29 21:57  andy
3245         * Source/cmSystemTools.cxx: It is late and it at least seems to
3246         work better than before...
3248 2002-09-29 21:55  andy
3250         * Source/: cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h:
3251         Fix for it to compile on "all" windows platforms...
3253 2002-09-29 21:48  andy
3255         * Source/cmSystemTools.cxx: Simplify debugging by resetting error
3256         code
3258 2002-09-29 14:09  martink
3260         * Source/: cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h:
3261         possible fix for warnings
3263 2002-09-29 14:09  martink
3265         * Source/cmake.cxx: compiler warnings
3267 2002-09-27 17:28  andy
3269         * Source/: cmSystemTools.cxx, cmSystemTools.h, cmake.cxx: Add two
3270         cmake commands -E echo for echoing strings and -E comspec for
3271         workaround of bug of windows 9x; add another implementation of run
3272         command on windows which should work...
3274 2002-09-27 17:26  andy
3276         * Source/: CMakeLists.txt, cmWin32ProcessExecution.cxx,
3277         cmWin32ProcessExecution.h: Add class for process execution on
3278         Windows
3280 2002-09-27 17:16  andy
3282         * Tests/Complex/CMakeLists.txt: Use cmake echo
3284 2002-09-27 16:23  martink
3286         * Source/: cmCreateTestSourceList.cxx, cmInstallFilesCommand.cxx,
3287         cmInstallProgramsCommand.cxx, cmIncludeDirectoryCommand.cxx:
3288         removed some includes
3290 2002-09-27 16:19  martink
3292         * Source/: cmTarget.cxx, cmTarget.h, cmCommand.h,
3293         cmEnableTestingCommand.cxx, cmEndForEachCommand.cxx,
3294         cmForEachCommand.cxx, cmAddTestCommand.cxx,
3295         cmAuxSourceDirectoryCommand.cxx, cmElseCommand.cxx,
3296         cmEndIfCommand.cxx, cmIfCommand.cxx, cmAbstractFilesCommand.cxx,
3297         cmAddDependenciesCommand.cxx, cmAddLibraryCommand.cxx,
3298         cmInstallTargetsCommand.cxx, cmMacroCommand.cxx,
3299         cmMessageCommand.cxx, cmWriteFileCommand.cxx,
3300         cmAddExecutableCommand.cxx: removed some includes
3302 2002-09-27 16:19  hoffman
3304         * Source/: cmSetCommand.cxx, cmSetCommand.h: BUG: fix doc string
3305         and allow a variable to be promoted from non-cache to cache
3307 2002-09-27 16:18  hoffman
3309         * Source/cmLocalUnixMakefileGenerator.cxx: remove unused stuff
3311 2002-09-27 15:52  martink
3313         * Source/cmMakefile.h: new patch
3315 2002-09-27 14:12  andy
3317         * Templates/: CCMakeSystemConfig.cmake.in, cconfigure,
3318         cconfigure.in: Cleanup configure scripts
3320 2002-09-26 15:13  martink
3322         * Source/: cmake.h, cmake.cxx, cmGlobalGenerator.cxx,
3323         cmGlobalGenerator.h, MFCDialog/CMakeSetup.rc,
3324         MFCDialog/CMakeSetupDialog.cpp, MFCDialog/resource.h: added
3325         progress
3327 2002-09-26 13:52  martink
3329         * Source/cmMakefile.cxx: minor memory fix
3331 2002-09-25 17:25  andy
3333         * Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
3334         CheckLibraryExists.cmake: Set variable to either 1 or empty string
3335         instead of TRUE and FALSE
3337 2002-09-25 10:38  andy
3339         * Modules/CheckLibraryExists.cmake: Cleanup
3341 2002-09-25 10:08  andy
3343         * Tests/LoadCommand/: CMakeLists.txt, LoadedCommand.h.in: Check for
3344         library
3346 2002-09-25 10:08  andy
3348         * Modules/: CheckFunctionExists.cmake, CheckLibraryExists.cmake,
3349         CheckSizeOf.cmake: Fix modules for recent changes
3351 2002-09-25 10:07  andy
3353         * Source/: cmGlobalUnixMakefileGenerator.cxx,
3354         cmTryCompileCommand.cxx: Several changes: COMPILE_DEFINITIONS is
3355         now depricated. If you want to specify some, use CMAKE_FLAGS
3356         -DCMAKE_DEFINITIONS:STRING=...; same goes for libraries, include
3357         path, ... It now detects wether the file is C or C++ and uses the
3358         apropriate project command, it also does the right thing when doing
3359         try_compile, so it does not execute configure for every single
3360         try_compile
3362 2002-09-25 09:31  andy
3364         * Source/cmLocalUnixMakefileGenerator.cxx: Use file format
3365         detection
3367 2002-09-25 09:30  andy
3369         * Source/: cmSystemTools.cxx, cmSystemTools.h: Add detection of
3370         file format from extension
3372 2002-09-25 07:47  andy
3374         * Source/WXDialog/cmWXMainFrame.cxx: Remove warnings
3376 2002-09-25 07:46  andy
3378         * Source/cmGlobalGenerator.cxx: Attempt to make NMake quiet during
3379         TRY_COMPILE
3381 2002-09-24 18:34  andy
3383         * Source/: ctest.cxx, ctest.h: Add verbose flag -V, which makes the
3384         output of tests to be displayed; also add help to ctest
3386 2002-09-24 17:58  andy
3388         * Modules/CMakeBackwardCompatibilityC.cmake,
3389         Modules/CMakeBackwardCompatibilityCXX.cmake,
3390         Source/cmGlobalUnixMakefileGenerator.cxx: Improve backward
3391         compatibility, so that all backward compatibility stuff is in two
3392         modules; fix invoking of try_compile; add checking for header files
3393         and sizes of types
3395 2002-09-24 17:37  andy
3397         * Source/cmSystemTools.cxx: Add support for mac dylib
3399 2002-09-24 16:36  andy
3401         * Modules/: CheckLibraryExists.cmake, CheckLibraryExists.lists.in:
3402         Initial attempt to check if library exists
3404 2002-09-24 16:20  andy
3406         * Source/WXDialog/: cmWXMainFrame.cxx, cmWXMainFrame.h: Some GUI
3407         improvements and fix the way dirty is being set, so that if there
3408         are no cache values, dirty is not set
3410 2002-09-24 16:20  andy
3412         * Modules/CheckSizeOf.cmake: Improve check size of. Now it checks
3413         for some header files before trying to check types
3415 2002-09-24 14:49  king
3417         * Source/: cmEndIfCommand.cxx, cmIfCommand.cxx: [no log message]
3419 2002-09-24 14:22  king
3421         * Utilities/cmake_release_config_osf: ENH: Adding prototype release
3422         config script for OSF.
3424 2002-09-24 14:18  king
3426         * Utilities/cmake_release_config_cygwin: ERR: Removed old cygwin
3427         release config file.  A separate script is now used.
3429 2002-09-24 13:24  martink
3431         * Source/cmake.cxx: fixed memory leak
3433 2002-09-24 13:17  martink
3435         * Source/cmTryRunCommand.cxx: always convert to output path
3437 2002-09-24 10:47  hoffman
3439         * Utilities/: cmake-cygwin-package.sh, cmake_release_cygwin.sh: use
3440         /usr/bin/find and uname for cygwin version
3442 2002-09-24 10:30  andy
3444         * Source/cmLoadCommandCommand.cxx: Cleanup
3446 2002-09-24 10:24  andy
3448         * Source/: cmDynamicLoader.cxx, cmDynamicLoader.h: Add accessor for
3449         Flushing cache
3451 2002-09-24 09:51  hoffman
3453         * Source/cmLocalUnixMakefileGenerator.cxx: one rule per line so
3454         borland make does not die
3456 2002-09-24 09:50  hoffman
3458         * Source/cmLocalBorlandMakefileGenerator.cxx: handle long commands
3460 2002-09-24 09:24  hoffman
3462         * Source/: cmDynamicLoader.cxx, cmGlobalGenerator.cxx: fix for
3463         cygwin and nmake that does not define WIN32
3465 2002-09-23 21:14  king
3467         * Utilities/: cmake-cygwin-package.sh, cmake-cygwin.README,
3468         cmake_release_cygwin.sh, setup.hint: ENH: Added cygwin packaging
3469         scripts.  The setup.hint and cmake.README files required by Cygwin
3470         are generated automatically.
3472 2002-09-23 17:24  andy
3474         * Tests/LoadCommand/CMakeCommands/CMakeLists.txt: Fix problem
3476 2002-09-23 17:20  king
3478         * Utilities/cmake_release_unix_package.sh: ENH: Added to generated
3479         README the typical install locaiton of /usr/local.
3481 2002-09-23 16:57  andy
3483         * Source/cmDynamicLoader.cxx: Fix cache for non void* types
3485 2002-09-23 16:24  andy
3487         * Source/cmDynamicLoader.cxx: Keep track of libraries so that you
3488         can load them as many times as you want...
3490 2002-09-23 15:57  andy
3492         * Source/cmaketest.cxx: Cleanup
3494 2002-09-23 15:56  andy
3496         * Tests/LoadCommand/CMakeCommands/: CMakeLists.txt,
3497         cmTestCommand.c: Some minor fixes for mac
3499 2002-09-23 15:54  andy
3501         * Source/cmLocalUnixMakefileGenerator.cxx: Fix generation of C only
3502         modules
3504 2002-09-23 15:53  andy
3506         * Source/cmDynamicLoader.cxx: Fix extension and suffix for modules
3507         on mac
3509 2002-09-23 14:57  martink
3511         * Tests/LoadCommand/CMakeCommands/cmTestCommand.c: cleanup
3513 2002-09-23 14:57  martink
3515         * Source/: cmCPluginAPI.h, cmLoadCommandCommand.cxx: cleaned up API
3517 2002-09-23 14:11  andy
3519         * Tests/LoadCommand/CMakeCommands/CMakeLists.txt: Fix test so that
3520         it will work on HP
3522 2002-09-23 14:04  andy
3524         * Source/cmTryCompileCommand.cxx: Fix HP build
3526 2002-09-23 13:32  andy
3528         * Source/: cmSystemTools.cxx, cmTryCompileCommand.cxx,
3529         WXDialog/cmWXCommandLineInfo.cxx, WXDialog/cmWXMainFrame.cxx,
3530         WXDialog/wxCMakeSetup.cxx: Try to remove some warnings
3532 2002-09-23 13:11  andy
3534         * Source/cmLoadCommandCommand.cxx: Fix loading of module for
3535         borland
3537 2002-09-23 12:23  andy
3539         * Source/cmGlobalGenerator.cxx: Try to fix borland and nmake try
3540         compile
3542 2002-09-23 11:06  andy
3544         * Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h,
3545         cmTryRunCommand.cxx: Abstract cleaning of files and add code that
3546         deletes files from Debug subdirectory
3548 2002-09-23 11:05  andy
3550         * Source/cmGlobalVisualStudio6Generator.cxx: Remove debug stuff
3552 2002-09-23 10:01  andy
3554         * Modules/FindwxWindows.cmake: Fix comments
3556 2002-09-23 09:58  andy
3558         * Source/cmLocalVisualStudio7Generator.cxx: Try to fix quoted
3559         definitions
3561 2002-09-23 09:41  martink
3563         * Source/cmIfCommand.cxx: hopefull another fix to if statements
3565 2002-09-23 09:07  andy
3567         * Source/: cmGlobalVisualStudio6Generator.cxx,
3568         cmGlobalVisualStudio6Generator.h: Attempt to fix Visual studio 6
3569         comiling
3571 2002-09-23 08:51  king
3573         * Utilities/cmake_release_unix_package.sh: BUG: Creating source
3574         tarball should not affect current directory.
3576 2002-09-23 08:44  king
3578         * Utilities/: cmake_release_config_darwin,
3579         cmake_release_config_hpux, cmake_release_config_irix,
3580         cmake_release_config_linux, cmake_release_config_sun: ENH:
3581         Incremented version to 1.4.5.
3583 2002-09-22 10:08  martink
3585         * Source/cmLocalVisualStudio7Generator.cxx: defines cannot have
3586         quotes in them
3588 2002-09-22 09:53  martink
3590         * Source/: cmGlobalVisualStudio7Generator.cxx,
3591         cmGlobalVisualStudio7Generator.h: some try compile fixes
3593 2002-09-22 07:52  martink
3595         * Source/: cmWriteFileCommand.cxx,
3596         CursesDialog/cmCursesMainForm.cxx: compiler warning
3598 2002-09-21 07:29  andy
3600         * Source/cmWriteFileCommand.cxx: Fix namespace problem
3602 2002-09-20 15:45  andy
3604         * Source/WXDialog/wxincludes.h: Add missing include
3606 2002-09-20 15:01  andy
3608         * Modules/CheckFunctionExists.cmake,
3609         Modules/CheckIncludeFile.cmake, Modules/CheckSizeOf.cmake,
3610         Source/WXDialog/cmWXMainFrame.cxx: Fix tests for new trycompile and
3611         tryrun
3613 2002-09-20 15:01  andy
3615         * Source/: cmMakefile.cxx, cmMakefile.h, cmTryCompileCommand.cxx,
3616         cmTryRunCommand.cxx: Add GetLocal on cmMakefile and on local builds
3617         do not perform tests
3619 2002-09-20 14:17  andy
3621         * Tests/LoadCommand/: CMakeLists.txt, LoadedCommand.h.in: Include
3622         more testing
3624 2002-09-20 14:16  andy
3626         * Modules/: CheckIncludeFile.c.in, CheckIncludeFile.cmake: Simplify
3627         checking for headers
3629 2002-09-20 13:40  andy
3631         * Modules/: CheckIncludeFile.c.in, CheckIncludeFile.cmake: Add
3632         macro which checks if the header file exists
3634 2002-09-20 13:40  andy
3636         * Modules/CheckFunctionExists.cmake: Fix comment
3638 2002-09-20 13:17  andy
3640         * Tests/LoadCommand/: CMakeLists.txt, LoadedCommand.cxx,
3641         LoadedCommand.h.in: Fix test so that it does some modules testing
3642         by checking for some functions and some size of types
3644 2002-09-20 13:16  andy
3646         * Modules/: CheckFunctionExists.c, CheckFunctionExists.cmake,
3647         CheckSizeOf.c, CheckSizeOf.cmake: Add two commonly used modules.
3648         First one checks if the function exists, the second one checks the
3649         size of type
3651 2002-09-20 13:15  andy
3653         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
3654         cmMakefile.cxx, cmMakefile.h, cmTryCompileCommand.cxx: Add option
3655         of TRY_COMPILE to store the output of compilation so that if the
3656         output fails you can display it or store it in the file
3658 2002-09-20 13:14  andy
3660         * Source/: cmCommands.cxx, cmWriteFileCommand.cxx,
3661         cmWriteFileCommand.h: Add WRITE_FILE command, which writes string
3662         to a file
3664 2002-09-20 10:06  martink
3666         * Tests/LoadCommand/CMakeCommands/cmTestCommand.c: removed c++
3667         style comments
3669 2002-09-20 09:53  andy
3671         * Source/WXDialog/wxincludes.h: Fix includes
3673 2002-09-20 08:07  martink
3675         * Source/: cmTryRunCommand.h, cmTryRunCommand.cxx: compiler
3676         warnings
3678 2002-09-19 17:35  andy
3680         * Source/WXDialog/CMakeLists.txt: Add test for gui
3682 2002-09-19 17:35  andy
3684         * Source/WXDialog/cmWXCommandLineInfo.cxx: Fix arguments
3686 2002-09-19 17:35  andy
3688         * Source/WXDialog/wxCMakeSetup.cxx: Allow argument Q
3690 2002-09-19 17:23  andy
3692         * Source/WXDialog/: cmWXMainFrame.cxx, cmWXMainFrame.h: Add support
3693         for exiting after loading
3695 2002-09-19 17:20  andy
3697         * Source/WXDialog/: cmWXCommandLineInfo.cxx, cmWXCommandLineInfo.h:
3698         Add option -Q for existing after loading
3700 2002-09-19 16:12  hoffman
3702         * Source/cmBorlandMakefileGenerator.cxx: ENH: allow for long
3703         command lines
3705 2002-09-19 16:09  andy
3707         * Source/cmMakefile.cxx: Remove unnecessary disabling of output
3709 2002-09-19 16:07  andy
3711         * Source/cmTryRunCommand.cxx: Fix tryrun to work on Linux
3713 2002-09-19 15:01  hoffman
3715         * Source/cmUnixMakefileGenerator.cxx: ENH: use single line depend
3716         rules for borland compiler
3718 2002-09-19 14:59  hoffman
3720         * Source/cmMSDotNETGenerator.cxx: ENH: add include to rc, and
3721         newline to custom commnad
3723 2002-09-19 14:59  hoffman
3725         * Source/: cmBorlandMakefileGenerator.cxx,
3726         cmNMakeMakefileGenerator.cxx: ENH: add include to rc
3728 2002-09-19 14:58  hoffman
3730         * Source/CMakeLists.txt: ENH: fix bad endif
3732 2002-09-19 14:58  hoffman
3734         * Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
3735         staticLibHeader.dsptemplate: ENH: add include paths to rc
3737 2002-09-19 14:40  andy
3739         * Source/cmSystemTools.cxx: Supress standard error when running
3740         command
3742 2002-09-19 14:36  andy
3744         * Source/cmTryCompileCommand.cxx: Fix try compile with second
3745         signature, remove cmake lists from cache so that multiple tests
3746         work
3748 2002-09-19 14:35  andy
3750         * Source/cmSystemTools.h: Add a way to check if run command output
3751         is disabled
3753 2002-09-19 14:35  andy
3755         * Source/cmMakefile.cxx: When doing try compile disable output
3757 2002-09-19 14:34  andy
3759         * Source/: cmListFileCache.cxx, cmListFileCache.h: Add a way to
3760         remove files from cache
3762 2002-09-19 11:06  andy
3764         * Source/cmTryRunCommand.cxx: Fix compile problem
3766 2002-09-19 11:01  martink
3768         * Source/cmTryRunCommand.cxx: minor cleanup
3770 2002-09-19 11:00  andy
3772         * Source/WXDialog/wxincludes.h: Fix all defines on Windows
3774 2002-09-19 10:56  andy
3776         * Source/WXDialog/CMakeLists.txt: Fix executable to be WIN32 on
3777         windows
3779 2002-09-19 10:25  andy
3781         * Modules/FindwxWindows.cmake: Fix find wxWindows
3783 2002-09-19 09:49  martink
3785         * Source/: cmCommands.cxx, cmTryCompileCommand.cxx,
3786         cmTryCompileCommand.h: updated to try compile
3788 2002-09-19 09:48  martink
3790         * Source/: cmTryRunCommand.cxx, cmTryRunCommand.h: new command
3792 2002-09-19 09:48  andy
3794         * Source/WXDialog/CMakeLists.txt: Remove unnecessary message
3796 2002-09-19 09:47  andy
3798         * Source/CMakeLists.txt: Add option for building wxWindows GUI for
3799         CMake
3801 2002-09-19 09:47  andy
3803         * Source/WXDialog/: CMakeLists.txt, cmWXCacheProperty.cxx,
3804         cmWXCacheProperty.h, cmWXCommandLineInfo.cxx,
3805         cmWXCommandLineInfo.h, cmWXMainFrame.cxx, cmWXMainFrame.h,
3806         wxCMakeSetup.cxx, wxincludes.h: Initial import of wxWindows dialog
3808 2002-09-19 09:42  andy
3810         * Modules/FindwxWindows.cmake: Improve searching for wxWindows
3812 2002-09-18 14:30  andy
3814         * Source/MFCDialog/CMakeSetupDialog.cpp: Fix callback for the new
3815         API
3817 2002-09-18 14:18  andy
3819         * Source/: cmSystemTools.cxx, cmSystemTools.h,
3820         CursesDialog/ccmake.cxx: Improve message handler to include client
3821         data.
3823 2002-09-18 11:38  martink
3825         * Tests/LoadCommand/: CMakeLists.txt, CMakeCommands/CMakeLists.txt,
3826         CMakeCommands/cmTestCommand.c: test passing CMAKE_FLAGS
3828 2002-09-18 11:37  martink
3830         * Source/: cmMakefile.cxx, cmMakefile.h, cmTryCompileCommand.cxx,
3831         cmTryCompileCommand.h: now Try compile can include CMAKE_FLAGS
3833 2002-09-18 11:36  martink
3835         * Source/cmLoadCommandCommand.cxx: better error reporting
3837 2002-09-18 10:40  king
3839         * Source/cmSetCommand.cxx: ENH: If SET(VAR) is called with no other
3840         arguments, remove the definition of VAR.
3842 2002-09-18 10:39  king
3844         * Source/: cmMakefile.cxx, cmMakefile.h: ENH: Added
3845         RemoveDefinition method.
3847 2002-09-18 09:53  barre
3849         * Source/cmVTKWrapTclCommand.cxx: FIX: better support for the
3850         Tcl/Tk 8.4 pre-release
3852 2002-09-18 08:15  andy
3854         * Modules/FindGTK.cmake: GL should not be a completely necessary
3855         thing for finding GTK. This will find gtk and GL but also just GTK
3857 2002-09-18 08:13  andy
3859         * Source/cmakewizard.cxx: Remove unnecessary variable
3861 2002-09-18 08:07  martink
3863         * Tests/LoadCommand/CMakeLists.txt: removed target
3865 2002-09-17 15:41  king
3867         * Modules/CMakeLists.txt: ENH: Adding installation of TRY_COMPILE
3868         tests.
3870 2002-09-17 15:41  king
3872         * Source/cmTryCompileCommand.cxx: BUG: Generated CMakeLists.txt
3873         file needs to take CMAKE_ANSI_CXXFLAGS into account.
3875 2002-09-17 14:40  king
3877         * Source/cmLocalUnixMakefileGenerator.cxx: ERR: Fixed typo:
3878         INSTALL_PROGRAMS -> INSTALL_PROGRAM.
3880 2002-09-17 14:20  martink
3882         * Source/CursesDialog/cmCursesMainForm.cxx: some cmake api changees
3884 2002-09-17 14:19  andy
3886         * Source/cmakewizard.cxx: Strip the string that user answers
3888 2002-09-17 14:18  barre
3890         * Source/cmVTKWrapTclCommand.cxx: ENH: add support for Tcl/Tk 8.4.0
3892 2002-09-17 14:12  martink
3894         * Source/cmake.h: updated comments
3896 2002-09-17 14:09  king
3898         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: INSTALL_DATA should
3899         be INSTALL_PROGRAMS for program install targets.
3901 2002-09-17 14:04  martink
3903         * Source/CursesDialog/cmCursesMainForm.cxx: some cmake api changees
3905 2002-09-17 13:59  martink
3907         * Source/: cmMakefile.cxx, cmake.cxx, cmake.h, cmakewizard.cxx,
3908         MFCDialog/CMakeSetupDialog.cpp: cleaned up some of the cmake
3909         interface
3911 2002-09-17 13:59  martink
3913         * Source/CMakeLists.txt: new test
3915 2002-09-17 13:48  andy
3917         * Source/cmakewizard.cxx: Replace getline with fgets since getline
3918         does not seems to work properly on Mac OSX
3920 2002-09-17 11:48  andy
3922         * Source/: cmCacheManager.cxx, cmCacheManager.h,
3923         cmMarkAsAdvancedCommand.cxx: Fix problems with advanced not being
3924         marked.
3926 2002-09-17 10:56  king
3928         * Source/: cmInstallFilesCommand.cxx, cmInstallFilesCommand.h,
3929         cmInstallProgramsCommand.cxx, cmInstallProgramsCommand.h,
3930         cmLocalUnixMakefileGenerator.cxx: ENH: Improved implementation of
3931         INSTALL_FILES and INSTALL_PROGRAMS commands.  Source paths can now
3932         be relative or full paths, and don't need to be in the same
3933         directory as the CMakeLists.txt file.
3935 2002-09-17 10:38  martink
3937         * Tests/LoadCommand/CMakeCommands/cmTestCommand.c: added Destructor
3939 2002-09-17 10:38  martink
3941         * Source/: cmCPluginAPI.h, cmLoadCommandCommand.cxx: added
3942         destructor to loaded commands
3944 2002-09-17 09:17  martink
3946         * Modules/TestForANSIStreamHeaders.cmake: slight change in
3947         signature for TryCompile
3949 2002-09-17 09:16  martink
3951         * Source/: cmGlobalVisualStudio6Generator.cxx,
3952         cmTryCompileCommand.cxx, cmTryCompileCommand.h: slight change in
3953         signature
3955 2002-09-17 09:16  martink
3957         * Tests/LoadCommand/CMakeLists.txt: some cleanup
3959 2002-09-17 08:29  martink
3961         * Tests/LoadCommand/CMakeLists.txt: minor fix in error message
3963 2002-09-16 16:27  martink
3965         * Tests/LoadCommand/: CMakeLists.txt, LoadedCommand.cxx,
3966         CMakeCommands/CMakeLists.txt, CMakeCommands/cmTestCommand.c: load
3967         command test
3969 2002-09-15 09:54  martink
3971         * Source/: cmAddCustomCommandCommand.cxx,
3972         cmAddDependenciesCommand.cxx, cmCacheManager.cxx,
3973         cmExecProgramCommand.cxx, cmFLTKWrapUICommand.cxx,
3974         cmListFileCache.cxx, cmaketest.cxx, ctest.cxx: remove unused
3975         variables
3977 2002-09-15 09:42  martink
3979         * Source/: cmLocalVisualStudio6Generator.cxx,
3980         cmLocalVisualStudio7Generator.cxx: updated to use
3981         ConfigureFinalPass
3983 2002-09-15 08:53  martink
3985         * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
3986         cmGlobalGenerator.cxx: changed handling of FinalPass
3988 2002-09-15 08:53  martink
3990         * Source/cmLocalUnixMakefileGenerator.cxx: changed when final pass
3991         is done
3993 2002-09-15 08:52  martink
3995         * Source/: cmMakefile.h, cmMakefile.cxx: renamed GenerateMakefile
3996         to ConfigureFinalPass
3998 2002-09-14 10:59  martink
4000         * Source/CursesDialog/cmCursesMainForm.cxx: removed extra Generate
4001         that was screwing things up
4003 2002-09-14 08:47  martink
4005         * Source/cmGlobalGenerator.cxx: fixed warning
4007 2002-09-13 19:23  martink
4009         * Source/cmGlobalGenerator.cxx: made less verbose
4011 2002-09-13 19:23  martink
4013         * Modules/TestForANSIStreamHeaders.cmake: removed messages
4015 2002-09-13 16:38  king
4017         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added
4018         FileIsFullPath test method.
4020 2002-09-13 13:48  martink
4022         * Source/: cmGlobalGenerator.cxx, cmMakefile.cxx, cmake.h: some
4023         fixes for try compile
4025 2002-09-13 11:09  martink
4027         * Templates/: CXXCMakeSystemConfig.cmake.in, cxxconfigure,
4028         cxxconfigure.in: now uses TryCompile
4030 2002-09-13 11:05  martink
4032         * Source/cmGlobalNMakeMakefileGenerator.h: minor fix
4033         inEnableLanguages
4035 2002-09-13 11:01  martink
4037         * Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.cxx: fix to
4038         the cleanup code
4040 2002-09-13 10:42  martink
4042         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
4043         cmGlobalNMakeMakefileGenerator.h,
4044         cmGlobalUnixMakefileGenerator.cxx, cmGlobalUnixMakefileGenerator.h,
4045         cmGlobalVisualStudio6Generator.cxx,
4046         cmGlobalVisualStudio7Generator.cxx, cmMakefile.cxx,
4047         cmTryCompileCommand.cxx: better trycompile and enable langiages
4049 2002-09-13 10:41  martink
4051         * Source/cmake.cxx: better try compile
4053 2002-09-13 10:40  martink
4055         * Modules/TestForANSIStreamHeaders.cmake: removed messages
4057 2002-09-13 09:51  andy
4059         * configure, configure.in: Improve bootstrapping on Unix, so that
4060         it bootstraps in the subdirectory. This prevents from compiler
4061         files being reused and you can do make clean...
4063 2002-09-13 09:49  iscott
4065         * Modules/FindQt.cmake: Make QT variables advanced
4067 2002-09-13 08:15  martink
4069         * Source/: cmEndIfCommand.cxx, cmLocalUnixMakefileGenerator.cxx:
4070         compiler warning
4072 2002-09-13 08:12  martink
4074         * Source/MFCDialog/CMakeSetup.cpp: duh
4076 2002-09-13 05:39  iscott
4078         * Modules/FindQt.cmake: Need to use $ENV{} to access environment
4079         variables
4081 2002-09-12 16:36  martink
4083         * Modules/TestForANSIStreamHeaders.cmake: some cleanup
4085 2002-09-12 14:37  martink
4087         * Source/cmake.cxx: uninitialized var
4089 2002-09-12 13:55  andy
4091         * Source/cmaketest.cxx: Remove unnecessary include
4093 2002-09-12 13:42  andy
4095         * Source/cmakemain.cxx: Remove unnecessary include
4097 2002-09-12 13:19  bettingf
4099         * Tests/Wrapping/CMakeLists.txt, Source/CMakeLists.txt: added
4100         include of FindQT.cmake
4102 2002-09-12 11:47  martink
4104         * Source/: cmMakefileGenerator.cxx, cmMakefileGenerator.h,
4105         CMakeLists.txt: new arch
4107 2002-09-12 11:44  martink
4109         * Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h,
4110         cmMSProjectGenerator.cxx, cmMSProjectGenerator.h, cmDSWWriter.cxx,
4111         cmDSWWriter.h, cmDSPWriter.cxx, cmDSPWriter.h,
4112         cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
4113         cmBorlandMakefileGenerator.cxx, cmBorlandMakefileGenerator.h,
4114         cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: new arch
4116 2002-09-12 11:38  bettingf
4118         * Source/CMakeLists.txt: added test for QTWrapUI called qtwrapping
4120 2002-09-12 11:37  bettingf
4122         * Tests/Wrapping/: qtwrappingmain.cxx, CMakeLists.txt: corrected
4123         test for QTWrapUI
4125 2002-09-12 11:14  martink
4127         * Modules/: TestForANSIStreamHeaders.cmake,
4128         TestForANSIStreamHeaders.cxx: new try compile module
4130 2002-09-12 11:13  andy
4132         * Source/cmCacheManager.cxx: Oops, too fast commit; add missing ;
4134 2002-09-12 11:12  andy
4136         * Source/cmCacheManager.cxx: Add more error checking
4138 2002-09-12 11:08  martink
4140         * Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: another
4141         signature for Try_Compile
4143 2002-09-12 11:08  martink
4145         * Source/: cmMakefile.cxx, cmake.cxx, cmake.h: added a flag if a
4146         cmake is in try compile
4148 2002-09-12 09:56  andy
4150         * Source/cmMarkAsAdvancedCommand.cxx: Fix mark as advanced. Now it
4151         should work properly
4153 2002-09-12 09:00  andy
4155         * Source/: cmakewizard.cxx, cmakewizard.h: Simplify code. Since we
4156         access cache entry through the iterator, we do not need the cache
4157         manager any more
4159 2002-09-12 08:56  andy
4161         * Source/cmCacheManager.h: Fix build problem on Sun
4163 2002-09-11 16:44  bettingf
4165         * Source/cmQTWrapUICommand.cxx: corrected the generated lists .h in
4166         header list and .cxx in sources list
4168 2002-09-11 16:43  bettingf
4170         * Source/cmLocalUnixMakefileGenerator.cxx: added generation of the
4171         GENERATED_QT_FILES list for make clean
4173 2002-09-11 16:41  bettingf
4175         * Tests/Wrapping/CMakeLists.txt: added test for QTWrapUI
4177 2002-09-11 16:40  bettingf
4179         * Tests/Wrapping/: qtwrappingmain.cxx, qtwrapping.ui: test for
4180         QTWarpUI
4182 2002-09-11 16:12  king
4184         * Source/cmCacheManager.cxx: BUG: GetCacheValue must check if value
4185         is UNINITIALIZED.  If so, pretend it doesn't exist.
4187 2002-09-11 15:13  andy
4189         * Source/CursesDialog/cmCursesMainForm.cxx: Fix bug in ccmake which
4190         made it crash when all cache values were deleted
4192 2002-09-11 15:04  andy
4194         * Source/CursesDialog/cmCursesMainForm.cxx: Fix problem with ccmake
4195         crashing on empty caches
4197 2002-09-11 14:38  andy
4199         * Source/MFCDialog/CMakeSetupDialog.cpp: Fix MFC GUI
4201 2002-09-11 14:38  andy
4203         * Source/cmCacheManager.cxx: Fix find and remove check for
4204         uninitialized entries
4206 2002-09-11 14:08  andy
4208         * Source/cmCacheManager.cxx: Function strcasecmp is not portable
4210 2002-09-11 14:05  andy
4212         * Source/: cmCacheManager.cxx, cmCacheManager.h,
4213         cmFindPathCommand.cxx, cmFindProgramCommand.cxx, cmMakefile.cxx,
4214         cmMarkAsAdvancedCommand.cxx, cmVariableRequiresCommand.cxx,
4215         cmakewizard.cxx, cmakewizard.h,
4216         CursesDialog/cmCursesCacheEntryComposite.cxx,
4217         CursesDialog/cmCursesCacheEntryComposite.h,
4218         CursesDialog/cmCursesMainForm.cxx: Couple of changes: cache
4219         variables now have a map of properties. ADVANCED and HELPSTRING are
4220         now properties of cache variable, IsAdvanced is gone, so is
4221         GetCacheEntry, since cache entries are now all private. To access
4222         them, you use the iterator. -ADVANCED cache entries are gone and
4223         are replaced by the property of cache variables. The cache file
4224         still looks the same, but the -ADVANCED cache entries are created
4225         when writing file. MarkAsAdvanced and VariableRequires are fixed.
4226         So are curses gui and wizard
4228 2002-09-11 13:27  andy
4230         * Templates/CCMakeSystemConfig.cmake.in: Remove Mark_AS_ADVANCED
4231         for some variables that do not exist
4233 2002-09-11 12:52  martink
4235         * Source/cmMakefile.cxx: minor fix in try compile code
4237 2002-09-11 09:54  king
4239         * Source/: CMakeLists.txt, cmDynamicLoader.cxx, cmDynamicLoader.h,
4240         cmDynamicLoaderC.c: ENH: Pointer-to-function to pointer-to-data
4241         casts are not even allowed in strict C.  Re-implemented this
4242         conversion in pure C++ using a casting trick with an extra level of
4243         indirection.
4245 2002-09-11 08:52  king
4247         * Source/cmDynamicLoaderC.c: ERR: Removed C++-style comments, used
4248         C-style instead.
4250 2002-09-10 17:24  king
4252         * Source/cmake.cxx: ERR: Added missing include of stdio.h for
4253         sprintf.
4255 2002-09-10 16:52  martink
4257         * Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: updated
4258         signature
4260 2002-09-10 16:52  martink
4262         * Source/: cmMakefile.cxx, cmMakefile.h: updated makefile moved
4263         commands into cmake and fixed try compile
4265 2002-09-10 16:51  martink
4267         * Source/cmDumpDocumentation.cxx: moved dump docs into cmake
4269 2002-09-10 16:51  martink
4271         * Source/: cmake.h, cmake.cxx: moved commands into cmake
4273 2002-09-10 16:49  martink
4275         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
4276         cmGlobalVisualStudio6Generator.cxx,
4277         cmGlobalVisualStudio6Generator.h,
4278         cmGlobalVisualStudio7Generator.cxx,
4279         cmGlobalVisualStudio7Generator.h: modified TryCompile
4281 2002-09-10 15:46  king
4283         * Source/: CMakeLists.txt, cmDynamicLoader.cxx, cmDynamicLoader.h,
4284         cmDynamicLoaderC.c: ERR: Cast from pointer-to-data to
4285         pointer-to-function is not allowed in C++.  The cast needed by
4286         cmDynamicLoader::GetSymbolAddress is now hidden in a C file.
4288 2002-09-10 15:40  king
4290         * Source/cmGlobalUnixMakefileGenerator.cxx: ERR: Fixes for comeau
4291         compiler.  NULL is a pointer of type void*, and cannot be compared
4292         directly with other pointer types.  We use 0 instead.  Also changed
4293         putenv to setenv for comeau on linux.
4295 2002-09-10 15:40  king
4297         * Source/cmStandardIncludes.h: ENH: Added definition of _BSD_SOURCE
4298         to enable proper use of POSIX functions on comeau in linux.
4300 2002-09-10 15:38  king
4302         * Source/cmSystemTools.cxx: ERR: Fix for borland on linux.  We
4303         cannot directly compare the st_dev and st_ino members of struct
4304         stat.  Use memcmp instead.
4306 2002-09-10 15:37  king
4308         * Source/cmLocalGenerator.cxx: ERR: Removed stray semi-colon.
4310 2002-09-10 15:36  king
4312         * Source/: cmMakefile.cxx, cmRegularExpression.cxx,
4313         cmRegularExpression.h, cmMakeDepend.cxx, cmLoadCommandCommand.cxx,
4314         cmCPluginAPI.cxx: ERR: Fixes for comeau compiler.  NULL is a
4315         pointer of type void*, and cannot be compared directly with other
4316         pointer types.  We use 0 instead.
4318 2002-09-10 15:36  king
4320         * Source/cmake.cxx: ERR: Fix for borland on linux.
4322 2002-09-10 13:32  barre
4324         * Modules/FindOpenGL.cmake: FIX: typo + bring back the
4325         OPENGL_gl_LIBRARY path that can be used to find GLU (was wiped out
4326         from FindGLU)
4328 2002-09-10 12:49  martink
4330         * Source/CMakeLists.txt: removed extra ENDIF
4332 2002-09-10 10:35  king
4334         * configure, configure.in: ERR: Went back to old-style test for
4335         -LANG:std on the SGI.
4337 2002-09-10 10:16  martink
4339         * Source/: cmEndIfCommand.cxx, cmIfCommand.cxx: better error
4340         checking on If statements
4342 2002-09-10 10:02  king
4344         * configure, configure.in: ERR: AC_SUBST replaced with AC_DEFINE. 
4345         Needed to get configure script to correctly setup cmConfigure.h.
4347 2002-09-10 09:51  king
4349         * Source/cmCommands.cxx: ERR: Removed accidental commit.
4351 2002-09-10 09:50  king
4353         * configure, configure.in, Source/cmCommands.cxx: BUG: Missing
4354         AC_SUBST commands added.
4356 2002-09-09 09:50  hoffman
4358         * Modules/FindOpenGL.cmake: Adding GLU to the OPENGL_LIBRARIES only
4359         if it is found.
4361 2002-09-08 10:15  martink
4363         * Source/: cmGlobalNMakeMakefileGenerator.cxx,
4364         cmGlobalVisualStudio6Generator.cxx,
4365         cmGlobalVisualStudio7Generator.cxx,
4366         cmLocalVisualStudio6Generator.cxx,
4367         cmLocalVisualStudio7Generator.cxx, cmake.cxx: compiler warnings
4369 2002-09-07 21:25  martink
4371         * Source/: cmGlobalGenerator.cxx,
4372         cmGlobalVisualStudio6Generator.cxx,
4373         cmGlobalVisualStudio7Generator.cxx: compiler warnings
4375 2002-09-07 21:22  martink
4377         * Source/cmLocalGenerator.h: compiler warning
4379 2002-09-07 21:18  martink
4381         * Source/: cmGlobalBorlandMakefileGenerator.cxx,
4382         cmLocalBorlandMakefileGenerator.cxx: fix for borland compilers
4384 2002-09-06 18:05  king
4386         * Source/cmVTKWrapTclCommand.cxx: ERR: Fix for borland in generated
4387         code.  vtkCommand is ambiguously both a function and a class.
4389 2002-09-06 17:19  king
4391         * configure, configure.in, Templates/cconfigure,
4392         Templates/cconfigure.in, Templates/cxxconfigure,
4393         Templates/cxxconfigure.in: ENH: Improved configure test
4394         implementations by using AC_TRY_COMPILE.
4396 2002-09-06 16:30  martink
4398         * Source/cmLocalUnixMakefileGenerator.cxx: updated to fix the long
4399         depend line issue on Borland
4401 2002-09-06 14:03  starreveld
4403         * Modules/FindOpenGL.cmake: 
4404         ERR: Fix opengl finding on osx
4406 2002-09-06 13:56  barre
4408         * Modules/FindTCL.cmake: ENH: make stub stuff ADVANCED
4410 2002-09-06 13:04  martink
4412         * Source/: cmMakefile.cxx, cmMakefile.h, cmakemain.cxx,
4413         cmakewizard.cxx, CMakeLists.txt, Makefile.in,
4414         cmGlobalGenerator.cxx, cmGlobalUnixMakefileGenerator.cxx,
4415         cmLocalUnixMakefileGenerator.cxx: new arch
4417 2002-09-06 13:00  martink
4419         * Source/: MFCDialog/CMakeSetupDialog.cpp,
4420         MFCDialog/CMakeSetupDialog.h, cmaketest.cxx, cmake.cxx, cmake.h:
4421         new arch
4423 2002-09-06 13:00  martink
4425         * Source/CursesDialog/: ccmake.cxx, cmCursesLongMessageForm.cxx,
4426         cmCursesMainForm.cxx, cmCursesMainForm.h: new architecture
4428 2002-09-06 11:47  hoffman
4430         * Templates/CMakeBorlandWindowsSystemConfig.cmake: fix comment
4432 2002-09-06 11:00  iscott
4434         * Modules/readme.txt: Add important missing word to documentation
4436 2002-09-06 10:55  iscott
4438         * Modules/readme.txt: More detailed information about consistent
4439         FindXXX.cmake files
4441 2002-09-06 10:47  hoffman
4443         * Source/cmUnixMakefileGenerator.cxx: ENH: use :: rule and not a
4444         long line extension
4446 2002-09-06 09:24  martink
4448         * Source/cmLocalUnixMakefileGenerator.cxx: minor fix
4450 2002-09-06 08:33  martink
4452         * Source/cmLocalUnixMakefileGenerator.cxx: minor fixes
4454 2002-09-05 12:00  iscott
4456         * Modules/: FindFLTK.cmake, FindGLUT.cmake, FindGTK.cmake,
4457         FindOpenGL.cmake, FindX11.cmake: Hide lots of values in the
4458         advanced list Fix some bugs OpenGL always needs X11 on Unix
4460 2002-09-05 09:04  martink
4462         * Source/cmLocalGenerator.h: made destructor virtual
4464 2002-09-05 08:22  martink
4466         * Source/cmDynamicLoader.cxx: removed some couts
4468 2002-09-04 15:46  martink
4470         * Source/cmCacheManager.h: made method public
4472 2002-09-04 15:28  martink
4474         * Source/cmLocalUnixMakefileGenerator.cxx: fixes
4476 2002-09-04 15:24  martink
4478         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
4479         cmGlobalNMakeMakefileGenerator.cxx, cmLocalGenerator.cxx,
4480         cmLocalGenerator.h: updates
4482 2002-09-04 15:22  martink
4484         * Source/: cmGlobalVisualStudio6Generator.cxx,
4485         cmGlobalVisualStudio6Generator.h,
4486         cmLocalVisualStudio6Generator.cxx, cmLocalVisualStudio6Generator.h,
4487         cmGlobalVisualStudio7Generator.cxx,
4488         cmGlobalVisualStudio7Generator.h,
4489         cmLocalVisualStudio7Generator.cxx, cmLocalVisualStudio7Generator.h:
4490         new arch
4492 2002-09-04 15:22  martink
4494         * Source/: cmGlobalBorlandMakefileGenerator.cxx,
4495         cmGlobalBorlandMakefileGenerator.h,
4496         cmLocalBorlandMakefileGenerator.cxx,
4497         cmLocalBorlandMakefileGenerator.h: first cut a new arch
4499 2002-09-04 11:17  martink
4501         * Tests/Wrapping/CMakeLists.txt: fixed test for new cmake
4503 2002-09-04 09:24  king
4505         * Modules/FindOpenGL.cmake: ERR: Still need to define
4506         OPENGL_INCLUDE_PATH in addition to the standard OPENGL_INCLUDE_DIR
4507         for backward compatability.
4509 2002-09-03 12:29  iscott
4511         * Modules/FindMFC.cmake: A simple FindMFC module for consistency
4513 2002-09-03 10:41  hoffman
4515         * Source/cmUnixMakefileGenerator.cxx: BUG: use windows paths for
4516         utility depends
4518 2002-09-03 10:41  hoffman
4520         * Source/cmMSDotNETGenerator.cxx: BUG: bug for more than one custom
4521         commands
4523 2002-09-03 09:14  iscott
4525         * Modules/Dart.cmake: Dart now has a configure option
4527 2002-09-03 09:00  iscott
4529         * Modules/FindPNG.cmake: I copied a bit too much VXL functionality
4530         here. Oops
4532 2002-09-03 08:33  iscott
4534         * Modules/FindPerl.cmake: Added PERL_FOUND
4536 2002-09-03 08:24  iscott
4538         * Modules/FindMPEG.cmake: Add an MPEG finder in the new format -
4539         functionality copied from VXL.
4541 2002-09-03 06:10  iscott
4543         * Modules/: FindAVIFile.cmake, FindGLU.cmake, FindGLUT.cmake,
4544         FindJPEG.cmake, FindOpenGL.cmake, FindPNG.cmake, FindTIFF.cmake,
4545         FindX11.cmake: Fixed mistake in comments Transferred OPENGL finding
4546         logic in from VXL Added Some backwards compatibility with CMake1.4
4548 2002-09-02 17:34  iscott
4550         * Modules/: FindFLTK.cmake, FindGTK.cmake: Moved FLTK and GTK to
4551         new FindXXX scheme. Imported some functionality from VXL
4553 2002-09-02 17:33  iscott
4555         * Modules/FindX11.cmake: small bug fixes
4557 2002-09-02 17:29  iscott
4559         * Source/cmFLTKWrapUICommand.cxx: FLTK_FLUID_EXE ->
4560         FLTK_FLUID_EXECUTABLE because Module files are moving to consistent
4561         scheme
4563 2002-09-02 16:59  iscott
4565         * Modules/: FindQt.cmake, FindTIFF.cmake: Fix Bugs
4567 2002-09-02 16:24  iscott
4569         * Modules/FindZLIB.cmake: This file should not be empty
4571 2002-09-02 15:49  iscott
4573         * Modules/: FindZLIB.cmake, FindZLib.cmake: Moved FindZLib.cmake to
4574         FindZLIB.cmake
4576 2002-09-02 15:46  iscott
4578         * Modules/: FindPNG.cmake, FindX11.cmake, FindZLib.cmake: Copied
4579         the X11 PNG and ZLIB functoinality from VXL
4581 2002-09-02 14:08  iscott
4583         * Modules/: FindPNG.cmake, FindZLib.cmake: Adding Zlib and PNG find
4584         modules in the new format
4586 2002-09-02 12:58  iscott
4588         * Modules/FindTIFF.cmake: This Find Module is in the new style
4590 2002-09-02 12:05  iscott
4592         * Modules/: FindJPEG.cmake, FindQt.cmake, FindWget.cmake,
4593         FindZLib.cmake: Add helpful message for QT Windows users Add
4594         FindZLib in new format Move FindJPEG and FINDWGET over to new
4595         scheme
4597 2002-09-02 07:03  iscott
4599         * Modules/FindAVIFile.cmake, Modules/FindQt.cmake,
4600         Modules/LinkQT.cmake, Modules/readme.txt,
4601         Source/cmQTWrapCPPCommand.cxx, Source/cmQTWrapUICommand.cxx: Define
4602         a single expected format for the values defined in every
4603         FindXXX.cmake file.  Upgrade all the QT functionality to use the
4604         new FindXXX.cmake format Add a module for AVIFile.
4606 2002-08-30 16:01  martink
4608         * Source/: cmGlobalUnixMakefileGenerator.cxx,
4609         cmGlobalUnixMakefileGenerator.h, cmLocalUnixMakefileGenerator.cxx,
4610         cmLocalUnixMakefileGenerator.h, cmGlobalNMakeMakefileGenerator.cxx,
4611         cmGlobalNMakeMakefileGenerator.h,
4612         cmLocalNMakeMakefileGenerator.cxx, cmLocalNMakeMakefileGenerator.h:
4613         in progress
4615 2002-08-30 16:00  martink
4617         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
4618         cmLocalGenerator.cxx, cmLocalGenerator.h: in progress checkin
4620 2002-08-30 09:54  hoffman
4622         * Tests/Complex/Executable/CMakeLists.txt: add rpcrt4.lib because
4623         of CMakeLib needing it
4625 2002-08-29 09:45  martink
4627         * Source/cmCPluginAPI.cxx: extern C fixes
4629 2002-08-28 16:35  martink
4631         * Source/CursesDialog/: ccmake.cxx, cmCursesMainForm.cxx,
4632         cmCursesMainForm.h: some changes in cachemanager and singletons
4634 2002-08-28 16:34  martink
4636         * Source/cmaketest.cxx: no more singletons
4638 2002-08-28 16:33  martink
4640         * Tests/Complex/Executable/CMakeLists.txt: now needs dynlib support
4642 2002-08-28 15:08  king
4644         * Utilities/: cmake_release_config_cygwin,
4645         cmake_release_unix_build.sh, cmake_release_unix_config.sh,
4646         cmake_release_unix_package.sh: ENH: Moved build of source tarball
4647         to package script.
4649 2002-08-28 14:51  martink
4651         * Source/: cmCPluginAPI.cxx, cmCacheManager.cxx, cmCacheManager.h,
4652         cmCommands.cxx, cmFindPathCommand.cxx, cmFindProgramCommand.cxx,
4653         cmLoadCacheCommand.cxx, cmLoadCommandCommand.cxx,
4654         cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h,
4655         cmMSProjectGenerator.cxx, cmMSProjectGenerator.h, cmMakefile.cxx,
4656         cmMakefile.h, cmMakefileGenerator.cxx, cmMakefileGenerator.h,
4657         cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
4658         cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h,
4659         cmVariableRequiresCommand.cxx, cmake.cxx, cmake.h, cmakemain.cxx,
4660         cmakewizard.cxx, cmakewizard.h, MFCDialog/CMakeSetup.cpp,
4661         MFCDialog/CMakeSetupDialog.cpp, MFCDialog/CMakeSetupDialog.h,
4662         MFCDialog/PropertyList.cpp, MFCDialog/PropertyList.h: changed cache
4663         manager and registered generators to no longer be singletons
4665 2002-08-28 14:49  martink
4667         * Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: an early
4668         checking not complete
4670 2002-08-28 14:33  hoffman
4672         * Source/cmBorlandMakefileGenerator.cxx,
4673         Source/cmMSDotNETGenerator.cxx,
4674         Source/cmNMakeMakefileGenerator.cxx,
4675         Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
4676         Templates/EXEWinHeader.dsptemplate,
4677         Templates/staticLibHeader.dsptemplate: ENH: add include paths to rc
4678         program for resource generation
4680 2002-08-28 10:43  king
4682         * Utilities/setup.hint: ENH: Incremented version number for 1.4-4
4684 2002-08-28 10:40  king
4686         * Utilities/: cmake-cygwin.README, setup.hint: ENH: Adding cygwin
4687         installation files to branch.
4689 2002-08-28 10:28  hoffman
4691         * Utilities/: cmake-cygwin.README, cmake_release_config_cygwin,
4692         setup.hint: [no log message]
4694 2002-08-28 09:30  king
4696         * Utilities/cmake_release_config_darwin: Switched to release branch
4697         tag instead of sticky tag.
4699 2002-08-28 09:27  king
4701         * Utilities/cmake_release_config_darwin: ENH: Adding release
4702         configuration for darwin.
4704 2002-08-28 09:07  king
4706         * Utilities/cmake_release_unix_package.sh: BUG: Don't erase tarball
4707         directory in packaging step in case there is a source tarball
4708         there.
4710 2002-08-28 09:04  hoffman
4712         * Utilities/: cmake_release_unix_config.sh,
4713         cmake_release_unix_package.sh: cygwin release
4715 2002-08-28 08:51  king
4717         * Utilities/: cmake_release_config_hpux, cmake_release_config_irix,
4718         cmake_release_config_linux, cmake_release_config_sun: ENH: Updated
4719         release script configuration for CMake release 1.4.4.
4721 2002-08-27 14:45  andy
4723         * Source/cmSourceFile.cxx: Fix bug in trying to set stding with
4724         null
4726 2002-08-27 09:43  hoffman
4728         * Source/: CMakeLists.txt, cmLoadCommandCommand.cxx: ENH: fix
4729         warnings
4731 2002-08-27 08:36  martink
4733         * Source/: CMakeLists.txt, cmCommands.cxx: fixed bootstrap build to
4734         not use LoadCOmmandCOmmand
4736 2002-08-26 15:22  martink
4738         * Source/: cmGetSourceFilePropertyCommand.cxx,
4739         cmGetSourceFilePropertyCommand.h: updated to match the SET
4741 2002-08-26 15:20  martink
4743         * Tests/Complex/CMakeLists.txt: added new form of Set source file
4744         properties command
4746 2002-08-26 10:52  martink
4748         * Source/: cmCPluginAPI.cxx, cmCPluginAPI.h, cmCommands.cxx,
4749         cmLoadCommandCommand.cxx: now uses stubs
4751 2002-08-26 08:53  martink
4753         * Source/cmSetSourceFilesPropertiesCommand.cxx: fixed bug maybe
4755 2002-08-23 17:00  hoffman
4757         * Templates/cxxconfigure, Templates/cxxconfigure.in, configure,
4758         configure.in: try another flag for the dec compiler...
4760 2002-08-23 16:25  hoffman
4762         * Tests/Complex/CMakeLists.txt: no more dll for plugin
4764 2002-08-23 16:15  martink
4766         * Tests/Complex/Executable/CMakeLists.txt: remoevd shared lib
4768 2002-08-23 16:12  martink
4770         * Source/: cmCPluginAPI.h, cmCacheManager.h, cmDirectory.h,
4771         cmRegularExpression.h, cmStandardIncludes.h, cmSystemTools.h,
4772         cmake.h, CMakeLists.txt, cmListFileCache.h, cmMakefile.h,
4773         cmMakefileGenerator.h, cmakewizard.h: removed shared lib support
4775 2002-08-23 16:12  martink
4777         * Source/cmaketest.cxx: memory issue
4779 2002-08-23 15:11  martink
4781         * Source/: cmVTKMakeInstantiatorCommand.cxx, cmCacheManager.h,
4782         cmCPluginAPI.cxx: compiler warnings
4784 2002-08-23 13:47  hoffman
4786         * Tests/Complex/Executable/CMakeLists.txt: BUG: fix for cygwin
4788 2002-08-23 13:46  hoffman
4790         * Source/: CMakeLists.txt, cmCacheManager.cxx, cmCacheManager.h,
4791         cmake.cxx, cmake.h, cmakemain.cxx, cmaketest.cxx,
4792         CursesDialog/CMakeLists.txt, CursesDialog/form/CMakeLists.txt,
4793         MFCDialog/CMakeSetup.cpp: BUG: add explicit clean up of the
4794         cachemanager at exit of programs, so dll destruction is not a
4795         problem.
4797 2002-08-23 09:09  hoffman
4799         * Source/cmNMakeMakefileGenerator.cxx: remove use of
4800         getpropertyasbool
4802 2002-08-22 17:06  hoffman
4804         * Tests/Complex/CMakeLists.txt: BUG: fix for borland and a shared
4805         CMakeLib
4807 2002-08-22 16:57  hoffman
4809         * Tests/Complex/: CMakeLists.txt, Executable/CMakeLists.txt: BUG:
4810         fix for borland and a shared CMakeLib
4812 2002-08-22 16:16  hoffman
4814         * Source/CMakeLists.txt: BUG: borland needs to have
4815         BUILD_SHARED_LIBS on for executables to work with c++
4817 2002-08-22 15:58  martink
4819         * Tests/Complex/Executable/CMakeLists.txt: complex test needs the
4820         dll
4822 2002-08-22 14:41  martink
4824         * Source/cmCPluginAPI.cxx: minor warning fix
4826 2002-08-22 14:40  iscott
4828         * Modules/: FindAVIFile.cmake, readme.txt: Some more explanation of
4829         a consistent scheme
4831 2002-08-22 14:40  iscott
4833         * Modules/FindAVIFile.cmake: file FindAVIFile.cmake was initially
4834         added on branch tidy_modules.
4836 2002-08-22 14:40  iscott
4838         * Modules/readme.txt: file readme.txt was initially added on branch
4839         tidy_modules.
4841 2002-08-22 11:37  hoffman
4843         * configure, configure.in, Templates/cxxconfigure,
4844         Templates/cxxconfigure.in: BUG: fix for OSF compiler to use ansi
4845         mode for streams
4847 2002-08-22 11:12  hoffman
4849         * Source/cmNMakeMakefileGenerator.cxx: BUG: use c flags for
4850         cprograms, and do not use large command lines for linking
4852 2002-08-22 09:17  martink
4854         * Source/cmCPluginAPI.cxx: fixed some warnings
4856 2002-08-22 09:11  martink
4858         * Source/cmSetSourceFilesPropertiesCommand.cxx: fixed some warnings
4860 2002-08-22 09:10  martink
4862         * Source/cmCPluginAPI.h: fixed nested comment
4864 2002-08-22 08:25  martink
4866         * Source/CursesDialog/CMakeLists.txt: added lib
4868 2002-08-21 15:52  king
4870         * Utilities/cmake_release_unix_package.sh: ENH: Added -files to end
4871         of internal binary tarball to distinguish from the outer tarball's
4872         name.
4874 2002-08-21 15:37  martink
4876         * Source/CursesDialog/cmCursesMainForm.cxx: minor fixes for new
4877         cache api
4879 2002-08-21 13:15  martink
4881         * Source/: cmMakefile.cxx, cmMakefile.h, cmCPluginAPI.cxx: minor
4882         bug
4884 2002-08-21 12:02  martink
4886         * Source/MFCDialog/: CMakeLists.txt, CMakeSetupDialog.cpp: support
4887         for dll
4889 2002-08-21 12:01  martink
4891         * Source/: cmMakefileGenerator.h, cmMakefile.h: dll support
4893 2002-08-21 12:00  martink
4895         * Source/cmRegularExpression.h: made into dll
4897 2002-08-21 11:59  martink
4899         * Source/: cmake.h, cmakewizard.h, cmakewizard.cxx: support for
4900         plugins
4902 2002-08-21 11:58  martink
4904         * Source/: cmLoadCommandCommand.cxx, cmLoadCommandCommand.h: adding
4905         plugin support
4907 2002-08-21 11:58  martink
4909         * Source/: cmDynamicLoader.cxx, cmDynamicLoader.h: added plugin
4910         support
4912 2002-08-21 11:55  martink
4914         * Source/: cmStandardIncludes.h, CMakeLists.txt,
4915         cmCacheManager.cxx, cmCacheManager.h, cmDirectory.h,
4916         cmSystemTools.h, cmListFileCache.h: made CMakeLib shared on windows
4918 2002-08-21 11:54  martink
4920         * Source/: cmCPluginAPI.cxx, cmCPluginAPI.h: added C Plugin API
4921         first cut
4923 2002-08-21 09:45  hoffman
4925         * Source/cmNMakeMakefileGenerator.cxx: BUG: use c compiler for link
4926         of c programs, and use temp file nmake syntax for linking c and c++
4927         programs
4929 2002-08-19 15:40  iscott
4931         * Modules/: FindQt.cmake, LinkQT.cmake: I have tested this with
4932         VXL/our internal code, and it works for me.
4934 2002-08-19 10:05  iscott
4936         * Modules/FindQt.cmake: I first go at a consistent FindXXX.cmake
4937         file
4939 2002-08-16 11:20  martink
4941         * Source/cmMacroCommand.cxx: minor fix
4943 2002-08-16 11:17  martink
4945         * Source/: cmQTWrapCPPCommand.cxx, cmQTWrapUICommand.cxx,
4946         cmSetSourceFilesPropertiesCommand.cxx,
4947         cmSetSourceFilesPropertiesCommand.h, cmSourceFile.cxx,
4948         cmSourceFile.h, cmSourceFilesCommand.cxx, cmVTKWrapJavaCommand.cxx,
4949         cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx,
4950         cmGetSourceFilePropertyCommand.cxx, cmWrapExcludeFilesCommand.cxx,
4951         cmCreateTestSourceList.cxx, cmAbstractFilesCommand.cxx,
4952         cmAuxSourceDirectoryCommand.cxx, cmBorlandMakefileGenerator.cxx,
4953         cmDSPWriter.cxx, cmFLTKWrapUICommand.cxx, cmMSDotNETGenerator.cxx,
4954         cmMakeDepend.cxx, cmNMakeMakefileGenerator.cxx, cmTarget.cxx,
4955         cmUnixMakefileGenerator.cxx, cmVTKMakeInstantiatorCommand.cxx:
4956         modified how source files store properties
4958 2002-08-16 09:45  king
4960         * Source/cmVTKMakeInstantiatorCommand.cxx: ERR: unsigned int ->
4961         size_t.
4963 2002-08-16 09:31  king
4965         * Source/cmVTKMakeInstantiatorCommand.cxx: ENH: Changed check for
4966         which version of instantiators to generate to look for definition
4967         of VTK_USE_INSTANTIATOR_NEW instead of an extra argument to
4968         VTK_MAKE_INSTANTIATOR.
4970 2002-08-15 15:01  king
4972         * Source/: cmVTKMakeInstantiatorCommand.cxx,
4973         cmVTKMakeInstantiatorCommand.h: BUG: Added backward-compatability. 
4974         The old instantiator style will be used unless the argument
4975         USE_INSTANTIATOR_NEW is given to tell the command to make use of
4976         the instantiator new functions exported from each class's
4977         implementation file.
4979 2002-08-15 14:39  king
4981         * Source/: cmVTKMakeInstantiatorCommand.cxx,
4982         cmVTKMakeInstantiatorCommand.h: ENH: Improved generated
4983         instantiator to use extern declarations to wrappers around the
4984         New() methods.  This avoids the need to include each class's header
4985         in an instantiator source.  The instantiator class implementations
4986         can now fit in a single source file that compiles quickly.
4988 2002-08-15 09:34  hoffman
4990         * Source/cmNMakeMakefileGenerator.cxx: ENH: add -DWIN32 flag for
4991         builds
4993 2002-08-14 11:44  ibanez
4995         * Modules/FindFLTK.cmake: ENH: Platform dependent libraries added.
4997 2002-08-13 15:47  martink
4999         * Tests/Complex/CMakeLists.txt: added macro test
5001 2002-08-13 15:46  martink
5003         * Source/: cmCommands.cxx, cmMacroCommand.cxx, cmMacroCommand.h:
5004         added new command
5006 2002-08-13 10:46  martink
5008         * Source/: cmExecProgramCommand.h, cmExecProgramCommand.cxx: merge
5009         from main tree
5011 2002-08-13 10:08  martink
5013         * CMakeLists.txt: added man page
5015 2002-08-13 10:05  martink
5017         * Source/cmCreateTestSourceList.cxx: some warning and purify fixes
5019 2002-08-13 10:04  martink
5021         * Source/: cmElseCommand.cxx, cmIfCommand.cxx: IF Else improvements
5023 2002-08-13 10:03  martink
5025         * Source/: cmMakefile.cxx, cmMakefile.h: merges from the main
5026         branch
5028 2002-08-13 10:02  martink
5030         * Source/cmRemoveCommand.cxx: merge from main branch
5032 2002-08-13 10:01  martink
5034         * Copyright.txt: merge from the main branch
5036 2002-08-13 10:00  martink
5038         * cmake.1: updated from main branch
5040 2002-08-13 09:59  martink
5042         * Modules/: FindFLTK.cmake, FindTCL.cmake: updates from the main
5043         branch
5045 2002-08-12 08:39  martink
5047         * Source/cmElseCommand.cxx: compiler warning
5049 2002-08-09 12:00  martink
5051         * Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmMakefile.cxx:
5052         better IF ELSE handling
5054 2002-08-09 10:04  barre
5056         * Modules/FindTCL.cmake: FIX: fix commit messup (this change was
5057         committed to the branch instead of the main tree, thus was
5058         wiped-out later)
5060 2002-08-09 08:33  barre
5062         * Modules/FindwxWindows.cmake: FIX: - WINDOWS does not exist, use
5063         WIN32 (or defineWINDOWS if cygwin can not be used inUnix mode?), -
5064         fix an un-closed IF, - use same prefix for vars (and make it
5065         advanced)
5067 2002-08-09 07:55  andy
5069         * Modules/FindwxWindows.cmake: This hopefully finds wxWindows on
5070         UNIX
5072 2002-08-08 15:30  andy
5074         * Modules/FindwxWindows.cmake: Add UNIX support for WXWINDOWS
5076 2002-08-08 15:29  andy
5078         * Source/: cmExecProgramCommand.cxx, cmExecProgramCommand.h: Add
5079         return value support and add documentation
5081 2002-08-08 15:14  king
5083         * Copyright.txt: ENH: Updated copyright.
5085 2002-08-08 15:13  andy
5087         * Source/: cmExecProgramCommand.cxx, cmExecProgramCommand.h: Add
5088         option of storing output to the variable
5090 2002-08-08 13:41  barre
5092         * Modules/FindwxWindows.cmake: ENH: first stab at wxWindows support
5093         (win32)
5095 2002-08-08 12:49  king
5097         * CMakeLists.txt: ENH: Adding installation for man page.
5099 2002-08-08 12:30  hoffman
5101         * Source/cmUnixMakefileGenerator.cxx: BUG: handle .exe extension
5102         for cygwin
5104 2002-08-08 11:58  king
5106         * cmake.1: ENH: Initial checkin of unix manpage.
5108 2002-08-08 08:51  martink
5110         * Source/cmCreateTestSourceList.cxx: fixed some compiler warnings
5111         and leaks
5113 2002-08-07 18:12  king
5115         * Utilities/: cmake_release_config_hpux, cmake_release_config_irix,
5116         cmake_release_config_linux, cmake_release_config_sun,
5117         cmake_release_unix.sh, cmake_release_unix_build.sh,
5118         cmake_release_unix_config.sh, cmake_release_unix_package.sh: ENH:
5119         Split install script into two parts.  Added basic support for
5120         adding more files to the distribution and creating packages.
5122 2002-08-07 11:01  martink
5124         * Source/cmCreateTestSourceList.cxx: fixed some compiler warnings
5125         and leaks
5127 2002-08-07 10:30  martink
5129         * Source/cmCreateTestSourceList.cxx: fixed some compiler warnings
5130         and leaks
5132 2002-08-05 18:08  ibanez
5134         * Modules/FindFLTK.cmake: ENH: Images library added. Names for
5135         debuggin versions in windows added.
5137 2002-08-05 09:51  martink
5139         * Source/cmRemoveCommand.cxx: minor fix
5141 2002-08-02 13:43  ibanez
5143         * Modules/FindFLTK.cmake: FIX: names styles for fltkgl and
5144         fltkforms are different in windows and linux.       Both styles are
5145         now searched taking advantage of the NAMES option in      
5146         FIND_LIBRARY.
5148 2002-08-02 12:51  martink
5150         * Source/cmLinkDirectoriesCommand.cxx: duhhhhhh
5152 2002-08-02 08:50  martink
5154         * Source/: cmFindLibraryCommand.cxx, cmLinkLibrariesCommand.cxx,
5155         MFCDialog/CMakeSetupDialog.cpp, cmMakefile.h: updates from the main
5156         tree
5158 2002-08-01 23:05  barre
5160         * Source/cmFindLibraryCommand.cxx: FIX: put ExpandRegistryValue()
5161         back (seems to have been removed accidentally I guess in 1.25)
5163 2002-08-01 16:23  barre
5165         * Source/MFCDialog/CMakeSetupDialog.cpp: FIX: stupid pb fixed
5166         (close to being medieval'ed by The Ken)
5168 2002-08-01 15:58  martink
5170         * Source/cmLinkDirectoriesCommand.cxx: no longer need an argument
5172 2002-08-01 09:50  martink
5174         * Source/cmCreateTestSourceList.cxx,
5175         Source/cmCreateTestSourceList.h, Source/cmMakefile.h,
5176         Source/cmNMakeMakefileGenerator.cxx,
5177         Source/cmNMakeMakefileGenerator.h, Source/cmSystemTools.cxx,
5178         Source/cmUnixMakefileGenerator.cxx,
5179         Source/cmUnixMakefileGenerator.h, Source/cmVTKWrapTclCommand.cxx,
5180         Source/cmake.cxx, Source/MFCDialog/CMakeCommandLineInfo.cpp,
5181         Source/MFCDialog/CMakeCommandLineInfo.h,
5182         Source/MFCDialog/CMakeSetup.cpp,
5183         Source/MFCDialog/CMakeSetupDialog.cpp,
5184         Source/MFCDialog/CMakeSetupDialog.h, Tests/Complex/CMakeLists.txt,
5185         Tests/TestDriver/CMakeLists.txt, Tests/TestDriver/test1.cxx,
5186         Tests/TestDriver/test2.cxx, Tests/TestDriver/testArgs.h,
5187         Tests/TestDriver/subdir/test3.cxx: merges from the main branch
5189 2002-08-01 08:41  martink
5191         * Modules/: FindGLU.cmake, FindJNI.cmake, FindOpenGL.cmake,
5192         FindTCL.cmake: merges from the main tree
5194 2002-07-31 13:45  hoffman
5196         * Source/: cmNMakeMakefileGenerator.cxx,
5197         cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
5198         cmUnixMakefileGenerator.h: BUG: fix jump to directory and build for
5199         nmake if library path is not set. combine
5200         OutputBuildExecutableInDir and OutputBuildLibraryInDir into
5201         OutputBuildTargetInDir
5203 2002-07-31 11:08  martink
5205         * Tests/TestDriver/testArgs.h: minor fix for c tests
5207 2002-07-31 11:07  martink
5209         * Source/cmCreateTestSourceList.cxx: fixed support for C test
5210         programs
5212 2002-07-31 10:34  barre
5214         * Source/MFCDialog/CMakeSetupDialog.cpp: FIX: ConvertToOutputPath
5215         puts "" around path. Not compatible with GUI use.
5217 2002-07-31 09:29  barre
5219         * Source/cmCreateTestSourceList.cxx: FIX: <stdlib.h> is enough to
5220         get malloc()/free()
5222 2002-07-30 16:19  martink
5224         * Tests/TestDriver/: CMakeLists.txt, test1.cxx, test2.cxx,
5225         subdir/test3.cxx: updated to mods in command
5227 2002-07-30 16:18  martink
5229         * Source/: cmCreateTestSourceList.cxx, cmCreateTestSourceList.h:
5230         updated to handle extensions
5232 2002-07-30 10:33  barre
5234         * Source/cmCreateTestSourceList.cxx: FIX: la commande créait du
5235         code C++. Du code C devrait faire l'affaire.
5237 2002-07-30 10:23  barre
5239         * Source/cmCreateTestSourceList.cxx: FIX: la commande créait du
5240         code C++. Du code C devrait faire l'affaire.
5242 2002-07-29 09:46  barre
5244         * Modules/: FindTCL.cmake, FindTCL.cmake: ENH: change the search
5245         path order (if several Tcl/Tk are installed, the "current" version
5246         is likely to be the one that is bound to the wish/tclsh found in
5247         the PATH)
5249 2002-07-26 14:06  barre
5251         * Modules/: FindTCL.cmake, FindTCL.cmake: ENH: clean the module,
5252         add debug libs
5254 2002-07-26 10:14  king
5256         * Source/: cmITKWrapTclCommand.cxx, cmITKWrapTclCommand.h,
5257         cmITKWrapTclCommand.cxx, cmITKWrapTclCommand.h: BUG: Only one
5258         generated Tcl wrapper source was getting added to the package's
5259         library.
5261 2002-07-26 09:54  king
5263         * Source/cmVTKWrapTclCommand.cxx: BUG: Generated call to
5264         Tcl_CreateCommand for vtkCommand should cast pointer to extern "C"
5265         version.
5267 2002-07-25 16:47  king
5269         * Source/cmVTKWrapTclCommand.cxx: BUG: Generated vtkCommand
5270         prototype cannot be extern "C" because it may not match with the
5271         version in VTK.
5273 2002-07-25 16:41  andy
5275         * Source/cmSystemTools.cxx: Ok, now cd will work on windows
5277 2002-07-25 16:25  will
5279         * Source/cmVTKWrapTclCommand.cxx: fixed warning
5281 2002-07-25 11:17  barre
5283         * Modules/FindTCL.cmake: FIX: the stub libs were not searched
5285 2002-07-25 11:10  barre
5287         * Modules/FindTCL.cmake: FIX: the stub libs were not searched
5289 2002-07-25 09:16  martink
5291         * Source/cmMakefile.cxx: makefile now does not ignore NOTFOUND libs
5292         and includes
5294 2002-07-25 08:00  martink
5296         * Source/cmMakefile.cxx: makefile now ignores NOTFOUND libs and
5297         includes
5299 2002-07-22 11:03  king
5301         * Utilities/cmake_release_config_irix: ENH: Added release script
5302         configuration for IRIX build.
5304 2002-07-22 10:57  barre
5306         * Source/MFCDialog/CMakeSetupDialog.cpp: ENH: better Drag&Drop, and
5307         change source dir automatically when build dir is changed in the
5308         GUI
5310 2002-07-22 10:40  martink
5312         * Source/cmMakefile.h: updated to patch 1
5314 2002-07-22 10:34  martink
5316         * Templates/CXXCMakeSystemConfig.cmake.in: better docs and support
5317         for mising args
5319 2002-07-22 10:33  martink
5321         * Source/cmMakefile.cxx: now replaces args even if not defined
5323 2002-07-22 10:31  martink
5325         * Source/: cmAddDefinitionsCommand.cxx,
5326         cmIncludeDirectoryCommand.cxx, cmLinkLibrariesCommand.cxx,
5327         cmTargetLinkLibrariesCommand.cxx: allows less arguments changes
5328         from main tree
5330 2002-07-22 10:00  martink
5332         * Source/: cmIncludeDirectoryCommand.cxx,
5333         cmLinkLibrariesCommand.cxx: allows no arguments
5335 2002-07-21 19:12  barre
5337         * Source/MFCDialog/CMakeSetupDialog.cpp: ENH: add Drag & Drop
5338         (directory, file, or CMakeCache), support for Shortcut too
5340 2002-07-21 15:56  barre
5342         * Source/MFCDialog/: CMakeCommandLineInfo.cpp,
5343         CMakeCommandLineInfo.h, CMakeSetupDialog.cpp, CMakeSetupDialog.h:
5344         ENH: add Drag & Drop (directory, file, or CMakeCache), support for
5345         Shortcut too
5347 2002-07-20 08:55  martink
5349         * Source/cmAddDefinitionsCommand.cxx: modified to accept no
5350         arguments
5352 2002-07-19 15:49  martink
5354         * Templates/CXXCMakeSystemConfig.cmake.in: fixed some empty
5355         descriptions
5357 2002-07-19 14:42  martink
5359         * Source/cmMakefile.cxx: full variable replacement and removal or
5360         empty arguments
5362 2002-07-19 14:40  martink
5364         * Source/cmTargetLinkLibrariesCommand.cxx: does not need a second
5365         argument
5367 2002-07-18 18:43  starreveld
5369         * Modules/: FindGLU.cmake, FindOpenGL.cmake: ERR: remove automatic
5370         Carbon framework on osx
5372 2002-07-17 16:33  martink
5374         * Source/cmInstallFilesCommand.cxx: fix for install with paths
5376 2002-07-17 15:57  martink
5378         * Source/cmInstallFilesCommand.cxx: fixe for files with paths
5380 2002-07-17 11:53  andy
5382         * Source/cmake.cxx: Fix changing of directories using cmSystemTools
5383         RunCommand feature
5385 2002-07-17 10:52  martink
5387         * Source/: cmForEachCommand.cxx, cmForEachCommand.h,
5388         cmMakefile.cxx: fix for IF statements inside of Foreach loops
5390 2002-07-17 10:48  martink
5392         * Source/cmForEachCommand.cxx, Source/cmForEachCommand.h,
5393         Source/cmMakefile.cxx, Tests/Complex/CMakeLists.txt: fixed if
5394         statements inside a foreach
5396 2002-07-16 17:42  king
5398         * Tests/Complex/: CMakeLists.txt, cmTestConfigure.h.in,
5399         Executable/complex.cxx: ENH: Added test for IF inside a FOREACH.
5401 2002-07-15 11:37  king
5403         * Utilities/cmake_release_config_hpux: ENH: Adding release script
5404         configuration for HPUX.e
5406 2002-07-15 11:13  king
5408         * Utilities/cmake_release_config_sun: ENH: Added release
5409         configuration file for Sun.
5411 2002-07-15 10:48  king
5413         * Utilities/: cmake_release_config_linux, cmake_release_unix.sh:
5414         ENH: Made release script more generic for creating static and
5415         shared releases.
5417 2002-07-15 10:09  king
5419         * Utilities/cmake_release_config_linux: ENH: Release script
5420         configuration file for linux.
5422 2002-07-15 10:08  king
5424         * Utilities/cmake_release_unix.sh: ENH: Protoype unix release
5425         script.
5427 2002-07-15 09:55  king
5429         * Templates/CMakeLists.txt: ERR: CXXCMakeSystemConfig.cmake and
5430         CCMakeSystemConfig.cmake need .in extension.
5432 2002-07-15 09:46  king
5434         * Source/cmInstallFilesCommand.cxx: BUG: Only the last extension
5435         should be removed.
5437 2002-07-15 09:45  king
5439         * Source/: cmInstallFilesCommand.cxx, cmInstallFilesCommand.h: BUG:
5440         INSTALL_FILES command should remove the extension of a file before
5441         adding the user provided extension.
5443 2002-07-15 09:44  king
5445         * Source/: cmSystemTools.cxx, cmSystemTools.h, cmSystemTools.cxx,
5446         cmSystemTools.h: ENH: Added GetFilenameWithoutLastExtension.
5448 2002-07-15 09:23  king
5450         * Templates/CMakeLists.txt: ERR: Install for
5451         CXXCMakeSystemConfig.cmake and CCMakeSystemConfig.cmake need .in
5452         extension.
5454 2002-07-15 09:22  king
5456         * Modules/FindJNI.cmake: ENH: Added /usr/local/lib/java search
5457         paths.
5459 2002-07-15 08:44  martink
5461         * Source/: cmInstallFilesCommand.cxx, cmInstallFilesCommand.h: fix
5462         install target
5464 2002-07-12 11:17  martink
5466         * Modules/FindJava.cmake: merged module into branch
5468 2002-07-12 11:10  martink
5470         * Source/cmIfCommand.cxx: minor warning fix
5472 2002-07-11 14:58  martink
5474         * Source/cmIfCommand.cxx: fix warning
5476 2002-07-11 14:25  martink
5478         * Source/cmMakefile.cxx: merge from the main tree
5480 2002-07-11 14:20  hoffman
5482         * Source/cmMakefile.cxx: BUG: fix for compile with hp
5484 2002-07-11 14:03  martink
5486         * Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmIfCommand.h,
5487         cmMakefile.cxx, cmMakefile.h: merged some updates, the IF checking
5489 2002-07-11 13:58  martink
5491         * Source/: cmUnixMakefileGenerator.cxx, cmVTKWrapTclCommand.cxx,
5492         cmake.cxx: updates from the main tree
5494 2002-07-10 16:07  martink
5496         * Source/cmVTKWrapTclCommand.cxx: fix warning on Sun
5498 2002-07-10 14:34  andy
5500         * Source/cmake.cxx: Add command that runs program in given
5501         directory
5503 2002-07-10 11:38  martink
5505         * Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmIfCommand.h,
5506         cmMakefile.cxx, cmMakefile.h: better error handling with if
5507         statements
5509 2002-07-10 09:33  andy
5511         * Source/cmUnixMakefileGenerator.cxx: Fix problem when using NMake.
5512         This generated lines without space so nmake got all confused
5514 2002-07-08 09:30  andy
5516         * Modules/FindJava.cmake: Add module that finds java executables.
5517         This module should find java, javac, and jar.
5519 2002-07-02 09:58  martink
5521         * configure, configure.in: merges from main tree
5523 2002-07-02 09:56  martink
5525         * Modules/FindFLTK.cmake: merges with main tree
5527 2002-07-02 09:54  martink
5529         * Source/: cmAuxSourceDirectoryCommand.cxx,
5530         cmBorlandMakefileGenerator.cxx, cmCMakeMinimumRequired.cxx,
5531         cmConfigure.cmake.h.in, cmConfigure.h.in,
5532         cmCreateTestSourceList.cxx, cmCreateTestSourceList.h,
5533         cmDSWWriter.cxx, cmElseCommand.cxx, cmEnableTestingCommand.h,
5534         cmFLTKWrapUICommand.cxx, cmFindLibraryCommand.cxx,
5535         cmFunctionBlocker.h, cmGetFilenameComponentCommand.cxx,
5536         cmITKWrapTclCommand.cxx, cmIfCommand.cxx, cmIfCommand.h,
5537         cmInstallFilesCommand.cxx, cmLinkLibrariesCommand.cxx,
5538         cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h, cmMakeDepend.cxx,
5539         cmMakeDepend.h, cmMakefile.cxx, cmMakefile.h,
5540         cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
5541         cmQTWrapCPPCommand.cxx, cmQTWrapUICommand.cxx, cmSourceFile.cxx,
5542         cmSourceFile.h, cmSourceFilesCommand.cxx,
5543         cmSourceFilesRemoveCommand.cxx, cmStandardIncludes.h,
5544         cmSystemTools.cxx, cmSystemTools.h, cmTarget.cxx,
5545         cmTargetLinkLibrariesCommand.cxx, cmUnixMakefileGenerator.cxx,
5546         cmUnixMakefileGenerator.h, cmVTKMakeInstantiatorCommand.cxx,
5547         cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
5548         cmVTKWrapTclCommand.cxx, cmWrapExcludeFilesCommand.cxx, cmake.cxx,
5549         cmake.h, ctest.cxx: massive merge from main tree
5551 2002-07-02 09:33  martink
5553         * Source/: cmFindLibraryCommand.cxx, cmMakefile.h,
5554         cmSystemTools.cxx, cmSystemTools.h: updates
5556 2002-07-02 08:24  martink
5558         * Source/: cmMakefile.cxx, cmMakefile.h: fixed warning
5560 2002-07-01 08:49  martink
5562         * Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmIfCommand.h:
5563         consolidated IF handling and added checks for bad arguments
5565 2002-06-30 13:53  martink
5567         * Source/: cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx:
5568         fixed commands that were setting definitions in final pass to set
5569         definitions in initial pass
5571 2002-06-29 20:04  martink
5573         * Source/: cmQTWrapCPPCommand.cxx, cmVTKWrapJavaCommand.cxx,
5574         cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx: fixed commands
5575         that were setting definitions in final pass to set definitions in
5576         initial pass
5578 2002-06-28 10:29  andy
5580         * Source/cmVTKWrapPythonCommand.cxx: Remove another warning in the
5581         python wrapping
5583 2002-06-28 10:18  martink
5585         * Source/cmSourceFile.h: performance fix
5587 2002-06-28 09:43  andy
5589         * Source/cmVTKWrapPythonCommand.cxx: Add removing of warnings and
5590         add comment about the file being generated in CMake
5592 2002-06-28 09:21  martink
5594         * Source/cmAuxSourceDirectoryCommand.cxx: bug fix for aux src dirs
5596 2002-06-28 08:57  martink
5598         * Source/: cmMakefile.cxx, cmSourceFile.h: minor cleanup
5600 2002-06-27 21:17  martink
5602         * Source/: cmMakefile.cxx, cmSourceFile.h: performance inprovements
5604 2002-06-27 16:47  martink
5606         * Source/cmMakefile.cxx: bug fix
5608 2002-06-27 16:42  martink
5610         * Source/: cmMakefile.cxx, cmSourceFilesCommand.cxx: bug fix
5612 2002-06-27 16:25  martink
5614         * Source/cmSourceFilesCommand.cxx: bug fix
5616 2002-06-27 16:05  martink
5618         * Tests/Simple/CMakeLists.txt: a minor fix to make my life easier
5620 2002-06-27 15:57  martink
5622         * Source/cmAuxSourceDirectoryCommand.cxx,
5623         Source/cmCreateTestSourceList.cxx, Source/cmDSWWriter.cxx,
5624         Source/cmFLTKWrapUICommand.cxx,
5625         Source/cmGetFilenameComponentCommand.cxx,
5626         Source/cmITKWrapTclCommand.cxx, Source/cmInstallFilesCommand.cxx,
5627         Source/cmLinkLibrariesCommand.cxx, Source/cmMSDotNETGenerator.cxx,
5628         Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
5629         Source/cmMakefile.h, Source/cmQTWrapCPPCommand.cxx,
5630         Source/cmQTWrapUICommand.cxx, Source/cmSourceFilesCommand.cxx,
5631         Source/cmSourceFilesRemoveCommand.cxx, Source/cmSystemTools.cxx,
5632         Source/cmSystemTools.h, Source/cmTarget.cxx,
5633         Source/cmTargetLinkLibrariesCommand.cxx,
5634         Source/cmUnixMakefileGenerator.cxx,
5635         Source/cmVTKMakeInstantiatorCommand.cxx,
5636         Source/cmVTKWrapJavaCommand.cxx, Source/cmVTKWrapPythonCommand.cxx,
5637         Source/cmVTKWrapTclCommand.cxx,
5638         Source/cmWrapExcludeFilesCommand.cxx,
5639         Tests/Complex/Library/CMakeLists.txt: removed all source lists from
5640         the system and made them vectors. Also appended _CMAKE_PATH to the
5641         end of the automatic cache entries for executables and libraries.
5642         Odds of all these changes working are slim but cmake builds and
5643         passes all its tests. VTK40 starts building
5645 2002-06-27 09:35  king
5647         * Source/: cmake.cxx, cmake.h: BUG: CMake crashed if it failed to
5648         find its own executable.  Also added better error messages when
5649         this occurs.
5651 2002-06-25 09:59  hoffman
5653         * Tests/Simple/CMakeLists.txt: add a test with no extension
5655 2002-06-25 09:59  hoffman
5657         * Source/cmTarget.cxx: BUG: try to tell the difference between
5658         variables with sources and other variables
5660 2002-06-25 09:18  king
5662         * Source/cmStandardIncludes.h: BUG: Result from ostrstream::str()
5663         can be a null pointer.
5665 2002-06-24 18:19  king
5667         * Source/cmStandardIncludes.h: BUG: Attempt to fix
5668         ostrstream::str() wrapper for broken platforms.
5670 2002-06-24 16:42  martink
5672         * Source/cmTarget.cxx: modified to handle src list vectors without
5673         proper dollar signs
5675 2002-06-24 14:07  martink
5677         * Source/ctest.cxx: BUG: make sure windows paths are used for the
5678         command or it will not work for win 98
5680 2002-06-21 11:35  martink
5682         * Templates/: CXXCMakeSystemConfig.cmake.in, cxxconfigure,
5683         cxxconfigure.in: now looks for stringstream as well, from the main
5684         tree
5686 2002-06-21 11:25  martink
5688         * Source/: cmElseCommand.cxx, cmIfCommand.cxx: fixed if matches bug
5690 2002-06-21 10:31  king
5692         * Source/cmStandardIncludes.h: ERR: using declaration to move
5693         streams into std namespace needs to bring up ostrstream and
5694         ostringstream, not strstream and stringstream.
5696 2002-06-21 10:26  king
5698         * Source/CursesDialog/form/frm_driver.c: ERR: Removed most of the
5699         repeated curses declarations.  The cause errors on other platforms.
5700          Grrrr..
5702 2002-06-21 09:25  king
5704         * Source/CursesDialog/form/frm_driver.c: ERR: Added function
5705         declarations from curses.h.  They are not present on some
5706         platforms.  Fixes warnings about implicit declarations.
5708 2002-06-21 09:00  king
5710         * Tests/Complex/cmTestConfigure.h.in: ENH: Added configuration of
5711         CMAKE_NO_ANSI_STRING_STREAM.  It is defined when the sstream header
5712         does not exist.
5714 2002-06-21 08:42  king
5716         * configure, Templates/cxxconfigure: ERR: Ran autoconf on
5717         corresponding fixes to configure.in and cxxconfigure.in.
5719 2002-06-21 08:39  hoffman
5721         * Templates/cxxconfigure.in: fix for sstream
5723 2002-06-21 08:38  hoffman
5725         * configure.in: fix to sstring stuff
5727 2002-06-20 10:39  hoffman
5729         * Source/: cmElseCommand.cxx, cmIfCommand.cxx: modified MATCHES to
5730         handle non variables
5732 2002-06-20 10:20  king
5734         * Source/cmStandardIncludes.h: ERR: cmStringStream is taking the
5735         functionality of ostringstream and ostrstream, not stringstream and
5736         strstream.
5738 2002-06-20 10:19  king
5740         * Templates/CXXCMakeSystemConfig.cmake.in: BUG:
5741         CMAKE_NO_ANSI_STRING_STREAM needs to be copied from the
5742         cxxconfigure results.
5744 2002-06-19 15:21  king
5746         * Source/: cmBorlandMakefileGenerator.cxx,
5747         cmCMakeMinimumRequired.cxx, cmConfigure.cmake.h.in,
5748         cmConfigure.h.in, cmNMakeMakefileGenerator.cxx,
5749         cmStandardIncludes.h, cmSystemTools.cxx,
5750         cmUnixMakefileGenerator.cxx, cmVTKMakeInstantiatorCommand.cxx,
5751         cmake.cxx: ENH: Added cmStringStream class to wrap
5752         std::stringstream or std::strstream depending on the platform.  The
5753         interface is that of std::stringstream, so no "ends" or
5754         "rdbuf()->freeze(0)" lines are needed.
5756 2002-06-19 15:09  king
5758         * configure, Templates/cxxconfigure: ENH: Re-ran autoconf to
5759         include changes to corresponding configure input.  This adds a test
5760         for the availability of sstream.
5762 2002-06-19 15:05  king
5764         * configure.in, Templates/cxxconfigure.in: ENH: Added test for
5765         sstream header.  Defines CMAKE_NO_ANSI_STRING_STREAM if the header
5766         doesn't exist.
5768 2002-06-19 14:35  barre
5770         * Source/cmSystemTools.cxx: ENH: FindLibrary supports .Net specific
5771         lib dirs
5773 2002-06-19 13:49  martink
5775         * Source/: cmCreateTestSourceList.cxx, cmCreateTestSourceList.h,
5776         cmEnableTestingCommand.h, cmFunctionBlocker.h, cmMakefile.h,
5777         cmTarget.cxx: merges from main tree
5779 2002-06-19 13:28  martink
5781         * Source/cmSourceFile.cxx: modified create test source to create a
5782         vector
5784 2002-06-19 13:14  martink
5786         * Modules/: Dart.cmake, FindGLU.cmake, FindGLUT.cmake,
5787         FindJNI.cmake, FindOpenGL.cmake, FindTclsh.cmake, FindX11.cmake:
5788         update dfrom main tree
5790 2002-06-19 12:51  martink
5792         * Source/cmCreateTestSourceList.cxx,
5793         Source/cmCreateTestSourceList.h, Source/cmSourceFile.cxx,
5794         Source/cmTarget.cxx, Tests/TestDriver/CMakeLists.txt: modified
5795         create test source to create a vector
5797 2002-06-19 08:57  king
5799         * Source/CursesDialog/form/fty_alpha.c: ERR: Fixed unused parameter
5800         warning.
5802 2002-06-19 07:28  hoffman
5804         * CMakeLists.txt, Tests/Complex/CMakeLists.txt: [no log message]
5806 2002-06-18 17:20  king
5808         * Source/: cmEnableTestingCommand.h, cmFunctionBlocker.h,
5809         cmMakefile.cxx, cmSystemTools.cxx, cmTarget.cxx: ERR: Fixed
5810         compiler warnings.
5812 2002-06-18 17:20  king
5814         * Source/CursesDialog/: ccmake.cxx, cmCursesBoolWidget.cxx,
5815         cmCursesDummyWidget.cxx, cmCursesForm.h, cmCursesLabelWidget.cxx,
5816         cmCursesLongMessageForm.cxx, cmCursesMainForm.cxx: ERR: Fixed
5817         compiler warnings about unused parameters.
5819 2002-06-18 17:19  king
5821         * Source/CursesDialog/form/: frm_driver.c, frm_req_name.c,
5822         fty_alnum.c, fty_int.c, fty_ipv4.c, fty_num.c, fty_regex.c: ERR:
5823         Fixed compiler warnings when using strict ansi.
5825 2002-06-18 16:43  martink
5827         * Modules/Dart.cmake: fixed another bug
5829 2002-06-18 16:35  martink
5831         * Modules/Dart.cmake: fixed bug
5833 2002-06-18 16:32  king
5835         * Source/ctest.cxx: ERR: Fix for fprintf format warning.
5837 2002-06-18 16:30  king
5839         * Source/CursesDialog/form/frm_data.c: ERR: Attempt to fix warning
5840         on OSF about implicit declaration of winnstr.
5842 2002-06-18 14:26  barre
5844         * Modules/FindGLUT.cmake: ENH: add more paths for the HP
5846 2002-06-18 08:54  hoffman
5848         * CMakeLists.txt, Tests/Complex/CMakeLists.txt: ENH: try and fix
5849         link problem on dec
5851 2002-06-17 13:43  andy
5853         * Modules/FindJNI.cmake: Add debian Java paths
5855 2002-06-17 13:07  barre
5857         * Modules/: FindGLU.cmake, FindGLUT.cmake: FIX: GLU and GLUT flags
5858         for Mac OSX
5860 2002-06-14 16:49  barre
5862         * Modules/: FindCABLE.cmake, FindTclsh.cmake, FindX11.cmake: ENH:
5863         clean modules (doc, make stuff advanced, etc.)
5865 2002-06-14 16:38  hoffman
5867         * Modules/Dart.cmake: ENH: change so that on all make based systems
5868         all dart targets are added
5870 2002-06-14 11:46  barre
5872         * Modules/: FindGLU.cmake, FindGLUT.cmake: ENH: use
5873         OPENGL_LIBRARY_PATH as additional search path
5875 2002-06-14 11:45  barre
5877         * Modules/FindOpenGL.cmake: ENH: define OPENGL_LIBRARY_PATH (path
5878         to OPENGL_LIBRARY) so that it can be used to search for other
5879         OpenGL-related libs
5881 2002-06-14 11:31  barre
5883         * Modules/FindGLU.cmake: FIX: bug, the wrong include file was
5884         searched.
5886 2002-06-14 10:37  barre
5888         * Source/: cmFindLibraryCommand.cxx, cmSystemTools.cxx,
5889         cmSystemTools.h: ENH: FindLibrary can now use the makefile to add
5890         some compiler-specific lib search path (depending on the
5891         generator).
5893 2002-06-14 10:35  barre
5895         * Modules/FindGLUT.cmake: ENH/FIX: Glut should be found, not set.
5896         Add search path for Cygwin
5898 2002-06-13 14:45  barre
5900         * Modules/FindGLUT.cmake: FIX: comply with the way OpenGL libs are
5901         set in FindOpenGL and FindGLU
5903 2002-06-13 11:48  barre
5905         * Modules/: FindGLU.cmake, FindGLUT.cmake, FindOpenGL.cmake: ENH:
5906         make all OpenGL libs advanced, and add support for glu lib with
5907         Borland
5909 2002-06-12 09:46  hoffman
5911         * Source/MFCDialog/CMakeSetup.cpp: fix warning
5913 2002-06-11 14:54  martink
5915         * Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h,
5916         cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
5917         cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: some fixes
5918         for dot net and spaces
5920 2002-06-11 14:25  hoffman
5922         * Source/: cmNMakeMakefileGenerator.cxx,
5923         cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
5924         cmUnixMakefileGenerator.h: use lower case and not short path for
5925         uniq paths on window
5927 2002-06-11 14:25  hoffman
5929         * Source/cmMSDotNETGenerator.cxx: only allow unique configurations
5931 2002-06-11 14:15  hoffman
5933         * Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h: BUG: fix
5934         dot net for paths with spaces
5936 2002-06-11 12:16  hoffman
5938         * Source/cmMSDotNETGenerator.cxx: BUG: RelativePath should not be
5939         quoted in output files even if it has spaces
5941 2002-06-11 11:19  martink
5943         * Source/cmUnixMakefileGenerator.cxx: some win98 depend problems
5945 2002-06-11 11:01  hoffman
5947         * Source/cmUnixMakefileGenerator.cxx: ENH: don't use short paths in
5948         the output
5950 2002-06-11 10:43  hoffman
5952         * Source/cmUnixMakefileGenerator.cxx: use short path to get unique
5953         path names for depend path output
5955 2002-06-11 09:14  hoffman
5957         * Source/CursesDialog/: ccmake.cxx, cmCursesMainForm.cxx: ERR:
5958         Fixed sun CC warnings.
5960 2002-06-10 14:21  martink
5962         * Source/: cmMakeDepend.cxx, cmMakeDepend.h, CMakeLists.txt: joins
5963         with the head
5965 2002-06-10 14:19  martink
5967         * Source/: cmMakeDepend.cxx, cmMakeDepend.h: now includes current
5968         include files directory when searching for files it includes
5970 2002-06-10 11:33  hoffman
5972         * Source/CMakeLists.txt: BUG: cmake needs it's own directory for
5973         includes, so depends work
5975 2002-06-10 09:50  hoffman
5977         * ChangeLog.txt: new changes for 1.4
5979 2002-06-10 09:35  martink
5981         * Source/cmMakefile.h: updated revision
5983 2002-06-10 09:33  martink
5985         * Modules/: FindGLUT.cmake, FindPythonLibs.cmake: updated from main
5986         branch
5988 2002-06-10 08:53  andy
5990         * Modules/FindPythonLibs.cmake: Oops, forgot the library name
5992 2002-06-10 08:52  andy
5994         * Modules/FindPythonLibs.cmake: Add search for python 2.2
5996 2002-06-07 08:39  ibanez
5998         * Modules/FindFLTK.cmake: FIX: {} were missing around
5999         FLTK_*_LIBRARY.
6001 2002-06-06 17:49  ibanez
6003         * Modules/FindFLTK.cmake: FIX: The final test is done now over
6004         FLTK_LIBRARY instead of FLTK_LIBRARY_PATH
6006 2002-06-06 15:28  ibanez
6008         * Modules/FindFLTK.cmake: ENH: Support for FLTK1.1 and FLTK1.0.11
6009         added. An option allows to select      between the two versions.
6011 2002-06-06 15:00  martink
6013         * CMake.rtf: updates
6015 2002-06-06 11:53  hoffman
6017         * Source/: Makefile.borland, Makefile.borland: ENH: remove borland
6018         bootstrap makefile
6020 2002-06-06 08:49  hoffman
6022         * Modules/FindGLUT.cmake: fix for glut on win32
6024 2002-06-05 13:31  martink
6026         * Source/cmMakefile.h: updated revision
6028 2002-06-05 13:30  martink
6030         * Source/cmMakefile.h: updated rev
6032 2002-06-05 13:24  martink
6034         * Source/MFCDialog/CMakeSetup.dsp: now uses bootstrap
6036 2002-06-05 13:22  martink
6038         * Source/ccommand.cxx: merged ccommand into cmake
6040 2002-06-05 09:11  martink
6042         * Source/: CMakeLib.dsp, DumpDocumentation.dsp, ccommand.dsp,
6043         cmake.dsp, ctest.dsp: uses executabke bootstrap
6045 2002-06-03 13:40  martink
6047         * Tests/Complex/Library/CMakeLists.txt: changed CCOMMAND to CMAKE
6049 2002-06-03 13:08  martink
6051         * Source/CMakeLists.txt, Source/cmBorlandMakefileGenerator.cxx,
6052         Source/cmNMakeMakefileGenerator.cxx, Source/cmake.cxx,
6053         Source/cmake.h, Source/cmakemain.cxx, Tests/Complex/CMakeLists.txt:
6054         removed ccommand use cmake now
6056 2002-06-03 11:06  martink
6058         * CMake.rtf: updated
6060 2002-06-03 10:25  hoffman
6062         * Source/: cmMakefile.cxx, cmTarget.cxx: ENH: only add _LIB_DEPEND
6063         information for libraries and modules
6065 2002-05-31 08:39  martink
6067         * Source/cmSystemTools.cxx: fixed bug in get short path for quoted
6068         paths
6070 2002-05-29 15:00  perera
6072         * Source/cmTarget.cxx: BUG: never make a target depend on itself.
6073         This was causing unnecessary library duplication, resulting in link
6074         errors on some platforms.
6076 2002-05-29 09:56  king
6078         * Source/cmUnixMakefileGenerator.cxx: BUG: MAKEFLAGS does not need
6079         to be passed on command line.  It is automatically set by make in
6080         environment for recursive call.
6082 2002-05-28 08:56  martink
6084         * Source/: cmake.cxx, cmake.h: remobed bootstrap
6086 2002-05-28 08:50  martink
6088         * bootstrap.exe, ccommand.exe: different bootstrap command
6090 2002-05-27 10:29  barre
6092         * Tests/Complex/: VarTests.cmake, Executable/complex.cxx: ENH: add
6093         tests for LESS, GREATER, STRLESS, STRGREATER (IF command)
6095 2002-05-23 13:27  hoffman
6097         * Tests/Complex/CMakeLists.txt: ENH: increse coverage
6099 2002-05-23 13:23  hoffman
6101         * Source/cmSystemTools.cxx, Source/cmSystemTools.h,
6102         Tests/Complex/CMakeLists.txt, Tests/Complex/Executable/complex.cxx:
6103         ENH: increase coverage
6105 2002-05-23 13:04  hoffman
6107         * Tests/Complex/: CMakeLists.txt, cmTestConfigureEscape.h.in,
6108         Executable/complex.cxx: add a test for escape quotes and configure
6109         file
6111 2002-05-23 10:36  martink
6113         * bootstrap.exe, ccommand.exe: added win32 bootstrap support
6115 2002-05-23 10:34  martink
6117         * Source/: cmDSWWriter.cxx, cmMSDotNETGenerator.cxx: only add test
6118         target if testing is enabled and ctest is found
6120 2002-05-23 10:33  martink
6122         * Source/cmake.cxx: minor bootstap fixes
6124 2002-05-23 10:32  martink
6126         * Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmIfCommand.h: adde
6127         less greater
6129 2002-05-22 13:20  hoffman
6131         * Source/cmAddCustomCommandCommand.cxx: ENH: add list expansion
6132         back
6134 2002-05-22 09:48  hoffman
6136         * Source/: cmMSDotNETGenerator.cxx, cmMSProjectGenerator.cxx,
6137         cmUnixMakefileGenerator.cxx: ENH: enable cxx by default if no
6138         languages have been enabled
6140 2002-05-22 09:48  hoffman
6142         * Source/cmSystemTools.cxx: ENH: better comment processing
6144 2002-05-22 09:47  hoffman
6146         * Source/: ctest.cxx, ctest.h: ENH: fix depend problem
6148 2002-05-18 16:09  starreveld
6150         * Modules/FindOpenGL.cmake: find openGL in Carbon
6152 2002-05-15 17:23  martink
6154         * Source/: cmake.cxx, cmake.h: added initial attempt to support
6155         win32 bootstrapping
6157 2002-05-15 11:11  berk
6159         * Source/cmSystemTools.cxx: RunCommand now checks whether the
6160         process died abnormally (on Unix)
6162 2002-05-14 08:42  andy
6164         * Modules/FindWish.cmake: Add better detection of wish 8.2
6166 2002-05-12 11:32  barre
6168         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: add
6169         no_system_path option to FindProgram so that the PATH is ignored
6171 2002-05-12 11:31  barre
6173         * Source/: cmFindProgramCommand.cxx, cmFindProgramCommand.h:
6174         ENH/FIX: add NO_SYSTEM_PATH option + fix command usage
6176 2002-05-12 11:31  barre
6178         * Source/cmFindLibraryCommand.h: FIX: command usage
6180 2002-05-11 22:28  perera
6182         * Source/cmTarget.cxx: FIX: Remove assert since it was breaking
6183         IRIX builds.
6185 2002-05-10 14:06  millerjv
6187         * Source/cmTarget.cxx: FIX: Const reference to a set needs a
6188         const_iterator. (.NET build error)
6190 2002-05-10 13:35  perera
6192         * Source/CMakeLists.txt, Source/cmTarget.cxx, Source/cmTarget.h,
6193         Tests/Dependency/CMakeLists.txt,
6194         Tests/Dependency/Eight/CMakeLists.txt,
6195         Tests/Dependency/Eight/EightSrc.c,
6196         Tests/Dependency/Exec2/CMakeLists.txt,
6197         Tests/Dependency/Exec2/ExecMain.c,
6198         Tests/Dependency/Exec3/CMakeLists.txt,
6199         Tests/Dependency/Exec3/ExecMain.c,
6200         Tests/Dependency/Exec4/CMakeLists.txt,
6201         Tests/Dependency/Exec4/ExecMain.c,
6202         Tests/Dependency/Seven/CMakeLists.txt,
6203         Tests/Dependency/Seven/SevenSrc.c, Tests/LinkLine/CMakeLists.txt,
6204         Tests/LinkLine/Exec.c, Tests/LinkLine/One.c, Tests/LinkLine/Two.c:
6205         BUG: Correct some of the dependency analysis code.  - Make sure the
6206         original link line is untouched - Avoid duplicating the link line
6207         when supporting version < 1.4 - Make sure the cyclic dependencies
6208         and such are output correctly in   complicated cases.  - Avoid
6209         outputing dependencies that are already satisfied on the original  
6210         link line when possible.
6212 2002-05-10 08:54  king
6214         * Source/cmSystemTools.cxx: ERR: Added variable initializer.
6216 2002-05-09 09:33  hoffman
6218         * Source/: cmDSWWriter.cxx, cmMSDotNETGenerator.cxx, cmTarget.cxx,
6219         cmTarget.h, cmUnixMakefileGenerator.cxx: ENH: change set<string> to
6220         set<cmStdString>  to avoid long symbols that crash ar on solaris
6222 2002-05-08 17:45  king
6224         * Tests/Wrapping/: CMakeLists.txt, itkWrapperConfig.cxx: ENH: Added
6225         coverage test for ITK_WRAP_TCL.  Doesn't actually invoke CABLE.
6227 2002-05-08 17:45  king
6229         * Source/cmITKWrapTclCommand.cxx: ENH: Added dependency hack to
6230         support wrapping test.
6232 2002-05-08 17:37  king
6234         * Source/cmITKWrapTclCommand.cxx: BUG: Need to use
6235         CMAKE_CXX_COMPILER, not CXX, to get the C++ compiler name.
6237 2002-05-08 13:11  king
6239         * Source/: cmCommands.cxx, cmITKWrapTclCommand.cxx,
6240         cmITKWrapTclCommand.h: ENH: Added ITK Tcl wrapping command.
6242 2002-05-08 10:27  martink
6244         * Source/Makefile.borland: ENH: add clean command
6246 2002-05-08 09:43  hoffman
6248         * Source/MFCDialog/CMakeCommandLineInfo.cpp: ENH: take cmake style
6249         command line options so edit_cache works
6251 2002-05-08 09:05  hoffman
6253         * Source/cmake.cxx: ENH: fix cmake to work without ccommand.
6255 2002-05-08 08:46  hoffman
6257         * Source/cmBorlandMakefileGenerator.cxx: BUG: short path does not
6258         work on bcc32
6260 2002-05-07 11:03  hoffman
6262         * Source/CursesDialog/ccmake.cxx: ENH: add -B option to specify the
6263         build directory, so make edit_cache will work
6265 2002-05-07 09:11  hoffman
6267         * Source/cmUnixMakefileGenerator.cxx: WNG: remove a warning
6269 2002-05-07 09:03  hoffman
6271         * CMake.rtf: ENH: update with docs about the targets
6273 2002-05-07 09:02  hoffman
6275         * Source/: cmBorlandMakefileGenerator.cxx,
6276         cmNMakeMakefileGenerator.cxx, cmUnixMakefileGenerator.cxx,
6277         cmake.cxx: ENH: add an edit_cache target that runs ccmake or
6278         CMakeSetup
6280 2002-05-03 18:10  hoffman
6282         * Tests/Complex/Library/CMakeLists.txt: fix borland test
6284 2002-05-03 16:34  hoffman
6286         * Source/: cmMakefile.cxx, cmTarget.cxx, cmTarget.h: ENH: rework
6287         library depend stuff
6289 2002-05-03 13:46  andy
6291         * Source/bootstrap/Makefile.in: Improve bootstrape for unix
6293 2002-05-03 00:27  perera
6295         * Source/CMakeLists.txt, Source/cmTarget.cxx, Source/cmTarget.h,
6296         Tests/Dependency/CMakeLists.txt: - bug fix where paths weren't
6297         being output when LIB_OUT_PATH *isn't* used - test case for above
6298         mentioned bug - more comments. Comments are good.
6300 2002-05-02 19:09  hoffman
6302         * Source/cmTarget.cxx: check for optimized or debug library adds
6304 2002-05-02 16:13  hoffman
6306         * Source/: cmTarget.cxx, cmTarget.h: remove canonical conversion
6307         for lib names
6309 2002-05-02 15:56  hoffman
6311         * Source/: cmMakefile.cxx, cmMakefile.h, cmTarget.cxx: make it
6312         backwards compatible with old cmake
6314 2002-05-02 15:10  hoffman
6316         * Source/CMakeLists.txt, Source/cmMakefile.cxx,
6317         Source/cmTarget.cxx, Tests/Complex/Library/CMakeLists.txt: Debug
6318         optimized cache fixes
6320 2002-05-02 13:41  perera
6322         * Source/: cmTarget.cxx, cmTarget.h: BUG: The library paths should
6323         stay with the libraries during dependency analysis.
6325 2002-05-02 13:17  hoffman
6327         * Source/cmAddLibraryCommand.cxx, Source/cmAddLibraryCommand.h,
6328         Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmTarget.cxx,
6329         Source/cmTarget.h, Source/cmTargetLinkLibrariesCommand.cxx,
6330         Source/cmUnixMakefileGenerator.cxx,
6331         Tests/Complex/Executable/CMakeLists.txt,
6332         Tests/Dependency/Exec/CMakeLists.txt,
6333         Tests/Dependency/Six/CMakeLists.txt: ENH: change LINK_LIBRARY to
6334         add to targets
6336 2002-05-02 08:54  andy
6338         * configure, configure.in: Revert to make it work again
6340 2002-05-02 08:46  andy
6342         * configure, configure.in, Source/bootstrap/Makefile.in: Improve
6343         bootstrap on UNIX. Now it bootstraps into a separate directory.
6345 2002-05-02 02:27  perera
6347         * Source/cmTarget.cxx: BUG: if a_LIBS_DEPENDS exists but is empty,
6348         there are no explicit dependencies.
6350 2002-05-01 22:03  millerjv
6352         * Source/MFCDialog/PropertyList.cpp: FIX: If current selection was
6353         "NOTFOUND", then selecting the browser      would crash since a "/"
6354         could not be found in the current selection.
6356 2002-05-01 16:33  perera
6358         * Source/cmAddLibraryCommand.cxx, Source/cmAddLibraryCommand.h,
6359         Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmTarget.cxx,
6360         Tests/Dependency/CMakeLists.txt: ENH: Make the LinkLibraries
6361         command contribute dependencies towards AddLibraries.
6363 2002-05-01 16:24  perera
6365         * Tests/Dependency/: CMakeLists.txt, Exec/CMakeLists.txt,
6366         Exec/ExecMain.c, Six/CMakeLists.txt, Six/SixASrc.c, Six/SixBSrc.c:
6367         ENH: Make the LinkLibraries command contribute dependencies towards
6368         AddLibraries.
6370 2002-05-01 14:00  perera
6372         * Source/CMakeLists.txt, Source/cmDSPWriter.cxx,
6373         Source/cmDSWWriter.cxx, Source/cmMSDotNETGenerator.cxx,
6374         Source/cmMakefile.cxx, Source/cmMakefile.h,
6375         Source/cmNMakeMakefileGenerator.cxx, Source/cmTarget.cxx,
6376         Source/cmTarget.h, Source/cmUnixMakefileGenerator.cxx,
6377         Tests/Dependency/CMakeLists.txt,
6378         Tests/Dependency/Exec/CMakeLists.txt,
6379         Tests/Dependency/Exec/ExecMain.c,
6380         Tests/Dependency/Five/CMakeLists.txt,
6381         Tests/Dependency/Five/FiveSrc.c,
6382         Tests/Dependency/Four/CMakeLists.txt,
6383         Tests/Dependency/Four/FourSrc.c,
6384         Tests/Dependency/NoDepA/CMakeLists.txt,
6385         Tests/Dependency/NoDepA/NoDepASrc.c,
6386         Tests/Dependency/NoDepB/CMakeLists.txt,
6387         Tests/Dependency/NoDepB/NoDepBSrc.c,
6388         Tests/Dependency/NoDepC/CMakeLists.txt,
6389         Tests/Dependency/NoDepC/NoDepCSrc.c,
6390         Tests/Dependency/One/CMakeLists.txt, Tests/Dependency/One/OneSrc.c,
6391         Tests/Dependency/Three/CMakeLists.txt,
6392         Tests/Dependency/Three/ThreeSrc.c,
6393         Tests/Dependency/Two/CMakeLists.txt, Tests/Dependency/Two/TwoSrc.c:
6394         ENH: Add library dependency analysis.
6396 2002-05-01 11:34  berk
6398         * Source/CursesDialog/: ccmake.cxx,
6399         cmCursesCacheEntryComposite.cxx, cmCursesCacheEntryComposite.h,
6400         cmCursesMainForm.cxx, cmCursesMainForm.h: The entry widgets are now
6401         created with what is initially available on the terminal.
6403 2002-05-01 10:12  berk
6405         * Source/: cmIncludeCommand.cxx, cmMakefile.cxx: Reformatted the
6406         error printed by cmMakefile.
6408 2002-04-30 21:48  hoffman
6410         * Source/CMakeLists.txt: ENH: allow cmake tests to be run without
6411         dart.
6413 2002-04-30 17:49  hoffman
6415         * CMakeLists.txt, Source/CMakeLists.txt: create tests without Dart
6417 2002-04-30 17:45  hoffman
6419         * Source/cmVTKMakeInstantiatorCommand.cxx: ENH: replace freeze with
6420         delete
6422 2002-04-30 16:58  hoffman
6424         * Templates/: cconfigure, cconfigure.in: ENH: remove -fPIC for AIX
6425         gnu
6427 2002-04-30 15:33  hoffman
6429         * Source/cmMSDotNETGenerator.cxx: ENH: fix relwithdebinfo
6431 2002-04-30 14:01  hoffman
6433         * Tests/Complex/: CMakeLists.txt, cmTestConfigure.h.in,
6434         Executable/complex.cxx: ENH: add test for SEPARATE_ARGUMENTS
6436 2002-04-30 14:00  hoffman
6438         * Source/: cmCommands.cxx, cmSeparateArgumentsCommand.cxx,
6439         cmSeparateArgumentsCommand.h: ENH: add new command to separate
6440         space separated arguments
6442 2002-04-30 14:00  hoffman
6444         * Source/: cmBorlandMakefileGenerator.cxx, cmCacheManager.cxx: ENH:
6445         do not use count, find for map lookup
6447 2002-04-30 12:58  hoffman
6449         * Source/cmMakefile.cxx: ENH: improve speed of GetSource function
6451 2002-04-30 08:09  hoffman
6453         * Source/cmUnixMakefileGenerator.cxx: BUG: look for -l anywhere in
6454         link library entry not just the begining of the line
6456 2002-04-29 10:23  hoffman
6458         * Source/cmMakefile.cxx: BUG: make sure link directories are not
6459         duplicated
6461 2002-04-29 09:20  hoffman
6463         * Source/MFCDialog/CMakeSetupDialog.cpp: BUG: remove warning about
6464         changing generators
6466 2002-04-29 08:27  hoffman
6468         * Templates/: cconfigure, cconfigure.in: use multiple rpath options
6469         for sgi
6471 2002-04-28 16:14  perera
6473         * Source/: cmLinkLibrariesCommand.cxx,
6474         cmTargetLinkLibrariesCommand.cxx: ENH: Make it unnecessary to ever
6475         specify LINK_DIRECTORIES for any library generated in this project,
6476         even when LIBRARY_OUTPUT_PATH is set.
6478 2002-04-26 21:45  hoffman
6480         * Source/cmUnixMakefileGenerator.cxx: ENH: remove redirections for
6481         output of make commands as some things are lost
6483 2002-04-26 12:43  hoffman
6485         * Source/cmUnixMakefileGenerator.cxx: COM: just fix up a comment
6487 2002-04-26 12:42  hoffman
6489         * Templates/CCMakeSystemConfig.cmake.in: correct c flags for shared
6490         links
6492 2002-04-26 12:21  hoffman
6494         * Source/cmUnixMakefileGenerator.cxx,
6495         Templates/CCMakeSystemConfig.cmake.in,
6496         Templates/CMakeSystemConfig.cmake.in: BUG: fix shared links for cc
6497         on hp
6499 2002-04-26 09:55  hoffman
6501         * Source/cmBuildNameCommand.cxx: ENH: fix build name
6503 2002-04-26 09:35  hoffman
6505         * Source/cmSiteNameCommand.cxx: ENH: look for nslookup and hostname
6506         in the right places
6508 2002-04-26 09:22  will
6510         * CMake.pdf: ENH:New pdf for CMake
6512 2002-04-26 09:17  martink
6514         * CMake.rtf: updated for 1.4
6516 2002-04-26 09:11  martink
6518         * Source/cmSourceFilesRemoveCommand.cxx: dprecated
6520 2002-04-26 08:59  martink
6522         * Source/Makefile.borland: fixed up again duh
6524 2002-04-25 16:29  martink
6526         * Source/Makefile.borland: updated to build ccommand
6528 2002-04-25 15:40  hoffman
6530         * Modules/Dart.cmake, Source/cmSiteNameCommand.cxx: fix up hostname
6531         for windows
6533 2002-04-25 13:11  hoffman
6535         * Source/MFCDialog/CMakeSetupDialog.cpp: ENH: give a warning when
6536         switching generators to match the cache
6538 2002-04-25 13:09  hoffman
6540         * Source/cmake.cxx: ENH: check for mismatched generators
6542 2002-04-25 07:59  hoffman
6544         * Source/: ccommand.cxx, cmCMakeMinimumRequired.cxx,
6545         cmOptionCommand.cxx: WAR: remove warnings for .NET compiler
6547 2002-04-24 10:08  andy
6549         * Source/: .cvsignore, MFCDialog/.cvsignore: Add cvsignore so that
6550         you do not see visual stufio files when you do cvs update
6552 2002-04-23 16:16  berk
6554         * Source/: cmake.cxx, CursesDialog/ccmake.cxx,
6555         CursesDialog/cmCursesMainForm.cxx, CursesDialog/cmCursesMainForm.h:
6556         Exit ccmake on fatal errors.
6558 2002-04-23 12:18  hoffman
6560         * Source/cmUnixMakefileGenerator.cxx: ENH: clean up depend output
6562 2002-04-23 11:33  hoffman
6564         * Source/cmUnixMakefileGenerator.cxx: ENH: add depends for utility
6565         targets
6567 2002-04-22 15:16  barre
6569         * Templates/CMakeNMakeWindowsSystemConfig.cmake,
6570         Templates/CMakeWindowsSystemConfig.cmake,
6571         Source/cmNMakeMakefileGenerator.cxx,
6572         Source/cmUnixMakefileGenerator.cxx: ENH: make CMake less
6573         verbose/precious
6575 2002-04-22 15:05  perera
6577         * Source/CursesDialog/: CMakeLists.txt, form/CMakeLists.txt: BUG:
6578         Changed from SOURCE_FILES to SET
6580 2002-04-22 14:29  barre
6582         * Source/cmNMakeMakefileGenerator.cxx: ENH: need CMAKE_LINKER_FLAGS
6584 2002-04-22 14:22  barre
6586         * Source/: cmNMakeMakefileGenerator.cxx,
6587         cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
6588         cmUnixMakefileGenerator.h: ENH: make CMake less verbose/precious
6590 2002-04-22 14:18  martink
6592         * Tests/Complex/Executable/CMakeLists.txt: duhZ
6594 2002-04-22 11:51  martink
6596         * Tests/Complex/: CMakeLists.txt, cmTestConfigure.h.in,
6597         Executable/CMakeLists.txt, Executable/cmVersion.h.in,
6598         Executable/complex.cxx: fixed for remove COMMAND
6600 2002-04-22 11:50  martink
6602         * Source/: CMakeLists.txt, cmCommands.cxx, cmRemoveCommand.cxx,
6603         cmRemoveCommand.h: updated for 1.4
6605 2002-04-22 11:49  martink
6607         * Source/MFCDialog/CMakeLists.txt: updated
6609 2002-04-19 15:28  hoffman
6611         * Source/cmTargetLinkLibrariesCommand.cxx,
6612         Tests/Simple/CMakeLists.txt, Tests/Simple/simple.cxx,
6613         Tests/Simple/simpleLib.cxx: BUG: add link directories for target
6614         link libraries and add a test for it
6616 2002-04-19 14:03  martink
6618         * Source/: cmAbstractFilesCommand.cxx, cmSourceFilesCommand.cxx,
6619         cmWrapExcludeFilesCommand.cxx: added deprecated warnings for
6620         version 1.4 or later
6622 2002-04-19 13:05  hoffman
6624         * Source/cmCMakeMinimumRequired.h: ENH: fix doc line
6626 2002-04-19 12:49  martink
6628         * Source/cmNMakeMakefileGenerator.cxx: renamed unix to unixPath for
6629         compile error
6631 2002-04-19 11:49  hoffman
6633         * Source/cmNMakeMakefileGenerator.cxx: BUG: fix short path on files
6634         that do not exist
6636 2002-04-19 09:00  hoffman
6638         * Source/cmUnixMakefileGenerator.cxx: BUG: try to make sure a
6639         depend file only has one rule
6641 2002-04-19 08:27  hoffman
6643         * Source/: cmSystemTools.cxx, cmake.cxx: BUG: fix SameFile function
6644         for windows, and compare source directories
6646 2002-04-18 16:13  martink
6648         * Source/cmUnixMakefileGenerator.cxx: BUG: work with spaces in the
6649         path
6651 2002-04-18 15:58  andy
6653         * Source/cmUnixMakefileGenerator.cxx: Make quotes and echos to work
6654         on unix (hopefully)
6656 2002-04-18 15:58  andy
6658         * Modules/FindMPI.cmake: Add mpi search paths for Debian
6660 2002-04-18 14:51  hoffman
6662         * Source/cmake.cxx: ENH: use home not start
6664 2002-04-18 14:19  hoffman
6666         * Source/cmake.cxx: ENH: check for mis-matched source directories
6668 2002-04-18 13:44  hoffman
6670         * Source/cmUnixMakefileGenerator.cxx: BUG: quote the echo commands
6672 2002-04-18 13:12  hoffman
6674         * Source/cmSystemTools.cxx: BUG: do escaped semi-colon better
6676 2002-04-18 12:02  hoffman
6678         * Source/cmMessageCommand.cxx, Source/cmSystemTools.cxx,
6679         Tests/Complex/CMakeLists.txt: ENH: add ability to escape
6680         semi-colons
6682 2002-04-18 11:52  martink
6684         * configure, configure.in: ENH: handle spaces in paths for cygwin
6685         bootstrap
6687 2002-04-18 07:58  hoffman
6689         * Source/cmCMakeMinimumRequired.cxx: BUG: add missing include
6691 2002-04-18 07:57  hoffman
6693         * Source/: CMakeLib.dsp, Makefile.borland: BUG: fix bootstrap build
6694         makefiles
6696 2002-04-17 16:16  hoffman
6698         * Source/cmAbstractFilesCommand.cxx,
6699         Source/cmAddCustomCommandCommand.cxx,
6700         Source/cmCMakeMinimumRequired.cxx, Source/cmCMakeMinimumRequired.h,
6701         Source/cmCommands.cxx, Source/cmOptionCommand.cxx,
6702         Tests/Complex/CMakeLists.txt, Tests/Complex/cmTestConfigure.h.in,
6703         Tests/Complex/Executable/complex.cxx: ENH: backwards compatible for
6704         VTK 4.0, add cmake version requires
6706 2002-04-17 14:58  king
6708         * Tests/Wrapping/CMakeLists.txt: ENH: Removed tests for commands
6709         that no longer exist.
6711 2002-04-17 14:54  king
6713         * Source/: CMakeLists.txt, Makefile.in, cmCableClassSet.cxx,
6714         cmCableClassSet.h, cmCableClassSetCommand.cxx,
6715         cmCableClassSetCommand.h, cmCableWrapTclCommand.cxx,
6716         cmCableWrapTclCommand.h, cmCommands.cxx,
6717         cmConfigureGccXmlCommand.cxx, cmConfigureGccXmlCommand.h,
6718         cmMakefile.cxx: ENH: Removed out-of-date commands CABLE_WRAP_TCL
6719         CABLE_CLASS_SET and CONFIGURE_GCCXML
6721 2002-04-17 14:52  king
6723         * Modules/FindCABLE.cmake: ENH: Updated for latest Cable from CVS. 
6724         Old alpha version of Cable is no longer supported.
6726 2002-04-17 14:51  king
6728         * Modules/FindGCCXML.cmake: ENH: Updated for version 0.2 of
6729         GCC-XML.
6731 2002-04-17 14:39  hoffman
6733         * Source/cmUnixMakefileGenerator.cxx: ENH: use convert to output
6734         path for depend files
6736 2002-04-17 08:28  hoffman
6738         * Modules/FindOpenGL.cmake: better to find mac opengl
6740 2002-04-17 08:15  hoffman
6742         * Templates/: CCMakeSystemConfig.cmake.in,
6743         CXXCMakeSystemConfig.cmake.in: more advanced values
6745 2002-04-17 08:09  hoffman
6747         * Tests/Complex/CMakeLists.txt: ENH: more coverage
6749 2002-04-16 13:48  barre
6751         * Source/cmSystemTools.cxx: Syntax seemed to be confusing according
6752         to the Bill
6754 2002-04-16 09:28  barre
6756         * Source/ccommand.cxx: FIX: warning
6758 2002-04-15 09:09  hoffman
6760         * Source/cmSystemTools.cxx: use stream not sprintf
6762 2002-04-15 08:48  barre
6764         * Source/cmSystemTools.cxx: ENH: FilesDiffer checks for 0 byte
6765         files
6767 2002-04-14 15:32  barre
6769         * Source/cmSystemTools.cxx: ENH: more paranoid checkings
6771 2002-04-12 13:28  barre
6773         * Source/MFCDialog/CMakeSetup.rc: ENH: make GUI slighlty larger to
6774         accomodate long paths
6776 2002-04-12 12:05  barre
6778         * Source/cmSystemTools.cxx: FIX: iostream binary flag should be
6779         used for cygwin too
6781 2002-04-12 09:57  barre
6783         * Source/cmSystemTools.cxx: FIX: fix UMR
6785 2002-04-11 18:59  barre
6787         * Source/ccommand.cxx: ENH: also displays command output
6789 2002-04-11 18:17  barre
6791         * Source/ccommand.cxx: can be used to time commands (time() &
6792         clock())
6794 2002-04-11 17:02  hoffman
6796         * Source/cmFindFileCommand.h, Source/cmFindLibraryCommand.h,
6797         Source/cmFindPathCommand.h, Source/cmFindProgramCommand.h,
6798         Source/cmIncludeCommand.cxx, Source/cmListFileCache.cxx,
6799         Source/cmMakefile.cxx, Source/cmSystemTools.cxx,
6800         Tests/Complex/Executable/complex.cxx: ENH: speed improvements
6802 2002-04-11 16:58  starreveld
6804         * Source/cmUnixMakefileGenerator.cxx: 
6805         
6806         Allow modules to build properly again. (broken when Cxx testing was
6807         added)
6809 2002-04-11 11:30  barre
6811         * Tests/Complex/Executable/CMakeLists.txt: ENH: increase coverage
6813 2002-04-11 10:29  hoffman
6815         * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
6816         ENH: clean up utility rule generation
6818 2002-04-11 10:11  barre
6820         * Tests/Complex/Library/CMakeLists.txt: ENH: use target as source
6821         if source is empty
6823 2002-04-11 10:05  barre
6825         * Source/: cmAddCustomCommandCommand.cxx,
6826         cmAddCustomCommandCommand.h: ENH: use target as source if source is
6827         empty
6829 2002-04-11 09:53  barre
6831         * Source/: cmNMakeMakefileGenerator.cxx,
6832         cmUnixMakefileGenerator.cxx: FIX: echo pb, make Nmake gen use Unix
6833         gen, factorize stuff in Unix gen
6835 2002-04-10 17:33  barre
6837         * Tests/Complex/: Executable/complex.cxx, Library/CMakeLists.txt:
6838         ENH: add a test to check if more than one post-build command can be
6839         attached. it fails right now.
6841 2002-04-10 16:45  andy
6843         * Source/cmUnixMakefileGenerator.cxx: Fix problem with custom
6844         commands on unix
6846 2002-04-10 12:13  king
6848         * Source/cmaketest.cxx: ERR: UseIt() missing return type.
6850 2002-04-10 11:23  hoffman
6852         * Tests/Complex/Library/testConly.c: ENH: only check flag on unix
6854 2002-04-10 08:38  hoffman
6856         * Source/cmaketest.cxx: fix warning
6858 2002-04-09 12:22  hoffman
6860         * Tests/Complex/: Library/testConly.h, Executable/complex.cxx: ENH:
6861         check for compile flags and add back c flag to unix generator
6863 2002-04-09 12:15  hoffman
6865         * Source/cmUnixMakefileGenerator.cxx: ENH: check for compile flags
6866         and add back c flag to unix generator
6868 2002-04-09 12:02  hoffman
6870         * Tests/Complex/: Executable/CMakeLists.txt,
6871         Executable/complex.cxx, Library/CMakeLists.txt,
6872         Library/testConly.c: ENH: check for compile flags and add back c
6873         flag to unix generator
6875 2002-04-09 11:33  barre
6877         * DartConfig.cmake: ENH: quick stab at a rollup button
6879 2002-04-09 10:19  hoffman
6881         * Tests/Complex/Library/: testConly.c, testConly.h: correct exports
6882         for windows
6884 2002-04-09 09:37  hoffman
6886         * Tests/Complex/Library/sharedFile.h: c not c++ comment
6888 2002-04-09 08:55  hoffman
6890         * DartConfig.cmake:  change EST to EDT
6892 2002-04-08 19:31  biddi
6894         * Source/cmSystemTools.cxx: ERR: ReplaceString didn't work properly
6895         if replace was longer than with as length added to start pos on
6896         next search was replaceLength  instead of withLength
6898 2002-04-08 15:01  hoffman
6900         * Templates/: CXXCMakeSystemConfig.cmake.in, cconfigure,
6901         cconfigure.in: [no log message]
6903 2002-04-08 13:36  hoffman
6905         * Source/cmExecProgramCommand.cxx,
6906         Source/cmUnixMakefileGenerator.cxx,
6907         Templates/CCMakeSystemConfig.cmake.in,
6908         Templates/CXXCMakeSystemConfig.cmake.in, Templates/cconfigure,
6909         Templates/cconfigure.in, Templates/cxxconfigure,
6910         Templates/cxxconfigure.in, Tests/Complex/Executable/CMakeLists.txt,
6911         Tests/Complex/Executable/complex.cxx,
6912         Tests/Complex/Library/CMakeLists.txt,
6913         Tests/Complex/Library/testConly.c,
6914         Tests/Complex/Library/testConly.h: ENH: use separate vars for
6915         creating c++ and c shared libraries and add a test for c libraries
6917 2002-04-05 12:08  hoffman
6919         * Source/cmProjectCommand.cxx: expand ; args
6921 2002-04-05 10:51  martink
6923         * Modules/Dart.cmake: improved finding purify on windows to use
6924         registry
6926 2002-04-05 09:39  hoffman
6928         * Source/: Makefile.borland, cmaketest.cxx, cmaketest.h.in: ENH:
6929         make sure the test tests the right cmake, and not the cmake used to
6930         bootstrap this cmake
6932 2002-04-05 07:22  hoffman
6934         * Tests/TestDriver/testArgs.h: ENH: add missing file
6936 2002-04-04 16:53  hoffman
6938         * Source/cmCreateTestSourceList.cxx,
6939         Source/cmCreateTestSourceList.h, Tests/TestDriver/CMakeLists.txt:
6940         ENH: add the ability to process command line arguments in the test
6941         driver before the test driver gets them
6943 2002-04-04 11:01  hoffman
6945         * Source/cmUnixMakefileGenerator.cxx,
6946         Templates/CXXCMakeSystemConfig.cmake.in, Templates/cxxconfigure,
6947         Templates/cxxconfigure.in: ENH: separate the ar program for cxx and
6948         c
6950 2002-04-04 10:08  hoffman
6952         * Templates/CMakeLists.txt: update install information
6954 2002-04-04 09:04  hoffman
6956         * Templates/: cxxconfigure, cxxconfigure.in: BUG: add system
6957         command back into script
6959 2002-04-03 16:14  hoffman
6961         * Source/cmExecProgramCommand.cxx, Source/cmExecProgramCommand.h,
6962         Source/cmNMakeMakefileGenerator.cxx, Source/cmSystemTools.cxx,
6963         Source/cmSystemTools.h, Source/cmaketest.cxx,
6964         Tests/Complex/CMakeLists.txt: ENH: fix more space problems, you can
6965         add args to the ExecProgram command separatly now
6967 2002-04-03 13:53  andy
6969         * Modules/FindTCL.cmake: More places to find TCL/TK for example on
6970         Debian
6972 2002-04-02 15:42  hoffman
6974         * CMake.rtf, Example/Demo/CMakeLists.txt,
6975         Example/Hello/CMakeLists.txt, Source/CMakeLists.txt,
6976         Source/cmBorlandMakefileGenerator.cxx,
6977         Source/cmBorlandMakefileGenerator.h, Source/cmDSWWriter.cxx,
6978         Source/cmMSDotNETGenerator.cxx, Source/cmMSDotNETGenerator.h,
6979         Source/cmMSProjectGenerator.cxx, Source/cmMSProjectGenerator.h,
6980         Source/cmMakefile.cxx, Source/cmMakefile.h,
6981         Source/cmMakefileGenerator.cxx, Source/cmMakefileGenerator.h,
6982         Source/cmNMakeMakefileGenerator.cxx,
6983         Source/cmNMakeMakefileGenerator.h, Source/cmProjectCommand.cxx,
6984         Source/cmProjectCommand.h, Source/cmSetCommand.cxx,
6985         Source/cmSetSourceFilesPropertiesCommand.h, Source/cmTarget.cxx,
6986         Source/cmTarget.h, Source/cmUnixMakefileGenerator.cxx,
6987         Source/cmUnixMakefileGenerator.h, Source/cmake.cxx,
6988         Templates/cconfigure, Templates/cconfigure.in,
6989         Templates/cxxconfigure, Templates/cxxconfigure.in,
6990         Tests/COnly/CMakeLists.txt, Tests/COnly/conly.c,
6991         Templates/configure, Templates/configure.in,
6992         Templates/CCMakeSystemConfig.cmake.in,
6993         Templates/CXXCMakeSystemConfig.cmake.in: ENH: add enable language
6994         support for PROJECT command, this means that a C only project can
6995         be built with cmake, even without a cxx compiler
6997 2002-04-01 14:58  barre
6999         * Tests/Complex/: CMakeLists.txt, cmTestConfigure.h.in,
7000         Executable/complex.cxx: ENH: add test for registry-related
7001         functions (win32)
7003 2002-04-01 14:50  hoffman
7005         * Source/cmSystemTools.cxx: ENH: fix for regkey and ; separation
7007 2002-04-01 13:34  barre
7009         * Source/: ccommand.cxx, cmSystemTools.cxx, cmSystemTools.h: ENH:
7010         add functions to API (read, write, delete registry key value)
7012 2002-04-01 08:08  andy
7014         * Modules/FindVTK.cmake: More finds for VTK
7016 2002-03-31 11:43  andy
7018         * Modules/FindVTK.cmake: Add some more locations of VTK
7020 2002-03-30 17:17  barre
7022         * Source/: cmAbstractFilesCommand.cxx, cmSetCommand.cxx: FIX: get
7023         rid of warnings
7025 2002-03-29 18:07  ibanez
7027         * Modules/FindFLTK.cmake: ENH: HAS_FLTK variable added.
7028         FLTK_WRAP_UI command made INTERNAL.
7030 2002-03-29 16:25  barre
7032         * Source/cmCreateTestSourceList.cxx: FIX: should compare to 0, not
7033         NULL
7035 2002-03-29 16:03  barre
7037         * Source/: ctest.cxx, ctest.h: ENH: if -R or -E was used, displays
7038         also the name of the tests that passed.
7040 2002-03-29 15:41  barre
7042         * Tests/Complex/CMakeLists.txt: FIX: fix dummy lib name for Unix
7044 2002-03-29 15:02  barre
7046         * Tests/Complex/: CMakeLists.txt, cmTestConfigure.h.in,
7047         Executable/CMakeLists.txt, Executable/complex.cxx,
7048         Library/CMakeLists.txt, Library/cmTestLibraryConfigure.h.in,
7049         Library/dummy, Library/empty.h, Library/file2.cxx, Library/file2.h,
7050         Library/fileFlags.cxx: ENH: fix tests
7052 2002-03-29 14:31  hoffman
7054         * Source/cmMSDotNETGenerator.cxx: output list bug
7056 2002-03-29 14:22  hoffman
7058         * Tests/Complex/Library/cmTestLibraryConfigure.h.in: [no log
7059         message]
7061 2002-03-29 14:20  hoffman
7063         * Source/cmAbstractFilesCommand.cxx,
7064         Source/cmAddCustomCommandCommand.cxx,
7065         Source/cmAddCustomTargetCommand.cxx,
7066         Source/cmAddDefinitionsCommand.cxx,
7067         Source/cmAddDependenciesCommand.cxx, Source/cmAddTestCommand.cxx,
7068         Source/cmCableClassSetCommand.cxx,
7069         Source/cmCableWrapTclCommand.cxx, Source/cmCommands.cxx,
7070         Source/cmCreateTestSourceList.cxx, Source/cmFLTKWrapUICommand.cxx,
7071         Source/cmFindFileCommand.cxx, Source/cmFindLibraryCommand.cxx,
7072         Source/cmFindPathCommand.cxx, Source/cmFindProgramCommand.cxx,
7073         Source/cmGetSourceFilePropertyCommand.cxx,
7074         Source/cmGetSourceFilePropertyCommand.h,
7075         Source/cmIncludeDirectoryCommand.cxx,
7076         Source/cmInstallFilesCommand.cxx,
7077         Source/cmInstallProgramsCommand.cxx,
7078         Source/cmInstallTargetsCommand.cxx,
7079         Source/cmLinkDirectoriesCommand.cxx, Source/cmLoadCacheCommand.cxx,
7080         Source/cmMakeDirectoryCommand.cxx,
7081         Source/cmMarkAsAdvancedCommand.cxx,
7082         Source/cmOutputRequiredFilesCommand.cxx,
7083         Source/cmProjectCommand.cxx, Source/cmQTWrapCPPCommand.cxx,
7084         Source/cmQTWrapUICommand.cxx,
7085         Source/cmSetSourceFilesPropertiesCommand.cxx,
7086         Source/cmSetSourceFilesPropertiesCommand.h,
7087         Source/cmSiteNameCommand.cxx, Source/cmSourceFilesCommand.cxx,
7088         Source/cmSourceFilesFlagsCommand.cxx,
7089         Source/cmSourceFilesFlagsCommand.h,
7090         Source/cmSourceFilesRemoveCommand.cxx, Source/cmSubdirCommand.cxx,
7091         Source/cmSystemTools.cxx, Source/cmSystemTools.h,
7092         Source/cmUseMangledMesaCommand.cxx,
7093         Source/cmUseMangledMesaCommand.h,
7094         Source/cmUtilitySourceCommand.cxx,
7095         Source/cmVTKMakeInstantiatorCommand.cxx,
7096         Source/cmVTKWrapJavaCommand.cxx, Source/cmVTKWrapPythonCommand.cxx,
7097         Source/cmVTKWrapTclCommand.cxx,
7098         Source/cmVariableRequiresCommand.cxx,
7099         Source/cmWrapExcludeFilesCommand.cxx,
7100         Tests/Complex/Executable/CMakeLists.txt,
7101         Tests/Complex/Executable/complex.cxx,
7102         Tests/Complex/Library/CMakeLists.txt,
7103         Tests/Complex/Library/file2.cxx, Tests/Complex/Library/file2.h:
7104         make sure ; expansion is done in all commands
7106 2002-03-29 11:12  hoffman
7108         * Tests/TestDriver/: CMakeLists.txt, test1.cxx, testExtraStuff.cxx,
7109         testExtraStuff2.cxx, testExtraStuff3.cxx: ENH: add test for set to
7110         create source lists
7112 2002-03-29 11:11  hoffman
7114         * Source/cmAddExecutableCommand.cxx: fix const problem
7116 2002-03-29 11:04  hoffman
7118         * Source/: cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx,
7119         cmSetCommand.cxx, cmSetCommand.h: ENH: add ability to use ;
7120         separated lists in SET and expand them for addexecutable and
7121         addlibrary
7123 2002-03-29 11:03  hoffman
7125         * Source/cmGetSourceFilePropertyCommand.h: fix docs
7127 2002-03-29 10:56  barre
7129         * Source/: cmMessageCommand.cxx, cmMessageCommand.h: ENH: Add
7130         SEND_ERROR flag to MESSAGE so that an error can be raised within a
7131         CMakeList file
7133 2002-03-29 10:07  hoffman
7135         * Tests/Complex/Library/CMakeLists.txt: more tests
7137 2002-03-29 10:06  hoffman
7139         * Source/: cmAbstractFilesCommand.cxx,
7140         cmBorlandMakefileGenerator.cxx, cmCommands.cxx,
7141         cmCreateTestSourceList.cxx, cmDSPWriter.cxx,
7142         cmFLTKWrapUICommand.cxx, cmGetSourceFilePropertyCommand.cxx,
7143         cmGetSourceFilePropertyCommand.h, cmInstallFilesCommand.cxx,
7144         cmMSDotNETGenerator.cxx, cmMakeDepend.cxx, cmMakefile.cxx,
7145         cmMakefile.h, cmNMakeMakefileGenerator.cxx, cmQTWrapCPPCommand.cxx,
7146         cmQTWrapUICommand.cxx, cmSetSourceFilesPropertiesCommand.cxx,
7147         cmSetSourceFilesPropertiesCommand.h, cmSourceFile.cxx,
7148         cmSourceFilesCommand.cxx, cmSourceFilesFlagsCommand.cxx,
7149         cmTarget.cxx, cmTarget.h, cmUnixMakefileGenerator.cxx,
7150         cmVTKMakeInstantiatorCommand.cxx, cmVTKWrapJavaCommand.cxx,
7151         cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx,
7152         cmWrapExcludeFilesCommand.cxx, cmaketest.cxx, cmaketest.h.in: ENH:
7153         major change, the cmMakefile now contains a master list of
7154         cmSourceFile objects, the source lists reference the list via
7155         pointers, also you can now set properties on a file, like compile
7156         flags, abstract, etc.
7158 2002-03-29 08:42  barre
7160         * Source/cmCreateTestSourceList.cxx: FIX: tolower is in <ctype.h>
7161         !, frenchy
7163 2002-03-28 11:43  barre
7165         * Source/cmCreateTestSourceList.cxx: ENH: perform case insensitive
7166         comparison on test names
7168 2002-03-27 16:19  barre
7170         * Source/cmCreateTestSourceList.cxx: FIX: cmSourceFile::SetName was
7171         not called correctly for the test source files
7173 2002-03-27 15:52  barre
7175         * Source/cmCreateTestSourceList.cxx: ENH: small formatting enh
7177 2002-03-27 13:54  barre
7179         * Tests/Complex/: VarTests.cmake, cmTestConfigure.h.in,
7180         Executable/complex.cxx: ENH: add a more stressing FOREACH test.
7182 2002-03-27 13:46  barre
7184         * Source/CMakeLists.txt, Tests/TestDriver/CMakeLists.txt,
7185         Tests/TestDriver/test3.cxx, Tests/TestDriver/subdir/test3.cxx: ENH:
7186         add testdriver test with source file in subdir
7188 2002-03-27 10:55  barre
7190         * Tests/Complex/Executable/CMakeLists.txt: FIX: do not use
7191         CMAKE_CFG_INTDIR, just use LINK_DIRECTORIES
7193 2002-03-27 10:54  barre
7195         * Tests/: Testing/CMakeLists.txt, Wrapping/CMakeLists.txt: FIX: do
7196         not need CMakeLib
7198 2002-03-26 18:06  barre
7200         * Source/cmCreateTestSourceList.cxx: ENH: keep the name of the test
7201         as close to the source file (only the function name is cleaned up)
7203 2002-03-26 17:53  barre
7205         * Source/cmCreateTestSourceList.cxx: ENH: add -R (similar to ctest
7206         but use substr instead of regexp). indent.
7208 2002-03-26 16:45  barre
7210         * Source/: cmForEachCommand.h, cmFunctionBlocker.h, cmMakefile.cxx:
7211         FIX: foreach function-blockers were using expanded args. Add
7212         virtual func to specify if function blocker needs them expanded or
7213         not.
7215 2002-03-26 16:44  barre
7217         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH:
7218         ExpandListArguments(): empty elements in semi-colon-separated
7219         string-list can now be ignored.
7221 2002-03-26 16:42  barre
7223         * Source/cmCreateTestSourceList.cxx: ENH: now supports tests inside
7224         sub-dirs
7226 2002-03-26 14:42  barre
7228         * Tests/Wrapping/CMakeLists.txt: ENH: USE_MANGLED_MESA is more
7229         careful now. Try to trick it again.
7231 2002-03-26 14:41  barre
7233         * Tests/: Complex/Executable/CMakeLists.txt,
7234         Testing/CMakeLists.txt, Wrapping/CMakeLists.txt: ENH: Use
7235         ${CMAKE_CFG_INTDIR} instead of hardcoded RelInfo, Debug, Release,
7236         etc.
7238 2002-03-26 12:55  hoffman
7240         * Source/cmUseMangledMesaCommand.cxx: ENH: add error checking for
7241         mmesa
7243 2002-03-26 12:38  hoffman
7245         * Source/: ccommand.cxx, cmBorlandMakefileGenerator.cxx,
7246         cmNMakeMakefileGenerator.cxx: ENH: use ccommand for del on windows
7248 2002-03-26 12:38  hoffman
7250         * Source/cmaketest.cxx: ENH: show output when running tests
7252 2002-03-26 12:37  hoffman
7254         * Source/cmCreateTestSourceList.cxx: ENH: if no arguments are given
7255         and there is only one test, then run it
7257 2002-03-25 17:03  martink
7259         * Source/cmake.cxx: removed quotes from cmake and ccommand
7260         executable to be consistant
7262 2002-03-25 16:24  barre
7264         * Source/cmForEachCommand.cxx: ENH: support semi-colon format (list
7265         of args as string)
7267 2002-03-25 15:59  barre
7269         * Source/: ccommand.cxx, cmSystemTools.cxx: ENH: cmCopyFile ; the
7270         path to the destination file will be created ; second arg can be a
7271         directory.
7273 2002-03-25 15:58  barre
7275         * Templates/: CMakeDotNetSystemConfig.cmake,
7276         CMakeWindowsSystemConfig.cmake: Add suffixes
7278 2002-03-20 16:18  hoffman
7280         * Source/CMakeLists.txt, Source/cmCommands.cxx,
7281         Source/cmCreateTestSourceList.cxx, Source/cmCreateTestSourceList.h,
7282         Source/cmaketest.cxx, Tests/TestDriver/CMakeLists.txt,
7283         Tests/TestDriver/test1.cxx, Tests/TestDriver/test2.cxx,
7284         Tests/TestDriver/test3.cxx: ENH: add new command to create a test
7285         driver
7287 2002-03-20 13:16  hoffman
7289         * CMakeLists.txt, Source/CMakeLists.txt,
7290         Source/FLTKDialog/CMakeLists.txt,
7291         Source/FLTKDialog/CMakeSetupGUI.fl,
7292         Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
7293         Source/FLTKDialog/CMakeSetupGUIImplementation.h,
7294         Source/FLTKDialog/FLTKDialog.cxx, Source/FLTKDialog/FLTKDialog.dsp,
7295         Source/FLTKDialog/FLTKPropertyItemRow.cxx,
7296         Source/FLTKDialog/FLTKPropertyItemRow.h,
7297         Source/FLTKDialog/FLTKPropertyList.cxx,
7298         Source/FLTKDialog/FLTKPropertyList.h,
7299         Source/FLTKDialog/Makefile.in: ENH: remove fltk dialog as it is no
7300         longer supported
7302 2002-03-19 12:25  andy
7304         * Source/ccommand.cxx: Return error on copy
7306 2002-03-18 11:59  andy
7308         * Source/ccommand.cxx: Remove warning about sign and unsigned
7310 2002-03-15 15:42  andy
7312         * Source/: CMakeLists.txt, CMakeSetup.dsw, ccommand.cxx,
7313         ccommand.dsp, cmake.cxx: Add ccommand for executing commands on the
7314         system, so by using ADD_CUSTOM_COMMAND, you can make rules to do
7315         some system commands during build. Currently supported commands are
7316         copy and remove. Others will follow.
7318 2002-03-15 13:20  perera
7320         * Source/cmSourceFilesFlagsCommand.cxx: BUG: The source file may be
7321         specified with an extension.
7323 2002-03-15 10:43  martink
7325         * Source/ctest.cxx: less noisy about changing directories
7327 2002-03-15 09:40  berk
7329         * Templates/CMakeSystemConfig.cmake.in: There can be multiple ansi
7330         flags now
7332 2002-03-15 09:23  hoffman
7334         * Templates/configure: HP add Ae flag
7336 2002-03-15 09:14  berk
7338         * Templates/configure.in: Added better support for HPux
7340 2002-03-14 16:04  hoffman
7342         * Source/cmMakefile.cxx: ENH: add .in as a header file type, as it
7343         can not be compiled
7345 2002-03-14 16:03  hoffman
7347         * Source/CMakeLists.txt: BUG: .h not two .cxx files
7349 2002-03-14 14:59  hoffman
7351         * Source/cmSystemTools.cxx: BUG: fix RunCommand again... back to
7352         system, but with GetShortPath
7354 2002-03-14 14:59  hoffman
7356         * Source/cmDSPWriter.cxx: BUG: fix for paths with spaces
7358 2002-03-14 14:58  hoffman
7360         * Source/: cmNMakeMakefileGenerator.cxx,
7361         cmNMakeMakefileGenerator.h: BUG: fix for files with dashes in them
7363 2002-03-14 11:11  hoffman
7365         * Source/: cmConfigureGccXmlCommand.cxx, cmExecProgramCommand.cxx,
7366         cmSystemTools.cxx, cmSystemTools.h, cmaketest.cxx, ctest.cxx: ENH:
7367         overhaul of RunCommand on windows, if only win32 had popen...
7369 2002-03-13 15:29  hoffman
7371         * Source/MFCDialog/: CMakeSetup.cpp, CMakeSetupDialog.cpp,
7372         PathDialog.cpp: Remove warnings
7374 2002-03-13 14:23  martink
7376         * Source/: cmDSPWriter.cxx, cmDSWWriter.cxx: ENH: closer to working
7377         with spaces in the path
7379 2002-03-13 10:25  hoffman
7381         * Source/: CMakeLists.txt, cmAuxSourceDirectoryCommand.cxx,
7382         cmCableClassSet.cxx, cmCableClassSet.h, cmDirectory.cxx,
7383         cmDirectory.h, cmFLTKWrapUICommand.cxx, cmFindFileCommand.cxx,
7384         cmFindLibraryCommand.cxx, cmFindPathCommand.cxx,
7385         cmFindProgramCommand.cxx, cmMSDotNETGenerator.cxx, cmMakefile.cxx,
7386         cmNMakeMakefileGenerator.cxx, cmQTWrapCPPCommand.cxx,
7387         cmQTWrapUICommand.cxx, cmRegularExpression.cxx, cmSourceGroup.cxx,
7388         cmSystemTools.cxx, cmVTKMakeInstantiatorCommand.cxx,
7389         cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
7390         cmVTKWrapTclCommand.cxx, cmaketest.cxx, ctest.cxx: ENH: remove
7391         several compiler warnings
7393 2002-03-12 10:16  king
7395         * Templates/: configure, configure.in: ENH: Added test for explicit
7396         instantiation support.
7398 2002-03-11 16:04  hoffman
7400         * Source/cmOptionCommand.cxx: ENH: add error checking for option
7401         commands with too many arguments
7403 2002-03-11 12:11  hoffman
7405         * Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h: ENH: add
7406         support for .def files
7408 2002-03-11 08:11  hoffman
7410         * Source/cmMSDotNETGenerator.cxx: BUG: make sure libraries do not
7411         depend on themselves
7413 2002-03-10 18:24  hoffman
7415         * Templates/: configure, configure.in: ENH: try to get crazy dec
7416         cxx to work again... one more time
7418 2002-03-10 10:02  hoffman
7420         * Templates/: configure, configure.in: ENH: try to get crazy dec
7421         cxx to work again...
7423 2002-03-08 13:12  hoffman
7425         * Tests/Complex/Executable/complex.cxx: ENH: more dec silly stuff
7427 2002-03-08 11:01  hoffman
7429         * Tests/Complex/Executable/complex.cxx: more stupid dec cxx
7430         tricks...
7432 2002-03-08 08:19  hoffman
7434         * Tests/Complex/Executable/complex.cxx: ENH: add one more stupid
7435         function call for the dec cxx compiler...
7437 2002-03-08 07:25  hoffman
7439         * Tests/Complex/Executable/complex.cxx: try to fix dec cxx
7441 2002-03-07 22:07  hoffman
7443         * Tests/Complex/Executable/complex.cxx: ENH: add more junk for the
7444         dec cxx compiler to force it to instantiate stuff
7446 2002-03-07 12:13  hoffman
7448         * Tests/Complex/Executable/complex.cxx: ENH: use the string class
7449         to force the dec compiler to instantiate some templates
7451 2002-03-07 10:41  barre
7453         * Source/CMakeLists.txt: Build cmaketest even if testing if OFF (so
7454         that it can be used externally)
7456 2002-03-06 17:58  barre
7458         * Source/: ctest.cxx, ctest.h: ENH: add -E option (exclude tests
7459         matching a regexp)
7461 2002-03-06 16:30  barre
7463         * Source/: CMakeLists.txt, cmaketest.cxx: ENH: add cmaketest to
7464         install targets (so that it can be used in other projects) and pass
7465         the rest of its command-line args to cmake
7467 2002-03-06 10:44  hoffman
7469         * Templates/CMakeNMakeWindowsSystemConfig.cmake: build type should
7470         not be advanced
7472 2002-03-06 10:11  hoffman
7474         * Tests/Complex/Executable/CMakeLists.txt: ENH: add test for
7475         semi-colon separated lists of libraries
7477 2002-03-06 10:10  hoffman
7479         * Source/: cmLinkLibrariesCommand.cxx, cmMSDotNETGenerator.cxx,
7480         cmSystemTools.cxx, cmSystemTools.h,
7481         cmTargetLinkLibrariesCommand.cxx: ENH: add suport for semi-colon
7482         separated list variables
7484 2002-03-05 18:41  hoffman
7486         * Source/: cmAddCustomCommandCommand.cxx,
7487         cmAddCustomTargetCommand.cxx, cmAddDefinitionsCommand.cxx,
7488         cmAddDependenciesCommand.cxx, cmAddExecutableCommand.cxx,
7489         cmAddLibraryCommand.cxx, cmAddTestCommand.cxx, cmBuildCommand.cxx,
7490         cmCableClassSetCommand.cxx, cmCableWrapTclCommand.cxx,
7491         cmConfigureFileCommand.cxx, cmElseCommand.cxx, cmEndIfCommand.cxx,
7492         cmExecProgramCommand.cxx, cmFindFileCommand.cxx,
7493         cmFindLibraryCommand.cxx, cmFindPathCommand.cxx,
7494         cmFindProgramCommand.cxx, cmGetFilenameComponentCommand.cxx,
7495         cmIfCommand.cxx, cmIncludeCommand.cxx,
7496         cmIncludeExternalMSProjectCommand.cxx, cmInstallFilesCommand.cxx,
7497         cmInstallProgramsCommand.cxx, cmLoadCacheCommand.cxx,
7498         cmMakeDirectoryCommand.cxx, cmMakefile.cxx, cmMessageCommand.cxx,
7499         cmOptionCommand.cxx, cmOutputRequiredFilesCommand.cxx,
7500         cmSetCommand.cxx, cmSourceFilesCommand.cxx, cmSubdirCommand.cxx,
7501         cmSystemTools.cxx, cmUnixMakefileGenerator.cxx,
7502         cmUseMangledMesaCommand.cxx, cmVTKMakeInstantiatorCommand.cxx: ENH:
7503         expand variables in arguments before the commands get them
7505 2002-03-05 18:25  hoffman
7507         * Source/cmSystemTools.cxx: BUG: get the correct return value from
7508         pclose
7510 2002-03-04 15:00  hoffman
7512         * Tests/Complex/Library/fileFlags.cxx: ENH: add support for per
7513         file flags
7515 2002-03-04 14:12  hoffman
7517         * Source/: cmCommands.cxx, cmDSPWriter.cxx, cmDSPWriter.h,
7518         cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h, cmSourceFile.h,
7519         cmSourceGroup.cxx, cmSourceGroup.h, cmUnixMakefileGenerator.cxx,
7520         cmSourceFilesFlagsCommand.cxx, cmSourceFilesFlagsCommand.h: ENH:
7521         add file specific compile flags
7523 2002-03-04 14:11  hoffman
7525         * Tests/Complex/Library/CMakeLists.txt: ENH: add a test for per
7526         file flags
7528 2002-03-01 15:49  king
7530         * Source/: cmVTKMakeInstantiatorCommand.cxx,
7531         cmVTKMakeInstantiatorCommand.h: ENH: Added support for including
7532         extra files in generated header to get access to export macros of
7533         derived projects.
7535 2002-03-01 09:00  hoffman
7537         * Templates/: CMakeBorlandWindowsSystemConfig.cmake,
7538         CMakeDotNetSystemConfig.cmake, CMakeNMakeWindowsSystemConfig.cmake,
7539         CMakeSystemConfig.cmake.in, CMakeWindowsSystemConfig.cmake,
7540         configure, configure.in: ENH: add some OS/compiler variables
7542 2002-02-28 15:58  hoffman
7544         * Modules/Dart.cmake: ENH: add VERBOSE_BUILD to options
7546 2002-02-28 15:57  hoffman
7548         * Source/cmakewizard.cxx: check bool values and prefere off
7550 2002-02-28 15:42  hoffman
7552         * Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h: use xml
7553         output quotes for paths
7555 2002-02-28 15:06  hoffman
7557         * Templates/: configure, configure.in: change hp checks to all hps
7558         and not just version 10
7560 2002-02-28 11:15  hoffman
7562         * Source/cmSystemTools.cxx: BUG: look for exe path as well.
7564 2002-02-28 10:41  hoffman
7566         * Source/cmSystemTools.cxx: ENH:  look for .com files before .exe
7568 2002-02-28 08:45  hoffman
7570         * Templates/CMakeDotNetSystemConfig.cmake: find path to devenv
7572 2002-02-28 07:50  hoffman
7574         * Templates/CMakeDotNetSystemConfig.cmake: ENH: add build name to
7575         the cache with a default value for dot net
7577 2002-02-27 18:11  hoffman
7579         * Source/cmMSDotNETGenerator.cxx, Source/cmSystemTools.cxx,
7580         Templates/CMakeDotNetSystemConfig.cmake: clean up in dot net
7582 2002-02-26 15:15  hoffman
7584         * Source/: ctest.cxx, ctest.h: add command line option -D for
7585         config directory to run
7587 2002-02-26 15:14  hoffman
7589         * Source/: cmDSWWriter.cxx, cmMSDotNETGenerator.cxx: ENH: add
7590         RUN_TESTS
7592 2002-02-26 11:46  barre
7594         * Source/cmAddTestCommand.cxx: FIX: command now expands args during
7595         the first pass (found through FOREACH example)
7597 2002-02-26 10:11  hoffman
7599         * Templates/CMakeDotNetSystemConfig.cmake: [no log message]
7601 2002-02-26 08:56  hoffman
7603         * Source/cmCableClassSet.cxx: BUG: fix type problem size_type is
7604         unsigned
7606 2002-02-25 18:14  hoffman
7608         * Source/: cmBuildCommand.cxx, cmDirectory.h,
7609         cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h,
7610         cmRegularExpression.h, cmSystemTools.cxx: ENH: dot net almost
7611         working
7613 2002-02-25 16:57  barre
7615         * Source/cmAddExecutableCommand.cxx: FIX: command now expands *all*
7616         args (found through FOREACH example)
7618 2002-02-25 15:22  barre
7620         * Tests/Testing/: CMakeLists.txt, Sub/CMakeLists.txt,
7621         Sub/Sub2/CMakeLists.txt, Sub/Sub2/testing2.cxx: ENH: provide a test
7622         for today's ReadListFile() bug fix
7624 2002-02-25 15:06  barre
7626         * Source/cmMakefile.cxx: FIX: although a CMakeLists.txt file could
7627         be searched up 'n' level in the directory tree, ReadListFile()
7628         always implied a CMakeLists.txt file was up *one* level.
7630 2002-02-25 13:20  hoffman
7632         * Modules/FindDart.cmake: ENH: look for Dart in c:
7634 2002-02-25 12:47  hoffman
7636         * Source/MFCDialog/PathDialog.h: ENH: fix warning
7638 2002-02-25 11:58  barre
7640         * Source/cmSubdirCommand.cxx: ENH: Expand vars in SUBDIRS
7642 2002-02-25 10:47  hoffman
7644         * Source/cmSystemTools.cxx: BUG: fix remove of cygdrive path stuff
7646 2002-02-23 10:00  king
7648         * Source/cmSystemTools.cxx: ERR: std::ios::binary is only needed
7649         for Windows platforms, and isn't supported for all UNIX platforms.
7651 2002-02-22 15:40  hoffman
7653         * Source/: cmAddTestCommand.cxx, cmSystemTools.cxx,
7654         cmUnixMakefileGenerator.cxx: ENH: fix for spaces in paths on unix
7656 2002-02-22 13:38  hoffman
7658         * Source/: cmBorlandMakefileGenerator.cxx, cmDSPWriter.cxx,
7659         cmExecProgramCommand.cxx, cmMSDotNETGenerator.cxx,
7660         cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
7661         cmSystemTools.cxx, cmSystemTools.h, cmUnixMakefileGenerator.cxx,
7662         cmUnixMakefileGenerator.h, cmaketest.cxx: ENH: big change in the
7663         path handling, one function CreateOutputPath is used to escape
7664         spaces and convert to the native path type
7666 2002-02-22 10:08  king
7668         * Source/cmSystemTools.cxx: ENH: Another attempt at getting
7669         cmCopyFile to work correctly.  The previous implementation was
7670         correct, but didn't work on HPUX due to stream library bugs.  This
7671         implementation will hopefully work everywhere.
7673 2002-02-21 17:32  hoffman
7675         * Source/cmSystemTools.cxx: BUG: fix copy file for HP
7677 2002-02-21 16:06  barre
7679         * Source/: ctest.cxx, ctest.h: ENH: Since each test can send a lot
7680         of text to stderr/stdout, ctest now displays the list of tests that
7681         failed at the end of the process.
7683 2002-02-21 15:55  hoffman
7685         * Source/: cmBorlandMakefileGenerator.cxx,
7686         cmBorlandMakefileGenerator.h, cmNMakeMakefileGenerator.cxx,
7687         cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: ENH: add a
7688         virtual CreateMakeVariable to shorten makefile variables for
7689         borland make
7691 2002-02-21 08:53  berk
7693         * Source/cmake.dsp: Argh
7695 2002-02-21 08:43  hoffman
7697         * Source/cmaketest.cxx: add ifdef for windows function
7699 2002-02-20 15:27  hoffman
7701         * Source/MFCDialog/CMakeSetupDialog.cpp: dot net port
7703 2002-02-20 15:26  hoffman
7705         * Source/: cmMSDotNETGenerator.cxx, cmaketest.cxx: close to dot net
7706         working
7708 2002-02-20 09:16  berk
7710         * Source/cmake.dsp: Bill forgot to add a library to the release
7711         target.
7713 2002-02-19 17:56  hoffman
7715         * Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h: ENH:
7716         getting closer
7718 2002-02-19 11:53  hoffman
7720         * Source/: Makefile.borland, CMakeLists.txt: ENH: add dotnet stuff
7722 2002-02-19 10:23  ibanez
7724         * Source/FLTKDialog/FLTKDialog.cxx: FIX: FLTK includes should use
7725         ".H" instead of ".h"
7727 2002-02-19 09:43  hoffman
7729         * Source/MFCDialog/CMakeSetup.rc: fix spacing on text
7731 2002-02-19 09:43  hoffman
7733         * Source/: CMakeLib.dsp, CMakeLists.txt: add dot net stuff to
7734         cmakelists file and dsp file
7736 2002-02-18 17:41  hoffman
7738         * Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h,
7739         cmSLNWriter.cxx, cmSLNWriter.h, cmVCProjWriter.cxx,
7740         cmVCProjWriter.h: getting closer but still not working dot net
7741         support
7743 2002-02-18 14:50  hoffman
7745         * Source/MFCDialog/CMakeSetup.dsp: [no log message]
7747 2002-02-18 14:36  hoffman
7749         * Source/: CMakeLib.dsp, cmMSDotNETGenerator.cxx,
7750         cmMSDotNETGenerator.h, cmSLNWriter.cxx, cmSLNWriter.h,
7751         cmSystemTools.cxx, cmVCProjWriter.cxx, cmVCProjWriter.h, cmake.cxx,
7752         cmake.dsp: ENH: first pass at dot net support
7754 2002-02-18 14:09  hoffman
7756         * Source/: cmBorlandMakefileGenerator.cxx,
7757         cmUnixMakefileGenerator.cxx: ENH: fix for borland tlib files with
7758         dash in them problem.
7760 2002-02-14 10:03  hoffman
7762         * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
7763         ENH: only depend subdir builds on TARGETS, not all sub dir
7764         operations, we do not want to build when doing a make depend
7766 2002-02-14 10:01  hoffman
7768         * configure, configure.in, Templates/configure,
7769         Templates/configure.in: ENH: do not use O2 g as default flags
7771 2002-02-14 09:31  barre
7773         * DartConfig.cmake: ENH: Add PROJECT_URL
7775 2002-02-13 18:57  barre
7777         * DartConfig.cmake: ENH: Doxygen page
7779 2002-02-13 18:50  barre
7781         * Utilities/Doxygen/doc_makeall.sh.in: FIX: remove that good ol'
7782         exit 0;
7784 2002-02-13 18:32  barre
7786         * Utilities/Doxygen/doc_makeall.sh.in: FIX: update html archive
7787         filename
7789 2002-02-13 18:28  barre
7791         * Utilities/Doxygen/: CMakeLists.txt, authors.txt,
7792         doc_makeall.sh.in, doxyfile.in: ENH: Contribution graphs
7794 2002-02-13 16:17  barre
7796         * Source/CursesDialog/form/.NoDartCoverage: This dir should not be
7797         covered (form distrib)
7799 2002-02-12 17:38  barre
7801         * Tests/Wrapping/: CMakeLists.txt, dummy: ENH: Trick VTK_WRAP_JAVA
7802         in a better way (avoid CUSTOM_TARGET)
7804 2002-02-11 09:20  hoffman
7806         * Source/MFCDialog/: CMakeSetup.rc, PropertyList.cpp,
7807         PropertyList.h, resource.h: ENH: add IGNORE option for cache values
7809 2002-02-08 15:52  hoffman
7811         * Source/cmSystemTools.cxx: BUG: fix CollapseFullPath so a trailing
7812         slash is not added to directories
7814 2002-02-07 11:39  andy
7816         * Templates/CMakeSystemConfig.cmake.in: ERR: Cache bigendian
7818 2002-02-07 11:28  martink
7820         * Source/cmMakefile.h: next patch
7822 2002-02-07 11:27  martink
7824         * Templates/CMakeSystemConfig.cmake.in: value needed to be cached
7826 2002-02-06 12:14  hoffman
7828         * Source/cmake.cxx: ENH: add ends at end of string
7830 2002-02-06 10:50  hoffman
7832         * Source/: cmSystemTools.cxx, cmSystemTools.h: add bool return
7833         value so diagnostics are easier
7835 2002-02-06 10:42  hoffman
7837         * Source/cmAuxSourceDirectoryCommand.cxx: BUG: remove depend on
7838         directory because it is not supported by all makes
7840 2002-02-04 22:00  hoffman
7842         * Source/CursesDialog/CMakeLists.txt: ENH: use target link
7843         libraries and add the link directory for cmform
7845 2002-02-04 18:41  barre
7847         * Modules/: Documentation.cmake, FindGnuplot.cmake: Add module to
7848         find gnuplot
7850 2002-02-04 08:28  iscott
7852         * Source/cmAuxSourceDirectoryCommand.cxx: the generated
7853         makefiles/DSPfiles now depend on the aux source directory's last
7854         modified date.
7856 2002-02-01 13:08  berk
7858         * Source/cmake.cxx: Using cmSystemTools::Error() instead of cerr.
7860 2002-02-01 13:07  berk
7862         * Source/cmUnixMakefileGenerator.cxx: Better support for parallel
7863         builds. Subdirs depend on their parent.
7865 2002-02-01 09:28  hoffman
7867         * CMakeLists.txt, Source/CMakeLists.txt: use CMake_SOURCE and not
7868         CMAKE_ROOT
7870 2002-01-31 15:16  blezek
7872         * Modules/FindPythonLibs.cmake: ENH: Adding search path's for
7873         PYTHON_LIBRARY
7875 2002-01-31 10:32  hoffman
7877         * Source/: CMakeLists.txt, CursesDialog/CMakeLists.txt: try to get
7878         this working for dec cxx default compiler options
7880 2002-01-30 11:23  hoffman
7882         * Source/cmStandardIncludes.h: ENH: fix for dec compiler, they
7883         still do not have the correct ansi stream library
7885 2002-01-25 09:06  king
7887         * Source/CursesDialog/form/: fld_def.c, frm_data.c, frm_def.c,
7888         frm_driver.c: ERR: Corrected assertions of pointers to remove
7889         warnings.
7891 2002-01-24 14:15  berk
7893         * Source/cmSystemTools.cxx: BUG: fix for network paths
7895 2002-01-23 11:58  hoffman
7897         * Source/cmMakefile.h: patch 2 release to fix dsp header problem
7899 2002-01-23 11:52  hoffman
7901         * Source/cmDSPWriter.cxx: BUG: allow .h files to be added to the
7902         sources
7904 2002-01-23 10:56  barre
7906         * Source/cmaketest.cxx: ENH: run CMake a second time. The first
7907         time it is run, some cache values are computed. The second time it
7908         is run, some commands check if the value is already in the cache
7909         and return that value instead of re-computing it. Therefore this
7910         ENH: a) make sure that this specific code is tested, b) increase
7911         coverage.
7913 2002-01-22 17:18  king
7915         * Modules/FindVTK.cmake: ENH: Added option of disabling error
7916         message when VTK is not found.
7918 2002-01-22 15:57  barre
7920         * Tests/Testing/: CMakeLists.txt, Sub/CMakeLists.txt,
7921         sub1/CMakeLists.txt: Just rename dir
7923 2002-01-22 15:52  barre
7925         * Tests/Complex/Executable/: required/CMakeLists.txt,
7926         CMakeLists.txt, complex.cxx, Temp/CMakeLists.txt: Just rename dir
7928 2002-01-22 15:50  barre
7930         * Tests/Complex/: CMakeCache.txt, CMakeLists.txt,
7931         Cache/CMakeCache.txt: ENH: Move CMakeCache.txt to Cache/ directory
7932         to avoid any in-source build pb.
7934 2002-01-22 14:15  millerjv
7936         * Modules/Dart.cmake: ENH: New variables CVS_UPDATE_OPTIONS,
7937         DART_TESTING_TIMEOUT
7939 2002-01-22 13:30  barre
7941         * Tests/Complex/Executable/: CMakeLists.txt, complex.cxx,
7942         required/CMakeLists.txt: Coverage for OUTPUT_REQUIRED_FILES
7944 2002-01-22 10:17  king
7946         * Source/: cmCacheManager.cxx, cmCacheManager.h,
7947         cmLoadCacheCommand.cxx, cmMakefile.cxx, cmake.cxx: ERR: Removed
7948         cmCacheManager::DefineCache method.  It is no longer needed.
7950 2002-01-22 07:37  hoffman
7952         * Tests/Complex/CMakeLists.txt: flags already there, just not
7953         working
7955 2002-01-22 07:18  hoffman
7957         * Tests/Complex/CMakeLists.txt: BUG: must use ANSI flags for
7958         complex test now.
7960 2002-01-21 15:39  will
7962         * Source/FLTKDialog/: CMakeSetupGUIImplementation.cxx,
7963         FLTKDialog.cxx, FLTKPropertyItemRow.cxx, FLTKPropertyList.cxx:
7964         ENH:Updated copyright
7966 2002-01-21 15:30  barre
7968         * Tests/Complex/Executable/complex.cxx: Add warnings/infos
7970 2002-01-21 15:30  barre
7972         * Tests/Wrapping/CMakeLists.txt: Add coverage for
7973         VTK_MAKE_INSTANTIATOR
7975 2002-01-21 15:30  will
7977         * Source/: cmAbstractFilesCommand.cxx, cmAbstractFilesCommand.h,
7978         cmAddCustomCommandCommand.cxx, cmAddCustomCommandCommand.h,
7979         cmAddCustomTargetCommand.cxx, cmAddCustomTargetCommand.h,
7980         cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
7981         cmAddDependenciesCommand.cxx, cmAddDependenciesCommand.h,
7982         cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
7983         cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
7984         cmAddTestCommand.cxx, cmAddTestCommand.h,
7985         cmAuxSourceDirectoryCommand.cxx, cmAuxSourceDirectoryCommand.h,
7986         cmBorlandMakefileGenerator.cxx, cmBorlandMakefileGenerator.h,
7987         cmBuildCommand.cxx, cmBuildCommand.h, cmBuildNameCommand.cxx,
7988         cmBuildNameCommand.h, cmCableClassSet.cxx, cmCableClassSet.h,
7989         cmCableClassSetCommand.cxx, cmCableClassSetCommand.h,
7990         cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h,
7991         cmCacheManager.cxx, cmCacheManager.h, cmCommand.h, cmCommands.cxx,
7992         cmCommands.h, cmConfigureFileCommand.cxx, cmConfigureFileCommand.h,
7993         cmConfigureGccXmlCommand.cxx, cmConfigureGccXmlCommand.h,
7994         cmCustomCommand.cxx, cmCustomCommand.h, cmDSPWriter.cxx,
7995         cmDSPWriter.h, cmDSWWriter.cxx, cmDSWWriter.h, cmData.h,
7996         cmDirectory.cxx, cmDirectory.h, cmDumpDocumentation.cxx,
7997         cmElseCommand.cxx, cmElseCommand.h, cmEnableTestingCommand.cxx,
7998         cmEnableTestingCommand.h, cmEndForEachCommand.cxx,
7999         cmEndForEachCommand.h, cmEndIfCommand.cxx, cmEndIfCommand.h,
8000         cmExecProgramCommand.cxx, cmExecProgramCommand.h,
8001         cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h,
8002         cmFindFileCommand.cxx, cmFindFileCommand.h,
8003         cmFindLibraryCommand.cxx, cmFindLibraryCommand.h,
8004         cmFindPathCommand.cxx, cmFindPathCommand.h,
8005         cmFindProgramCommand.cxx, cmFindProgramCommand.h,
8006         cmForEachCommand.cxx, cmForEachCommand.h, cmFunctionBlocker.h,
8007         cmGeneratedFileStream.h, cmGetFilenameComponentCommand.cxx,
8008         cmGetFilenameComponentCommand.h, cmIfCommand.cxx, cmIfCommand.h,
8009         cmIncludeCommand.cxx, cmIncludeCommand.h,
8010         cmIncludeDirectoryCommand.cxx, cmIncludeDirectoryCommand.h,
8011         cmIncludeExternalMSProjectCommand.cxx,
8012         cmIncludeExternalMSProjectCommand.h,
8013         cmIncludeRegularExpressionCommand.cxx,
8014         cmIncludeRegularExpressionCommand.h, cmInstallFilesCommand.cxx,
8015         cmInstallFilesCommand.h, cmInstallProgramsCommand.cxx,
8016         cmInstallProgramsCommand.h, cmInstallTargetsCommand.cxx,
8017         cmInstallTargetsCommand.h, cmLinkDirectoriesCommand.cxx,
8018         cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.cxx,
8019         cmLinkLibrariesCommand.h, cmListFileCache.cxx, cmListFileCache.h,
8020         cmLoadCacheCommand.cxx, cmLoadCacheCommand.h,
8021         cmMSProjectGenerator.cxx, cmMSProjectGenerator.h, cmMakeDepend.cxx,
8022         cmMakeDepend.h, cmMakeDirectoryCommand.cxx,
8023         cmMakeDirectoryCommand.h, cmMakefile.cxx, cmMakefile.h,
8024         cmMakefileGenerator.cxx, cmMakefileGenerator.h,
8025         cmMarkAsAdvancedCommand.cxx, cmMarkAsAdvancedCommand.h,
8026         cmMessageCommand.cxx, cmMessageCommand.h,
8027         cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
8028         cmOptionCommand.cxx, cmOptionCommand.h,
8029         cmOutputRequiredFilesCommand.cxx, cmOutputRequiredFilesCommand.h,
8030         cmProjectCommand.cxx, cmProjectCommand.h, cmQTWrapCPPCommand.cxx,
8031         cmQTWrapCPPCommand.h, cmQTWrapUICommand.cxx, cmQTWrapUICommand.h,
8032         cmRegularExpression.cxx, cmRegularExpression.h, cmSetCommand.cxx,
8033         cmSetCommand.h, cmSiteNameCommand.cxx, cmSiteNameCommand.h,
8034         cmSourceFile.cxx, cmSourceFile.h, cmSourceFilesCommand.cxx,
8035         cmSourceFilesCommand.h, cmSourceFilesRemoveCommand.cxx,
8036         cmSourceFilesRemoveCommand.h, cmSourceGroup.cxx, cmSourceGroup.h,
8037         cmSourceGroupCommand.cxx, cmSourceGroupCommand.h,
8038         cmStandardIncludes.h, cmSubdirCommand.cxx, cmSubdirCommand.h,
8039         cmSubdirDependsCommand.cxx, cmSubdirDependsCommand.h,
8040         cmSystemTools.cxx, cmSystemTools.h, cmTarget.cxx, cmTarget.h,
8041         cmTargetLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.h,
8042         cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h,
8043         cmUseMangledMesaCommand.cxx, cmUseMangledMesaCommand.h,
8044         cmUtilitySourceCommand.cxx, cmUtilitySourceCommand.h,
8045         cmVTKMakeInstantiatorCommand.cxx, cmVTKMakeInstantiatorCommand.h,
8046         cmVTKWrapJavaCommand.cxx, cmVTKWrapJavaCommand.h,
8047         cmVTKWrapPythonCommand.cxx, cmVTKWrapPythonCommand.h,
8048         cmVTKWrapTclCommand.cxx, cmVTKWrapTclCommand.h,
8049         cmVariableRequiresCommand.cxx, cmVariableRequiresCommand.h,
8050         cmWrapExcludeFilesCommand.cxx, cmWrapExcludeFilesCommand.h,
8051         cmake.cxx, cmake.h, cmakemain.cxx, cmaketest.cxx, cmakewizard.cxx,
8052         cmakewizard.h, ctest.cxx, ctest.h, CursesDialog/ccmake.cxx,
8053         CursesDialog/cmCursesBoolWidget.cxx,
8054         CursesDialog/cmCursesBoolWidget.h,
8055         CursesDialog/cmCursesCacheEntryComposite.cxx,
8056         CursesDialog/cmCursesCacheEntryComposite.h,
8057         CursesDialog/cmCursesDummyWidget.cxx,
8058         CursesDialog/cmCursesDummyWidget.h,
8059         CursesDialog/cmCursesFilePathWidget.cxx,
8060         CursesDialog/cmCursesFilePathWidget.h,
8061         CursesDialog/cmCursesForm.cxx, CursesDialog/cmCursesForm.h,
8062         CursesDialog/cmCursesLabelWidget.cxx,
8063         CursesDialog/cmCursesLabelWidget.h,
8064         CursesDialog/cmCursesLongMessageForm.cxx,
8065         CursesDialog/cmCursesLongMessageForm.h,
8066         CursesDialog/cmCursesMainForm.cxx, CursesDialog/cmCursesMainForm.h,
8067         CursesDialog/cmCursesPathWidget.cxx,
8068         CursesDialog/cmCursesPathWidget.h,
8069         CursesDialog/cmCursesStandardIncludes.h,
8070         CursesDialog/cmCursesStringWidget.cxx,
8071         CursesDialog/cmCursesStringWidget.h,
8072         CursesDialog/cmCursesWidget.cxx, CursesDialog/cmCursesWidget.h,
8073         FLTKDialog/CMakeSetupGUIImplementation.h,
8074         FLTKDialog/FLTKPropertyItemRow.h, FLTKDialog/FLTKPropertyList.h,
8075         MFCDialog/CMakeCommandLineInfo.h, MFCDialog/CMakeSetup.h,
8076         MFCDialog/CMakeSetupDialog.h, MFCDialog/MakeHelp.h,
8077         MFCDialog/PathDialog.h, MFCDialog/PropertyList.h,
8078         MFCDialog/StdAfx.h, MFCDialog/resource.h: ENH:Updated copyright
8080 2002-01-21 15:11  will
8082         * Copyright.txt: ENH:Formal copyright notice
8084 2002-01-21 11:39  hoffman
8086         * Source/cmUnixMakefileGenerator.cxx: BUG: remove warning from hpux
8087         make
8089 2002-01-21 10:38  hoffman
8091         * Source/cmaketest.cxx: ENH: check the return value of the test
8092         program to be run
8094 2002-01-21 10:22  barre
8096         * Tests/Complex/Executable/complex.cxx: Comment test
8097         OUTPUT_REQUIRED
8099 2002-01-21 10:11  hoffman
8101         * Source/: cmSourceFile.cxx, cmSourceFilesCommand.cxx,
8102         cmSourceFilesRemoveCommand.cxx: BUG: fix generated files with no
8103         extension bug
8105 2002-01-20 02:21  barre
8107         * Tests/Complex/VarTests.cmake: More IF coverage
8109 2002-01-20 01:58  barre
8111         * Tests/: Complex/CMakeLists.txt, Complex/VarTests.cmake,
8112         Complex/Executable/CMakeLists.txt, Complex/Executable/complex.cxx,
8113         Complex/Library/CMakeLists.txt, Complex/Library/empty.h,
8114         Testing/CMakeLists.txt, Wrapping/vtkExcluded.h,
8115         Wrapping/vtkIncluded.h: Increase Coverage.
8117 2002-01-20 01:05  barre
8119         * Tests/Wrapping/: CMakeLists.txt, fltk1.fl: Add coverage for QT
8120         and FLTK wrappers. Also MANGLED_MESA
8122 2002-01-20 00:12  barre
8124         * Tests/Complex/: CMakeCache.txt, CMakeLists.txt, VarTests.cmake,
8125         cmTestConfigure.h.in, Executable/CMakeLists.txt,
8126         Executable/complex.cxx, Library/CMakeLists.txt: More tests +
8127         coverage
8129 2002-01-20 00:11  barre
8131         * Tests/Testing/: CMakeLists.txt, DartConfig.cmake,
8132         sub1/CMakeLists.txt: More coverage + include Dart.cmake to maximize
8133         chance nslookup/hostname are found
8135 2002-01-20 00:11  barre
8137         * Tests/Wrapping/: CMakeLists.txt, hints, vtkExcluded.cxx,
8138         vtkExcluded.h, vtkIncluded.cxx, vtkIncluded.h: Add test for
8139         VTK_WRAP_*
8141 2002-01-20 00:06  barre
8143         * Source/cmLoadCacheCommand.h: Typo
8145 2002-01-19 21:24  barre
8147         * Tests/: Complex/CMakeLists.txt, Complex/VarTests.cmake,
8148         Complex/cmTestConfigure.h.in, Complex/Executable/CMakeLists.txt,
8149         Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
8150         Testing/CMakeLists.txt, Testing/testing.cxx,
8151         Wrapping/CMakeLists.txt, Wrapping/wrapping.cxx: Add documentation,
8152         comments. Move some 'Complex' sub-tests into 2 new 'Wrapping' and
8153         'Testing' tests.
8155 2002-01-19 21:23  barre
8157         * Source/CMakeLists.txt: Add 2 new tests
8159 2002-01-19 21:22  barre
8161         * Source/cmSiteNameCommand.cxx: FIX: if the 'hostname' and
8162         'nslookup' commands were not found from their HOSTNAME and NSLOOKUP
8163         cache definition, hard-coded values were used instead, thus causing
8164         pb if the corresponding progs were not in the PATH (RunCommand).
8165         Now use FindProgram() to be sure to find both, otherwise do nothing
8166         and set the site name to "unknown" (arbitrary. could be empty
8167         string ? or error ?).
8169 2002-01-18 23:38  hoffman
8171         * Source/cmCableClassSet.cxx: BUG: make sure regex match has a
8172         string to match
8174 2002-01-18 20:33  barre
8176         * Source/cmExecProgramCommand.cxx: Fix: "cd arg2 ; arg1" not
8177         working. OK with &&. Also should prevent from: "cd
8178         non_existing_dir_oops && rm -fr *"
8180 2002-01-18 20:32  barre
8182         * Tests/Complex/: CMakeLists.txt, VarTests.cmake, VarTests.txt,
8183         Executable/CMakeLists.txt, Executable/complex.cxx: ENH: Increase
8184         test + coverage
8186 2002-01-18 19:22  barre
8188         * Tests/Complex/CMakeCache.txt: ENH: Increase test + coverage. This
8189         is not a bug, this cache is used for test.
8191 2002-01-18 19:21  barre
8193         * Tests/Complex/: CMakeLists.txt, cmTestConfigure.h.in,
8194         Executable/CMakeLists.txt, Executable/complex.cxx,
8195         Library/CMakeLists.txt: ENH: Increase test + coverage
8197 2002-01-18 19:21  barre
8199         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: RemoveFile
8200         returns if the file was removed or not
8202 2002-01-18 17:01  barre
8204         * Source/cmLibraryCommand.h: Unused and deprecated class. Goodbye.
8206 2002-01-18 16:59  martink
8208         * Source/cmIfCommand.cxx: bug fix
8210 2002-01-18 16:45  hoffman
8212         * Source/cmIfCommand.cxx: fix if logic for null defs
8214 2002-01-18 15:54  martink
8216         * Source/: cmSourceFilesCommand.cxx, cmSourceFilesCommand.h:
8217         required for utilties
8219 2002-01-18 15:51  martink
8221         * Source/: cmUnixMakefileGenerator.h, cmUnixMakefileGenerator.cxx:
8222         fix for utilties
8224 2002-01-18 15:39  andy
8226         * Source/cmSourceFilesRemoveCommand.cxx,
8227         Tests/Complex/Library/CMakeLists.txt: Add GENERATED to
8228         cmSourceFilesRemoveCommand
8230 2002-01-18 15:32  martink
8232         * Source/cmAddCustomCommandCommand.cxx: revert to old behaviour
8234 2002-01-18 15:31  barre
8236         * Tests/Complex/Library/CMakeLists.txt: Fix: create_file.cxx is not
8237         GENERATED, it exists (so that it can be removed, until
8238         SOURCE_FILES_REMOVE is synced with SOURCE_FILES)
8240 2002-01-18 15:18  martink
8242         * Source/cmSiteNameCommand.cxx: minor bug fix
8244 2002-01-18 15:16  martink
8246         * Source/cmMakefile.h: bug fixes
8248 2002-01-18 14:44  martink
8250         * Source/: cmCableClassSet.cxx, cmBuildNameCommand.cxx: bug fixes
8252 2002-01-18 14:38  martink
8254         * Source/cmBuildCommand.cxx: compiler warning
8256 2002-01-18 14:07  barre
8258         * Source/cmake.cxx: Fix: escaping spaces was preventing a value
8259         with space to be passed correctly
8261 2002-01-18 13:37  martink
8263         * Source/: cmElseCommand.cxx, cmIfCommand.cxx: merged if MATCHES
8264         fix
8266 2002-01-18 13:30  martink
8268         * Source/: cmUnixMakefileGenerator.h, cmUnixMakefileGenerator.cxx:
8269         some fixes to recent screwerd up changes
8271 2002-01-18 12:03  barre
8273         * Tests/Complex/: CMakeLists.txt, VarTests.txt,
8274         cmTestConfigure.h.in, Executable/complex.cxx,
8275         Library/CMakeLists.txt, Library/create_file.cxx: Increase coverage,
8276         add tests
8278 2002-01-18 11:48  barre
8280         * Source/cmExecProgramCommand.cxx: Fix bug: was expanding second
8281         arg even if not passed. crashed
8283 2002-01-18 11:38  barre
8285         * Source/: cmVariableRequiresCommand.h, cmExecProgramCommand.h: Fix
8286         typo
8288 2002-01-18 11:37  barre
8290         * Source/: cmBuildNameCommand.cxx, cmSiteNameCommand.cxx: Fix:
8291         argument was not used.
8293 2002-01-18 11:36  barre
8295         * Source/cmBuildCommand.h: Fix typo (second argument was not
8296         reported)
8298 2002-01-18 11:36  barre
8300         * Source/cmBuildCommand.cxx: no message
8302 2002-01-18 10:28  hoffman
8304         * Source/cmCableClassSet.cxx: AIX compiler fix private to public
8306 2002-01-18 10:27  hoffman
8308         * Source/cmElseCommand.cxx: BUG: GetDefiniton can return null
8310 2002-01-18 09:02  barre
8312         * Tests/Complex/simple.cxx: Is not used (see Simple test)
8314 2002-01-18 07:05  hoffman
8316         * Tests/Complex/Executable/complex.cxx: ENH: remove unused and
8317         non-standard io.h file
8319 2002-01-18 07:04  hoffman
8321         * Source/cmIfCommand.cxx: BUG: fix null pointer read if def is not
8322         defined
8324 2002-01-17 16:36  barre
8326         * Tests/Complex/Executable/complex.cxx: Fix: displays msg if passed
8327         for custom command
8329 2002-01-17 16:35  barre
8331         * Source/cmaketest.cxx: FIX: need a 'make clean' before 'make all'
8332         otherwise the post-build custom-command are not run (since a lib
8333         might be up to date already for ex.).
8335 2002-01-17 15:49  barre
8337         * Tests/Complex/: CMakeLists.txt, cmTestConfigure.h.in,
8338         Executable/complex.cxx, Library/CMakeLists.txt,
8339         Library/create_file.cxx: ENH: tests ADD_DEPENDENCIES and
8340         ADD_CUSTOM_COMMAND
8342 2002-01-17 15:46  barre
8344         * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
8345         Fix so that ADD_DEPENDENCIES work (the Utilities dependencies were
8346         not output)
8348 2002-01-17 14:11  andy
8350         * Source/: cmSourceFilesCommand.cxx, cmSourceFilesCommand.h: Add
8351         option of adding generated files to source list
8353 2002-01-17 12:54  hoffman
8355         * Source/cmDSPWriter.cxx: ENH: only output each link path once
8357 2002-01-17 10:48  king
8359         * Source/cmMakefile.h: ERR: Missing forward declaration of
8360         cmMakeDepend added.
8362 2002-01-17 09:28  hoffman
8364         * Source/cmDSPWriter.cxx: BUG: allow header files to be added to
8365         the dsp file
8367 2002-01-16 17:29  barre
8369         * Source/cmAddCustomCommandCommand.cxx: Remove hack.
8371 2002-01-16 17:26  andy
8373         * Source/cmAddCustomCommandCommand.cxx: Hack to make it work almost
8374         like before
8376 2002-01-16 15:53  hoffman
8378         * Source/cmUnixMakefileGenerator.cxx: ENH: add silent and suffixes
8379         to check depend file
8381 2002-01-16 15:00  hoffman
8383         * Source/cmConfigureFileCommand.cxx: BUG: make sure non cmakedef
8384         lines are not skipped
8386 2002-01-16 12:45  hoffman
8388         * Source/cmConfigureFileCommand.cxx: ENH: do not undef cmakedefine
8389         stuff, just comment out the line
8391 2002-01-15 17:21  berk
8393         * Source/cmUnixMakefileGenerator.cxx: Improved performance by
8394         removing implicit rules.
8396 2002-01-15 16:20  martink
8398         * CMake.pdf, CMake.rtf: updated
8400 2002-01-15 16:19  will
8402         * CMake.pdf: ENH:Support v1.2
8404 2002-01-15 16:15  hoffman
8406         * CMake.rtf: public to www.cmake.org
8408 2002-01-15 15:56  will
8410         * CMake.pdf: ENH:Docs for version 1.2
8412 2002-01-15 15:52  hoffman
8414         * CMake.rtf: update for next version
8416 2002-01-15 15:50  martink
8418         * Source/cmMakefile.h: next release
8420 2002-01-15 15:46  martink
8422         * Source/cmMakefile.h: next release
8424 2002-01-15 15:38  hoffman
8426         * ChangeLog.txt: log for relase 1.2
8428 2002-01-15 15:29  millerjv
8430         * Modules/Dart.cmake: ENH: Added DELIVER_CONTINUOUS_EMAIL as an
8431         advanced cache entry.
8433 2002-01-15 13:20  berk
8435         * Source/: cmFindPathCommand.cxx, cmFindProgramCommand.cxx: FIX:
8436         Entry doc. should never be overwritten. This may cause cmake to be
8437         re-run very often.
8439 2002-01-14 19:08  hoffman
8441         * Source/cmDSPWriter.cxx: ENH: do not depend on the .dsp file but
8442         rather depend on .dsp.cmake and if the .dsp actually changes, then
8443         write it, so clean and rebuild will not cause many reloads
8445 2002-01-14 18:52  hoffman
8447         * Source/cmCacheManager.cxx: ENH: try to keep the dsp files from
8448         changing between each write
8450 2002-01-14 16:28  hoffman
8452         * Source/cmUnixMakefileGenerator.cxx: remove extra logic not needed
8453         anymore because of better depends
8455 2002-01-14 16:02  berk
8457         * Source/cmUnixMakefileGenerator.cxx: Quote echo
8459 2002-01-14 14:49  berk
8461         * Source/CursesDialog/cmCursesMainForm.cxx: BUG: Curses was being
8462         used without initialization.
8464 2002-01-12 22:55  hoffman
8466         * Source/cmBorlandMakefileGenerator.cxx: BUG: use borland run time
8467         dll for shared builds to avoid crashes
8469 2002-01-11 10:55  hoffman
8471         * Templates/configure: ENH: add support for AIX shared libraries
8472         with gcc
8474 2002-01-11 10:54  hoffman
8476         * Templates/configure.in: ENH: add support for shared libraries
8477         with gcc on AIX
8479 2002-01-10 18:09  hoffman
8481         * Source/CMakeLists.txt: ENH: make the fltk build default to OFF,
8482         it fails on too many linux machines with the default build
8484 2002-01-10 18:09  hoffman
8486         * Source/cmNMakeMakefileGenerator.cxx: BUG: fix build of library in
8487         other directory if it is not there
8489 2002-01-10 16:22  andy
8491         * Source/cmConfigureFileCommand.cxx: Add space to output
8493 2002-01-09 17:22  hoffman
8495         * Source/MFCDialog/CMakeSetupDialog.cpp: make it a modal dialog
8497 2002-01-08 17:18  hoffman
8499         * Source/cmBorlandMakefileGenerator.cxx: BUG: need a larger default
8500         page size
8502 2002-01-08 17:18  hoffman
8504         * Source/cmDSPWriter.cxx: BUG: need spaces around linker options
8506 2002-01-08 13:32  hoffman
8508         * Source/cmDSPWriter.cxx, Templates/CMakeWindowsSystemConfig.cmake:
8509         ENH: add CMAKE_EXTRA_LINK_FLAGS to dsp generator
8511 2002-01-08 12:57  hoffman
8513         * Templates/: configure, configure.in: ENH: use +Z not +z for pic
8514         and use -fPIC for gcc
8516 2002-01-08 12:53  hoffman
8518         * Templates/: configure, configure.in: ENH: add -L/usr/lib for hp
8519         so shared libs find that directory before the pa1.1 directory
8521 2002-01-07 17:29  barre
8523         * Modules/FindVTK.cmake: More user friendly (built tree is
8524         automatically used).
8526 2002-01-07 16:30  hoffman
8528         * Source/CursesDialog/cmCursesMainForm.cxx: BUG: not all displayed
8529         messages are errors
8531 2002-01-07 15:49  perera
8533         * Source/: cmSystemTools.cxx, cmSystemTools.h, cmake.cxx, cmake.h:
8534         Rolling back symbolic path changes until it works on Windows.
8536 2002-01-07 14:12  hoffman
8538         * Templates/configure: Add sizeof some types support
8540 2002-01-07 14:07  andy
8542         * Templates/: configure.in, CMakeBorlandWindowsSystemConfig.cmake,
8543         CMakeNMakeWindowsSystemConfig.cmake, CMakeSystemConfig.cmake.in,
8544         CMakeWindowsSystemConfig.cmake: Add sizeof some types support
8546 2002-01-07 13:47  hoffman
8548         * Templates/: configure, configure.in: use -shared for sunos build
8550 2002-01-06 14:59  perera
8552         * Source/: cmSystemTools.cxx, cmSystemTools.h, cmake.cxx, cmake.h:
8553         ENH: Add an invocation that maintains symbolic paths to the source
8554         and binary trees, mainly for systems with automounted network
8555         drives.  ENH: CollapseFullPath() no longer adds a trailing "/" to
8556         directory paths.
8558 2002-01-04 09:23  martink
8560         * Source/MFCDialog/: CMakeSetup.rc, CMakeSetupDialog.cpp: added
8561         release version
8563 2002-01-03 16:02  andy
8565         * Source/: cmAddCustomCommandCommand.cxx,
8566         cmAddCustomCommandCommand.h: Fix add custom command so that it
8567         actually executes the code
8569 2002-01-03 14:19  martink
8571         * Source/: cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx:
8572         minor fixes
8574 2002-01-03 14:05  martink
8576         * Source/cmVTKWrapTclCommand.cxx: minor fix
8578 2002-01-03 13:56  martink
8580         * Source/cmVTKWrapTclCommand.cxx: minor fix
8582 2002-01-03 09:34  martink
8584         * Source/: cmElseCommand.cxx, cmIfCommand.cxx: expand vars nwo for
8585         exists test
8587 2002-01-02 16:46  martink
8589         * Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmIfCommand.h: added
8590         exists option for if statement
8592 2002-01-02 16:45  martink
8594         * Source/: cmake.cxx, CursesDialog/cmCursesLongMessageForm.cxx,
8595         CursesDialog/cmCursesMainForm.cxx: prints the relese version
8597 2002-01-02 16:44  martink
8599         * Source/cmMakefile.h: added release verison to cmMakefile
8601 2002-01-02 11:54  hoffman
8603         * Source/: cmNMakeMakefileGenerator.cxx,
8604         cmUnixMakefileGenerator.cxx: BUG: put back recursive call to make
8605         for checking sources
8607 2001-12-31 12:02  berk
8609         * Source/cmUnixMakefileGenerator.cxx: Type || should have been &&
8611 2001-12-31 11:54  hoffman
8613         * Source/: cmNMakeMakefileGenerator.cxx,
8614         cmUnixMakefileGenerator.cxx: ENH: remove one call to make, and
8615         clean echo stuff a bit
8617 2001-12-30 17:18  berk
8619         * Source/cmUnixMakefileGenerator.cxx: BUG: fix long depend list
8620         because it gets cut on the hp: I may look like berk, but it is bill
8621         H.
8623 2001-12-28 17:01  hoffman
8625         * Source/MFCDialog/MakeHelp.cpp: ENH: use the correct case
8627 2001-12-28 17:00  hoffman
8629         * Source/MFCDialog/CMakeSetup.dsp: DO NOT USE INCREMENTAL
8631 2001-12-28 17:00  hoffman
8633         * Source/: cmNMakeMakefileGenerator.cxx,
8634         cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: ENH: remove
8635         the rule to run make depend from the top with each change in any
8636         cmakelist file.  Instead, run make depend in the current directory
8637         if a source file changes, or if a .h file changes or is removed
8639 2001-12-28 15:58  perera
8641         * Source/: cmBorlandMakefileGenerator.cxx,
8642         cmNMakeMakefileGenerator.cxx, cmUnixMakefileGenerator.cxx: BUG:
8643         Don't generate build rules for header files.
8645 2001-12-28 15:56  perera
8647         * Source/cmMakefile.cxx: BUG: .txx are not source files. They
8648         contain template code which can only be compiled when included in a
8649         regular .cxx file. By themselves, they cause do not cause code to
8650         be generated.
8652 2001-12-28 15:54  perera
8654         * Source/cmSourceFile.cxx: ENH: Classify a file as source or header
8655         even when the extension is given explicitly.
8657 2001-12-28 15:37  hoffman
8659         * CMakeLists.txt: remove bad ADD_DEPENDENCIES commands
8661 2001-12-28 12:40  hoffman
8663         * Source/CMakeLists.txt: ERR: remove bad ADD_DEPENDENCIES commands
8665 2001-12-27 14:55  hoffman
8667         * Source/cmIfCommand.cxx: remove warning
8669 2001-12-27 13:55  hoffman
8671         * Source/cmAddDependenciesCommand.cxx: ENH: add error checking
8673 2001-12-21 18:25  barre
8675         * Source/MFCDialog/CMakeSetupDialog.cpp: Fix: the generator choice
8676         value was hardcoded and overrode the value passed as a command-line
8677         param (desktop shortcuts)
8679 2001-12-21 16:19  barre
8681         * Source/MFCDialog/: CMakeSetupDialog.cpp, CMakeSetupDialog.cpp:
8682         Fix: vars that have just become ADVANCED should be removed from the
8683         GUI
8685 2001-12-21 15:39  hoffman
8687         * Source/: cmNMakeMakefileGenerator.cxx,
8688         cmUnixMakefileGenerator.cxx: BUG: fix so you can remove a directory
8689         in the source tree, and clean up echo of commands
8691 2001-12-21 15:11  martink
8693         * Source/CursesDialog/: cmCursesBoolWidget.cxx,
8694         cmCursesBoolWidget.h, cmCursesDummyWidget.cxx,
8695         cmCursesDummyWidget.h, cmCursesForm.h, cmCursesLabelWidget.cxx,
8696         cmCursesLabelWidget.h, cmCursesLongMessageForm.cxx,
8697         cmCursesMainForm.cxx, cmCursesMainForm.h, cmCursesStringWidget.cxx,
8698         cmCursesStringWidget.h, cmCursesWidget.cxx, cmCursesWidget.h:
8699         update interface
8701 2001-12-21 15:10  martink
8703         * Source/cmake.cxx: add patch hack
8705 2001-12-21 14:54  martink
8707         * Source/: cmBuildCommand.cxx, cmSystemTools.cxx, ctest.cxx: fix
8708         for dos files on UNIX make -k and flush in ctest
8710 2001-12-21 14:44  martink
8712         * Modules/: FindCurses.cmake, FindJNI.cmake, FindMPI.cmake,
8713         FindPythonLibs.cmake: general improvements
8715 2001-12-21 14:40  barre
8717         * Modules/: FindVTK.cmake, FindVTK.cmake: Change so that different
8718         flavours of VTK might be chosen by the user. See full instructions
8719         in that file.
8721 2001-12-21 14:40  martink
8723         * configure.in, configure: fixed for SGI CC
8725 2001-12-21 14:39  martink
8727         * Templates/: CMakeBorlandWindowsSystemConfig.cmake,
8728         CMakeNMakeWindowsSystemConfig.cmake,
8729         CMakeWindowsSystemConfig.cmake, DLLHeader.dsptemplate, configure,
8730         configure.in, staticLibHeader.dsptemplate: variety of bug fixes
8732 2001-12-21 09:55  ibanez
8734         * Source/cmFLTKWrapUICommand.cxx: ENH: No longer tries to create a
8735         directory for the output
8737 2001-12-21 09:07  hoffman
8739         * Source/cmUnixMakefileGenerator.cxx: ENH: add support for DESTDIR
8740         in install targets
8742 2001-12-21 00:01  perera
8744         * Source/cmUnixMakefileGenerator.cxx,
8745         Templates/CMakeSystemConfig.cmake.in: ENH: Add option to disable
8746         use of -rpath.
8748 2001-12-20 17:00  hoffman
8750         * Source/: cmBorlandMakefileGenerator.cxx,
8751         cmNMakeMakefileGenerator.cxx: ENH: fix for win98 check for
8752         directory existence
8754 2001-12-20 16:10  barre
8756         * Modules/: FindTclsh.cmake, FindWish.cmake, FindTCL.cmake,
8757         FindTCL.cmake, FindTclsh.cmake, FindWish.cmake: ENH: ADVANCED was
8758         not propagated to the new sub-mods
8760 2001-12-20 15:46  hoffman
8762         * Source/: cmNMakeMakefileGenerator.cxx,
8763         cmUnixMakefileGenerator.cxx: ENH: add make silent flag for nmake
8764         and move .SILENT: directive to top of makefile
8766 2001-12-20 15:45  barre
8768         * Modules/: FindFLTK.cmake, FindFLTK.cmake: ENH: mark everything
8769         ADVANCED
8771 2001-12-20 15:45  hoffman
8773         * Source/cmBorlandMakefileGenerator.cxx: ENH: use better command
8774         for creating static library
8776 2001-12-20 15:44  hoffman
8778         * Templates/: CMakeBorlandWindowsSystemConfig.cmake,
8779         CMakeNMakeWindowsSystemConfig.cmake,
8780         CMakeWindowsSystemConfig.cmake: BUG: must use CACHE values in these
8782 2001-12-20 15:22  barre
8784         * Modules/FindVTK.cmake: ENH: Also look for 4.2, 4.1, 4.0
8786 2001-12-20 15:17  barre
8788         * Modules/FindVTK.cmake: ENH: Also look for 4.2, 4.1, 4.0
8790 2001-12-20 08:16  hoffman
8792         * Example/Demo/demo.cxx: remove fancy cxx stuff from the example
8794 2001-12-19 21:51  barre
8796         * Modules/FindJNI.cmake: ENH: Make everything ADVANCED
8798 2001-12-19 18:45  hoffman
8800         * Source/: cmBorlandMakefileGenerator.cxx,
8801         cmBorlandMakefileGenerator.h, cmNMakeMakefileGenerator.cxx,
8802         cmUnixMakefileGenerator.cxx: ENH: add silent mode for makefile
8803         builds and fix borland and nmake after the depend stuff
8805 2001-12-19 15:26  hoffman
8807         * Source/: CMakeLists.txt, cmaketest.cxx: add example to tests
8809 2001-12-19 15:25  hoffman
8811         * Example/: CMakeLists.txt, Demo/CMakeLists.txt, Demo/demo.cxx,
8812         Demo/demo_b.cxx, Hello/CMakeLists.txt, Hello/hello.cxx,
8813         Hello/hello.h: move example into the source tree so it will work...
8815 2001-12-19 11:38  barre
8817         * Modules/FindTCL.cmake: default ActiveState Tcl install dir is now
8818         C:/Tcl
8820 2001-12-19 08:35  hoffman
8822         * Source/cmVTKMakeInstantiatorCommand.cxx: change ostrstream to
8823         strstream
8825 2001-12-19 08:26  hoffman
8827         * Templates/configure, Templates/configure.in, configure,
8828         configure.in: check for LANG:std
8830 2001-12-18 21:00  hoffman
8832         * configure, configure.in, Templates/configure,
8833         Templates/configure.in: -LANG:std should be default on sgi for ansi
8834         CXX Flags
8836 2001-12-18 20:32  hoffman
8838         * Templates/staticLibHeader.dsptemplate: fix comment
8840 2001-12-18 17:30  hoffman
8842         * Templates/: configure, configure.in: syntax error
8844 2001-12-18 17:17  hoffman
8846         * Templates/configure: use cxx compiler on sgi to build static libs
8848 2001-12-18 17:16  hoffman
8850         * Templates/configure.in: use cxx compiler to build static libs on
8851         sgi
8853 2001-12-18 16:21  martink
8855         * Modules/FindJNI.cmake: bad spelling of java
8857 2001-12-18 14:55  king
8859         * Source/cmIfCommand.cxx: ENH: Added error reporting for missing
8860         arguments to ENDIF.
8862 2001-12-18 13:35  berk
8864         * Source/CursesDialog/cmCursesBoolWidget.cxx: Fixed warning.
8866 2001-12-18 11:35  king
8868         * Source/: cmVTKMakeInstantiatorCommand.cxx,
8869         cmVTKMakeInstantiatorCommand.h: ENH: Improved flexibility of
8870         command by allowing specificiation of separate input and outputs
8871         source lists.  Multiple input source lists are now also allowed.
8873 2001-12-18 10:21  king
8875         * Source/: cmBorlandMakefileGenerator.cxx,
8876         cmNMakeMakefileGenerator.cxx, cmUnixMakefileGenerator.cxx: ENH:
8877         Improved dependency generation.  If any cmake.depends is out of
8878         date, all of them in the tree are re-generated.  This is necessary
8879         in certain cases when CMakeLists.txt files change.
8881 2001-12-18 09:51  king
8883         * Source/cmElseCommand.cxx: ENH: Added option to IF command to test
8884         if a command exists.  Syntax is IF(COMMAND name-of-command).
8886 2001-12-18 09:39  king
8888         * Source/: cmIfCommand.cxx, cmMakefile.cxx, cmMakefile.h: ENH:
8889         Added option to IF command to test if a command exists.  Syntax is
8890         IF(COMMAND name-of-command).
8892 2001-12-18 09:16  king
8894         * Source/cmMakefile.cxx: BUG: Existing projects have cache entries
8895         with the same name as the command they adjust (VTK_WRAP_JAVA in
8896         VTK, for example).  Setting the command name as a variable is too
8897         dangerous.
8899 2001-12-17 17:44  andy
8901         * Source/cmSystemTools.cxx: Better handling of new lines when
8902         moving from dos to unix
8904 2001-12-17 16:20  king
8906         * Source/: cmCommands.cxx, cmVTKMakeInstantiatorCommand.cxx,
8907         cmVTKMakeInstantiatorCommand.h: ENH: Adding VTK_MAKE_INSTANTIATOR
8908         command.  This command will be used by VTK kits to register their
8909         classes with vtkInstantiator.
8911 2001-12-17 16:19  king
8913         * Source/cmMakefile.cxx: ENH: Each cmake command now adds a cmake
8914         variable of its own name, set to ON.  This allows constructs in
8915         CMakeLists.txt files like: IF(FOO_COMMAND)   FOO_COMMAND()
8916         ENDIF(FOO_COMMAND) This provides the option to add CMake commands
8917         for extra functionality without breaking compatability with earlier
8918         versions of CMake.
8920 2001-12-17 11:30  hoffman
8922         * Templates/: CMakeNMakeWindowsSystemConfig.cmake,
8923         DLLHeader.dsptemplate: remove stack stuff
8925 2001-12-17 11:28  hoffman
8927         * Templates/CMakeWindowsSystemConfig.cmake: use a better compiler
8928         name
8930 2001-12-17 11:15  hoffman
8932         * Source/cmDSPWriter.cxx: ENH: allow custom commands for files that
8933         msdev knows about
8935 2001-12-16 18:52  barre
8937         * Source/cmVTKWrapPythonCommand.cxx: Wrap abstract class too, as
8938         per David Gobbi's request (for the sake of the internal
8939         documentation features of python").
8941 2001-12-14 22:41  hoffman
8943         * Source/cmBuildCommand.cxx: use -i not -k for make
8945 2001-12-13 13:28  berk
8947         * Source/CursesDialog/: cmCursesBoolWidget.cxx,
8948         cmCursesBoolWidget.h, cmCursesDummyWidget.cxx,
8949         cmCursesDummyWidget.h, cmCursesForm.h, cmCursesLabelWidget.cxx,
8950         cmCursesLabelWidget.h, cmCursesLongMessageForm.cxx,
8951         cmCursesMainForm.cxx, cmCursesMainForm.h, cmCursesStringWidget.cxx,
8952         cmCursesStringWidget.h, cmCursesWidget.cxx, cmCursesWidget.h:
8953         Updated toolbar.
8955 2001-12-12 18:27  hoffman
8957         * Source/CMakeLists.txt: ENH: allow local changes
8959 2001-12-12 13:57  berk
8961         * Modules/FindMPI.cmake: Added doc.
8963 2001-12-12 12:05  king
8965         * Modules/FindCurses.cmake: ENH: Added /lib to curses search path.
8967 2001-12-12 11:51  berk
8969         * Modules/FindMPI.cmake: Added support for a 2nd mpi library
8970         (usually mpi++)
8972 2001-12-11 15:59  king
8974         * Source/cmUnixMakefileGenerator.cxx: BUG: cmake.depends files of
8975         zero size were not being re-written in some cases.  Added a comment
8976         output to the top of the file so it will be re-written every time.
8978 2001-12-11 14:09  blezek
8980         * Modules/FindPythonLibs.cmake: ENH: Adding /usr/*/python1.5 for
8981         RedHat 7.1/Python 1.5 users
8983 2001-12-11 12:29  hoffman
8985         * Source/cmSubdirDependsCommand.cxx: remove warning
8987 2001-12-11 10:42  hoffman
8989         * Source/: cmUnixMakefileGenerator.cxx,
8990         cmUnixMakefileGenerator.cxx: check for empty library output path
8992 2001-12-11 10:39  hoffman
8994         * Source/ctest.cxx: ENH: add flush
8996 2001-12-11 02:21  ibanez
8998         * Source/: cmFLTKWrapUICommand.h, cmFLTKWrapUICommand.cxx: FIX: The
8999         command was modified it uses now a target and a source list     
9000         composed of .fl files. The names of the generated .cxx files are   
9001           added internally to the Sources list of the target.
9003 2001-12-11 02:17  ibanez
9005         * Source/: cmUnixMakefileGenerator.cxx, cmTarget.h: FIX:
9006         GENERATED_CODE type is no longer needed: generated code is not a
9007         Target.
9009 2001-12-11 02:15  ibanez
9011         * Source/FLTKDialog/: CMakeSetupGUI.cxx, CMakeSetupGUI.h: ENH:
9012         These files are now generated from the .fl file by FLTK_WRAP_UI
9013         command.
9015 2001-12-11 02:14  ibanez
9017         * Source/FLTKDialog/CMakeLists.txt: FIX: FLTK_WRAP_UI command
9018         modified.
9020 2001-12-10 12:10  king
9022         * Modules/FindTclsh.cmake: ENH: Added more filenames for tclsh
9023         program.  Also now only looks for cygtclsh80 if under cygwin.
9025 2001-12-10 12:04  king
9027         * Modules/FindTclsh.cmake: ENH: Added more filenames for tclsh
9028         program.  Also now only looks for cygtclsh80 if under cygwin.
9030 2001-12-10 12:02  perera
9032         * Source/cmUnixMakefileGenerator.cxx: BUG: LIBRARY_OUTPATH_PATH may
9033         be "set" to the null string, in which case it should be ignored.
9035 2001-12-10 11:27  king
9037         * Source/: cmMakefile.cxx, cmMakefile.h,
9038         cmSubdirDependsCommand.cxx, cmSubdirDependsCommand.h,
9039         cmUnixMakefileGenerator.cxx: ENH: Parallel build support is now
9040         automatic.  SUBDIR_DEPENDS command now does nothing.  Also fixed a
9041         bug in CMakeLists.txt file inheritance when a directory level is
9042         skipped.
9044 2001-12-10 11:03  king
9046         * Source/: cmMakefile.cxx, cmMakefile.h,
9047         cmSubdirDependsCommand.cxx, cmSubdirDependsCommand.h,
9048         cmUnixMakefileGenerator.cxx: ENH: SUBDIR_DEPENDS command now does
9049         nothing.  The parallel build functionality is now automatic. 
9050         Dependencies are setup to force the same build order as a single
9051         threaded build, but multiple files in the same directory can be
9052         built simultaneously.  Also fixed bug with inheriting
9053         CMakeLists.txt files when a directory level is skipped.
9055 2001-12-08 21:17  hoffman
9057         * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
9058         merge bug fixes to release
9060 2001-12-08 21:16  hoffman
9062         * Source/cmCacheManager.cxx: merge bug fixes to release, mistaken
9063         comment in cache
9065 2001-12-08 21:10  hoffman
9067         * Source/cmUnixMakefileGenerator.cxx: BUG: if LIBRARY_OUTPUT_PATH
9068         is set, then use the fullpath for a remote target
9070 2001-12-08 20:49  hoffman
9072         * Source/cmUnixMakefileGenerator.h: WAR: remove warning
9074 2001-12-07 19:11  hoffman
9076         * Source/cmUnixMakefileGenerator.cxx: BUG: executable extension
9077         wrong for ctest search, and was not looking in Debug and Release
9079 2001-12-07 18:27  berk
9081         * Source/cmCacheManager.cxx: If an entry starts with // (network
9082         paths), double quote it.
9084 2001-12-07 18:15  perera
9086         * Source/cmUnixMakefileGenerator.cxx: BUG: the rule for generating
9087         a library no longer has the full path, and so the dependency
9088         targets shouldn't, either.
9090 2001-12-07 18:12  berk
9092         * Source/cmCacheManager.cxx: Comments start with TWO leading
9093         slashes not _one_
9095 2001-12-07 16:06  martink
9097         * Source/cmMakefile.h: version rev
9099 2001-12-07 16:01  martink
9101         * Source/cmMakefile.h: release 10
9103 2001-12-07 15:47  hoffman
9105         * Source/cmCacheManager.cxx, Source/cmMarkAsAdvancedCommand.cxx,
9106         Source/cmMarkAsAdvancedCommand.h,
9107         Source/MFCDialog/CMakeSetupDialog.cpp,
9108         Templates/CMakeBorlandWindowsSystemConfig.cmake: ENH: add mark as
9109         not advanced to mark as advanced
9111 2001-12-07 14:57  hoffman
9113         * ChangeLog.txt: yet another release
9115 2001-12-07 14:31  hoffman
9117         * Source/cmaketest.cxx: ENH: convert to windows paths
9119 2001-12-07 13:10  hoffman
9121         * Source/cmaketest.cxx: ENH: use windows paths to run commands and
9122         escape spaces
9124 2001-12-07 10:58  hoffman
9126         * Source/: cmBorlandMakefileGenerator.cxx,
9127         cmNMakeMakefileGenerator.cxx, cmUnixMakefileGenerator.cxx,
9128         cmUnixMakefileGenerator.h: ENH: add custom commands for targets
9130 2001-12-07 10:32  barre
9132         * Templates/CMakeBorlandWindowsSystemConfig.cmake: Remove "unused
9133         var" warning from C_FLAGS
9135 2001-12-06 20:04  barre
9137         * Source/cmNMakeMakefileGenerator.cxx: Do not output library search
9138         path if the library path option/flag is empty + add
9139         CMAKE_LINKER_HIDE_PARAMETERS since some linkers just do not support
9140         the @<< syntax
9142 2001-12-06 20:02  barre
9144         * Templates/CMakeNMakeWindowsSystemConfig.cmake: Add
9145         CMAKE_LINKER_HIDE_PARAMETERS since some linkers just do not support
9146         the @<< syntax
9148 2001-12-06 17:40  andy
9150         * Source/CursesDialog/cmCursesMainForm.cxx: Fix bug with string
9152 2001-12-06 17:09  hoffman
9154         * Source/cmakewizard.cxx: ENH: call convert to unix slashes for
9155         path and filepath entries
9157 2001-12-06 17:07  berk
9159         * Source/CursesDialog/cmCursesMainForm.cxx: Added support for ~.
9161 2001-12-06 16:50  martink
9163         * Source/cmSystemTools.cxx: handle tildas
9165 2001-12-06 13:32  barre
9167         * Source/cmUnixMakefileGenerator.cxx: Lib path should be converted
9168         to native path too.
9170 2001-12-06 13:31  barre
9172         * Source/: cmBorlandMakefileGenerator.cxx,
9173         cmBorlandMakefileGenerator.h, cmNMakeMakefileGenerator.cxx,
9174         cmNMakeMakefileGenerator.h: Fix the command quoting pb (remove
9175         m_QuoteNextCommand), move ConvertToNativePath to NMake gen
9177 2001-12-06 11:52  martink
9179         * Modules/Dart.cmake: better use of modules
9181 2001-12-06 11:52  martink
9183         * Modules/FindDart.cmake: better docs
9185 2001-12-06 11:52  martink
9187         * Modules/FindTCL.cmake: now broken into pieces
9189 2001-12-06 11:51  martink
9191         * Modules/: FindTclsh.cmake, FindWish.cmake: new modules
9193 2001-12-06 11:49  martink
9195         * Source/CursesDialog/ccmake.cxx: Cleaning last line at exit.
9197 2001-12-06 10:24  martink
9199         * Templates/CMakeSystemConfig.cmake.in: made install prefix non
9200         advanced
9202 2001-12-05 16:05  barre
9204         * Source/MFCDialog/CMakeSetupDialog.cpp: If Shift is pressed with
9205         'OK', then don't quit
9207 2001-12-05 15:36  perera
9209         * Modules/FindTCL.cmake: ENH: add more possible names for
9210         executables.
9212 2001-12-05 15:28  barre
9214         * Source/: cmNMakeMakefileGenerator.cxx, cmCacheManager.cxx,
9215         MFCDialog/CMakeSetupDialog.cpp: Add single quotes feature.
9217 2001-12-05 15:00  barre
9219         * Templates/CMakeNMakeWindowsSystemConfig.cmake: Add single quotes
9220         feature.
9222 2001-12-05 12:07  martink
9224         * Source/cmMakefile.h: up version
9226 2001-12-05 11:59  martink
9228         * Source/cmMakefile.h: up version
9230 2001-12-05 11:38  hoffman
9232         * ChangeLog.txt: new version
9234 2001-12-05 11:37  will
9236         * CMake.pdf: updated from rtf
9238 2001-12-05 11:32  hoffman
9240         * CMake.rtf: ENH: update cvs path
9242 2001-12-04 18:49  starreveld
9244         * Templates/: configure, configure.in: 
9245         
9246         Add the flat_namespace and undefined suppress flags to OSX builds
9248 2001-12-04 17:28  hoffman
9250         * Source/cmSystemTools.cxx: ENH: remove /tmp_mnt from all paths in
9251         convert to unix slashes
9253 2001-12-04 16:19  berk
9255         * Source/CursesDialog/cmCursesMainForm.cxx: Fixed outdated comment
9257 2001-12-04 15:55  hoffman
9259         * Templates/CMakeBorlandWindowsSystemConfig.cmake: add tWM to c
9260         flags as well as CXX flags
9262 2001-12-04 15:53  berk
9264         * Source/CursesDialog/cmCursesMainForm.cxx: Fixed overflow problem.
9266 2001-12-04 15:16  hoffman
9268         * Templates/CMakeBorlandWindowsSystemConfig.cmake: ENH: add -tWM to
9269         default flags for compilation
9271 2001-12-04 12:03  hoffman
9273         * Source/cmUnixMakefileGenerator.cxx: crazy fix for putenv, and
9274         native path called on custom command paths
9276 2001-12-04 11:20  berk
9278         * Source/CursesDialog/cmCursesStandardIncludes.h: replacing clear()
9280 2001-12-04 11:16  berk
9282         * Source/CursesDialog/: ccmake.cxx, cmCursesForm.cxx,
9283         cmCursesForm.h, cmCursesLongMessageForm.cxx, cmCursesMainForm.cxx,
9284         cmCursesStringWidget.cxx: Added debugging.
9286 2001-12-04 10:55  barre
9288         * Modules/: Documentation.cmake, FindCygwin.cmake,
9289         FindDoxygen.cmake, FindHhc.cmake, FindPerl.cmake,
9290         FindSelfPackers.cmake, FindUnixCommands.cmake, FindWget.cmake:
9291         Remove unneeded test and code duplication. Add WIN32 test. Make all
9292         ADVANCED.
9294 2001-12-04 10:54  barre
9296         * Modules/Dart.cmake: Remove code duplication. Call FindTcl.cmake,
9297         which also does the ADVANCED stuff.
9299 2001-12-04 10:53  barre
9301         * Modules/FindTCL.cmake: Make shells also ADVANCED
9303 2001-12-04 10:27  barre
9305         * Modules/FindPythonLibs.cmake: Make vars ADVANCED for WIN32 (same
9306         as Tcl)
9308 2001-12-04 10:11  hoffman
9310         * Source/CursesDialog/form/frm_driver.c: no c++ comments in c code,
9311         duhhhh
9313 2001-12-03 19:58  hoffman
9315         * Source/CursesDialog/form/frm_driver.c: ENH: AIX seems to define
9316         lines and columns as macros, I undefed them
9318 2001-12-03 18:04  hoffman
9320         * Templates/CMakeBorlandWindowsSystemConfig.cmake: ENH: fix crashes
9321         in console apps
9323 2001-12-03 17:47  hoffman
9325         * Source/cmVariableRequiresCommand.cxx: ENH: let people know the
9326         variable is advanced
9328 2001-12-03 17:01  hoffman
9330         * Modules/FindOpenGL.cmake, Source/cmBorlandMakefileGenerator.cxx,
9331         Templates/CMakeBorlandWindowsSystemConfig.cmake: ENH: fix debugging
9332         with borland
9334 2001-12-03 17:00  hoffman
9336         * Source/cmake.cxx: ENH: add -C load cache file option
9338 2001-12-03 15:59  barre
9340         * Source/MFCDialog/: CMakeSetupDialog.cpp,
9341         CMakeCommandLineInfo.cpp, CMakeCommandLineInfo.h: Add /A and /G
9342         command-line param to carry the value of "Show Advanced" and
9343         generator name in desktop shortcuts
9345 2001-12-03 15:55  martink
9347         * Source/ctest.cxx: minor fix for not found executables
9349 2001-12-03 15:48  hoffman
9351         * CMake.rtf: [no log message]
9353 2001-12-03 15:11  berk
9355         * Source/: cmake.cxx, cmake.cxx: Fixed help.
9357 2001-12-03 13:05  hoffman
9359         * Source/Makefile.borland: add wizard
9361 2001-12-03 09:39  hoffman
9363         * CMake.rtf: update docs some
9365 2001-12-02 18:22  ibanez
9367         * Source/cmFLTKWrapUICommand.cxx: ENH: AddCustomCommand register
9368         now multiple outputs. Auxiliary variable manage      the output
9369         directory where FLTK generated code is going to be writen.
9371 2001-11-30 17:20  barre
9373         * Source/: cmBuildCommand.cxx, cmDSPWriter.cxx, cmDSWWriter.cxx,
9374         cmIfCommand.cxx, cmUnixMakefileGenerator.cxx, cmake.cxx: fix
9375         warning for Borland build
9377 2001-11-30 16:51  hoffman
9379         * Source/cmakewizard.h: [no log message]
9381 2001-11-30 16:48  hoffman
9383         * Source/CMakeLib.dsp, Source/CMakeLists.txt,
9384         Source/Makefile.borland, Source/Makefile.in,
9385         Source/cmBorlandMakefileGenerator.cxx,
9386         Source/cmBorlandMakefileGenerator.h,
9387         Source/cmBorlandMakefileGenerator2.cxx,
9388         Source/cmBorlandMakefileGenerator2.h, Source/cmForEachCommand.cxx,
9389         Source/cmake.cxx, Source/cmakemain.cxx, Source/cmakewizard.cxx,
9390         Templates/CMakeBorlandWindowsSystemConfig.cmake,
9391         Templates/CMakeWindowsBorlandConfig.cmake,
9392         Templates/CMakeWindowsBorlandConfig2.cmake: new borland generator
9393         moved into place
9395 2001-11-30 16:27  hoffman
9397         * Source/: cmBorlandMakefileGenerator.cpp,
9398         cmBorlandMakefileGenerator.h: Replace with nmake subclassed
9399         generator
9401 2001-11-30 16:05  barre
9403         * Source/: cmBorlandMakefileGenerator2.cxx,
9404         cmNMakeMakefileGenerator.cxx, cmUnixMakefileGenerator.cxx: Add
9405         options for library manager (lib).
9407 2001-11-30 16:04  barre
9409         * Templates/CMakeNMakeWindowsSystemConfig.cmake: Add options for
9410         library manager (lib). Alpha sort
9412 2001-11-30 15:55  berk
9414         * Modules/FindTCL.cmake: Unix users are smarter.
9416 2001-11-30 15:04  berk
9418         * Source/CursesDialog/: cmCursesMainForm.cxx,
9419         cmCursesStringWidget.cxx: Improving interface.
9421 2001-11-30 14:50  hoffman
9423         * Source/CursesDialog/cmCursesMainForm.cxx: print cmake running
9424         message to cerr
9426 2001-11-30 14:33  barre
9428         * Templates/CMakeNMakeWindowsSystemConfig.cmake,
9429         Source/cmNMakeMakefileGenerator.cxx: Add linker flags for each
9430         build type
9432 2001-11-30 14:24  berk
9434         * Source/CursesDialog/cmCursesMainForm.cxx: Better documentation.
9436 2001-11-30 14:16  berk
9438         * Source/CursesDialog/cmCursesMainForm.cxx: Better documentation.
9440 2001-11-30 13:59  berk
9442         * Source/CursesDialog/: cmCursesLongMessageForm.cxx,
9443         cmCursesMainForm.cxx, cmCursesStringWidget.cxx: Improved help.
9445 2001-11-30 13:53  berk
9447         * Templates/CMakeSystemConfig.cmake.in: Removed unused options.
9449 2001-11-30 13:10  barre
9451         * Templates/CMakeNMakeWindowsSystemConfig.cmake: CMAKE_ANSI_CFLAGS
9452         is used by VTK, so it should be set in the NMake config so that it
9453         gets expanded (even to "")
9455 2001-11-30 13:09  hoffman
9457         * Source/cmNMakeMakefileGenerator.cxx: fix library suffix
9459 2001-11-30 12:41  hoffman
9461         * Source/cmUnixMakefileGenerator.cxx: remove suffix rules
9463 2001-11-30 12:05  hoffman
9465         * Source/cmUnixMakefileGenerator.cxx: add new suffix rules
9467 2001-11-30 11:34  berk
9469         * Source/CursesDialog/: ccmake.cxx, cmCursesLongMessageForm.cxx,
9470         cmCursesMainForm.cxx, cmCursesStandardIncludes.h: Can non use clear
9471         because it is undef'ed.
9473 2001-11-30 10:58  berk
9475         * Source/CursesDialog/ccmake.cxx: Fixed warning.
9477 2001-11-30 10:54  berk
9479         * Source/CursesDialog/: ccmake.cxx, cmCursesMainForm.cxx: Fixed
9480         warning.
9482 2001-11-30 10:51  berk
9484         * Source/CursesDialog/: cmCursesMainForm.h, cmCursesMainForm.cxx:
9485         Since it is being used as an array size in another file, it is not
9486         possible to initialize MAX_WIDTH in a .cxx file.
9488 2001-11-30 10:41  hoffman
9490         * Source/cmUnixMakefileGenerator.cxx: fix warning
9492 2001-11-30 10:39  berk
9494         * Source/CursesDialog/: cmCursesLongMessageForm.cxx,
9495         cmCursesLongMessageForm.h: Missed std::
9497 2001-11-30 10:28  berk
9499         * Source/CursesDialog/cmCursesMainForm.h: Missed std::
9501 2001-11-30 10:27  berk
9503         * Templates/CMakeSystemConfig.cmake.in: CMAKE_WORDS_BIGENDIAN
9504         should not be in the cache.
9506 2001-11-30 10:23  berk
9508         * Modules/FindPythonLibs.cmake: PYTHON_DEBUG_LIBRARY is only used
9509         on Windows.
9511 2001-11-30 09:19  barre
9513         * Templates/CMakeSystemConfig.cmake.in: fix: If documentation
9514         added, then need cache type
9516 2001-11-29 23:45  berk
9518         * Source/CursesDialog/: cmCursesLongMessageForm.cxx,
9519         cmCursesLongMessageForm.h: opps I forgot to add these
9521 2001-11-29 23:24  hoffman
9523         * Source/Makefile.borland, Source/cmBorlandMakefileGenerator2.cxx,
9524         Source/cmNMakeMakefileGenerator.cxx,
9525         Source/cmUnixMakefileGenerator.cxx,
9526         Templates/CMakeSystemConfig.cmake.in,
9527         Templates/CMakeWindowsBorlandConfig2.cmake: ENH: fix various
9528         problems caused by the generalization of nmake generator
9530 2001-11-29 20:59  barre
9532         * Source/cmBorlandMakefileGenerator2.cxx,
9533         Source/cmNMakeMakefileGenerator.cxx,
9534         Source/cmUnixMakefileGenerator.cxx,
9535         Source/cmUnixMakefileGenerator.h,
9536         Templates/CMakeNMakeWindowsSystemConfig.cmake,
9537         Templates/CMakeSystemConfig.cmake.in,
9538         Templates/CMakeWindowsBorlandConfig2.cmake,
9539         Templates/CMakeWindowsSystemConfig.cmake: Nmake build: move most of
9540         hard-coded values to config parameters
9542 2001-11-29 16:44  berk
9544         * Source/: cmListFileCache.cxx, cmSystemTools.cxx, cmSystemTools.h,
9545         ctest.cxx, CursesDialog/CMakeLists.txt, CursesDialog/ccmake.cxx,
9546         CursesDialog/cmCursesCacheEntryComposite.cxx,
9547         CursesDialog/cmCursesCacheEntryComposite.h,
9548         CursesDialog/cmCursesForm.h, CursesDialog/cmCursesMainForm.cxx,
9549         CursesDialog/cmCursesMainForm.h: Improvements to the curses
9550         interface.
9552 2001-11-29 15:14  hoffman
9554         * Source/MFCDialog/CMakeSetup.cpp: ENH: fix memory leaks
9556 2001-11-29 14:51  barre
9558         * Source/cmNMakeMakefileGenerator.cxx: Fix space pb (embended, then
9559         escaped)
9561 2001-11-29 09:22  hoffman
9563         * Source/Makefile.borland: add bootstrap makefile for borland
9564         compiler
9566 2001-11-29 09:09  hoffman
9568         * Source/CMakeLists.txt, Source/cmBorlandMakefileGenerator2.cxx,
9569         Source/cmakewizard.cxx, Templates/CMakeWindowsBorlandConfig2.cmake:
9570         fix for shared libs and borland
9572 2001-11-29 01:51  ibanez
9574         * Source/cmUnixMakefileGenerator.cxx: ENH: GENERATED_CODE case
9575         added to switch.
9577 2001-11-29 01:48  ibanez
9579         * Source/cmTarget.h: ENH: A type of target was added for
9580         representing GENERATED_CODE
9582 2001-11-29 01:46  ibanez
9584         * Source/cmFLTKWrapUICommand.cxx: ENH: Custom commands are now
9585         builded.
9587 2001-11-28 18:07  hoffman
9589         * Source/CMakeLib.dsp, Source/cmBorlandMakefileGenerator2.cxx,
9590         Source/cmBorlandMakefileGenerator2.h,
9591         Source/cmNMakeMakefileGenerator.cxx,
9592         Source/cmNMakeMakefileGenerator.h,
9593         Source/cmUnixMakefileGenerator.cxx,
9594         Source/cmUnixMakefileGenerator.h,
9595         Templates/CMakeWindowsBorlandConfig2.cmake: ENH: borland generator
9596         2 is working more or less
9598 2001-11-28 14:45  ibanez
9600         * Source/cmFLTKWrapUICommand.cxx: ENH: Command simplified in order
9601         to construct a Source list of .cxx from      a source list of .fl
9602         GUI files.
9604 2001-11-28 14:44  ibanez
9606         * Source/cmFLTKWrapUICommand.h: ENH: The command was simplified to
9607         generate a source list of cxx from a      source list of .fl GUI
9608         files.
9610 2001-11-28 12:49  barre
9612         * Modules/FindPythonLibs.cmake: Fynd Python debug lib in usual libs
9613         dir too
9615 2001-11-28 11:12  hoffman
9617         * Source/: CMakeLists.txt, cmBorlandMakefileGenerator2.cxx,
9618         cmBorlandMakefileGenerator2.h, cmNMakeMakefileGenerator.cxx,
9619         cmNMakeMakefileGenerator.h, cmake.cxx: add new borland generator
9621 2001-11-28 10:51  hoffman
9623         * Source/cmaketest.cxx: [no log message]
9625 2001-11-28 07:15  hoffman
9627         * Source/: cmNMakeMakefileGenerator.cxx,
9628         cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
9629         cmUnixMakefileGenerator.h: bug: fix same path comparison when short
9630         paths are used
9632 2001-11-28 07:14  hoffman
9634         * Source/cmMarkAsAdvancedCommand.cxx: fix warning
9636 2001-11-27 19:38  ibanez
9638         * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx: FIX: When
9639         switching from one project to another the CacheGUI wasn't being    
9640          cleared. Values from one project were mixed into the other.
9642 2001-11-27 17:53  berk
9644         * Source/: cmNMakeMakefileGenerator.cxx,
9645         cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
9646         cmUnixMakefileGenerator.h: ENH: nmake generator much closer to
9647         working with spaces
9649 2001-11-27 17:32  berk
9651         * Source/cmMakefile.cxx: ENH: expand variables in a command before
9652         escaping spaces in the command
9654 2001-11-27 17:31  berk
9656         * Source/cmOptionCommand.cxx: ENH: do not write over existing cache
9657         values even doc strings to avoid changing the cache file
9659 2001-11-27 16:12  berk
9661         * Source/cmDSPWriter.cxx: remove unused include
9663 2001-11-27 15:34  martink
9665         * Source/MFCDialog/CMakeSetup.rc: adjusted spacing
9667 2001-11-27 15:33  martink
9669         * Source/cmLinkLibrariesCommand.cxx: removed extra lib paths to
9670         avoid finding old libs
9672 2001-11-27 15:32  martink
9674         * Modules/FindTCL.cmake: made some vars advanced
9676 2001-11-27 15:20  martink
9678         * Modules/Dart.cmake: made some vars advanced
9680 2001-11-27 00:03  ibanez
9682         * Source/cmCommands.cxx: ENH: Command for running FLTK's UI tool
9683         "Fluid" was added.
9685 2001-11-27 00:02  ibanez
9687         * Source/cmUnixMakefileGenerator.cxx: ENH: Support for FLTK Fluid
9688         tool added.
9690 2001-11-26 23:57  ibanez
9692         * Modules/FindFLTK.cmake: ENH: Support for running FLUID was added.
9694 2001-11-26 22:40  ibanez
9696         * Source/: cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h: Command
9697         for invoking FLTK's code generator "Fluid" during the building
9698         process
9700 2001-11-26 18:26  hoffman
9702         * Modules/Dart.cmake, Source/CMakeLists.txt,
9703         Source/cmCacheManager.cxx, Source/cmCacheManager.h,
9704         Source/cmCommands.cxx, Source/cmSystemTools.cxx,
9705         Source/cmSystemTools.h, Source/cmUnixMakefileGenerator.cxx,
9706         Source/cmakewizard.cxx, Source/MFCDialog/CMakeSetup.rc,
9707         Source/MFCDialog/CMakeSetupDialog.cpp,
9708         Source/MFCDialog/CMakeSetupDialog.h, Source/MFCDialog/resource.h,
9709         Templates/CMakeSystemConfig.cmake.in,
9710         Templates/CMakeWindowsSystemConfig.cmake,
9711         Source/cmMarkAsAdvancedCommand.cxx,
9712         Source/cmMarkAsAdvancedCommand.h: ENH: add advanced variable types
9713         and command line wizard gui
9715 2001-11-26 18:24  hoffman
9717         * Source/: cmFindFileCommand.cxx, cmFindFileCommand.h,
9718         cmFindLibraryCommand.cxx, cmFindLibraryCommand.h,
9719         cmFindPathCommand.cxx, cmFindPathCommand.h,
9720         cmFindProgramCommand.cxx, cmFindProgramCommand.h: ENH: add
9721         possibility to add doc strings to varibles created by find type
9722         commands
9724 2001-11-26 16:32  berk
9726         * Source/cmCacheManager.cxx: Oops. The wrong version of the
9727         duplicate code was kept. Loaded cache values were not made
9728         internal.
9730 2001-11-26 15:45  berk
9732         * Modules/FindTCL.cmake: TK_INTERNAL_PATH is only needed on
9733         Windows.
9735 2001-11-26 11:32  martink
9737         * Source/: cmSystemTools.cxx, cmSystemTools.h: removed warning
9738         messages
9740 2001-11-26 11:31  martink
9742         * Source/cmIfCommand.cxx: better error messages
9744 2001-11-24 18:47  barre
9746         * Modules/Dart.cmake: I want to be able to start/end
9747         experimental-only dashboards
9749 2001-11-21 17:45  hoffman
9751         * Source/: cmCacheManager.cxx, cmDSPWriter.cxx,
9752         cmNMakeMakefileGenerator.cxx, cmSystemTools.cxx, cmSystemTools.h,
9753         cmUnixMakefileGenerator.cxx, cmake.cxx, cmaketest.cxx: NMake with
9754         spaces in directories
9756 2001-11-21 11:35  andy
9758         * Source/cmCacheManager.cxx: Fix the current directory check for
9759         NMake
9761 2001-11-21 08:47  hoffman
9763         * Source/cmake.cxx: ENH: clean up command line arguments
9765 2001-11-21 08:46  hoffman
9767         * Source/: cmQTWrapUICommand.cxx, cmVariableRequiresCommand.cxx:
9768         WAR: fix warning
9770 2001-11-20 17:50  hoffman
9772         * Source/: cmCacheManager.cxx, cmCacheManager.h, cmake.cxx,
9773         cmake.h: ENH: add command line arguments to set cache entries
9775 2001-11-20 17:27  berk
9777         * Source/cmNMakeMakefileGenerator.cxx: ENH: closer to working with
9778         spaces in source directory
9780 2001-11-20 17:27  berk
9782         * Source/cmaketest.cxx: BUG: fix memory leak
9784 2001-11-20 17:26  berk
9786         * Source/cmDSPWriter.cxx: BUG: fix for spaces in path to
9787         CMakeList.txt file
9789 2001-11-20 08:28  hoffman
9791         * Source/: cmStandardIncludes.h, CursesDialog/cmCursesMainForm.cxx,
9792         CursesDialog/cmCursesStandardIncludes.h: define hacks and such for
9793         the dec compiler
9795 2001-11-19 17:52  hoffman
9797         * Source/: cmCommands.cxx, cmSystemTools.cxx, cmSystemTools.h,
9798         cmVariableRequiresCommand.cxx, cmVariableRequiresCommand.h,
9799         MFCDialog/CMakeSetupDialog.cpp: ENH: add new command
9800         VARIABLE_REQUIRES for better debugging of list files
9802 2001-11-19 09:34  hoffman
9804         * Source/: cmVariableRequiresCommand.cxx,
9805         cmVariableRequiresCommand.h: [no log message]
9807 2001-11-19 09:20  hoffman
9809         * Source/MFCDialog/CMakeLists.txt: ENH: remove unused source files
9811 2001-11-16 16:42  hoffman
9813         * Source/cmUnixMakefileGenerator.cxx: ENH: look for cmake test with
9814         .exe if nmake
9816 2001-11-16 16:29  hoffman
9818         * Source/MFCDialog/: CMakeLists.txt, CMakeSetup.dsp, CMakeSetup.rc,
9819         CMakeSetupDialog.cpp, CMakeSetupDialog.h, MakeHelp.cpp, MakeHelp.h,
9820         resource.h: face lift for GUI and some more help
9822 2001-11-16 16:28  hoffman
9824         * Source/cmNMakeMakefileGenerator.cxx: ENH: fix for dll builds
9826 2001-11-16 13:08  bettingf
9828         * Source/cmUnixMakefileGenerator.cxx: Added a make depend in the
9829         clean rule to refresh the dependencies
9831 2001-11-16 10:14  bettingf
9833         * Source/cmUnixMakefileGenerator.cxx: undo the last change because
9834         of problem with some versions of make
9836 2001-11-16 09:40  bettingf
9838         * Modules/FindQt.cmake: fixed QT_UIC_EXE name
9840 2001-11-16 09:04  bettingf
9842         * Source/cmUnixMakefileGenerator.cxx: added the deletion of
9843         cmake.depends in the cleaning so that it is recomputed even source
9844         files (i.e. .cxx or .h) are generated
9846 2001-11-16 09:03  bettingf
9848         * Source/cmMakeDepend.cxx: Now adds dependency if the file doesn't
9849         exist but will be created during the compilation
9851 2001-11-16 09:01  bettingf
9853         * Source/: cmQTWrapUICommand.cxx, cmQTWrapUICommand.h: corrected
9854         path problem and added moc compilation too
9856 2001-11-15 22:10  hoffman
9858         * Source/Makefile.in: remove depend on star dot h as it is not
9859         really needed and breaks some versions of gmake
9861 2001-11-15 18:18  hoffman
9863         * Source/cmNMakeMakefileGenerator.cxx: ENH: use crazy temp files
9864         for long command lines
9866 2001-11-15 17:45  hoffman
9868         * Source/cmNMakeMakefileGenerator.cxx: ENH: remove debug prints
9870 2001-11-15 17:11  hoffman
9872         * Modules/Dart.cmake, Source/cmBuildCommand.cxx,
9873         Source/cmNMakeMakefileGenerator.cxx,
9874         Source/cmNMakeMakefileGenerator.h,
9875         Source/cmUnixMakefileGenerator.cxx,
9876         Source/cmUnixMakefileGenerator.h,
9877         Templates/CMakeNMakeWindowsSystemConfig.cmake,
9878         Templates/CMakeSystemConfig.cmake.in,
9879         Templates/CMakeWindowsBorlandConfig.cmake,
9880         Templates/CMakeWindowsSystemConfig.cmake: closer to nmake working,
9881         added CMAKE_MAKE_COMMAND instead of MAKECOMMAND used by Dart, nmake
9882         makefiles work with borland make and nmake
9884 2001-11-15 14:54  millerjv
9886         * Modules/Dart.cmake: ENH: New make targets for Continuous builds. 
9887         Added a NightlyStart and NightlyUpdate target for unix builds as
9888         well.
9890 2001-11-15 14:52  millerjv
9892         * DartConfig.cmake: ENH: Changed Nightly start time
9894 2001-11-15 09:55  hoffman
9896         * Source/: cmNMakeMakefileGenerator.cxx,
9897         cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.h, cmake.cxx:
9898         ENH: fix library builds with nmake
9900 2001-11-15 09:00  hoffman
9902         * Source/cmUnixMakefileGenerator.cxx: BUG: wrong shortname used
9904 2001-11-15 08:43  hoffman
9906         * Source/cmaketest.cxx: BUG: fix build for cygwin
9908 2001-11-15 08:42  hoffman
9910         * Source/cmUnixMakefileGenerator.cxx: BUG: avoid .cxx.o names...
9912 2001-11-14 18:12  hoffman
9914         * Source/cmSystemTools.cxx, Source/cmSystemTools.h,
9915         Source/cmUnixMakefileGenerator.cxx,
9916         Source/cmUnixMakefileGenerator.h, Source/cmake.cxx,
9917         Source/cmaketest.cxx, Source/cmaketest.h.in,
9918         Templates/CMakeNMakeWindowsSystemConfig.cmake: Closer to nmake
9919         build
9921 2001-11-14 18:11  hoffman
9923         * Source/: cmNMakeMakefileGenerator.cxx,
9924         cmNMakeMakefileGenerator.h: closer to nmake build
9926 2001-11-14 14:39  barre
9928         * Source/MFCDialog/: CMakeSetup.rc, CMakeSetupDialog.cpp,
9929         CMakeSetupDialog.h, resource.h: Quick addition: "Create shortcut"
9930         menu entry.
9932 2001-11-14 10:21  hoffman
9934         * Templates/CMakeNMakeWindowsSystemConfig.cmake,
9935         Source/cmNMakeMakefileGenerator.cxx,
9936         Source/cmNMakeMakefileGenerator.h,
9937         Source/cmUnixMakefileGenerator.cxx,
9938         Source/cmUnixMakefileGenerator.h: nmake support
9940 2001-11-14 09:56  king
9942         * Source/CursesDialog/ccmake.cxx: ERR: Re-ordered includes to fix
9943         macro conflict for gcc 3.0.
9945 2001-11-14 09:55  king
9947         * Source/CursesDialog/form/frm_driver.c: ERR: Fixed compiler
9948         warning for gcc 3.0.
9950 2001-11-14 09:22  hoffman
9952         * Source/cmUnixMakefileGenerator.cxx: ENH: remove debug statements
9954 2001-11-14 08:49  hoffman
9956         * Source/FLTKDialog/CMakeSetupGUI.cxx: ENH: remove warning
9958 2001-11-13 18:23  hoffman
9960         * Source/: CMakeLib.dsp, CMakeLists.txt,
9961         cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
9962         cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: start work
9963         on nmake generator
9965 2001-11-13 15:54  hoffman
9967         * Source/: cmUnixMakefileGenerator.h, cmUnixMakefileGenerator.cxx:
9968         clean up object file build rule, and do not attempt to remove
9969         link_directories that are in the build tree
9971 2001-11-13 14:22  martink
9973         * Source/: CMakeLists.txt, CursesDialog/CMakeLists.txt: fixes to
9974         curses stuff
9976 2001-11-13 12:42  hoffman
9978         * Source/CursesDialog/form/fty_num.c: warnings
9980 2001-11-13 12:38  hoffman
9982         * Source/: cmCacheManager.cxx, cmForEachCommand.cxx,
9983         cmIncludeExternalMSProjectCommand.cxx, cmMakefile.cxx,
9984         cmSystemTools.cxx, cmUnixMakefileGenerator.cxx,
9985         FLTKDialog/CMakeSetupGUI.cxx, FLTKDialog/CMakeSetupGUI.h,
9986         FLTKDialog/CMakeSetupGUIImplementation.cxx: ENH: clean up warnings
9988 2001-11-13 12:25  hoffman
9990         * Source/FLTKDialog/: CMakeSetupGUI.cxx, FLTKPropertyItemRow.cxx:
9991         WAR: fix compile warnings
9993 2001-11-13 12:21  hoffman
9995         * Source/cmAddDependenciesCommand.h: ENH: fix spelling error
9997 2001-11-13 12:21  hoffman
9999         * Source/CursesDialog/cmCursesMainForm.cxx: ENH: remove warnings
10001 2001-11-12 15:37  king
10003         * Source/cmMakeDepend.cxx: ENH:
10004         cmMakeDepend::GenerateDependInformation will now use hints
10005         regardless of whether the actual file exists.  This can be used to
10006         add dependencies to .h files which are generated but included in
10007         hand-written .cxx files.  If the .cxx does exist, though, it will
10008         be used first, and the hints will be used afterward.
10010 2001-11-12 09:21  martink
10012         * Source/cmDSPWriter.cxx: minor fix
10014 2001-11-10 23:01  ibanez
10016         * Modules/FindX11.cmake:      Module to search for the installation
10017         of X11
10019 2001-11-09 16:16  berk
10021         * Source/CursesDialog/: CMakeLists.txt, ccmake.cxx, ccurses.cxx:
10022         Renaming ccurses to ccmake.
10024 2001-11-09 16:15  barre
10026         * Modules/FindSelfPackers.cmake: Self-packers
10028 2001-11-09 16:05  berk
10030         * Source/: CMakeLists.txt, CursesDialog/CMakeLists.txt,
10031         CursesDialog/cmCursesStandardIncludes.h,
10032         CursesDialog/form/frm_driver.c, CursesDialog/form/frm_req_name.c:
10033         Trying to fix curses.
10035 2001-11-09 13:00  martink
10037         * Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
10038         Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
10039         Templates/EXEWinHeader.dsptemplate,
10040         Templates/staticLibHeader.dsptemplate: support for custom targets
10041         on exe and lib
10043 2001-11-09 12:08  bettingf
10045         * Modules/FindQt.cmake: support for compilation of .ui files into
10046         .h and .cxx files
10048 2001-11-09 12:07  bettingf
10050         * Source/: cmQTWrapCPPCommand.cxx, cmQTWrapCPPCommand.h: cleanups
10052 2001-11-09 12:02  bettingf
10054         * Source/: cmQTWrapUICommand.h, cmQTWrapUICommand.cxx,
10055         cmCommands.cxx, cmUnixMakefileGenerator.cxx: support for
10056         compilation of .ui files into .h and .cxx files
10058 2001-11-09 10:42  barre
10060         * Source/cmAddCustomCommandCommand.cxx: SOURCE, COMMAND, TARGET are
10061         required now
10063 2001-11-09 10:37  barre
10065         * Source/cmAddCustomCommandCommand.h: SOURCE, COMMAND, TARGET are
10066         required now
10068 2001-11-09 10:33  barre
10070         * Source/: cmAddCustomCommandCommand.cxx,
10071         cmAddCustomCommandCommand.h: Reimplement code. Since a custom
10072         command is very flexible and might be extended in the future, make
10073         all arguments prefixed with arg type, make ordering irrelevant and
10074         potentially all args optional.
10076 2001-11-08 17:30  berk
10078         * Source/CursesDialog/form/: frm_driver.c, frm_req_name.c: Trying
10079         to fix curses problems.
10081 2001-11-08 17:25  berk
10083         * Source/CursesDialog/form/: frm_driver.c, frm_req_name.c: Fixing
10084         problems with curses headers.
10086 2001-11-08 17:17  berk
10088         * Source/CursesDialog/form/: frm_driver.c, frm_req_name.c: Trying
10089         to fix curses problems.
10091 2001-11-08 17:10  berk
10093         * Source/CursesDialog/form/form.h: Oops.
10095 2001-11-08 17:03  berk
10097         * CMakeLists.txt, Source/CursesDialog/CMakeLists.txt,
10098         Source/CursesDialog/form/CMakeLists.txt,
10099         Source/CursesDialog/form/form.h,
10100         Source/CursesDialog/form/nc_alloc.h: Changes to remove warnings and
10101         fix dependencies.
10103 2001-11-08 15:09  martink
10105         * Source/cmDSWWriter.cxx: a better fix maybe
10107 2001-11-08 14:44  hoffman
10109         * Source/cmDSWWriter.cxx: make sure custom targets are in the
10110         ALL_BUILD
10112 2001-11-08 14:34  barre
10114         * Source/cmAddCustomCommandCommand.cxx: Fix number of params and
10115         expand vars in all args
10117 2001-11-08 11:50  barre
10119         * Source/cmSourceFilesCommand.cxx: Fix bug. Was using unexpanded
10120         var instead of copy
10122 2001-11-08 11:40  barre
10124         * Source/cmAddLibraryCommand.cxx: Break the "to infinity and
10125         beyond" stuff
10127 2001-11-08 10:48  barre
10129         * Source/cmAddLibraryCommand.cxx: Expand var in srclist name too
10131 2001-11-08 10:40  barre
10133         * Source/cmSourceFilesCommand.cxx: Expand var in name too
10135 2001-11-08 09:16  barre
10137         * Source/cmAddDependenciesCommand.cxx: Expand variables in all
10138         target args
10140 2001-11-08 08:42  berk
10142         * Source/cmUnixMakefileGenerator.cxx: Needed to replace srcdir to
10143         make install targets work.
10145 2001-11-07 17:12  hoffman
10147         * Templates/: configure, configure.in: put back
10148         CMAKE_TEMPLATE_FLAGS
10150 2001-11-07 17:04  hoffman
10152         * Source/cmUnixMakefileGenerator.cxx: BUG: no +=+
10154 2001-11-07 16:47  andy
10156         * Source/: cmAddCustomCommandCommand.cxx,
10157         cmAddCustomCommandCommand.h, cmCommands.cxx: Added accessor for add
10158         custom command
10160 2001-11-07 16:07  barre
10162         * Modules/FindUnixCommands.cmake: Add cp (CP)
10164 2001-11-07 15:57  hoffman
10166         * configure, configure.in, Source/cmUnixMakefileGenerator.cxx,
10167         Templates/configure, Templates/configure.in: remove template flags
10168         from cmake, no ptused, or -instance=static
10170 2001-11-07 15:57  hoffman
10172         * Source/CursesDialog/cmCursesStandardIncludes.h: Trying to fix
10173         curses problems with some systems.
10175 2001-11-07 15:01  berk
10177         * Source/CursesDialog/cmCursesStandardIncludes.h: Trying to fix
10178         build problems related to curses.
10180 2001-11-07 14:55  hoffman
10182         * Source/cmUnixMakefileGenerator.cxx: ENH: use full source name for
10183         c code as well as c++
10185 2001-11-07 14:44  hoffman
10187         * Source/CursesDialog/ccurses.cxx: use cmake as the executable for
10188         cmake and not ccurses
10190 2001-11-07 14:44  hoffman
10192         * Source/cmUnixMakefileGenerator.cxx: make sure default_target is
10193         first
10195 2001-11-07 13:46  hoffman
10197         * CMakeLists.txt: ENH: add ansi flag for c compiler
10199 2001-11-07 12:23  hoffman
10201         * Source/cmMessageCommand.cxx: Allow multiline messages
10203 2001-11-07 09:54  hoffman
10205         * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
10206         Clean up a bit more
10208 2001-11-07 09:29  hoffman
10210         * Source/cmCacheManager.cxx: One more time...  case does not matter
10211         on cygwin
10213 2001-11-06 16:14  hoffman
10215         * Source/cmExecProgramCommand.h: ENH: fix doc string
10217 2001-11-06 15:29  bettingf
10219         * Source/: cmQTWrapCPPCommand.cxx, cmUnixMakefileGenerator.cxx: add
10220         cleaning of QT generated files when make clean is used
10222 2001-11-06 12:03  hoffman
10224         * Source/CursesDialog/: ccurses.cxx, cmCursesMainForm.cxx,
10225         cmCursesMainForm.h: ENH: tell cmake object where cmake is
10227 2001-11-06 09:35  hoffman
10229         * Source/: cmCableWrapTclCommand.cxx, cmQTWrapCPPCommand.cxx,
10230         cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
10231         cmVTKWrapTclCommand.cxx: BUG: CustomCommand has to use full path to
10232         Source file now
10234 2001-11-06 08:40  hoffman
10236         * Source/CursesDialog/form/: fld_type.c, form.h: Removed a function
10237         which used va_start (did not compile on Sun with gcc)
10239 2001-11-05 22:10  berk
10241         * Source/CursesDialog/: ccurses.cxx, cmCursesBoolWidget.cxx,
10242         cmCursesLabelWidget.cxx, cmCursesMainForm.cxx, cmCursesMainForm.h,
10243         cmCursesStringWidget.cxx: Many improvements.
10245 2001-11-05 16:38  hoffman
10247         * Source/cmUnixMakefileGenerator.cxx: ENH: use full paths for
10248         object compile rules
10250 2001-11-05 15:55  berk
10252         * Source/: CMakeLists.txt, CursesDialog/cmCursesMainForm.cxx:
10253         Re-enabling curses support.
10255 2001-11-05 15:39  hoffman
10257         * Source/cmUnixMakefileGenerator.cxx: ENH: change to work with
10258         nmake
10260 2001-11-05 13:22  berk
10262         * Modules/FindCurses.cmake, Source/CursesDialog/CMakeLists.txt,
10263         Source/CursesDialog/cmCursesForm.h,
10264         Source/CursesDialog/cmCursesLabelWidget.h,
10265         Source/CursesDialog/cmCursesMainForm.h,
10266         Source/CursesDialog/cmCursesWidget.h,
10267         Source/CursesDialog/form/frm_driver.c,
10268         Source/CursesDialog/form/frm_req_name.c,
10269         Source/CursesDialog/cmCursesStandardIncludes.h: HPUX support.
10271 2001-11-05 12:57  lorensen
10273         * Source/cmIncludeExternalMSProjectCommand.cxx: ERR: ^M's removed.
10275 2001-11-05 11:52  berk
10277         * Source/CursesDialog/form/: CMakeLists.txt, READ.ME, eti.h,
10278         fld_arg.c, fld_attr.c, fld_current.c, fld_def.c, fld_dup.c,
10279         fld_ftchoice.c, fld_ftlink.c, fld_info.c, fld_just.c, fld_link.c,
10280         fld_max.c, fld_move.c, fld_newftyp.c, fld_opts.c, fld_pad.c,
10281         fld_page.c, fld_stat.c, fld_type.c, fld_user.c, form.h,
10282         form.priv.h, frm_cursor.c, frm_data.c, frm_def.c, frm_driver.c,
10283         frm_hook.c, frm_opts.c, frm_page.c, frm_post.c, frm_req_name.c,
10284         frm_scale.c, frm_sub.c, frm_user.c, frm_win.c, fty_alnum.c,
10285         fty_alpha.c, fty_enum.c, fty_int.c, fty_ipv4.c, fty_num.c,
10286         fty_regex.c, llib-lform, mf_common.h, nc_alloc.h: Adding form
10287         library.
10289 2001-11-05 11:52  berk
10291         * Source/: CMakeLists.txt, CursesDialog/CMakeLists.txt,
10292         CursesDialog/cmCursesCacheEntryComposite.h,
10293         CursesDialog/cmCursesLabelWidget.h,
10294         CursesDialog/cmCursesMainForm.cxx, CursesDialog/cmCursesMainForm.h,
10295         CursesDialog/cmCursesWidget.h: Fixing problems on Sun (name
10296         collusions between STL and curses) and disabling curses
10297         temporarily.
10299 2001-11-05 10:42  andy
10301         * Source/CMakeLists.txt: Fix the IF IF problem
10303 2001-11-05 08:37  berk
10305         * Source/CursesDialog/: ccurses.cxx,
10306         cmCursesCacheEntryComposite.cxx, cmCursesCacheEntryComposite.h,
10307         cmCursesLabelWidget.h, cmCursesMainForm.cxx, cmCursesMainForm.h,
10308         cmCursesWidget.h: ERR: To include cmake headers, one should use ../
10310 2001-11-05 05:43  pcp
10312         * Source/: cmDSPWriter.cxx, cmDSWWriter.cxx: switched
10313         string::compare to strncmp
10315 2001-11-04 18:10  berk
10317         * Source/CursesDialog/cmCursesMainForm.h: Need to include standard
10318         headers.
10320 2001-11-04 18:05  berk
10322         * Source/CursesDialog/: CMakeLists.txt, cmCursesBoolWidget.h,
10323         cmCursesCacheEntryComposite.h, cmCursesDummyWidget.h,
10324         cmCursesFilePathWidget.h, cmCursesForm.h, cmCursesLabelWidget.h,
10325         cmCursesMainForm.h, cmCursesPathWidget.h, cmCursesStringWidget.h,
10326         cmCursesWidget.h, ccurses.cxx, cmCursesBoolWidget.cxx,
10327         cmCursesCacheEntryComposite.cxx, cmCursesDummyWidget.cxx,
10328         cmCursesFilePathWidget.cxx, cmCursesForm.cxx,
10329         cmCursesLabelWidget.cxx, cmCursesMainForm.cxx,
10330         cmCursesPathWidget.cxx, cmCursesStringWidget.cxx,
10331         cmCursesWidget.cxx: Adding curses support.
10333 2001-11-04 18:00  berk
10335         * Modules/FindCurses.cmake, Source/CMakeLists.txt: Adding curses
10336         support.
10338 2001-11-02 22:32  barre
10340         * Source/: cmIncludeDirectoryCommand.cxx,
10341         cmIncludeDirectoryCommand.h, cmMakefile.cxx, cmMakefile.h: Add
10342         optional BEFORE param to INCLUDE_DIRECTORIES so that include dirs
10343         can be specified before the actual include dirs
10345 2001-11-02 16:44  barre
10347         * Utilities/Doxygen/: CMakeLists.txt, doc_makeall.sh.in: Update
10349 2001-11-02 16:43  barre
10351         * Modules/: Documentation.cmake, DocumentationVTK.cmake,
10352         FindCygwin.cmake, FindPerl.cmake, FindUnixCommands.cmake,
10353         FindWget.cmake: Move usual Unix commands to FindUnixCommands, use
10354         FingCygwin in other modules
10356 2001-11-02 16:05  barre
10358         * Utilities/: CMakeLists.txt, Doxygen/CMakeLists.txt,
10359         Doxygen/doc_makeall.sh.in, Doxygen/doxyfile.in: Doxygen doc
10360         generator
10362 2001-11-02 16:01  barre
10364         * CMakeLists.txt: Doxygen doc generator
10366 2001-11-02 15:26  blezek
10368         * Modules/Dart.cmake: ENH: More Experimental targets for unix
10370 2001-11-02 11:19  pcp
10372         * Source/: cmDSWWriter.cxx, cmIncludeExternalMSProjectCommand.cxx,
10373         cmDSPWriter.cxx: allow more than one external MS project
10375 2001-11-02 09:18  andy
10377         * Source/cmCacheManager.cxx: On win32 path is all in lower case now
10379 2001-11-01 18:37  hoffman
10381         * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
10382         ENH: clean up interface and change build in current directory to
10383         build the depend file first
10385 2001-11-01 18:36  hoffman
10387         * Source/cmCacheManager.cxx: BUG: use collapse full path when
10388         testing cache directory
10390 2001-11-01 18:36  hoffman
10392         * Source/cmDSPWriter.cxx: ENH: IntDir to INTDIR
10394 2001-11-01 13:09  barre
10396         * Source/: cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx:
10397         Expand vars in exe and lib name
10399 2001-11-01 10:42  hoffman
10401         * Source/cmCacheManager.cxx: ENH: clean up drive letter check
10403 2001-10-31 18:56  king
10405         * Source/: cmCableClassSet.cxx, cmCableClassSet.h: ENH: Added
10406         automatic detection of >> sequences in template names and
10407         replacement with "> >" in the output.
10409 2001-10-31 18:56  king
10411         * Source/cmStandardIncludes.h: ENH: Replaced cmStdString
10412         implementation to make it more transparently a std:string.
10414 2001-10-31 07:03  pcp
10416         * Source/: cmCommands.cxx, cmDSPWriter.cxx, cmDSWWriter.cxx,
10417         cmDSWWriter.h, cmIncludeExternalMSProjectCommand.cxx,
10418         cmIncludeExternalMSProjectCommand.h: INCLUDE_EXTERNAL_MSPROJECT
10419         command
10421 2001-10-30 18:32  ibanez
10423         * Source/FLTKDialog/: FLTKPropertyItemRow.cxx,
10424         FLTKPropertyItemRow.h: FIX: Reverted to use
10425         FillCacheManagerFromGUI().
10427 2001-10-30 14:36  andy
10429         * Source/cmCacheManager.cxx: Fix the problem on windows of capital
10430         or lower case drive letter for CMAKE_CACHEFILE_DIR
10432 2001-10-30 14:15  andy
10434         * Source/cmCacheManager.cxx: Change CMAKE_CURRENT_CWD to
10435         CMAKE_CACHEFILE_DIR and change the messages
10437 2001-10-30 14:05  hoffman
10439         * Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h,
10440         cmMakefile.cxx, cmMakefile.h: ENH: add an option to configure file
10441         command that allows for only expansion of at variables and not
10442         dollar variables
10444 2001-10-30 04:33  ibanez
10446         * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx: FIX: In order
10447         to disable a button in fl_choice, a 0 pointer must be sent     
10448         instead of  "".
10450 2001-10-29 21:22  ibanez
10452         * Source/FLTKDialog/: FLTKPropertyItemRow.cxx,
10453         FLTKPropertyItemRow.h: ENH: FillCacheManagerFromGUI() was replaced
10454         by SaveFromCacheGUI() to      ensure that changes on the GUI are
10455         directly update in the config      file.
10457 2001-10-29 21:20  ibanez
10459         * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx: ENH: fl_ask
10460         replaced by fl_choice in FLTKCallback.
10462 2001-10-29 10:41  hoffman
10464         * Source/: cmSystemTools.cxx,
10465         FLTKDialog/CMakeSetupGUIImplementation.cxx,
10466         MFCDialog/CMakeSetupDialog.cpp: ENH: use callback not ifdef for MFC
10467         message box errors
10469 2001-10-29 10:19  hoffman
10471         * Source/: cmCacheManager.cxx, cmSystemTools.cxx, cmSystemTools.h,
10472         FLTKDialog/CMakeSetupGUIImplementation.cxx: ENH: add callback for
10473         message display
10475 2001-10-28 18:52  ibanez
10477         * Source/FLTKDialog/: CMakeSetupGUI.cxx, CMakeSetupGUI.fl: ENH:
10478         Button were renamed : "Configure", "OK" and "Cancel" as the MFC
10479         version.
10481 2001-10-27 23:47  ibanez
10483         * Source/FLTKDialog/: CMakeSetupGUI.cxx, CMakeSetupGUI.fl,
10484         CMakeSetupGUI.h, CMakeSetupGUIImplementation.cxx,
10485         CMakeSetupGUIImplementation.h, FLTKPropertyItemRow.cxx,
10486         FLTKPropertyList.cxx, FLTKPropertyList.h: ENH: Updated with respect
10487         to MFC CMakeSetup. New cache entries are now      colored in red.
10488         The browsers for recent directories only popup if      there is at
10489         least one in the list.
10491 2001-10-26 18:21  hoffman
10493         * Modules/FindITK.cmake: [no log message]
10495 2001-10-26 17:06  berk
10497         * Templates/: CMakeSystemConfig.cmake.in, configure, configure.in:
10498         added CMAKE_NO_EXPLICIT_TEMPLATE_INSTANTIATION
10500 2001-10-26 15:42  hoffman
10502         * Source/: cmConfigureFileCommand.cxx, cmMakefile.h, cmaketest.cxx:
10503         add dependency for configure files and use short path in WIN32
10504         cmake test
10506 2001-10-26 14:35  hoffman
10508         * Modules/FindVTK.cmake: use find_file and not just a set for
10509         USE_VTK_FILE
10511 2001-10-26 11:22  barre
10513         * Modules/DocumentationVTK.cmake: VTK documentation framework
10515 2001-10-26 09:29  andy
10517         * Source/cmCacheManager.cxx: Added check if the binary directory
10518         changed. If it did, it will print the warning message
10520 2001-10-24 20:37  barre
10522         * Modules/FindCygwin.cmake: Add GZIP (gzip)
10524 2001-10-24 20:33  barre
10526         * Modules/FindCygwin.cmake: Add TAR (path to tar or gtar)
10528 2001-10-24 17:51  berk
10530         * Source/cmUnixMakefileGenerator.cxx: ENH: allow -framework as a
10531         complete entry in the link line for Mac OSX
10533 2001-10-24 15:51  berk
10535         * DartConfig.cmake: public no longer has anonymous ftp.
10537 2001-10-24 09:41  king
10539         * Modules/FindGCCXML.cmake: ENH: Improved FIND_PROGRAM call to find
10540         the executable in PREFIX/share/GCC_XML, the new standard install
10541         location.
10543 2001-10-23 18:30  barre
10545         * Modules/FindCygwin.cmake: Cygwin mod
10547 2001-10-23 17:49  barre
10549         * Source/: cmGetFilenameComponentCommand.cxx,
10550         cmGetFilenameComponentCommand.h: The result of this utility command
10551         can now be optionally added to the cache
10553 2001-10-23 17:47  barre
10555         * Modules/FindDoxygen.cmake: Find Graphivz's dot too
10557 2001-10-23 17:06  barre
10559         * Modules/: FindDoxygen.cmake, FindWget.cmake: Add Doxygen and Wget
10560         modules. Very simple. But might be more complex later, so let's use
10561         them asap
10563 2001-10-23 16:55  barre
10565         * Modules/: FindHhc.cmake, FindPerl.cmake: Modules to find Perl and
10566         the HTML Help Compiler
10568 2001-10-19 10:07  barre
10570         * Source/cmEnableTestingCommand.h: Add warning regarding the
10571         location of ENABLE_TESTING (should be in the top CMakeList.txt,
10572         otherwise Dart is lost)
10574 2001-10-18 18:01  barre
10576         * Source/cmSiteNameCommand.cxx: SITE_NAME should return the most
10577         qualified name of the host. If nslookup works, now the domain is
10578         appended to the hostname (whereas it *replaced* the host name
10579         before)
10581 2001-10-18 13:51  iscott
10583         * Source/cmQTWrapCPPCommand.cxx: Detect error and output useful
10584         message Previously it would have got confused about the
10585         destinationSourceGroup
10587 2001-10-18 13:03  iscott
10589         * Source/cmFindFileCommand.cxx: This command should always set the
10590         cahce variabel to a filepath not a path
10592 2001-10-17 15:11  barre
10594         * Source/cmProjectCommand.cxx: Add PROJECT_NAME to the set of
10595         definitions
10597 2001-10-16 15:40  iscott
10599         * Modules/FindQt.cmake: fixed some stupid mistakes I thought I had
10600         tested these - honest
10602 2001-10-16 15:32  iscott
10604         * Modules/: FindQt.cmake, LinkQT.cmake: Some simple modules for
10605         finding and linking qt
10607 2001-10-15 18:37  hoffman
10609         * Source/cmMessageCommand.cxx: ENH: expand variables in message
10610         command output
10612 2001-10-15 18:36  hoffman
10614         * Source/cmSourceFile.cxx: ENH: clean up error report for source
10615         files not found
10617 2001-10-15 14:19  iscott
10619         * CMake.rtf, Source/cmCommands.cxx, Source/cmQTWrapCPPCommand.cxx,
10620         Source/cmQTWrapCPPCommand.h: added a QT_WRAP_CPP command
10622 2001-10-11 17:20  king
10624         * Source/cmCableWrapTclCommand.cxx: ENH: Improved parsing of
10625         GCCXML_FLAGS to improve generation of gccxml rule.  Also added
10626         ADD_DEFINITIONS arguments to the generated rule.
10628 2001-10-11 14:57  andy
10630         * Source/cmCacheManager.cxx: Added removing of spaces in
10631         CMakeCache.txt in front of comments and variables
10633 2001-10-10 10:22  hoffman
10635         * Source/cmCacheManager.cxx: ENH: add a warning comment for cache
10636         values that can not be changed because they are always loaded from
10637         another cache
10639 2001-10-09 22:18  biddi
10641         * Source/cmBorlandMakefileGenerator.cpp: FIX: Same as last checkin
10642         except applies to bpi files as wellas lib files If we can't find it
10643         - and it's not a target - and it has no path already specified, it
10644         must be in OUTDIRLIB from another makefile in the same project !
10645         (What this really means is the lib paths are correctly specified)
10647 2001-10-09 10:25  hoffman
10649         * Source/cmSystemTools.cxx: ENH: better fix for dos return in
10650         lines, use the regular expression and don't edit the input line
10652 2001-10-05 17:31  hoffman
10654         * Source/cmSystemTools.cxx: ENH: clean up returns from input, so we
10655         can read dos files on unix
10657 2001-10-04 09:32  starreveld
10659         * Templates/: configure, configure.in: 
10660         
10661         ERR: remove undefined warning for compatibility with new 10.1
10662         linker
10664 2001-10-03 15:49  hoffman
10666         * Modules/Dart.cmake, Source/CMakeLists.txt, Source/cmake.cxx,
10667         Source/cmaketest.cxx: ENH: fixes for borland compiler testing
10669 2001-10-03 11:36  king
10671         * Modules/FindCABLE.cmake: ENH: Changed CABLE_BUILD_DIR to look for
10672         cableVersion.h instead of cable.README.txt.
10674 2001-10-02 23:10  biddi
10676         * Source/cmBorlandMakefileGenerator.cpp: FIX:if we can't find it -
10677         and it's not a target - and it has no path already specified, it
10678         must be in OUTDIRLIB from another makefile in the same project !
10679         (What this really means is the lib paths are correctly specified)
10681 2001-10-02 17:28  hoffman
10683         * Source/: cmListFileCache.cxx, cmMakefile.cxx, cmSystemTools.cxx,
10684         cmSystemTools.h, ctest.cxx: ENH: add better error reports in
10685         parsing cmake files, like what file has the error
10687 2001-10-01 13:35  martink
10689         * Source/: cmMakefile.h, cmMakefile.h: version
10691 2001-10-01 13:26  hoffman
10693         * ChangeLog.txt: [no log message]
10695 2001-10-01 11:55  hoffman
10697         * Source/cmaketest.cxx: BUG: add missing include
10699 2001-10-01 10:14  hoffman
10701         * Source/: cmaketest.cxx, MFCDialog/CMakeSetupDialog.cpp: ENH:
10702         change checkboxes back to pull down menus, remove leak
10704 2001-09-29 11:12  hoffman
10706         * Source/cmSystemTools.cxx: BUG: fix full path for file in current
10707         directory
10709 2001-09-28 13:35  berk
10711         * Source/cmSystemTools.cxx: BUG: fix realpath problem again...
10713 2001-09-28 12:14  berk
10715         * Source/cmSystemTools.cxx: BUG: separate path from file name
10716         before calling realpath
10718 2001-09-28 10:40  hoffman
10720         * Source/: cmSystemTools.cxx, cmUnixMakefileGenerator.cxx: BUG: get
10721         correct library name
10723 2001-09-28 10:34  hoffman
10725         * CMakeLists.txt: BUG: optional in wrong order
10727 2001-09-28 09:57  hoffman
10729         * CMakeLists.txt: make the include of the initial config flags
10730         optional, for builds that do not use configure
10732 2001-09-27 16:50  hoffman
10734         * Source/: cmSystemTools.cxx, cmUnixMakefileGenerator.cxx: BUG: use
10735         realpath instead of cd/pwd
10737 2001-09-27 15:54  hoffman
10739         * CMakeLists.txt, Source/CMakeLists.txt: BUG: fix install prefix
10741 2001-09-27 14:58  hoffman
10743         * configure, configure.in, Source/CMakeLists.txt,
10744         Source/InitialConfigureFlags.cmake.in: ENH: pass prefix from
10745         configure into cmake
10747 2001-09-26 16:23  berk
10749         * Modules/Dart.cmake: Typo.
10751 2001-09-25 14:39  martink
10753         * Modules/FindVTK.cmake: changes to chamghe
10755 2001-09-25 14:39  martink
10757         * Source/MFCDialog/CMakeSetupDialog.cpp: improved registry handling
10759 2001-09-25 11:06  martink
10761         * Source/cmVTKWrapTclCommand.cxx: memory leak
10763 2001-09-21 11:48  martink
10765         * Modules/FindVTK.cmake: better install targets
10767 2001-09-21 09:40  king
10769         * Source/cmSystemTools.cxx: BUG: CopyFile should return immediately
10770         after an error occurs.
10772 2001-09-20 17:31  martink
10774         * Modules/FindVTK.cmake: updates
10776 2001-09-20 16:43  berk
10778         * Source/ctest.cxx: handle spaces in commands and args
10780 2001-09-20 15:29  martink
10782         * Source/MFCDialog/: CMakeSetupDialog.cpp, PropertyList.cpp,
10783         PropertyList.h: ENH: check for values that switch to internal, can
10784         happen with a load cache command
10786 2001-09-20 15:08  hoffman
10788         * Source/: cmAbstractFilesCommand.cxx, cmAbstractFilesCommand.h,
10789         cmAddCustomTargetCommand.cxx, cmAddCustomTargetCommand.h,
10790         cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
10791         cmAddDependenciesCommand.cxx, cmAddDependenciesCommand.h,
10792         cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
10793         cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
10794         cmAddTestCommand.cxx, cmAddTestCommand.h,
10795         cmAuxSourceDirectoryCommand.cxx, cmAuxSourceDirectoryCommand.h,
10796         cmBuildCommand.cxx, cmBuildCommand.h, cmBuildNameCommand.cxx,
10797         cmBuildNameCommand.h, cmCableClassSetCommand.cxx,
10798         cmCableClassSetCommand.h, cmCableWrapTclCommand.cxx,
10799         cmCableWrapTclCommand.h, cmCommand.h, cmConfigureFileCommand.cxx,
10800         cmConfigureFileCommand.h, cmConfigureGccXmlCommand.cxx,
10801         cmConfigureGccXmlCommand.h, cmElseCommand.cxx, cmElseCommand.h,
10802         cmEnableTestingCommand.h, cmEndForEachCommand.cxx,
10803         cmEndForEachCommand.h, cmEndIfCommand.cxx, cmEndIfCommand.h,
10804         cmExecProgramCommand.cxx, cmExecProgramCommand.h,
10805         cmFindFileCommand.cxx, cmFindFileCommand.h,
10806         cmFindLibraryCommand.cxx, cmFindLibraryCommand.h,
10807         cmFindPathCommand.cxx, cmFindPathCommand.h,
10808         cmFindProgramCommand.cxx, cmFindProgramCommand.h,
10809         cmForEachCommand.cxx, cmForEachCommand.h,
10810         cmGetFilenameComponentCommand.cxx, cmGetFilenameComponentCommand.h,
10811         cmIfCommand.cxx, cmIfCommand.h, cmIncludeCommand.cxx,
10812         cmIncludeCommand.h, cmIncludeDirectoryCommand.cxx,
10813         cmIncludeDirectoryCommand.h, cmIncludeRegularExpressionCommand.cxx,
10814         cmIncludeRegularExpressionCommand.h, cmInstallFilesCommand.cxx,
10815         cmInstallFilesCommand.h, cmInstallProgramsCommand.cxx,
10816         cmInstallProgramsCommand.h, cmInstallTargetsCommand.cxx,
10817         cmInstallTargetsCommand.h, cmLibraryCommand.h,
10818         cmLinkDirectoriesCommand.cxx, cmLinkDirectoriesCommand.h,
10819         cmLinkLibrariesCommand.cxx, cmLinkLibrariesCommand.h,
10820         cmLoadCacheCommand.cxx, cmLoadCacheCommand.h,
10821         cmMakeDirectoryCommand.cxx, cmMakeDirectoryCommand.h,
10822         cmMakefile.cxx, cmMakefile.h, cmMessageCommand.cxx,
10823         cmMessageCommand.h, cmOptionCommand.cxx, cmOptionCommand.h,
10824         cmOutputRequiredFilesCommand.cxx, cmOutputRequiredFilesCommand.h,
10825         cmProjectCommand.cxx, cmProjectCommand.h, cmSetCommand.cxx,
10826         cmSetCommand.h, cmSiteNameCommand.cxx, cmSiteNameCommand.h,
10827         cmSourceFilesCommand.cxx, cmSourceFilesCommand.h,
10828         cmSourceFilesRemoveCommand.cxx, cmSourceFilesRemoveCommand.h,
10829         cmSourceGroupCommand.cxx, cmSourceGroupCommand.h,
10830         cmSubdirCommand.cxx, cmSubdirCommand.h, cmSubdirDependsCommand.cxx,
10831         cmSubdirDependsCommand.h, cmTargetLinkLibrariesCommand.cxx,
10832         cmTargetLinkLibrariesCommand.h, cmUseMangledMesaCommand.cxx,
10833         cmUseMangledMesaCommand.h, cmUtilitySourceCommand.cxx,
10834         cmUtilitySourceCommand.h, cmVTKWrapJavaCommand.cxx,
10835         cmVTKWrapJavaCommand.h, cmVTKWrapPythonCommand.cxx,
10836         cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.cxx,
10837         cmVTKWrapTclCommand.h, cmWrapExcludeFilesCommand.cxx,
10838         cmWrapExcludeFilesCommand.h: ENH: change InitialPass to take a
10839         const reference to the argument string, to avoid changes to the
10840         file cache
10842 2001-09-20 13:44  martink
10844         * Source/cmMakefile.cxx: BUG: make a copy of the arguments before
10845         passing them to Execute
10847 2001-09-20 12:00  martink
10849         * CMake.rtf: fixed some problems
10851 2001-09-20 10:57  king
10853         * Modules/FindCABLE.cmake: ENH: Added support for finding cable
10854         when it is built in a configuration subdirectory by MSVC.
10856 2001-09-20 10:54  king
10858         * Source/: cmFindFileCommand.cxx, cmFindLibraryCommand.cxx,
10859         cmFindPathCommand.cxx, cmFindProgramCommand.cxx, cmSystemTools.cxx,
10860         cmSystemTools.h: ENH: Added cmSystemTools::GlobDirs function to
10861         allow wildcards in paths (like /foo/bar/*).
10863 2001-09-20 10:53  king
10865         * Source/cmSetCommand.cxx: ENH: Added extra newline in an error
10866         message to improve readability.
10868 2001-09-20 10:27  martink
10870         * Modules/FindVTK.cmake: minor changes
10872 2001-09-20 09:11  martink
10874         * Modules/: FindVTK.cmake, UseVTKIncludes.cmake,
10875         UseVTKLibraries.cmake: removed some VTK stuff
10877 2001-09-19 14:52  martink
10879         * Modules/: FindVTK.cmake, UseVTKIncludes.cmake,
10880         UseVTKLibraries.cmake: updated to how FindVTK works
10882 2001-09-19 14:20  martink
10884         * Source/cmMakefile.h: version rev to 95
10886 2001-09-19 14:20  martink
10888         * Source/cmMakefile.h: version rev to 94
10890 2001-09-18 10:45  hoffman
10892         * ChangeLog.txt: [no log message]
10894 2001-09-18 10:38  will
10896         * CMake.pdf: ENH:Updated documentation
10898 2001-09-17 17:40  hoffman
10900         * CMake.rtf: ENH: update for new version
10902 2001-09-17 16:36  hoffman
10904         * Source/: cmUseMangledMesaCommand.cxx, cmUseMangledMesaCommand.h:
10905         ENH: change to take a path as input
10907 2001-09-17 16:34  hoffman
10909         * Source/cmFindFileCommand.cxx: BUG: fix return when file is not
10910         found
10912 2001-09-17 14:16  king
10914         * Modules/FindCABLE.cmake: ENH: Added find support for looking at
10915         Cable's build directory if the user sets the CABLE_BUILD_DIR cache
10916         entry.
10918 2001-09-17 13:58  hoffman
10920         * Source/: cmCommands.cxx, cmUseMangledMesaCommand.cxx,
10921         cmUseMangledMesaCommand.h: ENH: add Use mangled mesa command
10923 2001-09-17 12:07  blezek
10925         * Modules/Dart.cmake: ENH: NightlyCoverage got lost
10927 2001-09-14 16:36  martink
10929         * Source/: cmVTKWrapTclCommand.cxx, cmVTKWrapJavaCommand.cxx,
10930         cmVTKWrapPythonCommand.cxx: now uses five argument version of wrap
10931         commands
10933 2001-09-14 16:26  hoffman
10935         * Source/: cmMakefileGenerator.cxx, cmStandardIncludes.h,
10936         cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h,
10937         cmakemain.cxx, MFCDialog/CMakeSetupDialog.cpp: remove memory leaks
10939 2001-09-14 15:18  hoffman
10941         * Source/cmDSPWriter.cxx: fix error in cygwin
10943 2001-09-14 15:18  hoffman
10945         * Source/cmListFileCache.h: initialize class
10947 2001-09-14 15:18  hoffman
10949         * Source/: cmMakefileGenerator.cxx, cmMakefileGenerator.h: add
10950         support for clean up
10952 2001-09-14 10:14  martink
10954         * Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
10955         EXEWinHeader.dsptemplate, UtilityHeader.dsptemplate,
10956         staticLibHeader.dsptemplate: made Debug the default configuration
10958 2001-09-14 08:34  barre
10960         * Modules/FindTCL.cmake: move cygtclsh80 to the end of list,
10961         otherwise it might be found while the non-cygwin wish8x.exe will be
10962         found too. If wish8x.exe is found, then the non-cygwin tclsh8x.exe
10963         must be found too.
10965 2001-09-13 14:45  martink
10967         * Modules/Dart.cmake: added back some targets for UNIX
10969 2001-09-13 11:27  martink
10971         * Source/: cmSystemTools.h, cmSystemTools.cxx: added shortest ext
10972         function
10974 2001-09-12 17:09  lorensen
10976         * Source/cmSiteNameCommand.cxx: ENH: drop the case of the site
10977         name. This makes it consistent with Dart's usage.
10979 2001-09-12 17:09  lorensen
10981         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added LowerCase
10982         method.
10984 2001-09-12 15:18  king
10986         * Source/: cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h: ENH:
10987         Added parsing of gccxml flags into separate arguments for setting
10988         the custom command.  This is necessary since the custom command now
10989         takes a vector of individual command line options instead of a
10990         single string.
10992 2001-09-11 21:46  biddi
10994         * Templates/CMakeWindowsBorlandConfig.cmake: ERR: Spelling
10996 2001-09-11 21:45  biddi
10998         * Source/: cmBorlandMakefileGenerator.cpp,
10999         cmBorlandMakefileGenerator.h, cmSystemTools.cxx: ERR: Change to
11000         EscapeSpaces forces rework of Borland generator <sigh> Add clause
11001         to prevent adding quotes when they're already present, then stuff
11002         them onto all lib paths to prevent forward slashes causing trouble.
11004 2001-09-11 20:00  biddi
11006         * Source/: cmBorlandMakefileGenerator.cpp,
11007         cmBorlandMakefileGenerator.h: ENH: Major fix of the Borland
11008         generator which addresses the problem of libraries with
11009         dependencies (other libraries) not linking when required.
11010         Dependency checking required the full path to be supplied to each
11011         file when they're not in the current directory (very tedious). All
11012         seems to be working nicely now.
11014 2001-09-11 19:58  biddi
11016         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add a findfile
11017         routine (as opposed to find executable or library) which doesn't
11018         add any extensions - Borland make needs full paths to certain
11019         dependencies otherwise linking doesn't work properly (dependencies
11020         aren't checked)
11022 2001-09-11 15:17  martink
11024         * Source/ctest.cxx: updated testing
11026 2001-09-11 14:58  martink
11028         * Source/cmDSPWriter.cxx: include fixes
11030 2001-09-11 14:43  martink
11032         * Modules/Dart.cmake: reduced the number of targets
11034 2001-09-11 14:42  martink
11036         * Source/cmaketest.cxx: bug in testing code
11038 2001-09-11 13:44  hoffman
11040         * Source/cmBorlandMakefileGenerator.cpp: BUG: fix build with
11041         non-borland compiler
11043 2001-09-11 13:40  martink
11045         * Source/cmDSPWriter.cxx: fix for include paths
11047 2001-09-10 15:11  martink
11049         * Modules/Dart.cmake: reduced targets and merged tclsh commands
11051 2001-09-10 15:11  martink
11053         * Source/: cmCableWrapTclCommand.cxx, cmDSPWriter.cxx,
11054         cmMakefile.cxx, cmMakefile.h, cmSystemTools.cxx,
11055         cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
11056         cmVTKWrapTclCommand.cxx: various windows fixes
11058 2001-09-10 11:03  berk
11060         * Source/CMakeLists.txt: Typo in link command.
11062 2001-09-08 12:09  biddi
11064         * Source/: cmBorlandMakefileGenerator.cpp,
11065         cmBorlandMakefileGenerator.h: ERR: Forgot to put back a backslash
11067 2001-09-08 10:02  biddi
11069         * Source/cmBorlandMakefileGenerator.cpp: ERR: LINK_DIR must ot have
11070         backslah at end. Fix plus cleanup of some code.
11072 2001-09-07 10:08  martink
11074         * Source/cmDirectory.cxx: fixed bug in mismatched directory opens
11075         consuming file descriptors
11077 2001-09-07 09:40  king
11079         * Source/cmConfigureGccXmlCommand.cxx: ENH: Removed addition of
11080         compiler support directory include option since the find_*_options
11081         scripts now include it automatically.
11083 2001-09-06 18:02  hoffman
11085         * Source/: CMakeLists.txt, cmBorlandMakefileGenerator.cpp: BUG:
11086         clean up lib and exe output paths
11088 2001-09-06 17:28  hoffman
11090         * Source/CMakeLib.dsp, Source/cmBorlandMakefileGenerator.cpp,
11091         Source/cmBorlandMakefileGenerator.h, Source/cmMSProjectGenerator.h,
11092         Source/cmMakefileGenerator.cxx, Source/cmMakefileGenerator.h,
11093         Source/cmUnixMakefileGenerator.h, Source/cmake.cxx, Source/cmake.h,
11094         Source/MFCDialog/CMakeSetup.rc,
11095         Source/MFCDialog/CMakeSetupDialog.cpp,
11096         Source/MFCDialog/CMakeSetupDialog.h, Source/MFCDialog/resource.h,
11097         Templates/CMakeWindowsBorlandConfig.cmake: ENH: integrate borland
11098         support
11100 2001-09-04 16:29  biddi
11102         * Source/cmBorlandMakefileGenerator.cpp,
11103         Source/cmBorlandMakefileGenerator.h,
11104         Templates/CMakeWindowsBorlandConfig.cmake: NEW: First check in of
11105         Borland Makefile Generator and template stuff
11107 2001-09-04 16:07  hoffman
11109         * Source/: cmAddCustomTargetCommand.cxx, cmCustomCommand.cxx,
11110         cmCustomCommand.h, cmDSPWriter.cxx, cmDSWWriter.cxx,
11111         cmMakefile.cxx, cmMakefile.h, cmSourceGroup.cxx, cmSourceGroup.h,
11112         cmVTKWrapJavaCommand.cxx: ENH: separate command from its arguments
11113         in the custom command.  This allows the generator on windows to
11114         change the slashes for just the command
11116 2001-09-01 17:13  biddi
11118         * Source/cmBuildCommand.cxx: ENH: Added a clause for Borland
11119         compiler compatibility
11121 2001-09-01 16:56  barre
11123         * Source/cmDSPWriter.cxx: Convert path format back to Windows
11124         slashes syntax. Mandatory for Win98 build.
11126 2001-09-01 16:55  barre
11128         * Source/cmSystemTools.cxx: fix comment pb
11130 2001-09-01 16:13  biddi
11132         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Windows and
11133         Unix slash conversions return a char*, clean function seperated
11134         from Convert function
11136 2001-09-01 16:12  biddi
11138         * Source/: cmMakefile.cxx, cmMakefile.h: ENH: ExpandVariables
11139         functions return a char * for convenience
11141 2001-08-31 21:10  starreveld
11143         * Source/cmUnixMakefileGenerator.cxx: 
11144         
11145         ENH: Generate compile lines for .m, .M, and .mm files (ObjC and
11146         ObjC++)
11148 2001-08-30 17:32  hoffman
11150         * Source/cmMakefile.cxx: BUG: fix incorrect deletion of function
11151         blockers
11153 2001-08-30 16:19  martink
11155         * Source/: cmMakefile.h, cmMakefile.h: version rev
11157 2001-08-30 16:06  hoffman
11159         * ChangeLog, ChangeLog.txt, ChangeLog: [no log message]
11161 2001-08-30 15:54  hoffman
11163         * ChangeLog.txt: ENH: add autogenerated changelog
11165 2001-08-29 17:21  hoffman
11167         * Source/cmake.cxx: opps
11169 2001-08-29 17:11  king
11171         * Source/cmConfigureGccXmlCommand.cxx: BUG: GCCXML_FLAGS found from
11172         find_gcc_options or find_mpro_options should have the trailing
11173         newline stripped from the string.
11175 2001-08-29 17:10  king
11177         * Source/cmCableWrapTclCommand.cxx: ENH: Updated generated
11178         dependencies since cable's installation directory now uses separate
11179         CxxTypes and WrapTclFacility subdirecories for includes.
11181 2001-08-29 17:08  king
11183         * Modules/FindCABLE.cmake: ENH: Updated library finding code to
11184         handle new cable installation directory structure.  It now uses
11185         separate directories for CxxTypes and WrapTclFacility headers.
11187 2001-08-29 16:42  martink
11189         * Source/: ctest.cxx, ctest.h: added regexp option
11191 2001-08-29 16:13  hoffman
11193         * Source/: CMakeLib.dsp, DumpDocumentation.dsp, cmake.dsp,
11194         ctest.dsp: remove /ZI
11196 2001-08-29 15:57  hoffman
11198         * Source/: cmake.cxx, cmaketest.cxx: ENH: run cmake from cmaketest
11200 2001-08-29 10:47  king
11202         * Source/cmMakefile.h: ENH: Added a const version of
11203         GetLinkLibraries().
11205 2001-08-29 10:46  king
11207         * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
11208         ENH: Proper dependencies between shared libraries now exist in the
11209         generated makefiles.  If a shared library links to another, the
11210         other will be built before the link is attempted.
11212 2001-08-29 09:57  hoffman
11214         * Source/cmMakefile.cxx: clean up a bit
11216 2001-08-29 09:44  berk
11218         * Source/cmSystemTools.cxx: BUG: fix out of bounds read on string
11219         in mkdir
11221 2001-08-29 09:26  perera
11223         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Special value
11224         IGNORE behaves like NOTFOUND, but makes FindLibrary, etc, _not_
11225         search for a library, etc.
11227 2001-08-28 18:35  hoffman
11229         * Source/cmListFileCache.h: remove warning
11231 2001-08-28 18:28  hoffman
11233         * Source/: CMakeLib.dsp, CMakeLists.txt, CMakeSetup.dsw,
11234         Makefile.in, cmListFileCache.cxx, cmListFileCache.h,
11235         cmMakefile.cxx: ENH: add caching for the input CMakeList.txt files,
11236         2X speed up
11238 2001-08-28 18:27  hoffman
11240         * Source/cmDSPWriter.cxx: BUG: put spaces in /I paths
11242 2001-08-28 18:02  starreveld
11244         * Source/: cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
11245         cmMakefile.cxx, cmMakefile.h, cmTarget.h,
11246         cmUnixMakefileGenerator.cxx: 
11247         
11248         Changes to allow MODULE type target for a shared library
11250 2001-08-28 18:01  starreveld
11252         * Templates/: CMakeSystemConfig.cmake.in, configure, configure.in: 
11253         
11254         Changes to allow a MODULE target for a shared library.
11256 2001-08-28 16:04  martink
11258         * CMakeLists.txt, Tests/Complex/CMakeLists.txt: minor fix
11260 2001-08-28 14:55  martink
11262         * Source/: cmDSPWriter.cxx, cmSystemTools.cxx, cmSystemTools.h:
11263         better network build support
11265 2001-08-28 13:49  starreveld
11267         * Templates/: configure, configure.in: 
11268         
11269         Added support for Darwin (OSX)
11271 2001-08-28 10:57  hoffman
11273         * Modules/FindTCL.cmake: ENH: support for cygwin
11275 2001-08-28 10:57  hoffman
11277         * Source/: cmSystemTools.cxx, cmUnixMakefileGenerator.cxx: BUG: fix
11278         for broken apple mkdir and general clean up of MakeDirectory
11279         command
11281 2001-08-27 15:48  hoffman
11283         * Source/MFCDialog/CMakeSetupDialog.cpp: BUG: fix switch projects
11284         not saving cache correctly
11286 2001-08-27 15:19  martink
11288         * Source/cmDSPWriter.cxx: support for network path link libraries
11290 2001-08-27 14:44  hoffman
11292         * Source/: cmMakefile.cxx, cmMakefile.h,
11293         cmUnixMakefileGenerator.cxx: ENH: change expand variables to use
11294         GetDefinition
11296 2001-08-27 14:38  hoffman
11298         * configure, configure.in: [no log message]
11300 2001-08-27 14:35  hoffman
11302         * configure, configure.in, Source/Makefile.in: ENH: clean up sgi
11303         build and use non-broken autoconf
11305 2001-08-27 12:24  hoffman
11307         * configure, Source/cmUnixMakefileGenerator.cxx,
11308         Templates/configure: [no log message]
11310 2001-08-27 11:03  hoffman
11312         * Source/cmUnixMakefileGenerator.cxx: BUG: set CXX and CC when
11313         running configure from cmake
11315 2001-08-27 10:23  martink
11317         * Source/ctest.cxx: better formatted output
11319 2001-08-27 10:22  hoffman
11321         * Templates/: configure, configure.in: ENH: use ANSI_CXXFLAGS for
11322         testing compiler
11324 2001-08-27 10:11  hoffman
11326         * CMakeLists.txt, Templates/CMakeSystemConfig.cmake.in,
11327         Templates/configure, Templates/configure.in,
11328         Tests/Complex/CMakeLists.txt: ENH: sgi -LANG:std
11330 2001-08-27 10:07  berk
11332         * Source/CMakeSetup.dsw: ken added dependancy to build everything
11334 2001-08-25 12:31  martink
11336         * Source/: CMakeSetup.dsw, ctest.dsp: added ctest to win32
11338 2001-08-24 17:50  hoffman
11340         * Templates/: configure, configure.in: [no log message]
11342 2001-08-24 17:30  hoffman
11344         * Templates/: CMakeSystemConfig.cmake.in, configure, configure.in:
11345         ENH: more sgi -LANG stuff
11347 2001-08-24 17:25  hoffman
11349         * configure, configure.in, configure, configure.in: auto detect
11350         lang:std:
11352 2001-08-24 17:17  hoffman
11354         * Source/Makefile.in: ENH: build for sgi CC out of box
11356 2001-08-24 17:12  hoffman
11358         * configure, configure.in, configure, configure.in: auto detect
11359         lang:std:
11361 2001-08-24 17:00  hoffman
11363         * configure, configure.in: auto detect lang:std:
11365 2001-08-24 16:51  hoffman
11367         * configure, configure.in: auto detect lang:std:
11369 2001-08-24 15:54  hoffman
11371         * Tests/Complex/: cmTestConfigure.h.in, Executable/complex.cxx:
11372         BUG: fix complex test for old compilers
11374 2001-08-24 15:45  hoffman
11376         * configure, configure.in, Tests/Complex/cmTestConfigure.h.in: BUG:
11377         fix for SGI Native compiler
11379 2001-08-24 15:41  hoffman
11381         * Templates/: configure, configure.in: BUG: fix flag for building
11382         shared on HP
11384 2001-08-23 18:30  perera
11386         * Source/: cmAddTestCommand.cxx, cmAddTestCommand.h: BUG: ADD_TEST
11387         now only does stuff if ENABLE_TESTING has been run.
11389 2001-08-23 18:02  hoffman
11391         * Source/: cmMakefile.cxx, cmSystemTools.cxx, cmSystemTools.h: ENH:
11392         improve coverage
11394 2001-08-23 17:40  hoffman
11396         * Source/: CMakeLists.txt, cmDumpDocumentation.cxx, cmMakefile.cxx,
11397         cmMakefile.h: ENH: add dump documentation test
11399 2001-08-23 16:28  king
11401         * Source/: cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h: ENH:
11402         Each cmCableWrapTclCommand instance now uses a single cmMakeDepend
11403         object for dependencies for all the gccxml input files it
11404         generates.  This should significantly improve generation time.
11406 2001-08-23 16:24  hoffman
11408         * Source/cmaketest.cxx: BUG: run make all on unix not make exename
11410 2001-08-23 16:00  hoffman
11412         * Source/: CMakeLists.txt, cmStandardIncludes.h, cmaketest.cxx,
11413         ctest.cxx: ENH: add more testing
11415 2001-08-23 13:57  hoffman
11417         * Tests/Complex/: CMakeLists.txt, VarTests.txt,
11418         cmTestConfigure.h.in, simple.cxx, Executable/CMakeLists.txt,
11419         Executable/complex.cxx, Library/CMakeLists.txt, Library/file2.cxx,
11420         Library/file2.h, Library/sharedFile.cxx, Library/sharedFile.h,
11421         Library/ExtraSources/file1.cxx, Library/ExtraSources/file1.h: ENH:
11422         try to get better test coverage
11424 2001-08-23 13:12  martink
11426         * Source/ctest.cxx: also check path for test executables
11428 2001-08-23 11:39  martink
11430         * Source/ctest.cxx: fixed format
11432 2001-08-23 11:32  martink
11434         * Source/cmUnixMakefileGenerator.cxx: better ctest support
11436 2001-08-23 11:12  martink
11438         * Source/: CMakeLists.txt, cmSystemTools.cxx, cmSystemTools.h,
11439         cmUnixMakefileGenerator.cxx, ctest.cxx, ctest.h: added test driver
11440         for make test target
11442 2001-08-22 16:33  martink
11444         * Source/cmDSPWriter.cxx: ENH: do not put a rule in to rebuild the
11445         ALL_BUILD.dsp file, as it is not possible...
11447 2001-08-22 11:58  hoffman
11449         * Source/: cmCableClassSet.h, cmCableWrapTclCommand.cxx,
11450         cmCacheManager.cxx, cmCacheManager.h, cmMakeDepend.h, cmMakefile.h,
11451         cmSourceGroup.h, cmStandardIncludes.h, cmTarget.h,
11452         cmUnixMakefileGenerator.cxx: ENH: change all maps of string to be
11453         maps of cmStdString, to reduce symbol length in object files.
11455 2001-08-22 11:26  hoffman
11457         * Source/cmMakefile.h: BUG: shorten length of symbols
11459 2001-08-22 10:12  berk
11461         * Source/cmDSPWriter.cxx: OUTDIR->IntDir
11463 2001-08-22 08:21  hoffman
11465         * Source/MFCDialog/CMakeLists.txt: BUG: add missing
11466         CMakeCommandLineInfo
11468 2001-08-21 17:41  barre
11470         * Source/MFCDialog/CMakeSetup.dsp: CMakeSetup now handles
11471         command-line arguments (ex: /H=source_dir /B=build_dir)
11473 2001-08-21 17:38  barre
11475         * Source/MFCDialog/: CMakeSetup.cpp, CMakeSetupDialog.cpp,
11476         CMakeSetupDialog.h, CMakeCommandLineInfo.cpp,
11477         CMakeCommandLineInfo.h: CMakeSetup now handles command-line
11478         arguments (ex: /H=source_dir /B=build_dir)
11480 2001-08-21 11:04  starreveld
11482         * Source/cmMakefile.cxx: 
11483         
11484         Added support for .mm source files (ObjC++)
11486 2001-08-20 13:32  hoffman
11488         * Templates/: configure, configure.in: BUG: fix check for no std::
11490 2001-08-20 09:23  hoffman
11492         * Source/cmSetCommand.cxx: BUG: cmSystemTools::CollapseFullPath is
11493         a bad thing to call on the compiler which is a filepath
11495 2001-08-19 19:11  barre
11497         * Source/cmOptionCommand.cxx: Allow option value to be expanded
11498         (thus, we can use the value of another option as default)
11500 2001-08-19 12:14  barre
11502         * Source/cmMakefile.cxx: gcc and MSVC clash on
11503         basic_string::compare(), let's try substr()
11505 2001-08-19 07:36  barre
11507         * Source/cmSetCommand.cxx: If the value is a path, collapse it
11508         (cleaner)
11510 2001-08-18 17:57  hoffman
11512         * Templates/: configure, configure.in: BUG: get the flags right
11514 2001-08-18 12:51  barre
11516         * Source/cmMakefile.cxx, Modules/FindDart.cmake: Support for
11517         $ENV{VAR} syntax (lookup in the environment vars)
11519 2001-08-17 17:11  martink
11521         * Source/: cmElseCommand.cxx, cmIfCommand.cxx: backwards MATCHES in
11522         if and else statements
11524 2001-08-16 18:01  hoffman
11526         * Templates/configure: ENH: default for cygwin should be pthreads
11528 2001-08-16 17:42  hoffman
11530         * Templates/: CMakeSystemConfig.cmake.in,
11531         CMakeWindowsSystemConfig.cmake, configure, configure.in: ENH: add
11532         CMAKE_USE_WIN32_THREADS to the possible thread types
11534 2001-08-16 11:41  berk
11536         * Source/: cmCacheManager.cxx, cmCacheManager.h,
11537         cmLoadCacheCommand.cxx, cmLoadCacheCommand.h: Adding new options to
11538         LoadCache.
11540 2001-08-15 13:40  berk
11542         * Source/: cmCacheManager.cxx, cmCacheManager.h,
11543         cmLoadCacheCommand.cxx: 1. Added EXCLUDE option to LOAD_CACHE.  2.
11544         Entries brought in from another cache are now marked as internal.
11546 2001-08-15 13:23  martink
11548         * Modules/FindDart.cmake: looks at same level
11550 2001-08-15 10:03  hoffman
11552         * Templates/: configure, configure.in: ENH: make pthreads the
11553         default for cygwin
11555 2001-08-14 17:18  king
11557         * Source/: cmInstallFilesCommand.cxx, cmInstallFilesCommand.h,
11558         cmInstallProgramsCommand.cxx, cmInstallProgramsCommand.h,
11559         cmMakefile.cxx: ENH: Improved INSTALL_FILES and INSTALL_PROGRAMS
11560         commands to allow each call to the command in a single directory to
11561         specify a different install path.
11563 2001-08-13 16:04  martink
11565         * Modules/Dart.cmake: removed grep
11567 2001-08-10 15:52  martink
11569         * Source/: cmVTKWrapTclCommand.cxx, cmMakefile.h: now creates
11570         output directories
11572 2001-08-09 15:35  hoffman
11574         * CMake.pdf: ENH: update pdf to rtf
11576 2001-08-09 15:23  hoffman
11578         * CMake.rtf: ENH: add some docs for sgi CC
11580 2001-08-09 14:58  berk
11582         * Source/: cmElseCommand.cxx, cmIfCommand.cxx: BUG: or and and were
11583         inverted.
11585 2001-08-09 11:12  hoffman
11587         * ChangeLog: add generated ChangeLog file.  Should be updated each
11588         time a new version is made
11590 2001-08-09 11:08  martink
11592         * Source/: cmMakefile.h, cmMakefile.h: updated version
11594 2001-08-09 11:07  martink
11596         * README: out of date
11598 2001-08-09 09:33  hoffman
11600         * Source/cmConfigure.cmake.h.in: BUG: add in for scope variable
11602 2001-08-08 14:25  martink
11604         * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx: ENH: update to
11605         new style of cache access
11607 2001-08-08 13:14  hoffman
11609         * Source/: cmSiteNameCommand.cxx, cmUtilitySourceCommand.cxx: BUG:
11610         can not Add a definition that you just got
11612 2001-08-08 11:54  hoffman
11614         * configure, configure.in, Source/cmBuildCommand.cxx,
11615         Source/cmBuildNameCommand.cxx, Source/cmCableWrapTclCommand.cxx,
11616         Source/cmCacheManager.cxx, Source/cmCacheManager.h,
11617         Source/cmConfigure.h.in, Source/cmConfigureGccXmlCommand.cxx,
11618         Source/cmDSPWriter.cxx, Source/cmDSWWriter.cxx,
11619         Source/cmFindFileCommand.cxx, Source/cmFindLibraryCommand.cxx,
11620         Source/cmFindPathCommand.cxx, Source/cmFindProgramCommand.cxx,
11621         Source/cmLinkLibrariesCommand.cxx, Source/cmMSProjectGenerator.cxx,
11622         Source/cmMakefile.cxx, Source/cmMakefile.h,
11623         Source/cmOptionCommand.cxx, Source/cmProjectCommand.cxx,
11624         Source/cmSetCommand.cxx, Source/cmSiteNameCommand.cxx,
11625         Source/cmStandardIncludes.h, Source/cmSystemTools.cxx,
11626         Source/cmUnixMakefileGenerator.cxx,
11627         Source/cmUtilitySourceCommand.cxx, Source/cmVTKWrapJavaCommand.cxx,
11628         Source/cmVTKWrapPythonCommand.cxx, Source/cmVTKWrapTclCommand.cxx,
11629         Source/MFCDialog/CMakeSetupDialog.cpp,
11630         Templates/CMakeSystemConfig.cmake.in, Templates/configure,
11631         Templates/configure.in: ENH: big change, only allow commands access
11632         to the cache via the cmMakefile class and GetDefinition, also the
11633         cmMakefile is the only way for commands to add to the cache.  Also,
11634         some changes to configure.in that check for for scoping
11636 2001-08-07 15:49  hoffman
11638         * Source/: cmStandardIncludes.h, cmSystemTools.cxx: ENH: compile
11639         with broken 720 SGI C++ compiler
11641 2001-08-07 13:46  hoffman
11643         * Source/cmMakefile.cxx: ENH: html output for docs
11645 2001-08-07 13:15  hoffman
11647         * CMake.rtf: ENH: update documents with current commands and new
11648         GUI
11650 2001-08-07 08:47  king
11652         * CMakeLists.txt: ERR: CMakeLogo.gif has been moved to the root
11653         directory of the source so that the Web and Web/Art directories are
11654         not needed here.
11656 2001-08-07 08:46  king
11658         * CMakeLogo.gif: ENH: CMakeLogo for Dart to use on testing web
11659         page.
11661 2001-08-06 17:01  martink
11663         * Source/: cmElseCommand.cxx, cmElseCommand.h, cmIfCommand.cxx,
11664         cmIfCommand.h: added new if commands
11666 2001-08-06 15:11  king
11668         * CMake.pdf, CMake.rtf: Re-adding doc files.  They were
11669         accidentally removed due to a symlink from the CMake/Web directory
11670         when it was removed.
11672 2001-08-06 15:01  king
11674         * Web/index.html, Web/Art/CMakeBanner.jpg, Web/Art/CMakeBanner.psd,
11675         Web/Art/CMakeGUI.jpg, Web/Art/CMakeLogo.gif, Web/Art/CMakeLogo.ppt,
11676         Web/Art/CMakeLogo.psd, Web/Art/SideBar.jpg, Web/Art/SideBar.psd,
11677         Web/Art/acl.gif, Web/Art/asci.gif, Web/Art/asci_little.gif,
11678         Web/Art/itkLogoSmallTransparentBackground.gif,
11679         Web/Art/nlm_logo.gif, Web/Art/swooshSmall.gif, Web/HTML/About.html,
11680         CMake.pdf, CMake.rtf, Web/HTML/Documentation.html,
11681         Web/HTML/Download.html, Web/HTML/Examples.html, Web/HTML/FAQ.html,
11682         Web/HTML/Features.html, Web/HTML/Head.html, Web/HTML/Install.html,
11683         Web/HTML/MailingLists.html, Web/HTML/News.html,
11684         Web/HTML/SideBar.html, Web/HTML/Sponsors.html, Web/HTML/Style.css,
11685         Web/HTML/Table.html, Web/HTML/Testing.html,
11686         Web/HTML/TestingSetup.html, Web/HTML/cmakeExample.tar.gz: Removing
11687         Web directory from CMake.  It is moving to a separate, parallel CVS
11688         module called "CMakeWeb"
11690 2001-08-03 15:47  king
11692         * Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h:
11693         ENH: Added 'IMMEDIATE' option to CONFIGURE_FILE command to force
11694         file copy and configuration on the initial pass so that current
11695         variable values are used.
11697 2001-08-02 17:27  king
11699         * Source/: cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h: ENH:
11700         Added use of a class's tag to generate a better set of filenames
11701         for its wrapper configuration, xml, and generated files.  This
11702         should also prevent half the classes from re-wrapping when a new
11703         one is inserted in the middle.
11705 2001-08-02 14:42  king
11707         * Source/cmUnixMakefileGenerator.cxx: BUG: Generated link line for
11708         shared libraries had CMAKE_CXX_FLAGS instead of CMAKE_CXXFLAGS
11709         (note underscore).
11711 2001-08-02 14:10  king
11713         * Source/cmMakefile.cxx: BUG: Fixed off-by-one error in
11714         ExpandVariablesInString for case of $ or @ as last character of
11715         string.
11717 2001-08-02 09:07  king
11719         * Source/cmUnixMakefileGenerator.cxx: BUG: We don't want to output
11720         -I/usr/include in the INCLUDE_FLAGS variable.  This causes problems
11721         with finding system headers in the wrong places for certain
11722         standard library implementations.
11724 2001-08-01 16:14  king
11726         * Source/: cmCommands.cxx, cmMakefile.cxx, cmMakefile.h,
11727         cmSubdirDependsCommand.cxx, cmSubdirDependsCommand.h,
11728         cmUnixMakefileGenerator.cxx: ENH: Added SUBDIR_DEPENDS command and
11729         corresponding support code.  This command allows specification that
11730         a set of subdirectories be built before a particular directory.
11732 2001-08-01 16:13  king
11734         * Source/cmAddDefinitionsCommand.cxx: BUG: Needed to expand
11735         variables of definitions.
11737 2001-08-01 16:12  king
11739         * Source/cmInstallFilesCommand.cxx: BUG: Need to expand variables
11740         when a regular expression is specified.
11742 2001-08-01 16:11  king
11744         * Modules/FindCABLE.cmake: ENH: Support to find CABLE utility if it
11745         is installed.
11747 2001-08-01 11:19  king
11749         * Modules/FindTCL.cmake: ENH: Added tk library names tk8.4 tk8.3
11750         tk8.2 and tk8.0 to correspond to tk84 tk83 tk82 and tk80. 
11751         TK_LIBRARY should now be found on more platforms.
11753 2001-07-31 11:29  king
11755         * Source/cmCommands.cxx, Source/cmDSPWriter.cxx,
11756         Source/cmDSWWriter.cxx, Source/cmInstallFilesCommand.cxx,
11757         Source/cmInstallProgramsCommand.cxx,
11758         Source/cmInstallProgramsCommand.h, Source/cmMakefile.cxx,
11759         Source/cmTarget.cxx, Source/cmTarget.h,
11760         Source/cmUnixMakefileGenerator.cxx, Templates/CMakeLists.txt: ENH:
11761         Added INSTALL_PROGRAMS command and corresponding support.  This
11762         involved splitting cmTarget::INSTALL into INSTALL_FILES and
11763         INSTALL_PROGRAMS enum values.  INSTALL_FILES no longer adds execute
11764         permission.  The INSTALL_PROGRAMS commnad takes either a list of
11765         explicit names, or a regex.  It will not expand source lists like
11766         the INSTALL_FILES command will.
11768 2001-07-30 12:21  king
11770         * Source/cmCableClassSet.cxx: ERR:
11771         ElementCombinationGenerator::ReplacePortion needs to be a friend of
11772         ElementCombinationGenerator so that it can get access to
11773         ElementCombinationGenerator::Substitution.  Also fixed one minor
11774         problem for HP build.
11776 2001-07-30 11:34  king
11778         * Source/: cmCableClassSet.cxx, cmCableWrapTclCommand.cxx,
11779         cmDSPWriter.cxx, cmMakeDepend.cxx, cmMakefile.cxx, cmMakefile.h,
11780         cmUnixMakefileGenerator.cxx: BUG: Changed include and link
11781         directory paths in cmMakefile back to std::vector because there is
11782         an order dependency.  Only cmMakefile::AddIncludeDirectory and
11783         cmMakefile::AddLinkDirectory should be called to add directories to
11784         the paths.  They make sure the paths are unique as they are
11785         inserted.
11787 2001-07-30 07:18  scottim
11789         * Source/: cmCableClassSet.cxx, cmCableWrapTclCommand.cxx,
11790         cmDSPWriter.cxx, cmMakeDepend.cxx, cmMakefile.cxx, cmMakefile.h,
11791         cmUnixMakefileGenerator.cxx: Removed the Uniquification of the
11792         include and link directory list in FinalPass, and achieved the same
11793         effect by makein m_LinkDirectores and m_IncludeDirectories a set
11794         rather than vector
11796 2001-07-27 16:29  hoffman
11798         * Source/cmMakefile.cxx: ENH: Re-implemented
11799         ExpandVariablesInString to significantly improve performance.
11801 2001-07-27 13:06  scottim
11803         * Source/: cmMakefile.cxx, cmMakefile.h: MAkefile now strips
11804         duplicate directores from the libraries and include paths
11806 2001-07-26 11:07  king
11808         * Source/: cmCableClassSet.cxx, cmCableClassSet.h,
11809         cmCableClassSetCommand.cxx, cmCableWrapTclCommand.cxx: ENH: Added
11810         cable class-set expansion and tagging for alternate name
11811         generation.  This should make the generated wrappers much easier to
11812         setup and use.
11814 2001-07-26 10:18  hoffman
11816         * Source/MFCDialog/: CMakeSetupDialog.cpp, PropertyList.cpp: ENH:
11817         change the logic of disabling the ok button a bit
11819 2001-07-26 09:47  berk
11821         * CMakeLists.txt: ENH: Updated regexp for tracing dependencies in
11822         FLTK dialog.
11824 2001-07-26 08:36  martink
11826         * Source/cmMakefile.h: fixed warnings
11828 2001-07-25 18:30  hoffman
11830         * Source/: cmMakefile.cxx, cmMakefile.h, cmake.cxx, cmake.h,
11831         MFCDialog/CMakeDialog.h, MFCDialog/CMakeSetup.rc,
11832         MFCDialog/CMakeSetupDialog.cpp, MFCDialog/CMakeSetupDialog.h,
11833         MFCDialog/PropertyList.cpp, MFCDialog/PropertyList.h,
11834         MFCDialog/resource.h: ENH: rework GUI with configure/OK/Cancel
11836 2001-07-25 16:53  martink
11838         * Source/: cmCommands.cxx, cmFunctionBlocker.h, cmIfCommand.cxx,
11839         cmIfCommand.h, cmMakefile.cxx, cmMakefile.h: added for each command
11841 2001-07-25 16:52  martink
11843         * Source/: cmEndForEachCommand.cxx, cmEndForEachCommand.h,
11844         cmForEachCommand.cxx, cmForEachCommand.h: new commands
11846 2001-07-25 09:40  berk
11848         * Source/cmCacheManager.cxx: Removing trailing spaces after cache
11849         entry value.
11851 2001-07-24 16:46  hoffman
11853         * Source/MFCDialog/: CMakeSetupDialog.cpp, PropertyList.cpp,
11854         PropertyList.h, resource.h: BUG: fix on scroll with buttons
11856 2001-07-24 16:16  king
11858         * Source/cmDSPWriter.cxx: BUG: Fixed dependency generation to work
11859         for when there are many, many dependencies.  Output is now easier
11860         to ready anyway because each dependency is on its own line.
11862 2001-07-23 14:43  king
11864         * Source/: cmConfigureGccXmlCommand.cxx,
11865         cmConfigureGccXmlCommand.h: BUG: CompilerIsMipsPro needs to
11866         redirect stderr to stdout so that the test output can be checked.
11868 2001-07-23 11:54  king
11870         * Source/: cmConfigureGccXmlCommand.cxx,
11871         cmConfigureGccXmlCommand.h: ENH: Added support for UNIX compilers. 
11872         GCC and MIPSpro are supported.
11874 2001-07-23 11:53  king
11876         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added support
11877         for non-verbose mode output from running a command.  This can be
11878         used when it is expected that the command may fail.
11880 2001-07-23 11:07  king
11882         * Source/: cmCommands.cxx, cmConfigureGccXmlCommand.cxx,
11883         cmConfigureGccXmlCommand.h: ENH: Added CONFIGURE_GCCXML command to
11884         do hard work of configuring GCCXML's flags for the current
11885         compiler.  Currently only implemented correctly for Visual C++ in
11886         Windows.
11888 2001-07-23 11:06  king
11890         * Modules/FindGCCXML.cmake: ENH: Module to find and configure
11891         GCCXML and GCCXML_FLAGS.
11893 2001-07-20 15:05  millerjv
11895         * Web/index.html: FIX: changed hyperlink color from white/white
11897 2001-07-20 11:41  millerjv
11899         * Modules/Dart.cmake: ENH: Added Purify targets
11901 2001-07-20 09:20  millerjv
11903         * Modules/Dart.cmake: ENH: Added purify command.
11905 2001-07-20 04:56  scottim
11907         * Templates/DLLHeader.dsptemplate: adding what I think is a missing
11908         /pdbtype:sept
11910 2001-07-19 14:31  ibanez
11912         * Source/FLTKDialog/: CMakeSetupGUI.cxx, CMakeSetupGUI.fl,
11913         CMakeSetupGUI.h, CMakeSetupGUIImplementation.cxx,
11914         CMakeSetupGUIImplementation.h, FLTKDialog.cxx: ENH: Save and Load
11915         of recent Source and Binary directories added.
11917 2001-07-18 16:45  martink
11919         * Source/cmMakefile.h: updated version
11921 2001-07-18 11:40  martink
11923         * Source/cmSystemTools.cxx: limit library search to appropriate
11924         extensions
11926 2001-07-18 10:17  hoffman
11928         * Modules/Dart.cmake: BUG: enable testing even if not tcl found
11930 2001-07-17 15:41  king
11932         * Source/cmCableWrapTclCommand.cxx: ENH: Added generation of
11933         dependencies on the CMake-generated input to gcc-xml so that
11934         re-generation of wrappers will occur if a header changes.
11936 2001-07-17 15:41  king
11938         * Source/cmMakeDepend.cxx: BUG: Need to expand variables in search
11939         paths in case it hasn't been done yet by the makefile.
11941 2001-07-17 15:09  king
11943         * Source/: cmMakeDepend.cxx, cmMakeDepend.h,
11944         cmOutputRequiredFilesCommand.cxx, cmUnixMakefileGenerator.cxx: ENH:
11945         Hacked together a new implementation of the dependency generator
11946         code.  This should support finding dependencies for individual
11947         files without doing them for the entire makefile.  Use
11948         cmMakeDepend::FindDependencies() to do this.
11950 2001-07-17 09:54  king
11952         * Modules/CMakeLists.txt, Modules/FindDart.cmake,
11953         Modules/FindJNI.cmake, Modules/FindPythonLibs.cmake,
11954         Modules/FindTCL.cmake, Source/cmSystemTools.cxx,
11955         Source/cmSystemTools.h, Templates/configure,
11956         Templates/configure.in: ENH: Added support for using
11957         backslash-style escaping in CMakeLists.txt file arguments.  This
11958         allows double quotes to be used in arguments.
11960 2001-07-16 18:40  perera
11962         * Source/: cmAuxSourceDirectoryCommand.cxx, cmMakefile.cxx,
11963         cmMakefile.h, cmSourceFile.cxx, cmSourceFile.h,
11964         cmSourceFilesCommand.cxx, cmSourceFilesRemoveCommand.cxx,
11965         cmTarget.cxx: ENH: Source and header file extensions are in
11966         variables in cmMakefile.  AUX_SOURCE_DIRECTORY will only add files
11967         that have a "source" extension.
11969 2001-07-16 16:49  hoffman
11971         * Web/HTML/: About.html, Documentation.html, Download.html,
11972         Examples.html, FAQ.html, Features.html, Install.html,
11973         MailingLists.html, News.html, SideBar.html, Sponsors.html,
11974         Testing.html, TestingSetup.html: ENH: add TestingSetup
11976 2001-07-16 15:19  ibanez
11978         * Modules/: FindGLU.cmake, FindGLUT.cmake:      Search path for
11979         OpenGL related libraries
11981 2001-07-16 11:17  king
11983         * Web/HTML/Sponsors.html: ERR: ITK is the original sponsoring
11984         project for CMake, not itself.
11986 2001-07-16 10:17  hoffman
11988         * Templates/: CMakeSystemConfig.cmake.in, configure, configure.in:
11989         ENH: add a variable for CMAKE_COMPILER_IS_GNUCXX
11991 2001-07-16 10:15  hoffman
11993         * Source/MFCDialog/CMakeSetupDialog.cpp: BUG: make sure cache is
11994         cleared
11996 2001-07-16 10:14  hoffman
11998         * Source/: cmMakefile.cxx, cmSourceFile.cxx: ENH: add support for
11999         mac osx
12001 2001-07-15 21:10  barre
12003         * Modules/FindPythonLibs.cmake: update include/lib path to Python
12004         (Linux)
12006 2001-07-12 19:48  hoffman
12008         * Source/MFCDialog/: CMakeSetupDialog.cpp, CMakeSetupDialog.h,
12009         PropertyList.cpp, PropertyList.h: ENH: add a check to avoid
12010         quitting before rebuilding
12012 2001-07-11 13:30  martink
12014         * Source/: cmMakefile.h, cmMakefile.h: version num
12016 2001-07-11 13:06  martink
12018         * Source/MFCDialog/CMakeSetupDialog.cpp: fixed up resizing info
12020 2001-07-11 12:12  hoffman
12022         * Source/cmSystemTools.cxx: BUG: make sure find program does not
12023         find directories
12025 2001-07-10 17:13  hoffman
12027         * Source/: cmIncludeCommand.cxx, cmLoadCacheCommand.cxx: BUG:
12028         remove iostream.h includes
12030 2001-07-10 16:20  berk
12032         * Source/cmUnixMakefileGenerator.cxx: Unnecessary variable
12034 2001-07-10 16:20  berk
12036         * Source/cmMakefile.cxx: Better error checking.
12038 2001-07-10 14:29  hoffman
12040         * Templates/: configure, configure.in: BUG: fix excape of * for
12041         cmake
12043 2001-07-10 13:57  king
12045         * Source/cmUnixMakefileGenerator.cxx: BUG: When splitting a full
12046         path library into separate -L and -l parts, the -l part may not
12047         have a "lib" prefix on cygwin.
12049 2001-07-10 12:09  king
12051         * Source/cmake.cxx: ENH: Removing automatic setting of
12052         BUILD_SHARED_LIBS.  Projects that support this should explicitly
12053         declare it with the OPTION command, or set its libraries to shared
12054         or static directly on each ADD_LIBRARY command.
12056 2001-07-10 11:56  berk
12058         * Modules/Dart.cmake: Checking if tclshcommand is defined before
12059         running it.
12061 2001-07-10 11:46  king
12063         * Source/cmUnixMakefileGenerator.cxx: ENH: Added
12064         -D(library_name)_EXPORTS to build rules for sources that are going
12065         to be linked into a shared library.  This allows dllexport setup
12066         for DLL building on cygwin.  It may also come in handy in unix in
12067         the future.  This corresponds to the same definition added by the
12068         dll dsp template in windows.
12070 2001-07-10 09:23  martink
12072         * Source/cmBuildNameCommand.cxx: changes to better handle old
12073         values or hand set values
12075 2001-07-09 12:46  nobody
12077         * DartConfig.cmake: Disabled doxygen and gnats
12079 2001-07-08 17:54  perera
12081         * Source/cmUnixMakefileGenerator.cxx: BUG: library extension goes
12082         after library name, not before
12084 2001-07-06 14:41  hoffman
12086         * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
12087         ENH: some clean up, and better checking to see if we are building
12088         cmake
12090 2001-07-06 14:11  hoffman
12092         * configure, configure.in: ENH: run make depend
12094 2001-07-06 12:46  will
12096         * Source/cmCommand.h: ERR:Spelling mistake
12098 2001-07-06 09:22  king
12100         * Source/cmStandardIncludes.h: ENH: Warning 4503 disable for MSVC.
12102 2001-07-05 18:15  hoffman
12104         * Templates/: configure, configure.in: BUG: fix flags for cygwin
12105         and shared builds
12107 2001-07-05 17:52  hoffman
12109         * Source/cmSystemTools.cxx: ENH: add better error output
12111 2001-07-05 12:03  hoffman
12113         * Source/cmUnixMakefileGenerator.cxx, Templates/configure,
12114         Templates/configure.in: BUG: fix solaris problems in install and ar
12116 2001-07-03 10:53  king
12118         * Source/cmCableWrapTclCommand.cxx: ENH: Removed -fsyntax-only flag
12119         from call to gcc-xml.  It should be part of GCCXML_FLAGS.
12121 2001-07-03 05:27  scottim
12123         * Source/cmDSPWriter.cxx, Templates/CMakeWindowsSystemConfig.cmake,
12124         Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
12125         Templates/EXEWinHeader.dsptemplate,
12126         Templates/UtilityHeader.dsptemplate,
12127         Templates/staticLibHeader.dsptemplate: Renamed the
12128         ReleaseWithDebugInfo Build configuration to RelWithDebInfo, because
12129         msdev does simple matching on build target, and specifying either
12130         Release or Debug builds would also build ReleaseWithDebugInfo
12132 2001-07-02 16:52  king
12134         * Source/cmUnixMakefileGenerator.cxx: BUG: When outputting relative
12135         path of .o, the relative path of the source file must also be
12136         written (not full path).
12138 2001-07-02 16:30  millerjv
12140         * Source/cmBuildNameCommand.cxx: FIX: BuildName removes path to
12141         compiler and converts any illegal characters
12143 2001-07-02 15:57  king
12145         * Source/: cmCommands.cxx, cmBuildSharedLibrariesCommand.cxx,
12146         cmBuildSharedLibrariesCommand.h: ENH: Removed deprecated command
12147         completely.
12149 2001-07-02 15:38  king
12151         * Source/: cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
12152         cmDSPWriter.cxx, cmDSPWriter.h, cmDSWWriter.cxx, cmMakefile.cxx,
12153         cmMakefile.h, cmTarget.h, cmUnixMakefileGenerator.cxx,
12154         cmUnixMakefileGenerator.h: ENH: Added support for selection of
12155         static/shared build on a per-library basis.
12157 2001-07-02 14:38  martink
12159         * Source/cmake.cxx: better arg support
12161 2001-07-02 14:03  berk
12163         * Source/: cmVTKWrapJavaCommand.h, cmVTKWrapPythonCommand.h,
12164         cmVTKWrapTclCommand.h: Should not be inherited.
12166 2001-07-02 14:03  berk
12168         * Source/: cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
12169         cmVTKWrapTclCommand.cxx: Better error checking.
12171 2001-07-02 14:02  berk
12173         * Source/cmConfigureFileCommand.cxx: Wrong place for fout
12175 2001-06-29 17:06  martink
12177         * Web/Art/CMakeLogo.gif: cmake logo for dashboard
12179 2001-06-29 16:59  martink
12181         * Web/Art/CMakeLogo.gif: cmake logo for dashboard
12183 2001-06-29 16:55  martink
12185         * Web/Art/CMakeLogo.gif: cmake logo for dashboard
12187 2001-06-29 16:46  martink
12189         * Source/cmConfigureFileCommand.cxx: better configure file command
12191 2001-06-29 16:06  nobody
12193         * CMakeLists.txt: added logo
12195 2001-06-29 13:43  martink
12197         * Web/Art/CMakeLogo.gif: cmake logo for dashboard
12199 2001-06-29 09:53  martink
12201         * Source/cmaketest.cxx: minor compile fix
12203 2001-06-29 09:30  hoffman
12205         * Source/cmUnixMakefileGenerator.cxx,
12206         Templates/CMakeSystemConfig.cmake.in, Templates/configure,
12207         Templates/configure.in: BUG: break up CMAKE_AR into program and
12208         ARGS
12210 2001-06-28 17:45  hoffman
12212         * configure, configure.in, Source/cmSystemTools.cxx,
12213         Source/cmUnixMakefileGenerator.cxx, Templates/configure,
12214         Templates/configure.in: ENH: various fixes to allow bootstrap on
12215         sunos with CC
12217 2001-06-28 16:45  hoffman
12219         * Source/cmEnableTestingCommand.cxx: fixed Dart issue
12221 2001-06-28 15:27  hoffman
12223         * Templates/CMakeSystemConfig.cmake.in: set values in the cache not
12224         just the current makefile
12226 2001-06-28 15:11  berk
12228         * Source/FLTKDialog/FLTKPropertyItemRow.cxx: Undefined symbol
12230 2001-06-28 15:08  berk
12232         * Source/cmUnixMakefileGenerator.cxx: Special rules for
12233         out-of-package source files.
12235 2001-06-28 14:53  hoffman
12237         * Source/FLTKDialog/: CMakeLists.txt,
12238         CMakeSetupGUIImplementation.cxx, FLTKPropertyItemRow.cxx,
12239         FLTKPropertyList.cxx: BUG: fix for sgi compiler
12241 2001-06-28 14:38  hoffman
12243         * Templates/: configure, configure.in: BUG: pass flags to compiler
12244         during configure
12246 2001-06-28 14:27  hoffman
12248         * Templates/: configure, configure.in: BUG: pass flags to compiler
12249         during configure
12251 2001-06-28 14:01  hoffman
12253         * Source/cmSourceFilesCommand.cxx: BUG: find files in
12254         subdirectories
12256 2001-06-28 11:42  hoffman
12258         * Source/cmStandardIncludes.h: fix for scope on hp
12260 2001-06-28 11:40  hoffman
12262         * Source/cmSystemTools.cxx: BUG: check size of path error, HP
12263         gcount problem
12265 2001-06-27 17:19  berk
12267         * Source/cmSourceFilesCommand.cxx: Added variable expansion.
12269 2001-06-27 16:18  martink
12271         * Source/cmMakefile.h: updated version to 0.3
12273 2001-06-27 16:17  martink
12275         * Source/cmMakefile.h: updated version to 0.2
12277 2001-06-27 16:14  martink
12279         * Source/cmUnixMakefileGenerator.cxx: ENH: fix install when
12280         executable and lib path set
12282 2001-06-27 15:42  hoffman
12284         * configure, configure.in, Source/CMakeLists.txt,
12285         Source/cmSystemTools.cxx, Source/cmUnixMakefileGenerator.cxx,
12286         Source/cmake.cxx, Templates/install-sh: ENH: fix install for
12287         cygwin, build cmake from configure
12289 2001-06-27 15:13  king
12291         * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
12292         BUG: Check for building shared libraries should read from the make
12293         file's setting, not directly from the cache.
12295 2001-06-27 15:09  king
12297         * Source/cmDSPWriter.cxx: BUG: Check for building shared libraries
12298         should read from makefile's setting, not directly from the cache.
12300 2001-06-27 13:57  will
12302         * Web/HTML/Download.html: added binary download
12304 2001-06-27 13:16  martink
12306         * CMake.rtf: updated for 0.2
12308 2001-06-27 13:12  martink
12310         * Source/: cmLinkLibrariesCommand.h, cmSubdirCommand.h:
12311         documentation change
12313 2001-06-27 12:09  perera
12315         * Source/cmUnixMakefileGenerator.cxx: ENH: Use ${MAKE} instead of
12316         make for dependent library rules
12318 2001-06-27 11:49  martink
12320         * Source/cmCommands.cxx: alphabetized
12322 2001-06-27 11:35  martink
12324         * Source/cmake.cxx: added help options
12326 2001-06-27 09:17  martink
12328         * Source/: cmSystemTools.cxx, cmaketest.cxx, cmaketest.h.in: minor
12329         fixes to testing
12331 2001-06-27 09:16  martink
12333         * Source/CMakeLists.txt: mod to the testing
12335 2001-06-27 09:16  martink
12337         * CMakeLists.txt: added dependencies for testing
12339 2001-06-26 16:44  hoffman
12341         * Source/MFCDialog/PropertyList.cpp: ENH: convert to unix slashes
12342         on browse, remove font and color junk
12344 2001-06-26 16:19  hoffman
12346         * Source/cmake.dsp: BUG: change to dos mode
12348 2001-06-26 13:41  martink
12350         * Modules/Dart.cmake: update for CMake changes
12352 2001-06-26 13:23  martink
12354         * Source/: CMakeLists.txt, cmAddCustomTargetCommand.cxx,
12355         cmAddCustomTargetCommand.h, cmBuildCommand.cxx,
12356         MFCDialog/CMakeLists.txt: modified how paths are escaped, added
12357         depends
12359 2001-06-26 10:01  martink
12361         * Source/: cmAddDependenciesCommand.cxx,
12362         cmAddDependenciesCommand.h, cmCommands.cxx: added add dependencies
12363         command
12365 2001-06-26 09:55  martink
12367         * Source/MFCDialog/: CMakeSetup.rc, CMakeSetupDialog.cpp,
12368         CMakeSetupDialog.h: better GUI resize and combo box fixes
12370 2001-06-25 13:34  millerjv
12372         * Source/: cmBuildNameCommand.cxx, cmSiteNameCommand.cxx: FIX:
12373         added AddDefinition() to store site name and build name in
12374         makefile.  Also stripped      white space from the result of
12375         hostname.
12377 2001-06-25 10:59  martink
12379         * CMakeLists.txt: made cmake write its execs into CMake/Source
12381 2001-06-22 14:53  hoffman
12383         * Source/cmUnixMakefileGenerator.cxx: BUG: shared libraries should
12384         not depend on other shared libraries, they get relinked too often.
12386 2001-06-22 14:53  hoffman
12388         * Source/cmMakefile.cxx: ENH: put back stdio.h to get sprintf
12390 2001-06-22 14:23  biddi
12392         * Source/cmCommands.cxx: ERR: Serious problems with my CVS. How did
12393         this get committed?
12395 2001-06-22 12:19  king
12397         * Source/cmSystemTools.cxx: BUG: Wrote correct implementation of
12398         cmCopyFile.
12400 2001-06-22 12:18  king
12402         * Source/cmake.cxx: BUG: Fixed generation of cMakeRoot in one case.
12404 2001-06-22 12:18  king
12406         * Source/cmStandardIncludes.h: ENH: Added string.h include.
12408 2001-06-22 12:17  king
12410         * Source/cmMakefile.cxx: ERR: Removed stray standard header
12411         include.  They should be added to cmStandardIncludes.h
12413 2001-06-22 12:17  king
12415         * Source/cmIncludeCommand.cxx: BUG: Added missing newline in error
12416         message.
12418 2001-06-22 11:32  martink
12420         * Source/cmMakefile.cxx: removed stricmp
12422 2001-06-22 11:28  martink
12424         * Source/CMakeLists.txt: escape quotes on cmaketest.h.in
12426 2001-06-22 11:15  martink
12428         * Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h:
12429         added escape quotes option
12431 2001-06-22 11:14  martink
12433         * Source/: cmMakefile.cxx, cmMakefile.h: added escape quotes option
12434         in replace strings
12436 2001-06-22 10:21  martink
12438         * Source/: cmSystemTools.cxx, cmSystemTools.h: added escape quote
12439         method
12441 2001-06-22 09:58  biddi
12443         * Source/: cmCommands.cxx, cmSourceFilesRemoveCommand.cxx,
12444         cmSourceFilesRemoveCommand.h: ENH: Added new command
12445         SOURCE_FILES_REMOVE which can be used to take files out of the
12446         build. Especially useful when certain compilers choke on the odd
12447         file.
12449 2001-06-22 09:47  biddi
12451         * Source/: cmMakefile.cxx, cmMakefile.h: ENH: Added
12452         RemoveSource(...) to complement AddSource. New command
12453         SOURCE_FILES_REMOVE uses it and can be used to take files out of
12454         the build
12456 2001-06-22 09:27  martink
12458         * Source/cmaketest.cxx: namespace issues
12460 2001-06-21 17:55  hoffman
12462         * Source/cmDSWWriter.cxx: allow no name project
12464 2001-06-21 17:53  martink
12466         * Source/CMakeLists.txt: better testing
12468 2001-06-21 17:53  martink
12470         * Source/: cmSystemTools.cxx, cmSystemTools.h: adde changeDirectory
12472 2001-06-21 17:52  martink
12474         * Source/: cmaketest.cxx, cmaketest.h.in: new test driver
12476 2001-06-21 17:52  martink
12478         * Tests/Simple/: CMakeLists.txt, simple.cxx: new tests
12480 2001-06-21 17:41  hoffman
12482         * Source/cmake.cxx: BUG: fix for unix
12484 2001-06-21 17:25  hoffman
12486         * Source/cmake.cxx: ENH: clean up
12488 2001-06-21 17:20  hoffman
12490         * Source/cmake.cxx: ENH: look in the PREFIX dir for the modules
12492 2001-06-21 16:34  hoffman
12494         * Source/: cmConfigure.cmake.h.in, cmake.cxx: ENH: better ability
12495         to find cmake program
12497 2001-06-21 15:57  martink
12499         * Templates/CMakeLists.txt: minor install fix
12501 2001-06-21 15:54  martink
12503         * Source/cmUnixMakefileGenerator.cxx: better permission handling
12505 2001-06-21 15:02  king
12507         * Source/: cmIncludeRegularExpressionCommand.cxx,
12508         cmIncludeRegularExpressionCommand.h, cmMakeDepend.cxx,
12509         cmMakeDepend.h, cmMakefile.cxx, cmMakefile.h,
12510         cmUnixMakefileGenerator.cxx: ENH: Extended
12511         INCLUDE_REGULAR_EXPRESSION to allow selective complaints about
12512         missing dependencies.
12514 2001-06-21 15:02  king
12516         * Source/CMakeLists.txt: ENH: Added BUILD_FLTK_GUI option (defaults
12517         to ON).
12519 2001-06-21 13:48  hoffman
12521         * Source/: CMakeLists.txt, cmSourceFile.cxx, cmStandardIncludes.h:
12522         BUG: fix bootstrap build on unix
12524 2001-06-21 12:43  ibanez
12526         * Source/FLTKDialog/: CMakeSetupGUIImplementation.cxx,
12527         FLTKPropertyItemRow.cxx, FLTKPropertyItemRow.h: ENH: Update the
12528         cacheManager from the GUI after each callback.       Only load the
12529         cache from disk if the binary path has changed.
12531 2001-06-21 12:31  hoffman
12533         * CMakeLists.txt: ENH: add include regexp
12535 2001-06-21 12:19  martink
12537         * Source/FLTKDialog/CMakeLists.txt: added install target
12539 2001-06-21 12:01  martink
12541         * CMakeLists.txt, Makefile.in, configure, configure.in, install-sh,
12542         Modules/CMakeLists.txt, Source/cmInstallFilesCommand.cxx,
12543         Source/cmInstallFilesCommand.h, Source/cmSystemTools.cxx,
12544         Source/cmSystemTools.h, Source/cmake.cxx, Templates/CMakeLists.txt,
12545         Templates/install-sh: better install support
12547 2001-06-21 10:58  hoffman
12549         * Templates/CMakeSystemConfig.cmake.in: BUG: remove quotes
12551 2001-06-21 10:36  hoffman
12553         * Source/: cmIncludeCommand.cxx, cmIncludeCommand.h: ENH: add
12554         optional include and only allow one file per INCLUDE
12556 2001-06-21 10:17  ibanez
12558         * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx: ENH: INTERNAL
12559         properties are not display any longer in the GUI
12561 2001-06-21 09:56  ibanez
12563         * Source/FLTKDialog/FLTKPropertyItemRow.cxx: ENH: The cache is not
12564         saved now after every modification of the GUI
12566 2001-06-21 09:45  ibanez
12568         * Source/FLTKDialog/: CMakeSetupGUIImplementation.cxx,
12569         FLTKPropertyItemRow.cxx: ENH: Clearing and redrawing the property
12570         list after a build to load the new cache.
12572 2001-06-21 08:41  ibanez
12574         * Source/FLTKDialog/: CMakeSetupGUIImplementation.cxx,
12575         FLTKPropertyItemRow.cxx, FLTKPropertyItemRow.h,
12576         FLTKPropertyList.cxx, FLTKPropertyList.h: ENH: PropertyRows have
12577         now a reference to CMakeSetupGUI and save the cache      at each
12578         callback action
12580 2001-06-21 07:37  ibanez
12582         * Source/FLTKDialog/: CMakeLists.txt, CMakeSetupGUI.cxx,
12583         CMakeSetupGUI.fl, CMakeSetupGUI.h, CMakeSetupGUIImplementation.cxx,
12584         FLTKPropertyItemRow.cxx, FLTKPropertyItemRow.h: ENH:
12585         PropertyNameButton was removed. PropertyRow manages all the
12586         callbacks now
12588 2001-06-21 07:35  ibanez
12590         * Source/FLTKDialog/: FLTKPropertyNameButtonWithHelp.h,
12591         FLTKPropertyNameButtonWithHelp.cxx: Removed: now the help string is
12592         managed by the PropertyRow class
12594 2001-06-20 17:03  hoffman
12596         * Source/: FLTKDialog/CMakeLists.txt, MFCDialog/CMakeLists.txt:
12597         ENH: add CMakeSetup as a target
12599 2001-06-20 16:49  hoffman
12601         * Source/CMakeLists.txt, Source/cmDSPWriter.cxx,
12602         Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
12603         Templates/EXEWinHeader.dsptemplate,
12604         Templates/staticLibHeader.dsptemplate: ENH: boot strap mfc gui and
12605         support for MFC
12607 2001-06-20 13:56  hoffman
12609         * Source/CMakeLists.txt, Source/cmConfigure.cmake.h.in,
12610         Source/cmSourceFile.cxx, Source/cmStandardIncludes.h,
12611         Source/cmake.cxx, Source/FLTKDialog/CMakeLists.txt,
12612         Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
12613         Templates/CMakeSystemConfig.cmake.in, Templates/configure,
12614         Templates/configure.in: ENH: fix cmake so it can boot strap itself
12615         better
12617 2001-06-19 16:29  hoffman
12619         * Modules/FindFLTK.cmake: [no log message]
12621 2001-06-19 16:10  hoffman
12623         * Source/: CMakeLists.txt, FLTKDialog/CMakeLists.txt,
12624         FLTKDialog/CMakeSetupGUIImplementation.cxx,
12625         FLTKDialog/FLTKPropertyNameButtonWithHelp.cxx: ENH: build fltk
12626         cmake on unix with bootstrap
12628 2001-06-19 16:05  king
12630         * Makefile.in: BUG: Exectuable installation must set permissions to
12631         755 in case installer has a umask like 007.
12633 2001-06-19 15:50  king
12635         * Source/: cmBuildSharedLibrariesCommand.cxx, cmake.cxx: ENH: CMake
12636         now always adds the BUILD_SHARED_LIBS cache entry.  The
12637         BUILD_SHARED_LIBRARIES command that used to be used is now
12638         deprecated.
12640 2001-06-19 15:49  hoffman
12642         * Source/FLTKDialog/CMakeLists.txt: ENH: add bootstrap support for
12643         building fltk
12645 2001-06-19 15:33  hoffman
12647         * Source/: CMakeLists.txt, FLTKDialog/CMakeSetupGUI.cxx,
12648         MFCDialog/CMakeSetupDialog.cpp: ENH: add bootstrap support for
12649         building fltk
12651 2001-06-19 14:32  hoffman
12653         * Source/MFCDialog/: CMakeDialog.h, CMakeSetup.rc,
12654         CMakeSetupDialog.cpp, CMakeSetupDialog.h, resource.h: ENH: add
12655         resize ability to dialog and fix tab stop orders
12657 2001-06-19 12:03  king
12659         * Source/: cmCableCloseNamespaceCommand.cxx,
12660         cmCableCloseNamespaceCommand.h, cmCableCommand.cxx,
12661         cmCableCommand.h, cmCableData.cxx, cmCableData.h,
12662         cmCableDefineSetCommand.cxx, cmCableDefineSetCommand.h,
12663         cmCableInstantiateClassCommand.cxx,
12664         cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
12665         cmCableInstantiateCommand.h, cmCableOpenNamespaceCommand.cxx,
12666         cmCableOpenNamespaceCommand.h, cmCablePackageCommand.cxx,
12667         cmCablePackageCommand.h, cmCablePackageEntryCommand.cxx,
12668         cmCablePackageEntryCommand.h, cmCableSourceFilesCommand.cxx,
12669         cmCableSourceFilesCommand.h, cmCableWrapCommand.cxx,
12670         cmCableWrapCommand.h, cmCommands.cxx: ENH: Removing old-style cable
12671         commands related to the instantiation functionality which has now
12672         been removed from cable.
12674 2001-06-19 12:01  king
12676         * Source/cmOutputRequiredFilesCommand.cxx: ERR: Removed unused
12677         variable.
12679 2001-06-19 07:41  millerjv
12681         * Source/: cmAddTestCommand.cxx, cmEnableTestingCommand.cxx: ENH:
12682         Changed generated filename to DartTestfile.txt
12684 2001-06-18 17:26  hoffman
12686         * Source/cmSystemTools.cxx: BUG: use pclose not fclose
12688 2001-06-18 16:54  perera
12690         * Source/cmLinkLibrariesCommand.cxx: ENH: LINK_LIBRARIES(abc) will
12691         automatically add the path to abc to the link directories, if the
12692         path is known.
12694 2001-06-18 15:35  hoffman
12696         * Source/cmUnixMakefileGenerator.cxx: BUG: remove unused
12698 2001-06-18 15:32  hoffman
12700         * Source/cmUnixMakefileGenerator.cxx: BUG: create directories in
12701         the right place
12703 2001-06-18 15:31  hoffman
12705         * Source/cmake.cxx: ENH: move EXECUTABLE_OUTPUT_PATH and
12706         LIBRARY_OUTPUT_PATH initial creation to after the CMakeLists.txt
12707         files have been parsed
12709 2001-06-18 13:16  martink
12711         * Modules/Dart.cmake: out of source dart support
12713 2001-06-15 17:57  hoffman
12715         * Source/cmUnixMakefileGenerator.cxx: ENH: do not add anything from
12716         the current directory to the depends
12718 2001-06-15 10:35  perera
12720         * Source/cmUnixMakefileGenerator.cxx: BUG: fixed so that empty
12721         library paths are ignored
12723 2001-06-15 07:51  ibanez
12725         * Source/FLTKDialog/: CMakeSetupGUIImplementation.cxx,
12726         CMakeSetupGUIImplementation.h, FLTKDialog.cxx,
12727         FLTKPropertyNameButtonWithHelp.cxx: ENH: Absolute path to cmake
12728         resolved
12730 2001-06-15 07:49  ibanez
12732         * Source/FLTKDialog/Makefile.in: ENH: Getting headers and libs for
12733         FLTK and OpenGL
12735 2001-06-15 07:40  will
12737         * Web/HTML/Features.html: ENH:Added features
12739 2001-06-15 07:34  will
12741         * Web/HTML/: About.html, Features.html, SideBar.html: ENH:Added
12742         features
12744 2001-06-15 07:24  will
12746         * Web/: index.html, HTML/Sponsors.html: Updated ASCI link
12748 2001-06-14 17:29  king
12750         * Web/HTML/Download.html: ENH: Updated anonymous checkout commands
12751         for new repository root location.
12753 2001-06-14 17:06  biddi
12755         * Source/cmSourceFile.cxx: ERR: allow *.cpp as well as *.cxx etc
12756         etc
12758 2001-06-14 14:32  berk
12760         * Source/FLTKDialog/: CMakeSetupGUIImplementation.cxx,
12761         FLTKPropertyItemRow.cxx, FLTKPropertyItemRow.h,
12762         FLTKPropertyList.cxx, FLTKPropertyNameButtonWithHelp.cxx,
12763         FLTKPropertyNameButtonWithHelp.h: Include directory names are Case
12764         sensitive in Unix.
12766 2001-06-14 12:48  will
12768         * Web/HTML/Sponsors.html: Refined Jim Ahrens changes
12770 2001-06-14 12:42  will
12772         * Web/: index.html, HTML/Sponsors.html, Art/asci.gif,
12773         Art/asci_little.gif: Feedback from Jim Ahrens
12775 2001-06-14 11:45  martink
12777         * Source/CMakeLib.dsp: added make depend on win32
12779 2001-06-14 10:19  hoffman
12781         * Source/cmUnixMakefileGenerator.cxx: BUG: fix it so that if a
12782         Makefile is out of date for some reason, it is only built once, it
12783         was doing it twice.
12785 2001-06-14 09:10  martink
12787         * CMakeLists.txt, DartConfig.cmake: modified testing
12789 2001-06-13 17:50  hoffman
12791         * Source/cmUnixMakefileGenerator.cxx: BUG: fix so it does not jump
12792         into the current directory for inital target builds
12794 2001-06-13 17:03  hoffman
12796         * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h,
12797         cmake.cxx: ENH: fix EXECUTABLE_OUTPUT_PATH and LIBRARY_OUTPUT_PATH
12798         for unix
12800 2001-06-13 16:15  martink
12802         * Modules/FindDart.cmake: used to find the dart testing system
12804 2001-06-13 14:49  martink
12806         * CMakeLists.txt: minor dart change
12808 2001-06-13 13:53  martink
12810         * Source/: cmTarget.cxx, cmTarget.h: duh
12812 2001-06-13 13:49  martink
12814         * CMakeLists.txt, Source/cmTarget.cxx, Source/cmTarget.h: minor cvs
12815         web changeCMakeLists.txt
12817 2001-06-13 10:28  ibanez
12819         * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx: ENH: Search
12820         for cmake executable full path added (window/unix)
12822 2001-06-13 09:37  will
12824         * Web/HTML/SideBar.html: Added dashboard
12826 2001-06-13 00:16  ibanez
12828         * Source/FLTKDialog/: FLTKPropertyItemRow.cxx,
12829         FLTKPropertyItemRow.h, FLTKPropertyList.cxx, FLTKPropertyList.h,
12830         FLTKPropertyNameButtonWithHelp.cxx,
12831         FLTKPropertyNameButtonWithHelp.h: ENH: Added popup menu for
12832         removing a property.  Some style changes
12834 2001-06-12 18:44  ibanez
12836         * Source/FLTKDialog/: FLTKPropertyItemRow.cxx,
12837         FLTKPropertyItemRow.h, Makefile.in: ENH: Added help blobs that
12838         popup when the mouse is left on top of the      property name
12840 2001-06-12 18:43  ibanez
12842         * Source/FLTKDialog/: FLTKPropertyNameButtonWithHelp.cxx,
12843         FLTKPropertyNameButtonWithHelp.h:  Class derived from Fl_Button
12844         with added help blobs
12846 2001-06-12 14:15  perera
12848         * Source/cmUnixMakefileGenerator.cxx, Templates/configure,
12849         Templates/configure.in: BUG: SHLIB_LINK was being used when linking
12850         static executables. Missing comma in RUNTIME_FLAG for IRIX.  ENH:
12851         User supplied SHLIB_CFLAGS (-fPIC, etc) will override configure
12852         detected flags
12854 2001-06-12 13:30  martink
12856         * CMakeLists.txt, Source/CMakeLists.txt: support testing
12858 2001-06-12 12:22  king
12860         * Source/cmUnixMakefileGenerator.cxx: BUG: CMake's configure needs
12861         to run with the current directory as the project's binary
12862         directory.
12864 2001-06-12 12:20  king
12866         * Source/FLTKDialog/: CMakeSetupGUI.h,
12867         CMakeSetupGUIImplementation.cxx, CMakeSetupGUIImplementation.h:
12868         ERR: Needed virtual destructor to correspond to virtual functions. 
12869         Also added several std:: qualifiers to string.
12871 2001-06-12 11:55  martink
12873         * Source/: cmakemain.cxx, cmakemain.cxx: cmake does not require two
12874         arguments
12876 2001-06-12 11:12  martink
12878         * Source/cmCommands.cxx: removed old added new
12880 2001-06-12 11:08  martink
12882         * Source/cmCommands.cxx: removed old added new
12884 2001-06-12 11:08  martink
12886         * Source/: cmOutputRequiredFilesCommand.cxx,
12887         cmOutputRequiredFilesCommand.h: added new command
12889 2001-06-12 11:08  martink
12891         * Source/: cmConfigureFileNoAutoconf.cxx,
12892         cmConfigureFileNoAutoconf.h, cmTestsCommand.cxx, cmTestsCommand.h:
12893         removed old commands
12895 2001-06-12 10:59  king
12897         * Source/: cmMakeDepend.cxx, cmUnixMakefileGenerator.cxx: BUG:
12898         Dependency hints must be removed by the makefile generator before
12899         adding the dependencies generated by cmMakeDepend.
12901 2001-06-12 10:45  perera
12903         * Source/cmUnixMakefileGenerator.cxx: BUG: There was no dependency
12904         for library targets on their required libraries.  (Hopefully there
12905         aren't any cyclic dependencies for libraries.) CMAKE_SHLIB_LINK is
12906         now used for executable targets.
12908 2001-06-12 09:00  martink
12910         * Source/: cmMakeDepend.h, cmUnixMakefileGenerator.cxx,
12911         cmUnixMakefileGenerator.h, cmMakeDepend.cxx: some cleanup to the
12912         make depend process
12914 2001-06-12 08:34  ibanez
12916         * Source/FLTKDialog/: CMakeSetupGUI.cxx, CMakeSetupGUI.fl,
12917         CMakeSetupGUI.h, CMakeSetupGUIImplementation.cxx,
12918         CMakeSetupGUIImplementation.h, FLTKPropertyItemRow.cxx: ENH: Paths
12919         are now expanded for environment variables and made absolute.      
12920         The binary directory is created if it doesn't exist.
12922 2001-06-12 08:31  king
12924         * Source/cmUnixMakefileGenerator.cxx: BUG: WIN32_EXECUTABLE targets
12925         were not being installed on unix properly.  They are supposed to be
12926         treated just like any other EXECUTABLE target.
12928 2001-06-12 08:30  king
12930         * Source/cmake.cxx: ERR: int -> unsigned int.
12932 2001-06-11 21:50  ibanez
12934         * Modules/FindFLTK.cmake: ENH: Added the path used in SuSe Linux
12935         7.1
12937 2001-06-11 19:14  millerjv
12939         * Modules/Dart.cmake: Modified for new Dart source tree
12941 2001-06-11 18:00  martink
12943         * Source/: cmake.cxx, MFCDialog/CMakeSetupDialog.cpp: minor fix in
12944         error checking
12946 2001-06-11 17:09  king
12948         * Modules/FindTCL.cmake: ENH: Added check for tcl8.4 (as against
12949         tcl84), tcl8.3, tcl8.2, and tcl8.0 when finding the TCL_LIBRARY.
12951 2001-06-11 16:47  martink
12953         * Source/cmMakefile.h: added some const versions of get methods
12955 2001-06-11 15:31  millerjv
12957         * Modules/Testing.cmake: Changed Testing.cmake to Dart.cmake
12959 2001-06-11 15:28  millerjv
12961         * Modules/Dart.cmake: Rename Testing.cmake to Dart.cmake
12963 2001-06-11 10:18  king
12965         * Source/cmSystemTools.cxx: BUG: Fixed regular expression used to
12966         match registry entries.  The expression now matches everything
12967         after a [HKEY until the first ']' is encountered.
12969 2001-06-11 02:10  ibanez
12971         * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx: ENH: Waiting
12972         cursor color were reversed
12974 2001-06-11 01:20  ibanez
12976         * Source/FLTKDialog/: CMakeSetupGUIImplementation.cxx,
12977         CMakeSetupGUIImplementation.h: ENH: CMake invokation is working.
12979 2001-06-10 21:36  ibanez
12981         * Source/FLTKDialog/: CMakeSetupGUIImplementation.cxx,
12982         CMakeSetupGUIImplementation.h: ENH: Cache saving added
12984 2001-06-10 18:27  ibanez
12986         * Source/cmSystemTools.cxx: DOC: Added a comment about the risk of
12987         using tempnam in Unix, as opposed to      using mkstemp.
12989 2001-06-10 18:25  ibanez
12991         * Source/FLTKDialog/: CMakeSetupGUI.cpp,
12992         CMakeSetupGUIImplementation.cpp, FLTKPropertyList.cpp,
12993         FLTKDialog.cpp:      .cpp renamed as .cxx
12995 2001-06-10 18:23  ibanez
12997         * Source/FLTKDialog/FLTKPropertyItemRow.h:      Class to manage
12998         every row in the GUI scrolling, corresponding to a
12999              single property
13001 2001-06-10 18:23  ibanez
13003         * Source/FLTKDialog/Makefile.in:      Template for the Makefile
13005 2001-06-10 18:21  ibanez
13007         * Source/FLTKDialog/: CMakeSetupGUI.cxx,
13008         CMakeSetupGUIImplementation.cxx, FLTKDialog.cxx,
13009         FLTKPropertyItemRow.cxx, FLTKPropertyList.cxx: ENH: cpp renamed
13010         cxx. Copy of data to and from the GUI is working
13012 2001-06-10 18:19  ibanez
13014         * Source/FLTKDialog/: CMakeSetupGUI.fl, CMakeSetupGUI.h,
13015         CMakeSetupGUIImplementation.h, FLTKPropertyList.h: ENH: Added
13016         Fl_Tiles as row for holding property data. Data to and from the    
13017          GUI is working
13019 2001-06-09 20:54  king
13021         * Source/cmCableWrapTclCommand.cxx: BUG: Changed custom command
13022         generation to not use full path of output file from cable.
13024 2001-06-08 14:40  king
13026         * Source/: cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h: ENH:
13027         Added proper request for/generation of CABLE, GCCXML, and
13028         GCCXML_FLAGS cache entries.  This also allowed the correct
13029         generation of gccxml rules.
13031 2001-06-08 14:38  king
13033         * Source/cmDSPWriter.cxx: BUG: Removed generation of stray # Begin
13034         Custom Build line.
13036 2001-06-08 11:33  will
13038         * Web/HTML/: Documentation.html, Documentation.html: Documentation
13039         updated
13041 2001-06-08 11:28  will
13043         * Web/HTML/: Documentation.html, Documentation.html: Documentation
13044         updated
13046 2001-06-08 00:18  perera
13048         * Source/cmUnixMakefileGenerator.cxx,
13049         Templates/CMakeSystemConfig.cmake.in, Templates/configure,
13050         Templates/configure.in: ENH: Runtime library search paths can be
13051         added to the link lines for on shared builds.
13053 2001-06-07 16:48  martink
13055         * CMake.pdf.gz: replaced with pdf version
13057 2001-06-07 16:45  will
13059         * CMake.pdf: updated docs
13061 2001-06-07 16:34  martink
13063         * CMake.doc.gz: checked in rtf version
13065 2001-06-07 16:24  martink
13067         * CMake.rtf: updated docs
13069 2001-06-07 14:52  hoffman
13071         * Source/cmAddTestCommand.cxx, Source/cmCablePackageCommand.cxx,
13072         Source/cmCableWrapTclCommand.cxx, Source/cmCacheManager.cxx,
13073         Source/cmCacheManager.h, Source/cmDSWWriter.cxx,
13074         Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmSystemTools.h,
13075         Source/cmTarget.h, Source/cmUnixMakefileGenerator.cxx,
13076         Source/cmUtilitySourceCommand.cxx, Source/cmVTKWrapJavaCommand.cxx,
13077         Source/cmVTKWrapPythonCommand.cxx, Source/cmVTKWrapTclCommand.cxx,
13078         Source/cmake.cxx, Source/MFCDialog/CMakeSetupDialog.cpp,
13079         Templates/CMakeWindowsSystemConfig.cmake: ENH: move utilities to
13080         targets from makefile, and add versioning to cache
13082 2001-06-07 12:22  king
13084         * Source/cmEnableTestingCommand.cxx: BUG: ENABLE_TESTING command
13085         may need to create output directory before writing the
13086         CMakeTestfile into it since it is invoked before the makefile
13087         generator runs.
13089 2001-06-07 11:36  scottim
13091         * Source/cmDSPWriter.cxx, Templates/CMakeWindowsSystemConfig.cmake,
13092         Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
13093         Templates/EXEWinHeader.dsptemplate,
13094         Templates/UtilityHeader.dsptemplate,
13095         Templates/staticLibHeader.dsptemplate: adding a "Release with
13096         debugging Info" build to CMake for NT
13098 2001-06-07 10:16  king
13100         * Source/cmCableWrapTclCommand.cxx: ERR: Fixed generation of source
13101         name and directory for cmSourceFiles of generated Tcl wrapper
13102         files.  Changed extension of generated gcc-xml input c++ file to be
13103         .cc so that GCC will recognize it, but MsDev will still allow a
13104         custom command on it.
13106 2001-06-07 08:50  millerjv
13108         * Source/cmConfigureFileNoAutoconf.cxx: FIX: Chaned error message
13109         to match command
13111 2001-06-06 16:45  king
13113         * Source/cmCableWrapTclCommand.cxx: ENH: Changed generation of
13114         gccxml command to write out define and include flags explicitly
13115         instead of using CMAKE_CXX_FLAGS and INCLUDE_FLAGS variables.  This
13116         should help it run when gccxml is not the compiler that will build
13117         the generated wrappers.
13119 2001-06-06 16:14  millerjv
13121         * Source/cmAddTestCommand.cxx: FIX: InitialPass() seg fault on
13122         std::copy and FinalPass() was not appending to the file
13124 2001-06-06 13:58  martink
13126         * Source/: cmAddTestCommand.cxx, cmAddTestCommand.h,
13127         cmCommands.cxx, cmConfigureFileNoAutoconf.cxx,
13128         cmEnableTestingCommand.cxx, cmEnableTestingCommand.h,
13129         cmMakefile.cxx, cmMakefile.h, cmTestsCommand.cxx: added enable
13130         testing deprecated some commands
13132 2001-06-06 13:55  hoffman
13134         * Source/CMakeLib.dsp: [no log message]
13136 2001-06-06 13:48  hoffman
13138         * Source/: cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx,
13139         cmDSPWriter.h, cmDSWMakefile.cxx, cmDSWMakefile.h, cmDSWWriter.cxx,
13140         cmDSWWriter.h, cmMSProjectGenerator.cxx, cmMSProjectGenerator.h:
13141         ENH: rename DSWMakefile and DSPMakefile to DSWWriter and DSPWriter
13143 2001-06-06 13:37  will
13145         * Web/HTML/: About.html, Documentation.html: ENH:Some more tweaks
13147 2001-06-06 13:19  hoffman
13149         * Source/: cmAbstractFilesCommand.cxx, cmAbstractFilesCommand.h,
13150         cmAddCustomTargetCommand.cxx, cmAddCustomTargetCommand.h,
13151         cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
13152         cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
13153         cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
13154         cmAddTestCommand.cxx, cmAddTestCommand.h,
13155         cmAuxSourceDirectoryCommand.cxx, cmAuxSourceDirectoryCommand.h,
13156         cmBuildCommand.cxx, cmBuildCommand.h, cmBuildNameCommand.cxx,
13157         cmBuildNameCommand.h, cmBuildSharedLibrariesCommand.cxx,
13158         cmBuildSharedLibrariesCommand.h, cmCableClassSetCommand.cxx,
13159         cmCableClassSetCommand.h, cmCableCloseNamespaceCommand.cxx,
13160         cmCableCloseNamespaceCommand.h, cmCableDefineSetCommand.cxx,
13161         cmCableDefineSetCommand.h, cmCableOpenNamespaceCommand.cxx,
13162         cmCableOpenNamespaceCommand.h, cmCablePackageCommand.cxx,
13163         cmCablePackageCommand.h, cmCablePackageEntryCommand.cxx,
13164         cmCablePackageEntryCommand.h, cmCableWrapTclCommand.cxx,
13165         cmCableWrapTclCommand.h, cmCommand.h, cmConfigureFileCommand.cxx,
13166         cmConfigureFileCommand.h, cmConfigureFileNoAutoconf.cxx,
13167         cmConfigureFileNoAutoconf.h, cmElseCommand.cxx, cmElseCommand.h,
13168         cmEndIfCommand.cxx, cmEndIfCommand.h, cmExecProgramCommand.cxx,
13169         cmExecProgramCommand.h, cmFindFileCommand.cxx, cmFindFileCommand.h,
13170         cmFindLibraryCommand.cxx, cmFindLibraryCommand.h,
13171         cmFindPathCommand.cxx, cmFindPathCommand.h,
13172         cmFindProgramCommand.cxx, cmFindProgramCommand.h,
13173         cmGetFilenameComponentCommand.cxx, cmGetFilenameComponentCommand.h,
13174         cmIfCommand.cxx, cmIfCommand.h, cmIncludeCommand.cxx,
13175         cmIncludeCommand.h, cmIncludeDirectoryCommand.cxx,
13176         cmIncludeDirectoryCommand.h, cmIncludeRegularExpressionCommand.cxx,
13177         cmIncludeRegularExpressionCommand.h, cmInstallFilesCommand.cxx,
13178         cmInstallFilesCommand.h, cmInstallTargetsCommand.cxx,
13179         cmInstallTargetsCommand.h, cmLibraryCommand.h,
13180         cmLinkDirectoriesCommand.cxx, cmLinkDirectoriesCommand.h,
13181         cmLinkLibrariesCommand.cxx, cmLinkLibrariesCommand.h,
13182         cmLoadCacheCommand.cxx, cmLoadCacheCommand.h,
13183         cmMakeDirectoryCommand.cxx, cmMakeDirectoryCommand.h,
13184         cmMakefile.cxx, cmMessageCommand.cxx, cmMessageCommand.h,
13185         cmOptionCommand.cxx, cmOptionCommand.h, cmProjectCommand.cxx,
13186         cmProjectCommand.h, cmSetCommand.cxx, cmSetCommand.h,
13187         cmSiteNameCommand.cxx, cmSiteNameCommand.h,
13188         cmSourceFilesCommand.cxx, cmSourceFilesCommand.h,
13189         cmSourceGroupCommand.cxx, cmSourceGroupCommand.h,
13190         cmSubdirCommand.cxx, cmSubdirCommand.h,
13191         cmTargetLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.h,
13192         cmTestsCommand.cxx, cmTestsCommand.h, cmUtilitySourceCommand.cxx,
13193         cmUtilitySourceCommand.h, cmVTKWrapJavaCommand.cxx,
13194         cmVTKWrapJavaCommand.h, cmVTKWrapPythonCommand.cxx,
13195         cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.cxx,
13196         cmVTKWrapTclCommand.h, cmWrapExcludeFilesCommand.cxx,
13197         cmWrapExcludeFilesCommand.h: ENH: rename Invoke to InitialPass
13199 2001-06-06 13:18  hoffman
13201         * Source/MFCDialog/PropertyList.cpp: BUG: PATH options should not
13202         remove the file part of the path...
13204 2001-06-06 11:02  millerjv
13206         * Source/cmMakefile.cxx: Change name of file created from Testfile
13207         to CMakeTestfile.txt
13209 2001-06-06 10:29  will
13211         * Web/HTML/Examples.html: ENH:More tweaks
13213 2001-06-06 10:25  will
13215         * Web/HTML/: Download.html, Install.html, SideBar.html: ENH:More
13216         tweaks
13218 2001-06-06 10:11  will
13220         * Web/: Art/CMakeGUI.jpg, HTML/About.html, HTML/Documentation.html,
13221         HTML/Examples.html, HTML/SideBar.html, HTML/Sponsors.html,
13222         HTML/Table.html, HTML/cmakeExample.tar.gz: ENH:Some enhancements to
13223         the examples
13225 2001-06-06 09:44  martink
13227         * Source/cmSystemTools.cxx: better regexp for reg entries
13229 2001-06-06 09:43  martink
13231         * Modules/FindJNI.cmake: better tests
13233 2001-06-06 09:08  will
13235         * Web/Art/CMakeBanner.jpg: ERR:Didn't -kb
13237 2001-06-06 09:07  will
13239         * Web/Art/CMakeBanner.jpg: Didn't kb
13241 2001-06-06 08:49  will
13243         * Web/: index.html, Art/CMakeBanner.jpg, Art/CMakeBanner.psd,
13244         Art/CMakeLogo.ppt, Art/CMakeLogo.psd, Art/SideBar.jpg,
13245         Art/SideBar.psd, Art/acl.gif,
13246         Art/itkLogoSmallTransparentBackground.gif, Art/nlm_logo.gif,
13247         Art/swooshSmall.gif, HTML/About.html, HTML/Documentation.html,
13248         HTML/Download.html, HTML/Examples.html, HTML/FAQ.html,
13249         HTML/Head.html, HTML/MailingLists.html, HTML/News.html,
13250         HTML/SideBar.html, HTML/Sponsors.html, HTML/Style.css,
13251         HTML/Table.html, HTML/Testing.html: ENH:First incarnation of web
13252         pages
13254 2001-06-06 07:47  millerjv
13256         * Source/cmMakefile.cxx: FIX: forgot to close the files
13258 2001-06-05 22:54  perera
13260         * Source/cmUnixMakefileGenerator.cxx: ENH: Compress the library
13261         search directories so that each appears only once.
13263 2001-06-05 20:34  millerjv
13265         * Source/cmCommands.cxx: ENH: Added AddTest command
13267 2001-06-05 20:34  millerjv
13269         * Source/: cmMakefile.cxx, cmMakefile.h: ENH: Added AddTest, and
13270         GenerateTestfile routines
13272 2001-06-05 20:32  millerjv
13274         * Source/: cmAddTestCommand.cxx, cmAddTestCommand.h: New cmake
13275         command to specify a single test
13277 2001-06-05 17:46  berk
13279         * Source/cmVTKWrapPythonCommand.cxx: Module name between Unix and
13280         Windows got switched by mistake.
13282 2001-06-05 17:41  biddi
13284         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Some tweaks,
13285         hacks and #ifdefs required to compile cmake on Borland C++Builder
13287 2001-06-05 17:29  hoffman
13289         * Source/MFCDialog/CMakeSetup.dsp: ENH: add PathDialog
13291 2001-06-05 17:26  hoffman
13293         * Source/MFCDialog/: CMakeSetupDialog.cpp, PathDialog.cpp,
13294         PathDialog.h, PropertyList.cpp: ENH: add better path chooser dialog
13296 2001-06-05 15:48  hoffman
13298         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: BUG: fix EXE and LIB
13299         path problems
13301 2001-06-04 18:24  hoffman
13303         * Source/: cmDSWMakefile.cxx, cmDSWWriter.cxx: STYLE: line too long
13305 2001-06-04 18:24  hoffman
13307         * Source/cmMessageCommand.cxx: ENH: print all arguments
13309 2001-06-04 18:23  hoffman
13311         * Source/cmSetCommand.cxx: ENH: add better error checking
13313 2001-06-04 17:17  martink
13315         * Source/: cmFindIncludeCommand.cxx, cmFindIncludeCommand.h:
13316         removed find include command
13318 2001-06-04 17:16  martink
13320         * Source/cmCommands.cxx: removed find include command finally added
13321         message
13323 2001-06-04 16:55  martink
13325         * Source/: cmSystemTools.cxx, cmSystemTools.h: new message command
13327 2001-06-04 16:55  martink
13329         * Source/: cmMessageCommand.cxx, cmMessageCommand.h: new command
13331 2001-06-04 16:45  martink
13333         * Source/cmVTKWrapPythonCommand.cxx: unused variable
13335 2001-06-04 15:46  barre
13337         * Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
13338         EXEWinHeader.dsptemplate, UtilityHeader.dsptemplate,
13339         staticLibHeader.dsptemplate: the "Release" target is not the
13340         default.
13342 2001-06-04 11:34  hoffman
13344         * Source/: cmGeneratedFileStream.h, cmUnixMakefileGenerator.cxx:
13345         ENH: try to better handle control-c during make Makefiles
13347 2001-06-04 10:18  hoffman
13349         * Source/: cmCacheManager.cxx, cmDSWMakefile.cxx, cmDSWWriter.cxx,
13350         cmFunctionBlocker.h, cmMSProjectGenerator.cxx, cmMakefile.cxx,
13351         cmMakefileGenerator.h, MFCDialog/CMakeSetupDialog.cpp: BUG: clean
13352         up memory leaks.
13354 2001-06-01 13:54  martink
13356         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: fix for network
13357         includ paths
13359 2001-06-01 13:29  berk
13361         * Source/cmVTKWrapPythonCommand.cxx: Fixing the module name for
13362         Unix.
13364 2001-05-31 15:48  hoffman
13366         * Source/: cmake.cxx, MFCDialog/CMakeSetupDialog.cpp: BUG: fix edit
13367         of directories
13369 2001-05-31 14:15  berk
13371         * Source/cmVTKWrapPythonCommand.cxx: Should not use decl if not on
13372         Windows.
13374 2001-05-30 15:56  hoffman
13376         * Source/cmakemain.cxx: BUG: add missing file
13378 2001-05-30 15:36  hoffman
13380         * Source/MFCDialog/CMakeSetupDialog.cpp: ENH: remove unused
13381         includes
13383 2001-05-30 15:28  hoffman
13385         * Source/: CMakeLib.dsp, Makefile.in, cmMSProjectGenerator.cxx,
13386         cmake.cxx, cmake.dsp, cmake.h, MFCDialog/CMakeSetup.dsp,
13387         MFCDialog/CMakeSetupDialog.cpp, MFCDialog/CMakeSetupDialog.h: ENH:
13388         change MFC gui to use cmake class
13390 2001-05-29 14:16  perera
13392         * Source/cmUnixMakefileGenerator.cxx: BUG: Now only one makefile
13393         rule is generated per depenency. This eliminates a number of
13394         warnings.
13396 2001-05-25 17:19  geoff
13398         * Source/cmSetCommand.cxx: bug meaning that set(a b) just set a to
13399         "" and not to b
13401 2001-05-25 15:33  king
13403         * Source/cmSystemTools.cxx: BUG: Fixed stupid error in the hack I
13404         just checked in.
13406 2001-05-25 15:32  king
13408         * Source/cmUnixMakefileGenerator.cxx: BUG: WIN32 executable target
13409         rules are now generated in unix the same as any other executable
13410         (instead of not at all).
13412 2001-05-25 15:27  barre
13414         * Templates/CMakeWindowsSystemConfig.cmake: better help
13416 2001-05-25 15:27  barre
13418         * Source/MFCDialog/PropertyList.cpp: display the property name in
13419         the help box
13421 2001-05-25 14:31  king
13423         * Source/cmSystemTools.cxx: BUG: Added hack to
13424         cmSystemTools::GetPath to make its algorithm correctly parse off
13425         the last entry of the system PATH environment variable.
13427 2001-05-25 14:27  king
13429         * Source/cmUnixMakefileGenerator.cxx: BUG: Fixed logic that splits
13430         a full path library link into the -L and -l pieces to not write out
13431         a -l by itself if the file regular expression does not match.
13433 2001-05-25 07:31  millerjv
13435         * Modules/Testing.cmake: BUG: missing quote on a custom command
13437 2001-05-24 21:17  barre
13439         * Source/: cmSystemTools.cxx, cmSystemTools.h: New functions used
13440         to extract the components of a full filename.
13442 2001-05-24 21:14  barre
13444         * Source/cmFindPathCommand.cxx: The path found is now collapsed
13445         (cleaner).
13447 2001-05-24 21:13  barre
13449         * Source/: cmGetFilenameComponentCommand.cxx,
13450         cmGetFilenameComponentCommand.h, cmCommands.cxx: Welcome to
13451         cmGetFilenameComponentCommand ("Get a specific component of a full
13452         filename")
13454 2001-05-24 21:12  barre
13456         * Source/CMakeLib.dsp: Welcome to cmGetFilenameComponentCommand
13458 2001-05-24 21:11  barre
13460         * Modules/FindTCL.cmake: Try to find tclsh or wish and use that
13461         path to find the include or lib directory. TK_INTERNAL_PATH is
13462         searched too (path to tkWinInt.h)
13464 2001-05-24 19:17  barre
13466         * Source/cmSystemTools.cxx: optimize ConvertToUnixSlashes a little
13467         bit, and use it in MakeDirectory (code was duplicated)
13469 2001-05-24 17:51  king
13471         * Templates/CMakeSystemConfig.cmake.in: ERR: VAR type entry missing
13472         after CACHE for CMAKE_TEMPLATE_FLAGS.
13474 2001-05-24 14:59  barre
13476         * Source/: cmVTKWrapTclCommand.cxx, cmVTKWrapTclCommand.h: updated
13477         to handle Tk commands compiled/linked separately. Useful for VTK Tk
13478         widgets for example.
13480 2001-05-24 13:45  millerjv
13482         * Modules/Testing.cmake: Project independent setting for testing
13484 2001-05-24 13:40  barre
13486         * Source/: cmSystemTools.cxx, cmSystemTools.h: new Capitalized
13487         function. Will be used in the VTK Tcl wrapper for example (in a
13488         more portable way).
13490 2001-05-24 13:35  hoffman
13492         * Source/MFCDialog/CMakeSetup.rc: [no log message]
13494 2001-05-24 12:57  hoffman
13496         * Modules/FindOpenGL.cmake, Source/cmSetCommand.cxx,
13497         Source/cmSetCommand.h, Source/MFCDialog/CMakeSetup.rc,
13498         Source/MFCDialog/CMakeSetupDialog.cpp,
13499         Templates/CMakeSystemConfig.cmake.in,
13500         Templates/CMakeWindowsSystemConfig.cmake: ENH: change the syntax of
13501         the SET command, fix the combo box for larger strings
13503 2001-05-24 11:47  martink
13505         * Source/: cmMakefile.h, cmake.cxx, MFCDialog/CMakeSetup.rc,
13506         MFCDialog/CMakeSetupDialog.cpp, MFCDialog/resource.h: added version
13507         number
13509 2001-05-24 10:32  barre
13511         * Templates/DLLHeader.dsptemplate: removed hardcoded VTKDLL
13513 2001-05-24 10:00  barre
13515         * Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
13516         EXEWinHeader.dsptemplate, staticLibHeader.dsptemplate: slight
13517         change in the order of the options (right-most takes precedence)
13519 2001-05-23 20:16  millerjv
13521         * Source/cmBuildCommand.cxx: Changed Windows build command to build
13522         Release
13524 2001-05-23 18:31  barre
13526         * Templates/DLLHeader.dsptemplate: Intermediate Dir was wrong
13528 2001-05-23 18:22  barre
13530         * Templates/CMakeWindowsSystemConfig.cmake: /Gz => /GZ
13532 2001-05-23 18:19  barre
13534         * Templates/CMakeWindowsSystemConfig.cmake: removed /O2 from debug
13536 2001-05-23 17:19  hoffman
13538         * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
13539         Templates/CMakeWindowsSystemConfig.cmake,
13540         Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
13541         Templates/EXEWinHeader.dsptemplate,
13542         Templates/staticLibHeader.dsptemplate: ENH: create
13543         CMAKE_CXX_FLAGS_[Buildtype] flags
13545 2001-05-23 16:33  hoffman
13547         * Source/MFCDialog/CMakeSetupDialog.cpp: add compute systeminfo
13549 2001-05-23 16:31  martink
13551         * Source/cmMSProjectGenerator.cxx: bug finding windows template
13552         file
13554 2001-05-23 16:28  martink
13556         * Source/: cmSystemTools.cxx, cmake.cxx: command line fixes for
13557         win32
13559 2001-05-23 16:09  barre
13561         * Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
13562         EXEWinHeader.dsptemplate, UtilityHeader.dsptemplate,
13563         staticLibHeader.dsptemplate: ReleaseMinSize => MinSizeRel
13565 2001-05-23 15:53  hoffman
13567         * Templates/DLLHeader.dsptemplate: BUG: remove vtkCommon
13569 2001-05-23 15:49  martink
13571         * Source/cmake.cxx: fixed quoted cmake
13573 2001-05-23 14:44  hoffman
13575         * Source/cmSystemTools.cxx: ENH: add better error message
13577 2001-05-23 14:33  geoff
13579         * Source/cmake.dsp: DSPs have to be binary
13581 2001-05-23 14:05  hoffman
13583         * Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
13584         EXEWinHeader.dsptemplate, UtilityHeader.dsptemplate,
13585         staticLibHeader.dsptemplate: ENH: change Release Minsize to
13586         MinSizeRel, add MinSizeRel to dll template
13588 2001-05-23 13:16  king
13590         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: Added INSTALL
13591         target to switch in OutputDSPFile.  Also added a default that
13592         prints out an error message so that anyone who adds a target
13593         doesn't forget to update the switch.
13595 2001-05-23 12:02  martink
13597         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx, cmDSWMakefile.cxx,
13598         cmDSWWriter.cxx: install fixes for win32
13600 2001-05-23 11:53  martink
13602         * Source/: cmMakefile.cxx, cmUnixMakefileGenerator.cxx,
13603         cmUnixMakefileGenerator.h: added install target support
13605 2001-05-23 11:34  ibanez
13607         * Modules/FindVTK.cmake:      Module to search for VTK include and
13608         library paths
13610 2001-05-23 11:29  martink
13612         * Source/: cmInstallFilesCommand.cxx, cmInstallFilesCommand.h,
13613         cmInstallTargetsCommand.cxx, cmInstallTargetsCommand.h,
13614         cmCommands.cxx, cmTarget.cxx, cmTarget.h: added install rules
13616 2001-05-23 11:27  martink
13618         * Templates/CMakeSystemConfig.cmake.in: added prefix to config
13620 2001-05-23 10:47  hoffman
13622         * Source/cmGeneratedFileStream.h: BUG: remove warning
13624 2001-05-23 10:47  hoffman
13626         * Source/cmake.dsp: BUG: fix output directory
13628 2001-05-23 10:01  martink
13630         * Source/cmProjectCommand.cxx: added PROJECT_SOURCE_DIR
13632 2001-05-23 09:35  hoffman
13634         * Source/cmTarget.cxx: ENH: allow duplicate libraries
13636 2001-05-22 20:45  barre
13638         * Templates/UtilityHeader.dsptemplate: Template now uses
13639         EXECUTABLE_OUTPUT_PATH too.
13641 2001-05-22 20:44  barre
13643         * Templates/EXEWinHeader.dsptemplate: PROP BASE and PROP were
13644         inverted
13646 2001-05-22 20:36  barre
13648         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: Seems to me that
13649         EXEWinHeader was not searched in the right place.
13651 2001-05-22 17:49  hoffman
13653         * Source/cmUnixMakefileGenerator.cxx: BUG: do not include /usr/lib
13654         in -L
13656 2001-05-22 13:52  hoffman
13658         * Source/Makefile.in: fix CXXFLAGS
13660 2001-05-22 13:42  hoffman
13662         * Source/Makefile.in: [no log message]
13664 2001-05-22 13:40  hoffman
13666         * configure, configure.in: use cxxflags in test builds
13668 2001-05-22 13:22  hoffman
13670         * Source/Makefile.in, Source/cmUnixMakefileGenerator.cxx,
13671         Templates/configure, Templates/configure.in: BUG: fix depends and
13672         CXXFLAGS passing
13674 2001-05-22 12:38  barre
13676         * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
13677         Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
13678         Templates/EXEWinHeader.dsptemplate,
13679         Templates/staticLibHeader.dsptemplate: fixed some of the
13680         LIBRARY_OUTPUT_PATH and EXECUTABLE_OUTPUT_PATH problems.
13682 2001-05-22 11:15  martink
13684         * dummy.in: no longer used
13686 2001-05-22 10:43  ibanez
13688         * Source/FLTKDialog/FLTKDialog.dsp: ENH: PropertyList class added
13690 2001-05-22 10:43  ibanez
13692         * Source/FLTKDialog/: CMakeSetupGUIImplementation.cpp,
13693         CMakeSetupGUIImplementation.h: ENH: Added support for the
13694         fltk::PropertyList class
13696 2001-05-22 10:42  ibanez
13698         * Source/FLTKDialog/: CMakeSetupGUI.cpp, CMakeSetupGUI.fl,
13699         CMakeSetupGUI.h:      Added interactions with the PropertyList
13700         class
13702 2001-05-22 10:41  ibanez
13704         * Source/FLTKDialog/: FLTKPropertyList.cpp, FLTKPropertyList.h:    
13705          Class to manage the list of properties displayed on the scroller
13707 2001-05-21 16:43  king
13709         * Makefile.in: ERR: Added missing @srcdir@ and modified install
13710         expressions to include *.cmake* files instead of just *.cmake files
13711         (for .in).
13713 2001-05-21 16:21  king
13715         * Source/cmCableWrapTclCommand.cxx: ENH: Converted to new Class and
13716         Group tags in place of WrapperSet and Groups tags.
13718 2001-05-21 16:10  hoffman
13720         * Source/cmUnixMakefileGenerator.cxx,
13721         Templates/CMakeSystemConfig.cmake.in: fix for hp x11 and gl
13723 2001-05-21 15:16  hoffman
13725         * Modules/FindOpenGL.cmake, Source/cmSystemTools.cxx: fix opengl on
13726         hp
13728 2001-05-21 14:42  martink
13730         * Source/MFCDialog/: CMakeSetup.rc, res/CMakeSetupDialog.ico: icon
13731         updates
13733 2001-05-21 14:36  martink
13735         * Source/MFCDialog/: CMakeSetup.rc, resource.h: new icon
13737 2001-05-21 14:17  hoffman
13739         * Source/cmake.cxx: BUG: remove declaration without variable
13741 2001-05-21 14:01  hoffman
13743         * configure, configure.in, Source/Makefile.in,
13744         Source/cmBuildNameCommand.cxx, Source/cmUnixMakefileGenerator.cxx,
13745         Templates/CMakeSystemConfig.cmake.in: clean up for build on its own
13747 2001-05-21 11:43  martink
13749         * Source/cmake.dsp: release fix
13751 2001-05-21 11:34  martink
13753         * Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx,
13754         CMakeSetupCMD.dsp: collapsed into cmake.cxx
13756 2001-05-21 11:32  martink
13758         * Source/cmake.dsp: new dsp
13760 2001-05-21 11:13  martink
13762         * Source/cmake.cxx: bug fix in finding CMAKE_ROOT
13764 2001-05-21 11:10  martink
13766         * Makefile.in: added install target
13768 2001-05-21 10:47  hoffman
13770         * Source/: cmBuildNameCommand.cxx, cmSetCommand.cxx,
13771         MFCDialog/CMakeDialog.h, MFCDialog/CMakeSetup.rc,
13772         MFCDialog/CMakeSetupDialog.cpp, MFCDialog/CMakeSetupDialog.h,
13773         MFCDialog/resource.h: BUG: fix compiler name
13775 2001-05-21 09:50  martink
13777         * Source/: CMakeSetup.dsw, cmake.cxx,
13778         MFCDialog/CMakeSetupDialog.cpp: updated for out of tree builds
13780 2001-05-21 09:32  martink
13782         * Makefile.in, configure, configure.in, install-sh: out of place
13783         cmake
13785 2001-05-21 09:32  martink
13787         * CMakeSystemConfig.cmake.in, configure.in.sample,
13788         Source/Makefile.in, Source/cmMakefile.cxx,
13789         Source/cmUnixMakefileGenerator.cxx, Source/cmake.cxx: new out of
13790         place builds
13792 2001-05-21 09:31  martink
13794         * Templates/: CMakeSystemConfig.cmake.in, configure, configure.in:
13795         new structure
13797 2001-05-18 16:45  hoffman
13799         * CMakeSystemConfig.cmake.in, Source/cmUnixMakefileGenerator.cxx:
13800         ENH: add support for X11
13802 2001-05-18 16:30  martink
13804         * Source/cmUnixMakefileGenerator.cxx:  duh
13806 2001-05-18 15:25  martink
13808         * Source/: cmake.cxx, cmake.h: new command
13810 2001-05-18 15:23  martink
13812         * Source/cmSystemTools.h: minor whitespace change
13814 2001-05-18 15:22  martink
13816         * Source/cmMSProjectGenerator.cxx: compiler fix
13818 2001-05-18 15:20  martink
13820         * Source/: cmMSProjectGenerator.cxx, cmMSProjectGenerator.h,
13821         cmMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
13822         cmUnixMakefileGenerator.h: changes for cmake to live outside of the
13823         source tree
13825 2001-05-18 13:04  hoffman
13827         * CMakeSystemConfig.cmake.in, Source/cmSetCommand.cxx: ENH: allow
13828         cache to override config file
13830 2001-05-18 11:48  king
13832         * Source/cmUnixMakefileGenerator.cxx: BUG: fix link of executables
13834 2001-05-18 11:12  martink
13836         * Source/cmMakefileGenerator.h: added SetLocal method
13838 2001-05-18 11:09  martink
13840         * Source/: cmMSProjectGenerator.cxx, cmMSProjectGenerator.h,
13841         cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: added
13842         SetLocal method
13844 2001-05-18 10:15  hoffman
13846         * CMakeSystemConfig.cmake.in, Source/cmUnixMakefileGenerator.cxx:
13847         BUG: quote the compiler and other options
13849 2001-05-17 17:43  hoffman
13851         * Source/: CMakeBuildTargets.cxx, Makefile.in: compile source dir
13852         into cmake
13854 2001-05-17 15:48  will
13856         * Source/cmSystemTools.cxx: ERR:Bad #ifdef's
13858 2001-05-17 12:38  ibanez
13860         * Source/FLTKDialog/CMakeSetupGUIImplementation.cpp: ENH: Added
13861         Methods for loading the cache
13863 2001-05-17 12:37  ibanez
13865         * Source/FLTKDialog/FLTKDialog.cpp: ENH: Load the cache at start
13867 2001-05-17 12:36  ibanez
13869         * Source/FLTKDialog/CMakeSetupGUIImplementation.h: ENH: Added
13870         methods to load the cache
13872 2001-05-17 12:36  martink
13874         * Source/: DLLFooter.dsptemplate, DLLHeader.dsptemplate,
13875         EXEFooter.dsptemplate, EXEHeader.dsptemplate,
13876         EXEWinHeader.dsptemplate, UtilityFooter.dsptemplate,
13877         UtilityHeader.dsptemplate, staticLibFooter.dsptemplate,
13878         staticLibHeader.dsptemplate: moved into Template directory
13880 2001-05-17 12:25  martink
13882         * CMakeMakefileTemplate.in, CMakeMaster.make.in,
13883         CMakeRules.make.in, CMakeSimpleRules.make.in, CMakeTargets.make.in,
13884         CMakeTopMakefileTemplate.in, CMakeVariables.make.in,
13885         CMakeWindowsSystemConfig.cmake: no longer used
13887 2001-05-17 12:14  martink
13889         * Source/CMakeBuildTargets.cxx: unix fix
13891 2001-05-17 12:08  martink
13893         * Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx,
13894         cmCablePackageCommand.cxx, cmDSPMakefile.cxx, cmDSPWriter.cxx,
13895         cmMakefile.cxx, cmUnixMakefileGenerator.cxx,
13896         MFCDialog/CMakeSetupDialog.cpp: half checked in changes for
13897         CMAKE_ROOT
13899 2001-05-17 12:04  martink
13901         * Templates/: CMakeWindowsSystemConfig.cmake,
13902         DLLFooter.dsptemplate, DLLHeader.dsptemplate,
13903         EXEFooter.dsptemplate, EXEHeader.dsptemplate,
13904         EXEWinHeader.dsptemplate, UtilityFooter.dsptemplate,
13905         UtilityHeader.dsptemplate, staticLibFooter.dsptemplate,
13906         staticLibHeader.dsptemplate: new directory
13908 2001-05-17 12:02  ibanez
13910         * Source/FLTKDialog/FLTKDialog.dsp:      VC++ Project file to
13911         construct the FLTK GUI for CMake
13913 2001-05-17 12:02  ibanez
13915         * Source/FLTKDialog/FLTKDialog.cpp:      Main file that
13916         instantiates the GUI class and run it.
13918 2001-05-17 12:01  ibanez
13920         * Source/FLTKDialog/: CMakeSetupGUIImplementation.cpp,
13921         CMakeSetupGUIImplementation.h:      Implementation of the virtual
13922         Callbacks declared in the GUI
13924 2001-05-17 12:00  ibanez
13926         * Source/FLTKDialog/: CMakeSetupGUI.cpp, CMakeSetupGUI.h:      File
13927         generated by FLTK FLUID containing the implementation of the GUI
13929 2001-05-17 11:58  ibanez
13931         * Source/FLTKDialog/CMakeSetupGUI.fl:      GUI description file
13932         used by FLTK interactive tool : FLUID
13934 2001-05-17 11:44  hoffman
13936         * Source/: cmCableWrapTclCommand.cxx, cmConfigure.h.in,
13937         cmGeneratedFileStream.h, cmStandardIncludes.h: BUG: fix to compile
13938         on hp with aCC
13940 2001-05-17 11:22  king
13942         * Source/cmCableWrapTclCommand.cxx: Renamed gccxml input/output
13943         files to drop _tcl qualification.
13945 2001-05-16 18:10  hoffman
13947         * CMakeSystemConfig.cmake.in: ENH: fix for sunCC
13949 2001-05-16 18:08  hoffman
13951         * Source/: cmCacheManager.cxx, cmUnixMakefileGenerator.cxx: BUG:
13952         fix for sun compiler
13954 2001-05-16 17:43  king
13956         * Source/: cmCableClassSet.cxx, cmCableClassSet.h: ERR: Removed use
13957         of member templates.
13959 2001-05-16 17:18  king
13961         * Source/cmUnixMakefileGenerator.cxx: ERR: int -> unsigned int
13963 2001-05-16 17:18  king
13965         * Source/cmGeneratedFileStream.h: ERR: const error fixed.
13967 2001-05-16 17:11  king
13969         * Source/CMakeLib.dsp: ENH: Added cmCableClassSet.cxx to build.
13971 2001-05-16 17:11  king
13973         * Source/cmGeneratedFileStream.h: ERR: Added is_open() check in
13974         cmGeneratedFileStream::operator bool() so that implicit conversion
13975         to bool is not used.
13977 2001-05-16 17:11  king
13979         * Source/cmCableClassSet.cxx: ERR: Removed dynamic_cast so that
13980         RTTI isn't required.
13982 2001-05-16 16:41  king
13984         * Source/: Makefile.in, cmCableClassSet.cxx, cmCableClassSet.h,
13985         cmCableClassSetCommand.cxx, cmCableClassSetCommand.h,
13986         cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h, cmCommands.cxx:
13987         ENH: Adding CABLE_CLASS_SET and CABLE_WRAP_TCL commands.  They
13988         cannot yet be used with the main branch of CABLE, though.
13990 2001-05-16 16:40  king
13992         * Source/cmGeneratedFileStream.h: ENH: cmGeneratedFileStream class
13993         added to simplify copy-if-different usage on generated files.
13995 2001-05-16 15:43  hoffman
13997         * configure.in.sample: [no log message]
13999 2001-05-16 15:15  hoffman
14001         * CMakeSystemConfig.cmake.in, Source/Makefile.in,
14002         Source/cmBuildNameCommand.cxx,
14003         Source/cmBuildSharedLibrariesCommand.cxx,
14004         Source/cmCacheManager.cxx, Source/cmCacheManager.h,
14005         Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
14006         Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
14007         Source/cmProjectCommand.cxx, Source/cmSetCommand.cxx,
14008         Source/cmUnixMakefileGenerator.cxx,
14009         Source/cmUnixMakefileGenerator.h,
14010         Source/MFCDialog/CMakeSetupDialog.cpp: ENH: unify make process on
14011         unix
14013 2001-05-16 09:19  king
14015         * Source/: cmData.h, cmMakefile.cxx, cmMakefile.h: ENH: Added
14016         cmData and corresponding DataMap in cmMakefile to allow commands to
14017         register arbitrary extra data with the makefile without modifying
14018         the cmMakefile class definition.
14020 2001-05-15 13:14  martink
14022         * Source/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
14023         EXEWinHeader.dsptemplate, cmDSPMakefile.cxx, cmDSPWriter.cxx,
14024         staticLibHeader.dsptemplate: added output directory support
14026 2001-05-14 16:47  barre
14028         * Source/cmSystemTools.cxx: Changed separator between registry key
14029         and its value. Change regexp for registry key.
14031 2001-05-14 16:46  barre
14033         * Modules/FindTCL.cmake: Changed separator between registry key and
14034         its value.
14036 2001-05-14 10:36  hoffman
14038         * Source/cmSystemTools.cxx: ENH: put back lost changes from r1.38
14040 2001-05-12 07:29  barre
14042         * Source/cmSystemTools.cxx: fix + => += bug reported by A. Perera
14044 2001-05-11 17:41  barre
14046         * Source/MFCDialog/res/CMakeSetupDialog.ico: I know, there are more
14047         serious things to do :) A new icon. The previous one has not be
14048         overwritten, it's in there too.
14050 2001-05-11 17:22  barre
14052         * Source/cmSystemTools.cxx: Extended the registry key regexp
14054 2001-05-11 17:11  barre
14056         * Modules/FindTCL.cmake: Add 8.4 and registry support
14058 2001-05-11 17:11  barre
14060         * Source/cmSystemTools.cxx: Add support for a specific value name
14061         in a registry key
14063 2001-05-11 14:49  geoff
14065         * Source/cmCacheManager.cxx: Cache file is a bit prettier
14067 2001-05-11 14:39  hoffman
14069         * Source/: cmCableSourceFilesCommand.cxx, cmSystemTools.cxx,
14070         cmUnixMakefileGenerator.cxx: BUG: fix find library for unix
14072 2001-05-11 13:58  barre
14074         * Modules/FindPythonLibs.cmake: NAMES syntax
14076 2001-05-11 13:52  martink
14078         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: fix for expanding
14079         library vars
14081 2001-05-11 12:30  barre
14083         * Source/cmFindLibraryCommand.cxx: Fix help string when NAMES was
14084         used (forgot the case when there is no name)
14086 2001-05-11 12:13  barre
14088         * Source/cmFindLibraryCommand.cxx: Fix help string when NAMES was
14089         used
14091 2001-05-11 11:45  king
14093         * Source/cmFindLibraryCommand.cxx: ERR: int -> unsigned int.
14095 2001-05-11 11:39  hoffman
14097         * CMakeVariables.make.in, Source/cmFindLibraryCommand.cxx: BUG: add
14098         back thread library
14100 2001-05-11 11:07  martink
14102         * Source/cmFindProgramCommand.cxx: expands reg values
14104 2001-05-11 10:52  martink
14106         * Source/: EXEHeader.dsptemplate, cmAddExecutableCommand.cxx,
14107         cmAddExecutableCommand.h, cmDSPMakefile.cxx, cmDSPMakefile.h,
14108         cmDSPWriter.cxx, cmDSPWriter.h, cmFindLibraryCommand.cxx,
14109         cmFindPathCommand.cxx, cmMakefile.cxx, cmMakefile.h,
14110         cmSystemTools.cxx, cmSystemTools.h, cmUnixMakefileGenerator.cxx,
14111         EXEWinHeader.dsptemplate: added registry entry support and windows
14112         app support
14114 2001-05-11 10:27  martink
14116         * Modules/: FindJNI.cmake, FindPythonLibs.cmake: minor fixes and
14117         new python module
14119 2001-05-11 10:04  hoffman
14121         * Source/MFCDialog/CMakeSetupDialog.cpp: BUG: fix gui problem
14123 2001-05-10 17:22  hoffman
14125         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx,
14126         MFCDialog/CMakeSetupDialog.cpp, MFCDialog/PropertyList.cpp: BUG:
14127         fix up gui with values that stay around too long
14129 2001-05-10 16:21  geoff
14131         * Source/cmMakefile.cxx: definitions should now be overwritten if
14132         they already exist
14134 2001-05-10 15:50  hoffman
14136         * Source/cmSystemTools.cxx: BUG: fix unix path search
14138 2001-05-10 15:32  martink
14140         * Source/cmTarget.cxx: fix for expaning libraries prior to
14141         generating dsp
14143 2001-05-10 14:30  geoff
14145         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: Reads and uses
14146         MSPROJECT_TEMPLATE_DIRECTORY if it exists
14148 2001-05-10 14:02  king
14150         * CMake.doc: BUG: Removing this file.  It has been replaced by
14151         CMake.doc.gz to get around a problem with CVS.
14153 2001-05-10 13:52  martink
14155         * Source/cmTarget.h: added win32 executable option
14157 2001-05-10 12:25  king
14159         * CMake.doc.gz: Testing strange cvs problem with .doc files.
14161 2001-05-10 12:05  king
14163         * CMake.pdf, CMake.pdf.gz: BUG: Removing old CMake.pdf and adding
14164         the gzipped version, CMake.pdf.gz because of file size problems
14165         with cvs.
14167 2001-05-10 11:20  king
14169         * Source/cmUnixMakefileGenerator.cxx: BUG: Removed stray debugging
14170         output statement.  Also renamed some variables for clarity.
14172 2001-05-10 11:19  king
14174         * Source/cmSystemTools.cxx: ERR: RunCommand method needed return in
14175         unix.
14177 2001-05-10 11:18  king
14179         * Source/: cmFindLibraryCommand.cxx, cmFindProgramCommand.cxx: ERR:
14180         Removed unused variable
14182 2001-05-10 09:45  king
14184         * CMakeVariables.make.in: BUG: ANSI_CFLAGS -> CMAKE_ANSI_CFLAGS
14186 2001-05-09 18:00  geoff
14188         * Source/: EXEHeader.dsptemplate, cmDSPMakefile.cxx,
14189         cmDSPWriter.cxx: ADD LINK32s are now on multiple lines because VC
14190         breaks otherwise
14192 2001-05-09 17:38  barre
14194         * Modules/FindTCL.cmake: ENH: add 8.3 support
14196 2001-05-09 16:17  hoffman
14198         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: BUG: escape spaces
14199         before adding .lib
14201 2001-05-09 16:08  hoffman
14203         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: escape spaces
14205 2001-05-09 15:48  hoffman
14207         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: only add .lib
14208         if no .lib exists
14210 2001-05-09 14:53  hoffman
14212         * Modules/FindFLTK.cmake, Modules/FindGTK.cmake,
14213         Modules/FindJNI.cmake, Modules/FindJPEG.cmake,
14214         Modules/FindMPI.cmake, Modules/FindTCL.cmake, Source/cmCommand.h,
14215         Source/cmFindLibraryCommand.cxx, Source/cmFindLibraryCommand.h,
14216         Source/cmFindProgramCommand.cxx, Source/cmSystemTools.cxx,
14217         Source/cmSystemTools.h, Source/cmUnixMakefileGenerator.cxx: ENH:
14218         change find library and find program to look for more than one name
14220 2001-05-09 13:44  hoffman
14222         * Source/cmCableDefineSetCommand.cxx: BUG: match called on invalid
14223         number
14225 2001-05-09 13:22  martink
14227         * CMakeMaster.make.in, CMakeRules.make.in,
14228         CMakeSystemConfig.cmake.in, CMakeTopMakefileTemplate.in,
14229         CMakeVariables.make.in, configure.in.sample, Source/Makefile.in:
14230         cleaned up configure some
14232 2001-05-09 11:15  millerjv
14234         * Source/cmCacheManager.cxx: FIX: only clear the cache on a load
14235         when the load needs to read internal values.  Otherwise, it is
14236         assumed that we are reading another projects cache.
14238 2001-05-09 10:13  hoffman
14240         * Source/MFCDialog/PropertyList.cpp: BUG: fix crash
14242 2001-05-09 09:52  hoffman
14244         * Source/cmConfigureFileCommand.cxx: BUG: fix use beyond end of
14245         array
14247 2001-05-09 08:51  martink
14249         * Source/: cmCommands.cxx, cmLoadCacheCommand.cxx,
14250         cmLoadCacheCommand.h, cmSourceFile.cxx: added load cache command
14251         and fixed source file
14253 2001-05-08 17:37  king
14255         * Source/cmCacheManager.cxx: ERR: LoadCache needed to return a
14256         value.
14258 2001-05-08 17:04  martink
14260         * Source/: cmCacheManager.cxx, cmCacheManager.h: added ability to
14261         load another cache
14263 2001-05-08 17:03  martink
14265         * Source/cmProjectCommand.cxx: now adds src and bin dir into cache
14267 2001-05-08 16:20  martink
14269         * Source/cmVTKWrapTclCommand.cxx: fixed bug in init code
14271 2001-05-08 16:01  hoffman
14273         * configure.in.sample: clean up
14275 2001-05-08 13:40  hoffman
14277         * Source/MFCDialog/PropertyList.cpp: ENH: add initial path support
14278         for file choosers
14280 2001-05-08 11:40  martink
14282         * Source/cmTargetLinkLibrariesCommand.cxx: BUG: added arg0 to link
14283         libraries
14285 2001-05-08 10:16  ibanez
14287         * Modules/FindFLTK.cmake: Module to search the path for FLTK
14288         library   ( http://www.fltk.org )
14290 2001-05-07 18:14  king
14292         * Source/: cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx,
14293         cmMakefile.cxx: ENH: Moved cache entry addition into
14294         cmMakefile::AddLibrary and AddExecutable so that commands do not
14295         have to add it explicitly.
14297 2001-05-07 18:11  hoffman
14299         * CMakeSystemConfig.cmake.in, Source/CMakeBuildTargets.cxx,
14300         Source/Makefile.in, Source/cmCacheManager.cxx,
14301         Source/cmCommands.cxx, Source/cmConfigureFile.cxx,
14302         Source/cmConfigureFile.h, Source/cmConfigureFileCommand.cxx,
14303         Source/cmConfigureFileCommand.h, Source/cmExecProgram.cxx,
14304         Source/cmExecProgram.h, Source/cmExecProgramCommand.cxx,
14305         Source/cmExecProgramCommand.h, Source/cmMakeDirectoryCommand.cxx,
14306         Source/cmMakeDirectoryCommand.h, Source/cmMakefile.cxx,
14307         Source/cmMakefile.h, Source/cmSystemTools.cxx,
14308         Source/cmUnixMakefileGenerator.cxx,
14309         Source/cmUnixMakefileGenerator.h: ENH: call configure from cmake
14311 2001-05-07 10:02  blezek
14313         * Source/cmConfigureFile.cxx: BUG: Removing Remove Variables call
14315 2001-05-07 09:16  geoff
14317         * configure.in.sample: Under FreeBSD: should be
14318         CMAKE_SHLIB_BUILD_FLAGS and not CMAKE_SHLIB_LINK_FLAGS. 
14319         CMakeSystemConfig.cmake not being made
14321 2001-05-05 11:28  hoffman
14323         * Source/cmAddExecutableCommand.cxx: BUG: add internal cache entry
14324         for executables, so depends can work
14326 2001-05-05 11:03  hoffman
14328         * Source/: cmAddTargetCommand.cxx, cmAddTargetCommand.h,
14329         cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.h,
14330         cmCommands.cxx, cmLibraryCommand.cxx: BUG: add removed command, and
14331         sort the order in cmCommands.cxx
14333 2001-05-04 17:00  martink
14335         * Source/: cmMakefile.cxx, cmUnixMakefileGenerator.cxx: fixes for
14336         untiltiy targets in all
14338 2001-05-04 16:44  blezek
14340         * Source/cmBuildNameCommand.cxx: ENH: Proper build name
14342 2001-05-04 16:43  blezek
14344         * Source/cmSiteNameCommand.cxx: ENH: Correct sitename
14346 2001-05-04 15:50  martink
14348         * Source/: cmAddCustomTargetCommand.cxx,
14349         cmAddCustomTargetCommand.h, cmAddTargetCommand.cxx,
14350         cmAddTargetCommand.h, cmDSWMakefile.cxx, cmDSWWriter.cxx,
14351         cmMakefile.cxx, cmMakefile.h, cmTarget.h, cmVTKWrapJavaCommand.cxx:
14352         option to make utilities in the all target
14354 2001-05-04 14:53  hoffman
14356         * CMakeSystemConfig.cmake.in, CMakeWindowsSystemConfig.cmake: ENH:
14357         move to cmake for itkConfigure.h.in
14359 2001-05-04 12:52  martink
14361         * Source/cmVTKWrapJavaCommand.cxx: updates
14363 2001-05-04 11:35  geoff
14365         * Modules/: FindGTK.cmake, FindJPEG.cmake: INCLUDE these to find
14366         the relevant libraries
14368 2001-05-04 11:34  hoffman
14370         * Source/: cmAddCustomTargetCommand.cxx,
14371         cmAddCustomTargetCommand.h, cmBuildCommand.cxx, cmBuildCommand.h,
14372         cmBuildNameCommand.cxx, cmBuildNameCommand.h, cmExecProgram.cxx,
14373         cmExecProgram.h, cmSiteNameCommand.cxx, cmSiteNameCommand.h: ENH:
14374         move testing stuff to cmake from configure, good bye dashboard...
14375         :)
14377 2001-05-04 11:30  hoffman
14379         * CMakeRules.make.in, CMakeSystemConfig.txt.in,
14380         CMakeWindowsSystemConfig.txt, Source/cmAddTargetCommand.cxx,
14381         Source/cmAddTargetCommand.h, Source/cmCacheManager.cxx,
14382         Source/cmCommands.cxx, Source/cmDSWMakefile.cxx,
14383         Source/cmDSWWriter.cxx, Source/cmFindProgramCommand.cxx,
14384         Source/cmMakefile.cxx, Source/cmOptionCommand.cxx,
14385         Source/cmOptionCommand.h, Source/cmSourceGroup.cxx,
14386         Source/cmSourceGroup.h, Source/cmSystemTools.cxx,
14387         Source/cmSystemTools.h, Source/cmUnixMakefileGenerator.cxx,
14388         Source/MFCDialog/CMakeSetup.rc: ENH: move testing stuff to cmake
14389         from configure, good bye dashboard... :)
14391 2001-05-04 10:44  king
14393         * Source/cmSystemTools.cxx: ENH: Added support to EscapeSpaces to
14394         use double quotes on windows.
14396 2001-05-04 10:44  king
14398         * Source/cmCablePackageCommand.cxx: ENH: Added use of CMAKE cache
14399         entry for generating the DSP/makefile build rules.
14401 2001-05-04 10:44  king
14403         * Source/: cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx,
14404         cmDSPWriter.h: ENH: Added use of CMAKE cache entry for generating
14405         the DSP build rules.
14407 2001-05-04 10:13  martink
14409         * Modules/FindJNI.cmake: minor fixes
14411 2001-05-04 09:56  martink
14413         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: fixed custom command
14414         rule
14416 2001-05-04 09:47  martink
14418         * Modules/FindJNI.cmake: new module
14420 2001-05-04 09:39  martink
14422         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx, cmSourceGroup.cxx,
14423         cmSourceGroup.h, cmVTKWrapJavaCommand.cxx: better custom rules
14425 2001-05-04 08:46  martink
14427         * Source/: cmFunctionBlocker.h, cmIfCommand.cxx, cmIfCommand.h,
14428         cmMakefile.cxx, cmVTKWrapJavaCommand.cxx: better If checks
14430 2001-05-04 08:45  martink
14432         * Source/: cmSourceFilesRequireCommand.cxx,
14433         cmSourceFilesRequireCommand.h, cmUnixDefinesCommand.cxx,
14434         cmUnixDefinesCommand.h, cmUnixLibrariesCommand.cxx,
14435         cmUnixLibrariesCommand.h, cmWin32DefinesCommand.cxx,
14436         cmWin32DefinesCommand.h, cmWin32IncludeDirectoryCommand.cxx,
14437         cmWin32IncludeDirectoryCommand.h, cmWin32LibrariesCommand.cxx,
14438         cmWin32LibrariesCommand.h: removed old functions
14440 2001-05-03 16:55  king
14442         * Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx,
14443         MFCDialog/CMakeSetupDialog.cpp: ENH: Added generation of internal
14444         CMAKE cache entry with path to command-line CMake executable.
14446 2001-05-03 16:55  king
14448         * Source/: cmFindProgramCommand.cxx, cmSystemTools.cxx,
14449         cmSystemTools.h: ENH: Added cmSystemTools::FindProgram() and
14450         full-path detection utilities.
14452 2001-05-03 15:27  martink
14454         * Source/: cmCommands.cxx, cmVTKWrapJavaCommand.cxx,
14455         cmVTKWrapJavaCommand.h: minor fixes
14457 2001-05-03 11:04  martink
14459         * Source/cmCommands.cxx: removed deprecated commands
14461 2001-05-03 10:58  martink
14463         * CMakeSystemConfig.cmake.in: better config info
14465 2001-05-03 10:35  martink
14467         * Source/cmConfigureFile.cxx: now support cmakedefine
14469 2001-05-03 08:53  martink
14471         * CMakeSystemConfig.txt.in, CMakeWindowsSystemConfig.txt: uses
14472         cmake commands now
14474 2001-05-03 08:52  martink
14476         * CMakeSystemConfig.cmake.in, CMakeSystemConfig.txt.in,
14477         CMakeWindowsSystemConfig.cmake, CMakeWindowsSystemConfig.txt,
14478         Source/cmMakefile.cxx, Source/cmMakefile.h: system config uses
14479         cmake commands now
14481 2001-05-02 17:33  martink
14483         * Modules/FindMPI.cmake: minor fixes
14485 2001-05-02 17:07  martink
14487         * Modules/FindMPI.cmake: new module
14489 2001-05-02 14:08  martink
14491         * Modules/FindOpenGL.cmake: simple module
14493 2001-05-02 11:53  martink
14495         * Modules/FindTCL.cmake: finds tk as well
14497 2001-05-02 11:53  martink
14499         * Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx: cache loaded
14500         into makefile
14502 2001-05-01 17:52  martink
14504         * Source/: cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx:
14505         fixed bug in limiting to source lists
14507 2001-05-01 17:37  king
14509         * Source/: cmCableDefineSetCommand.cxx, cmCableDefineSetCommand.h,
14510         cmCableWrapCommand.cxx, cmCableWrapCommand.h: ENH: Changed
14511         cmCableWrapCommand to inherit from cmCableDefineSetCommand since
14512         they do almost exactly the same thing.  Added a GetXmlTag virtual
14513         function to both classes to return what XML tag to generate in the
14514         set's output.  cmCableDefineSetCommand generates a "Set" tag, and
14515         cmCableWrapCommand generates a "WrapperSet" tag.  What is inside
14516         the tags is still generated by the cmCableDefineSetCommand
14517         superclass.
14519 2001-05-01 17:35  king
14521         * Source/: cmCableInstantiateClassCommand.cxx,
14522         cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
14523         cmCableInstantiateCommand.h, cmCablePackageEntryCommand.cxx,
14524         cmCablePackageEntryCommand.h, cmCableSourceFilesCommand.cxx,
14525         cmCableSourceFilesCommand.h: ENH: Changed WriteConfiguration back
14526         to const because it doesn't need to report errors anymore.
14528 2001-05-01 17:12  hoffman
14530         * Source/: UtilityFooter.dsptemplate, UtilityHeader.dsptemplate:
14531         ADD: add utiltity templates
14533 2001-05-01 16:55  hoffman
14535         * configure.in.sample, Source/cmAddTargetCommand.cxx,
14536         Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
14537         Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
14538         Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
14539         Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
14540         Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmTarget.h,
14541         Source/cmUnixMakefileGenerator.cxx: ENH: implement ADD_TARGET
14542         command, and add an ALL_BUILD target
14544 2001-05-01 16:34  martink
14546         * Source/: cmMakefile.cxx, MFCDialog/CMakeSetupDialog.cpp: cache
14547         now loaded into makefile
14549 2001-05-01 16:28  martink
14551         * Source/: cmCacheManager.cxx, cmCacheManager.h: added method to
14552         puch cache into makefile defines
14554 2001-05-01 16:27  martink
14556         * Source/cmIfCommand.cxx: slight bug in If command I think
14558 2001-05-01 11:28  martink
14560         * Modules/FindTCL.cmake: first module
14562 2001-05-01 11:16  martink
14564         * Source/: cmCommands.cxx, cmElseCommand.cxx, cmIfCommand.cxx,
14565         cmIfCommand.h, cmSetCommand.cxx, cmSetCommand.h,
14566         cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx: new set
14567         command and IF NOT
14569 2001-04-30 14:56  martink
14571         * Source/: cmElseCommand.cxx, cmFindFileCommand.cxx,
14572         cmFindLibraryCommand.cxx, cmFindPathCommand.cxx, cmIfCommand.cxx,
14573         cmSystemTools.cxx, cmSystemTools.h: bug fixes
14575 2001-04-30 11:51  king
14577         * Source/cmCablePackageCommand.cxx: BUG: Fixed output of
14578         CMakeLists.txt path in cable_config.xml dependency list for unix. 
14579         Needed to escape spaces instead of enclosing in double quotes.
14581 2001-04-30 11:29  king
14583         * Source/cmMakefile.h: ERR: Removed a conflict that was checked in.
14585 2001-04-30 10:52  anonymous
14587         * Source/: cmCommands.cxx, cmDSPMakefile.cxx, cmDSPMakefile.h,
14588         cmDSPWriter.cxx, cmDSPWriter.h, cmIncludeCommand.cxx,
14589         cmIncludeCommand.h, cmMakefile.cxx, cmMakefile.h: New command:
14590         INCLUDE(somefile.txt)
14592 2001-04-30 10:44  martink
14594         * Source/: cmCommands.cxx, cmDSPMakefile.cxx, cmDSPWriter.cxx,
14595         cmDSWMakefile.cxx, cmDSWWriter.cxx, cmFindIncludeCommand.cxx,
14596         cmFindLibraryCommand.cxx, cmLinkLibrariesCommand.cxx,
14597         cmLinkLibrariesCommand.h, cmMakefile.cxx, cmMakefile.h,
14598         cmTarget.cxx, cmTarget.h, cmTargetLinkLibrariesCommand.cxx,
14599         cmTargetLinkLibrariesCommand.h, cmUnixMakefileGenerator.cxx,
14600         cmUnixMakefileGenerator.h: added TARGET_LINK_LIBRARY command and
14601         support for debug and release libraries to link against
14603 2001-04-27 14:57  king
14605         * Source/cmUnixMakefileGenerator.cxx: ERR: Renamed CustomCommands
14606         to BuildRules to match change in cmSourceGroup.
14608 2001-04-27 14:52  king
14610         * Source/cmCablePackageCommand.cxx: BUG: Removed output of GCC_XML
14611         rules when the command cannot be found.
14613 2001-04-27 14:51  king
14615         * Source/: cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx,
14616         cmDSPWriter.h, cmSourceGroup.cxx, cmSourceGroup.h: BUG: Removed
14617         output of dual rules for source files that are processed by both
14618         the compiler and by a custom command.  Also removed generation of
14619         duplicate CMakeLists.txt in the project files.
14621 2001-04-27 14:40  martink
14623         * CMakeSystemConfig.txt.in, CMakeWindowsSystemConfig.txt: get
14624         system info into cmake
14626 2001-04-27 14:25  martink
14628         * Source/: cmConfigureFile.cxx, cmConfigureFile.h: added configure
14629         file
14631 2001-04-27 11:53  hoffman
14633         * configure.in.sample: BUG: run cache build with each configure
14635 2001-04-27 11:36  hoffman
14637         * CMakeRules.make.in, Source/cmMakefile.cxx: BUG: fix inplace
14638         builds
14640 2001-04-27 11:03  hoffman
14642         * Source/cmMakefile.cxx: ENH: fix in source build with non-gnu
14644 2001-04-27 09:32  hoffman
14646         * Source/cmMakefile.cxx: ENH: add output when creating files
14648 2001-04-27 09:30  martink
14650         * Source/: cmFindFileCommand.cxx, cmFindLibraryCommand.cxx,
14651         cmFindPathCommand.cxx: better help strings
14653 2001-04-27 09:13  will
14655         * Source/cmAuxSourceDirectoryCommand.h: ENH:New copyright
14657 2001-04-27 08:46  martink
14659         * CMakeVariables.make.in: removed old junk
14661 2001-04-27 08:01  will
14663         * Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx,
14664         cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
14665         cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
14666         cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
14667         cmAddTargetCommand.cxx, cmAddTargetCommand.h,
14668         cmAuxSourceDirectoryCommand.cxx, cmBuildSharedLibrariesCommand.cxx,
14669         cmCableCloseNamespaceCommand.cxx, cmCableCloseNamespaceCommand.h,
14670         cmCableCommand.cxx, cmCableCommand.h, cmCableData.cxx,
14671         cmCableData.h, cmCableDefineSetCommand.cxx,
14672         cmCableDefineSetCommand.h, cmCableInstantiateClassCommand.cxx,
14673         cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
14674         cmCableInstantiateCommand.h, cmCableOpenNamespaceCommand.cxx,
14675         cmCableOpenNamespaceCommand.h, cmCablePackageCommand.cxx,
14676         cmCablePackageCommand.h, cmCablePackageEntryCommand.cxx,
14677         cmCablePackageEntryCommand.h, cmCableSourceFilesCommand.cxx,
14678         cmCableSourceFilesCommand.h, cmCableWrapCommand.cxx,
14679         cmCableWrapCommand.h, cmCacheManager.cxx, cmCacheManager.h,
14680         cmCommand.h, cmCommands.h, cmConfigureFileNoAutoconf.cxx,
14681         cmConfigureFileNoAutoconf.h, cmCustomCommand.cxx,
14682         cmCustomCommand.h, cmDSPMakefile.cxx, cmDSPMakefile.h,
14683         cmDSPWriter.cxx, cmDSPWriter.h, cmDSWMakefile.cxx, cmDSWMakefile.h,
14684         cmDSWWriter.cxx, cmDSWWriter.h, cmDirectory.cxx, cmDirectory.h,
14685         cmElseCommand.cxx, cmElseCommand.h, cmEndIfCommand.cxx,
14686         cmEndIfCommand.h, cmFindFileCommand.cxx, cmFindFileCommand.h,
14687         cmFindIncludeCommand.cxx, cmFindIncludeCommand.h,
14688         cmFindLibraryCommand.cxx, cmFindLibraryCommand.h,
14689         cmFindProgramCommand.cxx, cmFindProgramCommand.h,
14690         cmFunctionBlocker.h, cmIfCommand.cxx, cmIfCommand.h,
14691         cmIncludeDirectoryCommand.cxx, cmIncludeDirectoryCommand.h,
14692         cmIncludeRegularExpressionCommand.cxx,
14693         cmIncludeRegularExpressionCommand.h, cmLibraryCommand.cxx,
14694         cmLibraryCommand.h, cmLinkDirectoriesCommand.cxx,
14695         cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.cxx,
14696         cmLinkLibrariesCommand.h, cmMSProjectGenerator.cxx,
14697         cmMSProjectGenerator.h, cmMakeDepend.cxx, cmMakeDepend.h,
14698         cmMakefile.cxx, cmMakefile.h, cmMakefileGenerator.cxx,
14699         cmMakefileGenerator.h, cmOptionCommand.cxx, cmOptionCommand.h,
14700         cmProjectCommand.cxx, cmProjectCommand.h, cmRegularExpression.cxx,
14701         cmRegularExpression.h, cmSourceFile.cxx, cmSourceFile.h,
14702         cmSourceFilesCommand.cxx, cmSourceFilesCommand.h,
14703         cmSourceFilesRequireCommand.cxx, cmSourceFilesRequireCommand.h,
14704         cmSourceGroup.cxx, cmSourceGroup.h, cmSourceGroupCommand.cxx,
14705         cmSourceGroupCommand.h, cmStandardIncludes.h, cmSubdirCommand.cxx,
14706         cmSubdirCommand.h, cmSystemTools.cxx, cmSystemTools.h,
14707         cmTarget.cxx, cmTarget.h, cmTestsCommand.cxx, cmTestsCommand.h,
14708         cmUnixDefinesCommand.cxx, cmUnixDefinesCommand.h,
14709         cmUnixLibrariesCommand.cxx, cmUnixLibrariesCommand.h,
14710         cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h,
14711         cmUtilitySourceCommand.cxx, cmUtilitySourceCommand.h,
14712         cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx,
14713         cmWin32DefinesCommand.cxx, cmWin32DefinesCommand.h,
14714         cmWin32IncludeDirectoryCommand.cxx,
14715         cmWin32IncludeDirectoryCommand.h, cmWin32LibrariesCommand.cxx,
14716         cmWin32LibrariesCommand.h, cmWrapExcludeFilesCommand.cxx,
14717         cmWrapExcludeFilesCommand.h: ENH:New copyright
14719 2001-04-27 07:55  will
14721         * Source/: cmAbstractFilesCommand.cxx, cmAbstractFilesCommand.h:
14722         ENH:Copyright
14724 2001-04-26 16:22  martink
14726         * Source/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
14727         cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx, cmDSPWriter.h,
14728         cmDSWMakefile.cxx, cmDSWWriter.cxx, cmLinkLibrariesCommand.cxx,
14729         cmLinkLibrariesCommand.h, cmMakefile.cxx, cmMakefile.h,
14730         cmUnixMakefileGenerator.cxx, cmVTKWrapPythonCommand.cxx,
14731         MFCDialog/CMakeSetup.rc, MFCDialog/resource.h: support for debug
14732         and opt libraries
14734 2001-04-26 15:41  martink
14736         * Source/: cmOptionCommand.cxx, cmOptionCommand.h: better help
14738 2001-04-26 15:27  king
14740         * Source/: cmCableInstantiateClassCommand.cxx,
14741         cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
14742         cmCableInstantiateCommand.h, cmCablePackageCommand.cxx,
14743         cmCablePackageEntryCommand.cxx, cmCablePackageEntryCommand.h,
14744         cmCableSourceFilesCommand.cxx, cmCableSourceFilesCommand.h,
14745         cmCableWrapCommand.cxx, cmCableWrapCommand.h: ENH: Changed
14746         WriteConfiguration to non-const so it can do error checking.  Added
14747         parsing and output of a name for each WrapperSet generated from a
14748         CABLE_WRAP command.
14750 2001-04-26 14:53  hoffman
14752         * Source/: cmAddLibraryCommand.cxx,
14753         cmBuildSharedLibrariesCommand.cxx, cmCacheManager.cxx,
14754         cmCacheManager.h, cmFindFileCommand.cxx, cmFindIncludeCommand.cxx,
14755         cmFindLibraryCommand.cxx, cmFindPathCommand.cxx,
14756         cmFindProgramCommand.cxx, cmOptionCommand.cxx,
14757         cmUtilitySourceCommand.cxx, MFCDialog/CMakeSetupDialog.cpp,
14758         MFCDialog/PropertyList.cpp, MFCDialog/PropertyList.h: ENH: add help
14759         for cache entries
14761 2001-04-26 10:49  martink
14763         * Source/: cmCacheManager.cxx, cmElseCommand.cxx, cmIfCommand.cxx,
14764         cmSystemTools.cxx, cmSystemTools.h: some fixes for If commands
14766 2001-04-26 09:38  martink
14768         * Source/: CMakeSetup.dsw, DumpDocumentation.dsp, cmCommands.cxx,
14769         cmDSPMakefile.cxx, cmDSPWriter.cxx, cmDSPMakefile.h, cmDSPWriter.h,
14770         cmFindFileCommand.cxx, cmFindIncludeCommand.cxx,
14771         cmFindIncludeCommand.h, cmFindLibraryCommand.cxx,
14772         cmFindLibraryCommand.h, cmFindPathCommand.cxx, cmFindPathCommand.h,
14773         cmMakefile.cxx, cmMakefile.h, cmUnixMakefileGenerator.cxx: bug
14774         fixes
14776 2001-04-25 19:01  hoffman
14778         * Source/MFCDialog/CMakeSetupDialog.cpp: ENH: set initial build to
14779         source dir
14781 2001-04-25 18:53  hoffman
14783         * Source/MFCDialog/CMakeSetupDialog.cpp: ENH: add error checking
14784         for empty build dir
14786 2001-04-25 16:09  hoffman
14788         * configure.in.sample, Source/Makefile.in,
14789         Source/cmCacheManager.cxx, Source/cmCacheManager.h,
14790         Source/cmMakefile.cxx, Source/MFCDialog/CMakeDialog.h,
14791         Source/MFCDialog/CMakeSetup.rc,
14792         Source/MFCDialog/CMakeSetupDialog.cpp,
14793         Source/MFCDialog/CMakeSetupDialog.h,
14794         Source/MFCDialog/PropertyList.cpp, Source/MFCDialog/PropertyList.h:
14795         ENH: clean up cmake GUI and remove the parsing of CMakeLists.txt
14796         files by configure
14798 2001-04-25 11:47  martink
14800         * Source/: cmElseCommand.h, cmEndIfCommand.h, cmIfCommand.h: rules
14801         were not inherited when they should be
14803 2001-04-25 09:39  king
14805         * Source/cmUnixMakefileGenerator.cxx: BUG: Fixed output of
14806         dependencies.  It needs to loop over the makefile's targets, not
14807         the source lists.
14809 2001-04-25 09:37  king
14811         * Source/cmMakeDepend.cxx: STYLE: Updated comments for name change
14812         cmClassFile->cmSourceFile
14814 2001-04-25 09:33  martink
14816         * CMake.doc: updated the docs some
14818 2001-04-24 17:33  king
14820         * Source/cmUnixMakefileGenerator.cxx: ERR: cmClassFile.h ->
14821         cmSourceFile.h include change.
14823 2001-04-24 16:49  martink
14825         * Source/: cmClassFile.cxx, cmClassFile.h: many fixes and cleanup
14826         and features
14828 2001-04-24 16:46  martink
14830         * Source/: CMakeLib.dsp, Makefile.in, cmAbstractFilesCommand.cxx,
14831         cmAuxSourceDirectoryCommand.cxx, cmCablePackageCommand.cxx,
14832         cmCableSourceFilesCommand.cxx, cmCacheManager.cxx,
14833         cmCacheManager.h, cmCommands.cxx, cmDSPMakefile.cxx,
14834         cmDSPMakefile.h, cmDSPWriter.cxx, cmDSPWriter.h, cmMakeDepend.cxx,
14835         cmMakeDepend.h, cmMakefile.cxx, cmMakefile.h, cmOptionCommand.cxx,
14836         cmSourceFilesCommand.cxx, cmSourceFilesRequireCommand.cxx,
14837         cmTarget.h, cmUnixDefinesCommand.cxx, cmUnixLibrariesCommand.cxx,
14838         cmUnixMakefileGenerator.cxx, cmWin32DefinesCommand.cxx,
14839         cmWin32IncludeDirectoryCommand.cxx, cmWin32LibrariesCommand.cxx,
14840         cmWrapExcludeFilesCommand.cxx, MFCDialog/CMakeSetupDialog.cpp,
14841         cmVTKWrapPythonCommand.cxx, cmVTKWrapPythonCommand.h,
14842         cmVTKWrapTclCommand.cxx, cmVTKWrapTclCommand.h, cmSourceFile.cxx,
14843         cmSourceFile.h, cmTarget.cxx, cmWrapTclCommand.cxx,
14844         cmWrapTclCommand.h: many fixes and cleanup and features
14846 2001-04-24 14:19  hoffman
14848         * Source/MFCDialog/: CMakeSetupDialog.cpp, PropertyList.cpp,
14849         PropertyList.h: BUG: fix duplicate property items
14851 2001-04-24 13:32  hoffman
14853         * Source/MFCDialog/: CMakeSetupDialog.cpp, CMakeSetupDialog.h,
14854         PropertyList.cpp: BUG: fix cache updates
14856 2001-04-24 12:40  hoffman
14858         * Source/: cmBuildSharedLibrariesCommand.cxx, cmCacheManager.cxx,
14859         cmCacheManager.h, cmMakefile.cxx, cmMakefile.h,
14860         cmOptionCommand.cxx, cmWrapTclCommand.cxx,
14861         MFCDialog/CMakeSetupDialog.cpp: BUG: fix build directory problem
14863 2001-04-24 09:45  king
14865         * CMakeVariables.make.in: ERR: Removed extra SRC_OBJ reference. 
14866         The variable is no longer used.
14868 2001-04-23 16:40  hoffman
14870         * Source/: CMakeLib.dsp, cmCacheManager.cxx, cmCacheManager.h,
14871         cmDSWMakefile.cxx, cmDSWWriter.cxx, cmSourceGroup.h,
14872         cmStandardIncludes.h, cmWindowsConfigure.cxx, cmWindowsConfigure.h,
14873         MFCDialog/CMakeDialog.h, MFCDialog/CMakeSetup.dsp,
14874         MFCDialog/CMakeSetup.rc, MFCDialog/CMakeSetupDialog.cpp,
14875         MFCDialog/CMakeSetupDialog.h, MFCDialog/PropertyList.cpp,
14876         MFCDialog/PropertyList.h, MFCDialog/resource.h: ENH: new GUI editor
14877         for cmake cache file
14879 2001-04-23 16:34  martink
14881         * Source/: cmCommands.cxx, cmWrapTclCommand.cxx: added option
14882         command
14884 2001-04-23 16:33  martink
14886         * Source/: cmOptionCommand.cxx, cmOptionCommand.h: new command
14888 2001-04-23 13:58  blezek
14890         * CMakeRules.make.in, Source/cmUnixMakefileGenerator.cxx: BUG:
14891         Clean was not doing it's job
14893 2001-04-23 10:23  king
14895         * Source/cmIfCommand.h: ERR: Added virtual destructor to complement
14896         virtual functions in cmIfFunctionBlocker.
14898 2001-04-19 17:39  martink
14900         * Source/: cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
14901         cmCommands.cxx, cmElseCommand.cxx, cmElseCommand.h,
14902         cmEndIfCommand.cxx, cmEndIfCommand.h, cmFunctionBlocker.h,
14903         cmIfCommand.cxx, cmIfCommand.h, cmMakefile.cxx, cmMakefile.h: added
14904         if else endif add definition
14906 2001-04-19 13:28  martink
14908         * Source/: cmCablePackageCommand.cxx, cmCustomCommand.h,
14909         cmDSPMakefile.cxx, cmDSPWriter.cxx, cmDSWMakefile.cxx,
14910         cmDSWWriter.cxx, cmMakefile.cxx, cmSourceGroup.cxx, cmTarget.h,
14911         cmUnixMakefileGenerator.cxx: cleaned up the coding style made ivars
14912         private etc
14914 2001-04-18 08:01  king
14916         * Source/cmMakeDepend.cxx: ERR: We can't assume a vector iterator
14917         is a pointer.  It must be dereferenced to get a reference to the
14918         element, and then we can take the address of that to get a pointer.
14919          "i" becomes "&*i"
14921 2001-04-17 07:42  king
14923         * Source/cmUnixMakefileGenerator.cxx: ERR: Removed unused variable.
14925 2001-04-16 15:40  hoffman
14927         * Source/: cmStandardIncludes.h, cmSystemTools.cxx: BUG: fix small
14928         compile issues on HP aCC
14930 2001-04-16 12:31  king
14932         * Source/: cmMakeDepend.cxx, cmMakeDepend.h: ENH: Changed m_Indices
14933         to an stl set and renamed it to m_IndexSet.  Using a set results in
14934         a significant performance increase and reduction in memory usage.
14936 2001-04-16 10:15  millerjv
14938         * Source/cmAddLibraryCommand.cxx: FIX: allow ADD_LIBRARY with no
14939         source list
14941 2001-04-16 10:01  martink
14943         * Source/: cmCablePackageCommand.cxx, cmMakefile.h: fixed cable
14944         package issue
14946 2001-04-12 15:34  martink
14948         * Source/: Makefile.in, cmAddLibraryCommand.cxx,
14949         cmCacheManager.cxx, cmCacheManager.h, cmMakefile.h,
14950         cmUnixMakefileGenerator.cxx, cmWrapTclCommand.cxx: some bug fixes
14952 2001-04-12 09:55  king
14954         * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
14955         ENH: Added individual library linkage output so that shared
14956         libraries will not try to link against themselves.
14958 2001-04-12 09:49  martink
14960         * Source/: cmExecutablesCommand.cxx, cmExecutablesCommand.h:
14961         removed old rules
14963 2001-04-11 16:34  king
14965         * Source/cmUnixMakefileGenerator.cxx: ENH: Generation now sets up
14966         proper linking of shared libraries to each other.
14968 2001-04-11 15:43  king
14970         * CMakeMaster.make.in: ERR: Needed to switch point where
14971         CMakeTargets.make is included so that Variables will be available
14972         to the targets file.
14974 2001-04-11 14:58  martink
14976         * Source/CMakeLib.dsp, Source/CMakeSetupCMD.dsp,
14977         Source/Makefile.in, Source/cmAbstractFilesCommand.cxx,
14978         Source/cmAddExecutableCommand.cxx, Source/cmAddExecutableCommand.h,
14979         Source/cmAddLibraryCommand.cxx, Source/cmAddLibraryCommand.h,
14980         Source/cmAuxSourceDirectoryCommand.cxx,
14981         Source/cmAuxSourceDirectoryCommand.h, Source/cmCableCommand.cxx,
14982         Source/cmCableData.cxx, Source/cmCableData.h,
14983         Source/cmCablePackageCommand.cxx, Source/cmCablePackageCommand.h,
14984         Source/cmCableSourceFilesCommand.cxx, Source/cmClassFile.cxx,
14985         Source/cmClassFile.h, Source/cmCommands.cxx,
14986         Source/cmCustomCommand.cxx, Source/cmCustomCommand.h,
14987         Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
14988         Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
14989         Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
14990         Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
14991         Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
14992         Source/cmMakefile.cxx, Source/cmMakefile.h,
14993         Source/cmSourceFilesCommand.cxx, Source/cmSourceFilesCommand.h,
14994         Source/cmSourceFilesRequireCommand.cxx,
14995         Source/cmSourceFilesRequireCommand.h, Source/cmSourceGroup.cxx,
14996         Source/cmSourceGroup.h, Source/cmTarget.h,
14997         Source/cmTestsCommand.cxx, Source/cmUnixMakefileGenerator.cxx,
14998         Source/cmUnixMakefileGenerator.h,
14999         Source/cmWrapExcludeFilesCommand.cxx, Source/cmWrapTclCommand.cxx,
15000         Source/cmWrapTclCommand.h, CMakeRules.make.in: major changes to
15001         support multiple libraries and source lists
15003 2001-04-10 15:26  king
15005         * Source/DLLHeader.dsptemplate: ENH: Need BUILD_SHARED_LIBRARIES
15006         defined for making windows DLLs.
15008 2001-04-09 10:56  king
15010         * Source/cmCablePackageCommand.cxx: ERR: Added double-quotes around
15011         command name before arguments are appended.
15013 2001-04-09 10:53  king
15015         * Source/cmUnixMakefileGenerator.cxx: ERR: Missed one EscapeSpaces
15016         call.
15018 2001-04-09 10:31  king
15020         * Source/: cmCableCommand.cxx, cmDSPMakefile.cxx, cmDSPWriter.cxx,
15021         cmSystemTools.cxx, cmSystemTools.h, cmUnixMakefileGenerator.cxx,
15022         cmUtilitySourceCommand.cxx: ERR: Corrected use of double-quotes to
15023         be compatible with UNIX make.  Now double quotes (windows) or
15024         escape sequences for spaces (unix) are added when dependencies are
15025         output.
15027 2001-04-09 09:44  king
15029         * Source/: cmCableCommand.cxx, cmDSPMakefile.cxx, cmDSPWriter.cxx,
15030         cmUtilitySourceCommand.cxx: ENH: Added support for spaces in the
15031         output directory names.  Spaces in the input directory name may
15032         work also, but are untested.
15034 2001-04-06 17:01  hoffman
15036         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx, cmDSPMakefile.h,
15037         cmDSPWriter.h, cmDSWMakefile.cxx, cmDSWWriter.cxx: BUG: fix depends
15038         for libraries and executables in the same dir
15040 2001-04-06 14:51  hoffman
15042         * Source/: cmFindIncludeCommand.cxx, cmFindLibraryCommand.cxx,
15043         cmMakefile.cxx: ENH: better error reporting, and add NOTFOUND into
15044         cache for library and file find
15046 2001-04-06 12:00  martink
15048         * Source/cmFindIncludeCommand.h: fixed the documentation some
15050 2001-04-06 08:28  millerjv
15052         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: FIX: configurations
15053         list needed to be reset for each dsp file created
15055 2001-04-04 09:33  millerjv
15057         * Source/: EXEHeader.dsptemplate, staticLibHeader.dsptemplate: FIX:
15058         returned to using /O2 optimization level and put a pragma in the
15059         netlib code that could not handle the /Og component of /O2
15061 2001-03-28 11:49  king
15063         * Source/cmSystemTools.cxx: ERR: Blank line regular expression
15064         updated to allow whitespace on the line.
15066 2001-03-23 14:27  king
15068         * Source/: cmCableSourceFilesCommand.cxx,
15069         cmCableSourceFilesCommand.h: ENH: Added support for
15070         CABLE_SOURCE_FILES to refer to files that are not in the current
15071         directory.  The include path is searched for the files.
15073 2001-03-21 15:52  king
15075         * Source/cmStandardIncludes.h: ERR: Added pragma to disable symbol
15076         length warning for Intel compiler.
15078 2001-03-20 13:48  king
15080         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ERR: Small bug in
15081         generated DSP file fixed.  A custom command environment variable
15082         has been replaced with explicity writing out the command.
15084 2001-03-20 13:20  king
15086         * Source/: CMakeLib.dsp, Makefile.in, cmCableCommand.cxx,
15087         cmCablePackageCommand.cxx, cmCommands.cxx, cmDSPMakefile.cxx,
15088         cmDSPMakefile.h, cmDSPWriter.cxx, cmDSPWriter.h, cmMakefile.cxx,
15089         cmMakefile.h, cmSourceGroup.cxx, cmSourceGroup.h,
15090         cmSourceGroupCommand.cxx, cmSourceGroupCommand.h,
15091         cmUnixMakefileGenerator.cxx, cmWrapTclCommand.cxx: ENH: Added
15092         SOURCE_GROUP command and corresponding support code.  This command
15093         allows CMakeLists files to specify how sources are organized into
15094         groups in the generated DSP files and makefiles.
15096 2001-03-19 11:47  millerjv
15098         * Source/EXEHeader.dsptemplate: ENH: ignore unused libary warnings,
15099         removed /force
15101 2001-03-19 11:02  king
15103         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: Added text
15104         files group to DSP output.  CMakeLists.txt is duplicated in this
15105         group and outside, but fixing this will require a reorganization of
15106         custom rule generation.  I should get to that soon.
15108 2001-03-19 11:01  king
15110         * Source/cmCableCommand.cxx: ERR: Changed generation of rule to
15111         generate cable_config.xml to be produced differently for windows
15112         and unix.
15114 2001-03-19 11:00  king
15116         * Source/: cmSystemTools.cxx, cmSystemTools.h: ERR: Removed
15117         functions I just added.  They don't belong here (yet?).
15119 2001-03-19 10:09  king
15121         * Source/cmCableCommand.cxx: ENH: Added generation of a rule to
15122         re-run CMake if the cable_config.xml file is missing.
15124 2001-03-19 10:09  king
15126         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added functions
15127         to get information about the CMake executable on each platform.
15129 2001-03-16 11:14  king
15131         * Source/: cmCableData.cxx, cmCableData.h: ERR: Re-ordered
15132         declaration of members v. order of initialization on the
15133         constructor to match each other.
15135 2001-03-16 11:04  king
15137         * Source/: cmCableData.cxx, cmCableData.h: BUG: Rearranged cable
15138         config file open to do open in construction of m_OutputFile.  Fixes
15139         problem on SGI with opening the file.
15141 2001-03-16 09:25  king
15143         * Source/: cmCableDefineSetCommand.cxx,
15144         cmCableSourceFilesCommand.cxx: ENH: Changed generated includes to
15145         not have full path specified.
15147 2001-03-15 18:09  king
15149         * Source/: cmCommands.cxx, cmIncludeRegularExpressionCommand.cxx,
15150         cmIncludeRegularExpressionCommand.h, cmMakeDepend.cxx,
15151         cmMakeDepend.h, cmMakefile.cxx, cmMakefile.h: ENH: Added
15152         INCLUDE_REGULAR_EXPRESSION command to set regular expression used
15153         in dependency checking.
15155 2001-03-15 14:46  king
15157         * Source/: cmCableDefineSetCommand.cxx, cmCableDefineSetCommand.h:
15158         ENH: Added SOURCE_FILES syntax to CABLE_DEFINE_SET command.
15160 2001-03-15 14:33  king
15162         * Source/: cmMakefile.cxx, cmMakefile.h: BUG: Moved definition of
15163         CMAKE_SOURCE_DIR and CMAKE_BINARY_DIR to be as soon as their
15164         information is known.
15166 2001-03-15 10:42  king
15168         * Source/: cmCablePackageCommand.cxx, cmCablePackageCommand.h: BUG:
15169         Fixed segfault when CABLE_PACKAGE is only CABLE command.  Related
15170         to order of virtual destructor calls.
15172 2001-03-14 17:49  king
15174         * Source/cmStandardIncludes.h: ERR: Added for-loop scoping hack for
15175         CMake sources on MSVC
15177 2001-03-14 16:34  king
15179         * Source/cmSystemTools.cxx: ENH: Added support for comments inside
15180         function calls and indented comments.
15182 2001-03-13 18:01  king
15184         * Source/: cmCableDefineSetCommand.cxx, cmCableDefineSetCommand.h:
15185         ENH: Added support for element tag specification with syntax
15186         tag:element as an argument to the CABLE_DEFINE_SET command.  A
15187         single colon with nothing to its left will result in an empty tag.
15189 2001-03-13 09:33  king
15191         * Source/cmWrapTclCommand.cxx: ERR: Less-than-zero test replaced
15192         with greater-than-zero since we want zero arguments.
15194 2001-03-12 18:30  king
15196         * Source/: cmCommand.h, cmSystemTools.cxx, cmSystemTools.h: ENH:
15197         Improved error handling when GetError is called on a command that
15198         has not called SetError.
15200 2001-03-12 10:10  geoff
15202         * Source/: cmCommands.cxx, cmWin32IncludeDirectoryCommand.cxx,
15203         cmWin32IncludeDirectoryCommand.h: Include directories under Win32
15204         only (inherited by subdirs)
15206 2001-03-09 16:56  king
15208         * Source/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
15209         cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx, cmDSPWriter.h,
15210         staticLibHeader.dsptemplate: ENH: Finished Simplifying dsptemplate
15211         processing with  in place of separate Release, Debug, ReleaseDLL,
15212         ... configurations.
15214 2001-03-09 15:35  king
15216         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx,
15217         staticLibHeader.dsptemplate: ERR: Fixed library path problem for
15218         ReleaseMinSize build.   should now be used in place of separate
15219         Release, Debug, and ReleaseMinSize.
15221 2001-03-09 14:35  king
15223         * Source/EXEHeader.dsptemplate: ERR: Fixed header template for
15224         Release MinSize builds.
15226 2001-03-09 11:34  king
15228         * Source/EXEHeader.dsptemplate: ENH: Added Release MinSize
15229         configuration for executables.
15231 2001-03-09 11:33  king
15233         * Source/cmUtilitySourceCommand.h: ENH: Made UTILITY_SOURCE command
15234         inherited, just like FIND_PROGRAM.
15236 2001-03-09 11:16  king
15238         * Source/cmCablePackageCommand.cxx: ERR: Missing initalization of a
15239         cmClassFile::m_HeaderFileOnly fixed.
15241 2001-03-09 10:53  king
15243         * Source/: cmDSWMakefile.cxx, cmDSWWriter.cxx, cmMakefile.cxx,
15244         cmMakefile.h, cmUnixMakefileGenerator.cxx,
15245         cmUnixMakefileGenerator.h, cmUtilitySourceCommand.cxx: ENH: Added
15246         utility dependency support.  Now a project can depend on other
15247         executables as well as link libraries.
15249 2001-03-09 10:52  king
15251         * Source/: cmCableCommand.cxx, cmCableData.cxx: ERR: Added
15252         automatic creation of directory for cable_config.xml file and
15253         corresponding error reporting.
15255 2001-03-09 10:52  king
15257         * Source/cmCablePackageCommand.cxx: ENH: Added proper dependency
15258         generation for a package on cable executable.
15260 2001-03-08 18:24  king
15262         * Source/: cmMakefile.cxx, cmUtilitySourceCommand.cxx: ERR:
15263         Replaced CMAKE_CFG= with CMAKE_CFG_OUTDIR= to fix windows behavior.
15265 2001-03-08 18:13  king
15267         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: Added output of
15268         custom rules for XML sources.
15270 2001-03-08 17:38  king
15272         * Source/cmUnixMakefileGenerator.cxx: ENH: Added output of defines
15273         flags as part of INCLUDE_FLAGS.
15275 2001-03-08 17:31  king
15277         * Source/cmUnixMakefileGenerator.cxx: ENH: Added output of a custom
15278         command's m_Source as a dependency.
15280 2001-03-08 17:31  king
15282         * Source/cmUnixDefinesCommand.cxx: ERR: Minor wording error in
15283         output message.
15285 2001-03-08 17:30  king
15287         * Source/cmCablePackageCommand.cxx: ENH: Creation of generator rule
15288         now properly uses the custom command's m_Source member.
15290 2001-03-08 16:13  king
15292         * Source/: cmCableCommand.cxx, cmCableData.cxx, cmCableData.h,
15293         cmCablePackageCommand.cxx, cmCablePackageCommand.h,
15294         cmCableSourceFilesCommand.cxx, cmCableSourceFilesCommand.h: ENH:
15295         Added creation of custom rules for generating CABLE packages.
15297 2001-03-08 16:12  king
15299         * Source/: cmMakeDepend.cxx, cmMakeDepend.h: ENH: Added support for
15300         finding dependencies for files that don't exist.  Dependency
15301         recursion begins with hints provided in the cmClassFile for a file
15302         if it doesn't exist.
15304 2001-03-08 11:30  king
15306         * Source/cmCableSourceFilesCommand.cxx: ENH: Added .txx detection
15307         for Header block output.
15309 2001-03-08 10:30  king
15311         * Source/: cmCommands.cxx, cmMakefile.cxx, cmMakefile.h,
15312         cmSystemTools.cxx, cmSystemTools.h, cmUtilitySourceCommand.cxx,
15313         cmUtilitySourceCommand.h: ENH: Added UTILITY_SOURCE command for
15314         specifying where a 3rd party utility's source is located when it is
15315         included in the distribution of a project.
15317 2001-03-07 13:33  king
15319         * Source/cmCableCommand.cxx: ERR: Commented out experimental code
15320         that was accidentally checked in.
15322 2001-03-07 13:23  king
15324         * Source/cmCableCommand.cxx: ENH: Added Cable to Utilities and
15325         appropriate CMakeLists.txt changes.  Moved VXLNumerics link out of
15326         source's root directory and into separate entries for Code and
15327         Testing directories.  This prevents linking of all programs (like
15328         Cable) with the numerics library.
15330 2001-03-02 16:04  king
15332         * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
15333         ENH: Added custom rule support to cmUnixMakefileGenerator.
15335 2001-03-02 13:47  will
15337         * Source/cmUnixMakefileGenerator.cxx: BUG: repeat all -l options to
15338         avoid having to worry about link order.
15340 2001-03-02 12:27  king
15342         * Source/: cmCableCommand.cxx, cmCableData.cxx, cmCableData.h: ENH:
15343         CABLE config file (config_cable.xml) should now be opened in the
15344         output directory.
15346 2001-03-01 16:47  king
15348         * Source/: cmCableCloseNamespaceCommand.cxx,
15349         cmCableCloseNamespaceCommand.h, cmCableCommand.cxx,
15350         cmCableCommand.h, cmCableData.cxx, cmCableData.h,
15351         cmCableDefineSetCommand.cxx, cmCableDefineSetCommand.h,
15352         cmCableInstantiateClassCommand.cxx,
15353         cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
15354         cmCableInstantiateCommand.h, cmCableOpenNamespaceCommand.cxx,
15355         cmCableOpenNamespaceCommand.h, cmCablePackageCommand.cxx,
15356         cmCablePackageCommand.h, cmCablePackageEntryCommand.cxx,
15357         cmCablePackageEntryCommand.h, cmCableSourceFilesCommand.cxx,
15358         cmCableSourceFilesCommand.h, cmCableWrapCommand.cxx,
15359         cmCableWrapCommand.h, cmCommands.cxx: ENH: Change to new CABLE
15360         command architecture.  CABLE configuration code is now generated on
15361         the first pass, during the Invoke() calls.
15363 2001-02-28 17:50  hoffman
15365         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx, cmDSPMakefile.h,
15366         cmDSPWriter.h, cmDSWMakefile.cxx, cmDSWWriter.cxx: BUG: fix
15367         circular depends on libraries and remove depends for static
15368         libraries
15370 2001-02-28 09:34  king
15372         * Source/: cmCableCommand.cxx, cmCableCommand.h, cmCableData.cxx,
15373         cmCableData.h, cmCableDefineSetCommand.cxx,
15374         cmCableDefineSetCommand.h, cmCableInstantiateClassCommand.cxx,
15375         cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
15376         cmCableInstantiateCommand.h, cmCommands.cxx: ENH: CABIL -> CABLE
15377         rename.
15379 2001-02-27 16:50  martink
15381         * Source/: cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx,
15382         cmDSPWriter.h, cmDSWMakefile.cxx, cmDSWWriter.cxx: many
15383         enhancements including dll support
15385 2001-02-27 16:49  martink
15387         * Source/cmWrapTclCommand.cxx: bug fixes
15389 2001-02-27 16:49  martink
15391         * Source/cmCommands.cxx: added new commands
15393 2001-02-27 16:48  martink
15395         * Source/cmClassFile.h: added wrap exclude ivar
15397 2001-02-27 16:48  martink
15399         * Source/: cmBuildSharedLibrariesCommand.cxx,
15400         cmBuildSharedLibrariesCommand.h, cmWrapExcludeFilesCommand.cxx,
15401         cmWrapExcludeFilesCommand.h: new commands
15403 2001-02-27 16:46  martink
15405         * Source/: DLLFooter.dsptemplate, DLLHeader.dsptemplate: dll build
15406         rules
15408 2001-02-27 16:44  martink
15410         * Source/staticLibHeader.dsptemplate: change in options for much
15411         smaller libraries
15413 2001-02-27 16:28  king
15415         * Source/: cmCableCommand.h, cmCableDefineSetCommand.cxx,
15416         cmCableDefineSetCommand.h, cmCableInstantiateClassCommand.cxx,
15417         cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
15418         cmCableInstantiateCommand.h, cmCommands.cxx: ENH: Implemented
15419         automatic tag generation for CABIL_DEFINE_SET command.  Added tag
15420         output to WriteConfiguration methods.  Added
15421         CABIL_INSTANTIATE_CLASS command to generate explicit class template
15422         instantiation configuration output.
15424 2001-02-27 15:41  king
15426         * Source/cmSystemTools.cxx: ENH/BUG: Improved function parsing to
15427         allow just about anything inside a double-quoted argument.  Also
15428         fixed parsing of lines with both quoted and non-quoted arguments.
15430 2001-02-27 12:00  lorensen
15432         * Source/cmSystemTools.cxx: ENH: mask on mkdir set to 777.
15434 2001-02-27 12:00  lorensen
15436         * Source/CMakeBuildTargets.cxx: ERR: missing std:: on cout.
15438 2001-02-26 20:58  millerjv
15440         * Source/staticLibHeader.dsptemplate: FIX: added /GR to MinSize
15441         build to avoid warnings about dynamic cast
15443 2001-02-26 18:20  king
15445         * Source/cmCableInstantiateCommand.cxx: ERR: Fixed configuration
15446         file output to open file in output directory.
15448 2001-02-26 18:16  king
15450         * Source/cmWrapTclCommand.cxx: int -> unsigned int
15452 2001-02-26 18:00  king
15454         * Source/: cmCableCommand.cxx, cmCableCommand.h, cmCableData.cxx,
15455         cmCableData.h, cmCableDefineSetCommand.cxx,
15456         cmCableDefineSetCommand.h, cmCableInstantiateCommand.cxx,
15457         cmCableInstantiateCommand.h, cmCommands.cxx: ENH: Added CABIL
15458         commands for configuration file generation.
15460 2001-02-26 17:58  king
15462         * Source/cmMakefile.h: ENH: Added GetUsedCommands() method.
15464 2001-02-26 17:58  king
15466         * Source/cmStandardIncludes.h: ERR: fsream.h -> fstream.h
15468 2001-02-26 17:17  martink
15470         * Source/: cmCommands.cxx, cmDSPMakefile.cxx, cmDSPMakefile.h,
15471         cmDSPWriter.cxx, cmDSPWriter.h, cmMakefile.h: a variety of fixes
15472         and enhancements
15474 2001-02-26 17:17  martink
15476         * Source/: cmWrapTclCommand.cxx, cmWrapTclCommand.h: very early
15477         version of a wrapper
15479 2001-02-26 17:15  martink
15481         * Source/: cmClassFile.cxx, cmClassFile.h: added functionality,
15482         fixed bug if no file existed and with header files
15484 2001-02-26 17:14  martink
15486         * Source/: cmFindProgramCommand.cxx, cmFindProgramCommand.h: fixed
15487         bug and modified functionality
15489 2001-02-26 17:13  martink
15491         * Source/: cmFindFileCommand.cxx, cmFindFileCommand.h: new command
15493 2001-02-26 13:25  king
15495         * Source/cmMakefile.cxx: ERR: Fixed unknown command output error
15496         message for spacing.
15498 2001-02-26 12:07  king
15500         * Source/: cmAbstractFilesCommand.h, cmAddTargetCommand.h,
15501         cmAuxSourceDirectoryCommand.h, cmCommand.h, cmExecutablesCommand.h,
15502         cmFindIncludeCommand.h, cmFindLibraryCommand.h,
15503         cmFindProgramCommand.h, cmIncludeDirectoryCommand.h,
15504         cmLibraryCommand.h, cmLinkDirectoriesCommand.h,
15505         cmLinkLibrariesCommand.h, cmProjectCommand.h,
15506         cmSourceFilesCommand.h, cmSourceFilesRequireCommand.h,
15507         cmSubdirCommand.h, cmTestsCommand.h, cmUnixDefinesCommand.h,
15508         cmUnixLibrariesCommand.h, cmWin32DefinesCommand.h,
15509         cmWin32LibrariesCommand.h: ENH: Added safe downcast support
15510         (without RTTI) to cmCommand and its subclasses.
15512 2001-02-23 10:40  king
15514         * Source/: cmAbstractFilesCommand.cxx, cmCommand.h, cmCommands.h,
15515         cmConfigureFileNoAutoconf.h, cmFindIncludeCommand.cxx,
15516         cmFindLibraryCommand.cxx, cmFindProgramCommand.cxx, cmMakefile.cxx,
15517         cmUnixMakefileGenerator.cxx: ERR: Fixed warnings (int->unsigned int
15518         and a few others).
15520 2001-02-22 19:37  hoffman
15522         * configure.in.sample: ENH: update sample
15524 2001-02-22 19:31  hoffman
15526         * Source/cmSystemTools.cxx: BUG: remove debug print
15528 2001-02-22 19:23  hoffman
15530         * Source/CMakeBuildTargets.cxx, Source/Makefile.in,
15531         Source/cmCacheManager.cxx, Source/cmCacheManager.h,
15532         Source/cmConfigureFileNoAutoconf.cxx, Source/cmDSPMakefile.cxx,
15533         Source/cmDSPWriter.cxx, Source/cmDSWMakefile.cxx,
15534         Source/cmDSWWriter.cxx, Source/cmMakefile.cxx, Source/cmMakefile.h,
15535         Source/cmStandardIncludes.h, Source/cmSystemTools.cxx,
15536         Source/cmSystemTools.h, Source/MFCDialog/CMakeSetupDialog.cpp,
15537         CMakeRules.make.in, CMakeTopMakefileTemplate.in,
15538         Source/cmConfigure.h.in: ENH: add CMakeCache.txt support
15540 2001-02-20 14:12  hoffman
15542         * Source/cmSystemTools.cxx: ENH: remove relative and extra paths in
15543         CMakeLists.txt files
15545 2001-02-20 12:25  hoffman
15547         * CMakeRules.make.in: BUG: fix for in source build
15549 2001-02-19 15:13  hoffman
15551         * CMakeMakefileTemplate.in, MakefileTemplate.in,
15552         configure.in.sample, Source/CMakeBuildTargets.cxx,
15553         Source/CMakeSetupCMD.cxx, Source/Makefile.in,
15554         Source/cmCacheManager.cxx, Source/cmCacheManager.h,
15555         Source/cmCommand.h, Source/cmDSWMakefile.cxx,
15556         Source/cmDSWWriter.cxx, Source/cmFindIncludeCommand.cxx,
15557         Source/cmFindLibraryCommand.cxx, Source/cmFindProgramCommand.cxx,
15558         Source/cmIncludeDirectoryCommand.cxx, Source/cmMakefile.cxx,
15559         Source/cmRegularExpression.h, Source/cmSystemTools.cxx,
15560         Source/cmUnixMakefileGenerator.cxx,
15561         Source/cmUnixMakefileGenerator.h, Source/MFCDialog/CMakeSetup.rc,
15562         Source/MFCDialog/CMakeSetupDialog.cpp, Source/MFCDialog/resource.h:
15563         ENH: first pass at cache, clean up the unix generator, clean up
15564         configure.in some
15566 2001-02-18 13:02  hoffman
15568         * configure.in.sample: ENH: add a smaple configure.in for CMake
15569         based projects
15571 2001-02-18 12:47  hoffman
15573         * configure.in.sample: ENH: add a smaple configure.in for CMake
15574         based projects
15576 2001-02-16 15:34  hoffman
15578         * Source/cmCacheManager.h: ENH: clean up comments some
15580 2001-02-16 15:01  will
15582         * CMake.pdf: ENH:Added pdf file
15584 2001-02-16 11:52  martink
15586         * CMake.doc: clean up docs
15588 2001-02-16 11:34  martink
15590         * Source/: cmConfigureFileNoAutoconf.cxx, cmDSWMakefile.cxx,
15591         cmDSWWriter.cxx, cmFindIncludeCommand.cxx,
15592         cmFindLibraryCommand.cxx, cmFindLibraryCommand.h,
15593         cmFindProgramCommand.cxx, cmMakefile.cxx, cmMakefile.h,
15594         cmSystemTools.cxx, cmSystemTools.h: ENH: add new commands fro find
15595         library and find program
15597 2001-02-15 13:30  martink
15599         * CMakeRules.make.in, CMakeVariables.make.in,
15600         Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx,
15601         Source/cmClassFile.cxx, Source/cmClassFile.h,
15602         Source/cmConfigureFileNoAutoconf.h, Source/cmDSPMakefile.cxx,
15603         Source/cmDSPWriter.cxx, Source/cmDSWMakefile.cxx,
15604         Source/cmDSWWriter.cxx, Source/cmMakefile.cxx, Source/cmMakefile.h,
15605         Source/cmProjectCommand.cxx, Source/cmProjectCommand.h,
15606         Source/MFCDialog/CMakeSetupDialog.cpp: some cleanup and fixes
15608 2001-02-14 12:58  hoffman
15610         * Source/MFCDialog/CMakeSetupDialog.cpp: BUG: set output directory
15611         correctly
15613 2001-02-14 12:26  hoffman
15615         * Source/cmMakeDepend.cxx: ENH: fix depend segfault
15617 2001-02-13 18:49  hoffman
15619         * Source/: cmConfigureFileNoAutoconf.cxx, cmMakefile.cxx: ENH: new
15620         vnl
15622 2001-02-13 16:48  hoffman
15624         * Source/: cmMakefile.cxx, cmMakefile.h: ENH: add configure style
15625         @var@ expansion
15627 2001-02-12 19:49  hoffman
15629         * Source/: CMakeBuildTargets.cxx, Makefile.in, cmCommands.cxx,
15630         cmConfigureFileNoAutoconf.cxx, cmConfigureFileNoAutoconf.h,
15631         cmConfigureHeaderCommand.cxx, cmConfigureHeaderCommand.h,
15632         cmMakefile.cxx, cmMakefile.h, cmStandardIncludes.h,
15633         cmSystemTools.cxx, MFCDialog/CMakeSetupDialog.cpp, cmCommands.h:
15634         ENH: get rid of special msc configure file
15636 2001-02-12 14:42  hoffman
15638         * Source/: CMakeLib.dsp, CMakeSetup.dsw, CMakeSetupCMD.dsp,
15639         MFCDialog/CMakeSetup.dsp: ENH: share a .lib with the command line
15640         and mfc versions.
15642 2001-02-12 14:26  hoffman
15644         * Source/: CMakeLib.dsp, CMakeSetup.dsw, CMakeSetupCMD.cxx,
15645         CMakeSetupCMD.dsp, Makefile.in, cmCacheManager.cxx,
15646         cmCacheManager.h, cmCommands.cxx, cmConfigureHeaderCommand.cxx,
15647         cmConfigureHeaderCommand.h, cmDSWMakefile.cxx, cmDSWWriter.cxx,
15648         cmMSProjectGenerator.h, MFCDialog/CMakeSetup.dsp,
15649         MFCDialog/CMakeSetupDialog.cpp: ENH: add cache manager class, move
15650         all commands into cmCommands.cxx to speed up compile times, share a
15651         .lib with the command line and mfc versions.
15653 2001-02-06 17:01  hoffman
15655         * Source/staticLibHeader.dsptemplate: ENH: add /GX /Zm1000
15657 2001-02-06 16:48  hoffman
15659         * Source/staticLibHeader.dsptemplate: ENH: min size build
15661 2001-02-06 10:52  hoffman
15663         * Source/staticLibHeader.dsptemplate: ENH: put back /Zm1000 so we
15664         can build large files
15666 2001-02-06 08:56  millerjv
15668         * Source/staticLibHeader.dsptemplate: FIX: remove precompiled
15669         header settings
15671 2001-02-06 08:54  millerjv
15673         * Source/EXEHeader.dsptemplate: FIX: added /force to link options
15674         and removed precompiled header usage
15676 2001-01-25 15:48  millerjv
15678         * Source/: EXEHeader.dsptemplate, staticLibHeader.dsptemplate: BUG:
15679         backed off on the compiler optimization used.  Instead of using
15680         /O2, we now use all the components of /Ox (/Ob1 /Oi /Ot /Oy /Gs)
15681         except for /Og
15683 2001-01-22 10:00  will
15685         * Source/CMakeSetupCMD.dsp: BUG: convert to dos format
15687 2001-01-22 09:49  will
15689         * Source/: CMakeSetup.dsw, CMakeSetupCMD.dsp,
15690         MFCDialog/CMakeSetup.dsp, CMakeSetup.dsw, CMakeSetupCMD.dsp,
15691         MFCDialog/CMakeSetup.dsp: BUG: make dsp and dsw files binary
15693 2001-01-18 13:43  will
15695         * README: ENH:Commands not rules
15697 2001-01-18 12:06  will
15699         * Source/Makefile.in: ERR:Oops, use SimpleRule not SimpleCommand
15701 2001-01-18 11:51  will
15703         * CMakeCommands.make.in, CMakeMaster.make.in, CMakeRules.make.in,
15704         CMakeSimpleCommands.make.in, CMakeSimpleRules.make.in: ERR:Oops,
15705         renamed back
15707 2001-01-18 11:20  will
15709         * CMakeCommands.make.in, CMakeMaster.make.in, CMakeRules.make.in,
15710         CMakeSimpleCommands.make.in, CMakeSimpleRules.make.in,
15711         Source/CMakeSetupCMD.dsp, Source/Makefile.in,
15712         Source/cmAbstractFilesCommand.cxx, Source/cmAbstractFilesCommand.h,
15713         Source/cmAbstractFilesRule.cxx, Source/cmAbstractFilesRule.h,
15714         Source/cmAddTargetCommand.cxx, Source/cmAddTargetCommand.h,
15715         Source/cmAddTargetRule.cxx, Source/cmAddTargetRule.h,
15716         Source/cmAuxSourceDirectoryCommand.cxx,
15717         Source/cmAuxSourceDirectoryCommand.h,
15718         Source/cmAuxSourceDirectoryRule.cxx,
15719         Source/cmAuxSourceDirectoryRule.h, Source/cmCommand.h,
15720         Source/cmDumpDocumentation.cxx, Source/cmExecutablesCommand.cxx,
15721         Source/cmExecutablesCommand.h, Source/cmExecutablesRule.cxx,
15722         Source/cmExecutablesRule.h, Source/cmFindIncludeCommand.cxx,
15723         Source/cmFindIncludeCommand.h, Source/cmFindIncludeRule.cxx,
15724         Source/cmFindIncludeRule.h, Source/cmFindLibraryCommand.cxx,
15725         Source/cmFindLibraryCommand.h, Source/cmFindLibraryRule.cxx,
15726         Source/cmFindLibraryRule.h, Source/cmFindProgramCommand.cxx,
15727         Source/cmFindProgramCommand.h, Source/cmFindProgramRule.cxx,
15728         Source/cmFindProgramRule.h, Source/cmIncludeDirectoryCommand.cxx,
15729         Source/cmIncludeDirectoryCommand.h,
15730         Source/cmIncludeDirectoryRule.cxx, Source/cmIncludeDirectoryRule.h,
15731         Source/cmLibraryCommand.cxx, Source/cmLibraryCommand.h,
15732         Source/cmLibraryRule.cxx, Source/cmLibraryRule.h,
15733         Source/cmLinkDirectoriesCommand.cxx,
15734         Source/cmLinkDirectoriesCommand.h,
15735         Source/cmLinkDirectoriesRule.cxx, Source/cmLinkDirectoriesRule.h,
15736         Source/cmLinkLibrariesCommand.cxx, Source/cmLinkLibrariesCommand.h,
15737         Source/cmLinkLibrariesRule.cxx, Source/cmLinkLibrariesRule.h,
15738         Source/cmMakefile.cxx, Source/cmMakefile.h,
15739         Source/cmMakefileGenerator.h, Source/cmProjectCommand.cxx,
15740         Source/cmProjectCommand.h, Source/cmProjectRule.cxx,
15741         Source/cmProjectRule.h, Source/cmRuleMaker.h,
15742         Source/cmSourceFilesCommand.cxx, Source/cmSourceFilesCommand.h,
15743         Source/cmSourceFilesRequireCommand.cxx,
15744         Source/cmSourceFilesRequireCommand.h,
15745         Source/cmSourceFilesRequireRule.cxx,
15746         Source/cmSourceFilesRequireRule.h, Source/cmSourceFilesRule.cxx,
15747         Source/cmSourceFilesRule.h, Source/cmSubdirCommand.cxx,
15748         Source/cmSubdirCommand.h, Source/cmSubdirRule.cxx,
15749         Source/cmSubdirRule.h, Source/cmSystemTools.h,
15750         Source/cmTestsCommand.cxx, Source/cmTestsCommand.h,
15751         Source/cmTestsRule.cxx, Source/cmTestsRule.h,
15752         Source/cmUnixDefinesCommand.cxx, Source/cmUnixDefinesCommand.h,
15753         Source/cmUnixDefinesRule.cxx, Source/cmUnixDefinesRule.h,
15754         Source/cmUnixLibrariesCommand.cxx, Source/cmUnixLibrariesCommand.h,
15755         Source/cmUnixLibrariesRule.cxx, Source/cmUnixLibrariesRule.h,
15756         Source/cmWin32DefinesCommand.cxx, Source/cmWin32DefinesCommand.h,
15757         Source/cmWin32DefinesRule.cxx, Source/cmWin32DefinesRule.h,
15758         Source/cmWin32LibrariesCommand.cxx,
15759         Source/cmWin32LibrariesCommand.h, Source/cmWin32LibrariesRule.cxx,
15760         Source/cmWin32LibrariesRule.h, Source/MFCDialog/CMakeSetup.dsp:
15761         ENH:Reworked CMake for consistency
15763 2001-01-12 14:35  will
15765         * README, Source/cmAbstractFilesRule.h, Source/cmAddTargetRule.h,
15766         Source/cmAuxSourceDirectoryRule.h, Source/cmExecutablesRule.h,
15767         Source/cmFindIncludeRule.h, Source/cmFindLibraryRule.h,
15768         Source/cmFindProgramRule.h, Source/cmIncludeDirectoryRule.h,
15769         Source/cmLibraryRule.h, Source/cmLinkDirectoriesRule.h,
15770         Source/cmLinkLibrariesRule.h, Source/cmMakefile.cxx,
15771         Source/cmProjectRule.h, Source/cmRuleMaker.h,
15772         Source/cmSourceFilesRequireRule.h, Source/cmSourceFilesRule.h,
15773         Source/cmSubdirRule.h, Source/cmTestsRule.h,
15774         Source/cmUnixDefinesRule.h, Source/cmUnixLibrariesRule.h,
15775         Source/cmWin32DefinesRule.h, Source/cmWin32LibrariesRule.h:
15776         ENH:Tweaks to dump documentation
15778 2001-01-12 14:05  hoffman
15780         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: add define
15781         flags in the right place
15783 2001-01-12 13:49  hoffman
15785         * Source/MFCDialog/CMakeSetupDialog.cpp: ENH: allow continue if
15786         missing MSC configure file
15788 2001-01-12 13:48  hoffman
15790         * Source/cmSystemTools.cxx: BUG: add check for missing ) on
15791         function
15793 2001-01-12 13:07  will
15795         * README, Source/cmAuxSourceDirectoryRule.h,
15796         Source/cmIncludeDirectoryRule.h, Source/cmLinkLibrariesRule.h,
15797         Source/cmProjectRule.h, Source/cmSourceFilesRequireRule.h,
15798         Source/cmSubdirRule.h, Source/cmUnixDefinesRule.h,
15799         Source/cmWin32DefinesRule.h: ENH:Tweaks to dump documentation
15801 2001-01-12 12:49  will
15803         * Source/: cmAddTargetRule.h, cmMakefile.cxx: ENH:Tweaks to
15804         documentation
15806 2001-01-12 12:49  will
15808         * README: ENH:Updated for rule-based CMake
15810 2001-01-12 12:42  will
15812         * Source/: cmDumpDocumentation.cxx, cmMakefile.cxx, cmMakefile.h:
15813         ENH:Simple program dumps out internal documentation for CMake
15815 2001-01-12 07:43  will
15817         * README: README
15819 2001-01-11 16:19  will
15821         * doxygen.config: ENH:Doxygenated CMake
15823 2001-01-11 14:55  will
15825         * Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx,
15826         cmAbstractFilesRule.cxx, cmClassFile.cxx, cmDSPMakefile.cxx,
15827         cmDSPWriter.cxx, cmDSWMakefile.cxx, cmDSWWriter.cxx,
15828         cmExecutablesRule.cxx, cmFindIncludeRule.cxx,
15829         cmFindLibraryRule.cxx, cmFindProgramRule.cxx,
15830         cmIncludeDirectoryRule.cxx, cmLibraryRule.cxx,
15831         cmLinkDirectoriesRule.cxx, cmLinkLibrariesRule.cxx,
15832         cmMSProjectGenerator.cxx, cmMakeDepend.cxx, cmMakefile.cxx,
15833         cmMakefileGenerator.cxx, cmProjectRule.cxx,
15834         cmSourceFilesRequireRule.cxx, cmSourceFilesRule.cxx,
15835         cmSubdirRule.cxx, cmSystemTools.cxx, cmTestsRule.cxx,
15836         cmUnixDefinesRule.cxx, cmUnixLibrariesRule.cxx,
15837         cmWin32DefinesRule.cxx, cmWin32LibrariesRule.cxx: ENH:Documentation
15838         and cleanups
15840 2001-01-11 14:47  will
15842         * Source/: CMakeSetupCMD.cxx, cmAddTargetRule.cxx,
15843         cmAuxSourceDirectoryRule.cxx, cmClassFile.h, cmDSWMakefile.cxx,
15844         cmDSWMakefile.h, cmDSWWriter.cxx, cmDSWWriter.h, cmDirectory.h,
15845         cmFindProgramRule.h, cmMSProjectGenerator.cxx,
15846         cmMSProjectGenerator.h, cmMakeDepend.h, cmMakefile.h,
15847         cmMakefileGenerator.h, cmRegularExpression.cxx,
15848         cmRegularExpression.h, cmStandardIncludes.h, cmSystemTools.cxx,
15849         cmSystemTools.h, cmUnixMakefileGenerator.cxx,
15850         cmUnixMakefileGenerator.h, cmWindowsConfigure.cxx,
15851         cmWindowsConfigure.h: ENH:Documentation and cleanups
15853 2001-01-11 11:35  blezek
15855         * Source/: cmWin32DefinesRule.cxx, cmWin32LibrariesRule.cxx: BUG:
15856         Broken on non WIN32 platforms, changed SetEnableOff to EnabledOff
15858 2001-01-11 08:04  will
15860         * Source/: cmFindIncludeRule.h, cmFindLibraryRule.h,
15861         cmFindProgramRule.h, cmIncludeDirectoryRule.h, cmLibraryRule.h,
15862         cmLinkDirectoriesRule.h, cmLinkLibrariesRule.h, cmProjectRule.h,
15863         cmSourceFilesRequireRule.h, cmSourceFilesRule.h, cmSubdirRule.h,
15864         cmTestsRule.h, cmUnixDefinesRule.h, cmUnixLibrariesRule.h,
15865         cmWin32DefinesRule.h, cmWin32LibrariesRule.h: ENH:Added
15866         documentation; clean-up
15868 2001-01-10 17:29  will
15870         * Source/: cmExecutablesRule.h, cmFindIncludeRule.h: ENH:Beginning
15871         clean up; adding documentation
15873 2001-01-10 17:13  will
15875         * Source/cmAuxSourceDirectoryRule.h: ENH:Beginning clean up; adding
15876         documentation
15878 2001-01-10 17:05  will
15880         * Source/: cmAbstractFilesRule.h, cmAddTargetRule.h,
15881         cmAuxSourceDirectoryRule.h, cmDSPMakefile.h, cmDSPWriter.h,
15882         cmExecutablesRule.h, cmFindIncludeRule.h, cmFindLibraryRule.h,
15883         cmFindProgramRule.h, cmIncludeDirectoryRule.h, cmLibraryRule.h,
15884         cmLinkDirectoriesRule.h, cmLinkLibrariesRule.h, cmProjectRule.h,
15885         cmRuleMaker.h, cmSourceFilesRequireRule.h, cmSourceFilesRule.h,
15886         cmSubdirRule.h, cmTestsRule.h, cmUnixDefinesRule.cxx,
15887         cmUnixDefinesRule.h, cmUnixLibrariesRule.cxx,
15888         cmUnixLibrariesRule.h, cmWin32DefinesRule.h,
15889         cmWin32LibrariesRule.h: ENH:Beginning clean up; adding
15890         documentation
15892 2001-01-09 15:13  hoffman
15894         * Source/cmUnixMakefileGenerator.cxx: BUG: look for -l and -L only
15895         at the begining of a link string
15897 2001-01-05 13:52  blezek
15899         * Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx: BUG: main can
15900         not be void under ANSI C++
15902 2001-01-05 13:49  blezek
15904         * Source/cmMakefileGenerator.cxx: BUG: Looking for
15905         cmMakeFileGenerator.h rather than cmMakefileGenerator.h
15907 2001-01-05 11:41  hoffman
15909         * Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx,
15910         CMakeSetupCMD.dsp, Makefile.in, cmAbstractFilesRule.cxx,
15911         cmAbstractFilesRule.h, cmAddTargetRule.cxx, cmAddTargetRule.h,
15912         cmAuxSourceDirectoryRule.cxx, cmAuxSourceDirectoryRule.h,
15913         cmClassFile.cxx, cmClassFile.h, cmCollectFlags.cxx,
15914         cmCollectFlags.h, cmDSPMakefile.cxx, cmDSPMakefile.h,
15915         cmDSPWriter.cxx, cmDSPWriter.h, cmDSWMakefile.cxx, cmDSWWriter.cxx,
15916         cmDSWMakefile.h, cmDSWWriter.h, cmDirectory.cxx, cmDirectory.h,
15917         cmExecutablesRule.cxx, cmExecutablesRule.h, cmFindIncludeRule.cxx,
15918         cmFindIncludeRule.h, cmFindLibraryRule.cxx, cmFindLibraryRule.h,
15919         cmFindProgramRule.cxx, cmFindProgramRule.h,
15920         cmIncludeDirectoryRule.cxx, cmIncludeDirectoryRule.h,
15921         cmLibraryRule.cxx, cmLibraryRule.h, cmLinkDirectoriesRule.cxx,
15922         cmLinkDirectoriesRule.h, cmLinkLibrariesRule.cxx,
15923         cmLinkLibrariesRule.h, cmMSProjectGenerator.cxx,
15924         cmMSProjectGenerator.h, cmMakeDepend.cxx, cmMakeDepend.h,
15925         cmMakefile.cxx, cmMakefile.h, cmMakefileGenerator.cxx,
15926         cmMakefileGenerator.h, cmProjectRule.cxx, cmProjectRule.h,
15927         cmRegularExpression.cxx, cmRegularExpression.h, cmRuleMaker.h,
15928         cmSourceFilesRequireRule.cxx, cmSourceFilesRequireRule.h,
15929         cmSourceFilesRule.cxx, cmSourceFilesRule.h, cmStandardIncludes.h,
15930         cmSubdirRule.cxx, cmSubdirRule.h, cmSystemTools.cxx,
15931         cmSystemTools.h, cmTestsRule.cxx, cmTestsRule.h,
15932         cmUnixDefinesRule.cxx, cmUnixDefinesRule.h,
15933         cmUnixLibrariesRule.cxx, cmUnixLibrariesRule.h, cmUnixMakefile.cxx,
15934         cmUnixMakefile.h, cmUnixMakefileGenerator.cxx,
15935         cmUnixMakefileGenerator.h, cmWin32DefinesRule.cxx,
15936         cmWin32DefinesRule.h, cmWin32LibrariesRule.cxx,
15937         cmWin32LibrariesRule.h, cmWindowsConfigure.cxx,
15938         cmWindowsConfigure.h, MFCDialog/CMakeSetup.dsp,
15939         MFCDialog/CMakeSetupDialog.cpp: ENH: rework cmake, added ruleMaker
15940         classes and changed the syntax of the CMakeLists.txt files.
15942 2000-12-07 15:45  blezek
15944         * Source/cmMakefile.cxx: ENH: Added TESTS target
15946 2000-11-22 11:02  hoffman
15948         * Source/cmMakeDepend.cxx: BUG: remove bogus warning about not
15949         finding a depend file, if there are no include paths
15951 2000-11-10 17:13  hoffman
15953         * Source/MFCDialog/CMakeSetupDialog.cpp: BUG: fix inplace build
15955 2000-11-09 10:41  will
15957         * README, Source/cmCollectFlags.cxx, Source/cmCollectFlags.h,
15958         Source/cmWindowsConfigure.cxx: ENH:Changed CMAKE_SOURCE_ROOT to
15959         CMAKE_SOURCE_DIR
15961 2000-11-03 16:38  hoffman
15963         * README: [no log message]
15965 2000-11-03 16:37  hoffman
15967         * Source/MFCDialog/: CMakeSetupDialog.cpp, CMakeSetupDialog.h: ENH:
15968         add ability to run from different directories
15970 2000-11-02 11:13  hoffman
15972         * Source/cmMakefile.cxx: BUG: make sure SOURCE_FILES starts at the
15973         begining of line
15975 2000-11-02 10:56  blezek
15977         * CMakeVariables.make.in: ENH: Moved @JAVA@ to @JAVACOMMAND@
15979 2000-11-02 10:24  will
15981         * README, Source/cmClassFile.cxx, Source/cmMakefile.cxx:
15982         ENH:Reworked CMake to clearer indicate what the variables do
15984 2000-10-25 17:18  hoffman
15986         * Source/: cmSystemTools.cxx, cmSystemTools.cxx: BUG: remove tabs
15987         from classnames
15989 2000-10-04 09:58  lorensen
15991         * CMakeVariables.make.in: Enh: Added TCLSH
15993 2000-10-02 14:21  blezek
15995         * Source/CMakeBuildTargets.cxx: BUG: if the path to your source
15996         directory has a -S in it, it will be picked up as the source
15997         directory by the command line parser, because it matches -S at any
15998         character position in the argements.  Bad, should have used getopt,
15999         except that it is not cross platform.
16001 2000-10-02 13:50  blezek
16003         * CMakeVariables.make.in: ENH: Support for XML builds and Dashboard
16005 2000-09-28 12:43  blezek
16007         * README: ENH: Added note about VERBATIM targets in CMakeList.txt
16009 2000-09-27 15:01  hoffman
16011         * CMakeMaster.make.in, CMakeRules.make.in, CMakeVariables.make.in,
16012         README, Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
16013         Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
16014         Source/cmMakefile.cxx, Source/cmMakefile.h,
16015         Source/cmSystemTools.cxx, Source/cmSystemTools.h,
16016         Source/cmUnixMakefile.cxx, Source/cmUnixMakefile.h: ENH: change ME
16017         to LIBRARY and added PROJECT, also remove ITK stuff and replaced
16018         with CMake
16020 2000-09-21 13:45  hoffman
16022         * README, Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx,
16023         Source/cmCollectFlags.cxx, Source/cmCollectFlags.h,
16024         Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
16025         Source/cmDSWMakefile.cxx, Source/cmDSWWriter.cxx,
16026         Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
16027         Source/cmMakefile.h, Source/cmUnixMakefile.cxx,
16028         Source/itkVC60Configure.cxx, Source/itkVC60Configure.h: ENH: clean
16029         up code, and varible names
16031 2000-09-18 10:19  hoffman
16033         * Source/cmUnixMakefile.cxx: BUG: remove cout
16035 2000-09-18 09:19  hoffman
16037         * CMakeRules.make.in, CMakeVariables.make.in, README,
16038         Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
16039         Source/cmMakeDepend.cxx, Source/cmUnixMakefile.cxx,
16040         Source/cmWindowsConfigure.cxx, Source/cmWindowsConfigure.h,
16041         Source/MFCDialog/CMakeSetup.dsp, Source/MFCDialog/CMakeSetup.rc,
16042         Source/MFCDialog/CMakeSetupDialog.cpp, Source/MFCDialog/resource.h:
16043         ENH: added a config setup file for CMakeSetup.   Cleaned up the
16044         names of the source and binary directories
16046 2000-09-18 07:27  hoffman
16048         * Source/: CMakeSetupCMD.dsp, MFCDialog/CMakeSetup.dsp: ENH: remove
16049         unused files
16051 2000-09-12 06:44  hoffman
16053         * CMakeRules.make.in, CMakeVariables.make.in: BUG: fix build in
16054         place source directory
16056 2000-09-12 05:37  hoffman
16058         * Source/: cmCollectFlags.cxx, cmCollectFlags.h: NEW: class to
16059         collect all the flags from parent directories
16061 2000-09-12 05:30  hoffman
16063         * CMakeMaster.make.in, CMakeRules.make.in, CMakeTargets.make.in,
16064         CMakeVariables.make.in, MakefileTemplate.in, README,
16065         Source/CMakeBuildTargets.cxx, Source/CMakeSetup.cxx,
16066         Source/CMakeSetup.dsw, Source/CMakeSetupCMD.cxx,
16067         Source/CMakeSetupCMD.dsp, Source/Makefile.in,
16068         Source/cmClassFile.cxx, Source/cmClassFile.h,
16069         Source/cmDSPBuilder.cxx, Source/cmDSPBuilder.h,
16070         Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
16071         Source/cmDSWBuilder.cxx, Source/cmDSWBuilder.h,
16072         Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
16073         Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
16074         Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
16075         Source/cmMakefile.h, Source/cmPCBuilder.cxx, Source/cmPCBuilder.h,
16076         Source/cmSystemTools.cxx, Source/cmSystemTools.h,
16077         Source/cmUnixMakefile.cxx, Source/cmUnixMakefile.h,
16078         Source/cmWindowsConfigure.h, Source/itkVC60Configure.h,
16079         Source/MFCDialog/CMakeDialog.cpp, Source/MFCDialog/CMakeSetup.dsp,
16080         Source/MFCDialog/CMakeSetupDialog.cpp: ENH: CMake and configure now
16081         use SUBDIRS in CMakeLists.txt to find all the directories of the
16082         system.
16084 2000-09-01 10:43  hoffman
16086         * Source/: EXEHeader.dsptemplate, cmSystemTools.cxx: BUG: fix
16087         release build on windows
16089 2000-08-31 14:26  hoffman
16091         * CMakeVariables.make.in, Source/cmUnixMakefile.cxx: BUG: fix build
16092         of lib.a problem
16094 2000-08-31 14:15  hoffman
16096         * Source/: CMakeSetup.dsw, cmDSPMakefile.cxx, cmDSPWriter.cxx: BUG:
16097         fix name of command line version in dsp files
16099 2000-08-31 13:54  hoffman
16101         * CMakeSimpleRules.make, CMakeSimpleRules.make.in: BUG: fix for out
16102         of source build
16104 2000-08-31 13:52  hoffman
16106         * CMakeSimpleRules.make: ENH: fix for Sgi make
16108 2000-08-31 09:36  hoffman
16110         * CMakeRules.make.in, Source/Makefile.in,
16111         Source/cmUnixMakefile.cxx: ENH: fix for SGI make
16113 2000-08-31 06:36  hoffman
16115         * CMakeVariables.make.in, README: ENH: clean things up a bit
16117 2000-08-30 13:59  hoffman
16119         * Source/cmDirectory.cxx, Source/cmDirectory.h,
16120         MakefileTemplate.in: ENH: add ability to compile all the files in a
16121         sub-directory
16123 2000-08-30 13:35  hoffman
16125         * CMakeRules.make.in, CMakeVariables.make.in, README,
16126         Source/CMakeSetupCMD.dsp, Source/Makefile.in,
16127         Source/cmClassFile.cxx, Source/cmDSPMakefile.cxx,
16128         Source/cmDSPWriter.cxx, Source/cmDSWMakefile.cxx,
16129         Source/cmDSWWriter.cxx, Source/cmMakefile.cxx, Source/cmMakefile.h,
16130         Source/cmUnixMakefile.cxx, Source/MFCDialog/CMakeSetup.dsp,
16131         Source/MFCDialog/CMakeSetupDialog.cpp: ENH:  move from tools and
16132         create working CMake program
16134 2000-08-29 15:26  hoffman
16136         * CMakeMaster.make.in, CMakeRules.make.in, CMakeVariables.make.in,
16137         Source/CMakeBuildTargets.cxx, Source/CMakeSetup.cxx,
16138         Source/CMakeSetup.dsw, Source/CMakeSetupCMD.cxx,
16139         Source/CMakeSetupCMD.dsp, Source/EXEFooter.dsptemplate,
16140         Source/EXEHeader.dsptemplate, Source/Makefile.in,
16141         Source/cmClassFile.cxx, Source/cmClassFile.h,
16142         Source/cmDSPBuilder.cxx, Source/cmDSPBuilder.h,
16143         Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
16144         Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
16145         Source/cmDSWBuilder.cxx, Source/cmDSWBuilder.h,
16146         Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
16147         Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
16148         Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
16149         Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmPCBuilder.cxx,
16150         Source/cmPCBuilder.h, Source/cmRegularExpression.cxx,
16151         Source/cmRegularExpression.h, Source/cmSystemTools.cxx,
16152         Source/cmSystemTools.h, Source/cmUnixMakefile.cxx,
16153         Source/cmUnixMakefile.h, Source/cmWindowsConfigure.cxx,
16154         Source/cmWindowsConfigure.h, Source/itkVC60Configure.cxx,
16155         Source/itkVC60Configure.h, Source/staticLibFooter.dsptemplate,
16156         Source/staticLibHeader.dsptemplate,
16157         Source/MFCDialog/CMakeDialog.cpp, Source/MFCDialog/CMakeDialog.h,
16158         Source/MFCDialog/CMakeSetup.cpp, Source/MFCDialog/CMakeSetup.dsp,
16159         Source/MFCDialog/CMakeSetup.h, Source/MFCDialog/CMakeSetup.rc,
16160         Source/MFCDialog/CMakeSetupDialog.cpp,
16161         Source/MFCDialog/CMakeSetupDialog.h, Source/MFCDialog/StdAfx.cpp,
16162         Source/MFCDialog/StdAfx.h, Source/MFCDialog/resource.h,
16163         Source/MFCDialog/res/CMakeSetupDialog.ico,
16164         Source/MFCDialog/res/CMakeSetupDialog.rc2, README: NEW: move from
16165         tools and config to create CMake
16167 2000-08-29 10:56  hoffman
16169         * CMakeMaster.make.in, CMakeRules.make.in, CMakeVariables.make.in,
16170         dummy.in: [no log message]