Updated formatting of documentation plus a little reorganization.
[cmake.git] / ChangeLog.txt
blob1623ada0a454aec662541178df4b0d3fac244eba
1 2008-03-27 13:27  hoffman
3         * ChangeLog.txt: ENH: check in new change log for 2.6
5 2008-03-27 11:16  hoffman
7         * CMakeLists.txt, Modules/CPack.cmake,
8           Source/cmInstallCommandArguments.cxx, Source/cmake.cxx: ENH:
9           merge in from main tree
11 2008-03-26 23:58  king
13         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
15 2008-03-26 22:34  hoffman
17         * Source/cmake.cxx: ENH: clean up annoying output from rc tool in
18           VS9
20 2008-03-26 20:12  alex
22         * Modules/CPack.cmake: ENH: use CPACK_PACKAGE_VERSION instead of
23           CPACK_PACKAGE_VERSION_MAJOR.CPACK_PACKAGE_VERSION_MINOR.CPACK_PACKAGE_VERSION_PATCH
24           for creating the package file name
26           Alex
28 2008-03-26 18:30  alex
30         * Source/cmInstallCommandArguments.cxx: BUG: fix the default
31           "Unspecified" component when only the generic (i.e. not RUNTIME,
32           ARCHIVE, LIBRARY, etc.) arguments are given.
34           If the component of a part of a target is queried, return the
35           specific one, if a specific one hasn't been set, return the
36           generic one, if that hasn't been set, return "Unspecified".
38           Alex
40 2008-03-26 15:55  hoffman
42         * Utilities/Release/: v20n17_aix_release.cmake,
43           vogon_release_qt.cmake: ENH:
45 2008-03-26 14:08  hoffman
47         * CMakeLists.txt, Modules/CMakeJavaInformation.cmake,
48           Modules/FindSubversion.cmake, Source/cmCoreTryCompile.cxx: ENH:
49           merge in from main tree
51 2008-03-26 13:50  hoffman
53         * Source/cmCoreTryCompile.cxx: ENH: make sure numAttempts is
54           incremented
56 2008-03-26 13:14  hoffman
58         * Source/cmCoreTryCompile.cxx: ENH: try to fix dashboard issue with
59           not being able to remove try compile code
61 2008-03-25 23:58  king
63         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
65 2008-03-25 19:58  hoffman
67         * CMakeLists.txt, Source/cmLocalUnixMakefileGenerator3.cxx,
68           Tests/Assembler/CMakeLists.txt,
69           Tests/BuildDepends/CMakeLists.txt,
70           Tests/BundleTest/CMakeLists.txt, Tests/COnly/CMakeLists.txt,
71           Tests/CTestTest/CMakeLists.txt, Tests/CTestTest2/CMakeLists.txt,
72           Tests/CommandLineTest/CMakeLists.txt,
73           Tests/ConvLibrary/CMakeLists.txt,
74           Tests/CustComDepend/CMakeLists.txt,
75           Tests/CustomCommand/CMakeLists.txt,
76           Tests/CustomCommandWorkingDirectory/CMakeLists.txt,
77           Tests/Dependency/CMakeLists.txt, Tests/DocTest/CMakeLists.txt,
78           Tests/ExportImport/CMakeLists.txt,
79           Tests/ExportImport/Export/CMakeLists.txt,
80           Tests/ExportImport/Import/CMakeLists.txt,
81           Tests/ExternalOBJ/CMakeLists.txt,
82           Tests/ExternalOBJ/Object/CMakeLists.txt,
83           Tests/FindPackageTest/CMakeLists.txt,
84           Tests/Fortran/CMakeLists.txt, Tests/Framework/CMakeLists.txt,
85           Tests/FunctionTest/CMakeLists.txt, Tests/Java/CMakeLists.txt,
86           Tests/Jump/CMakeLists.txt, Tests/LoadCommand/CMakeLists.txt,
87           Tests/LoadCommandOneConfig/CMakeLists.txt,
88           Tests/LoadCommand/CMakeCommands/CMakeLists.txt,
89           Tests/LoadCommandOneConfig/CMakeCommands/CMakeLists.txt,
90           Tests/MacroTest/CMakeLists.txt, Tests/MakeClean/CMakeLists.txt,
91           Tests/MathTest/CMakeLists.txt, Tests/NewlineArgs/CMakeLists.txt,
92           Tests/OutOfSource/CMakeLists.txt, Tests/Plugin/CMakeLists.txt,
93           Tests/PrecompiledHeader/CMakeLists.txt,
94           Tests/Properties/CMakeLists.txt, Tests/ReturnTest/CMakeLists.txt,
95           Tests/RuntimePath/CMakeLists.txt, Tests/SameName/CMakeLists.txt,
96           Tests/SetLang/CMakeLists.txt, Tests/SimpleExclude/CMakeLists.txt,
97           Tests/SimpleInstall/CMakeLists.txt,
98           Tests/SimpleInstallS2/CMakeLists.txt,
99           Tests/SourceGroups/CMakeLists.txt,
100           Tests/StringFileTest/CMakeLists.txt, Tests/SubDir/CMakeLists.txt,
101           Tests/SubDir/Examples/CMakeLists.txt,
102           Tests/SubDir/Examples/example1/CMakeLists.txt,
103           Tests/SubDirSpaces/CMakeLists.txt, Tests/SubDirSpaces/Some
104           Examples/CMakeLists.txt, Tests/SubDirSpaces/Some
105           Examples/example1/CMakeLists.txt,
106           Tests/SubProject/CMakeLists.txt, Tests/SwigTest/CMakeLists.txt,
107           Tests/SystemInformation/CMakeLists.txt,
108           Tests/TarTest/CMakeLists.txt, Tests/TargetName/CMakeLists.txt,
109           Tests/TestDriver/CMakeLists.txt, Tests/Testing/CMakeLists.txt,
110           Tests/TryCompile/CMakeLists.txt,
111           Tests/Tutorial/Step1/CMakeLists.txt,
112           Tests/Tutorial/Step2/CMakeLists.txt,
113           Tests/Tutorial/Step3/CMakeLists.txt,
114           Tests/Tutorial/Step4/CMakeLists.txt,
115           Tests/Tutorial/Step5/CMakeLists.txt,
116           Tests/Tutorial/Step6/CMakeLists.txt,
117           Tests/Tutorial/Step7/CMakeLists.txt, Tests/UseWX/CMakeLists.txt,
118           Tests/VSExternalInclude/CMakeLists.txt,
119           Tests/Wrapping/CMakeLists.txt, Tests/X11/CMakeLists.txt: ENH:
120           merge in from main tree
122 2008-03-25 14:37  martink
124         * Tests/ExternalOBJ/CMakeLists.txt: BUG: make test more robust
126 2008-03-25 14:15  martink
128         * Tests/ExternalOBJ/CMakeLists.txt: BUG: add debugging into to
129           check out a problem
131 2008-03-25 11:26  martink
133         * Tests/: Assembler/CMakeLists.txt, BuildDepends/CMakeLists.txt,
134           BundleTest/CMakeLists.txt, COnly/CMakeLists.txt,
135           CTestTest/CMakeLists.txt, CTestTest2/CMakeLists.txt,
136           CommandLineTest/CMakeLists.txt, ConvLibrary/CMakeLists.txt,
137           CustComDepend/CMakeLists.txt, CustomCommand/CMakeLists.txt,
138           CustomCommandWorkingDirectory/CMakeLists.txt,
139           Dependency/CMakeLists.txt, DocTest/CMakeLists.txt,
140           ExportImport/CMakeLists.txt, ExportImport/Export/CMakeLists.txt,
141           ExportImport/Import/CMakeLists.txt, ExternalOBJ/CMakeLists.txt,
142           ExternalOBJ/Object/CMakeLists.txt,
143           FindPackageTest/CMakeLists.txt, Fortran/CMakeLists.txt,
144           Framework/CMakeLists.txt, FunctionTest/CMakeLists.txt,
145           Java/CMakeLists.txt, Jump/CMakeLists.txt,
146           LoadCommand/CMakeLists.txt, LoadCommandOneConfig/CMakeLists.txt,
147           LoadCommand/CMakeCommands/CMakeLists.txt,
148           LoadCommandOneConfig/CMakeCommands/CMakeLists.txt,
149           MacroTest/CMakeLists.txt, MakeClean/CMakeLists.txt,
150           MathTest/CMakeLists.txt, NewlineArgs/CMakeLists.txt,
151           OutOfSource/CMakeLists.txt, Plugin/CMakeLists.txt,
152           PrecompiledHeader/CMakeLists.txt, Properties/CMakeLists.txt,
153           ReturnTest/CMakeLists.txt, RuntimePath/CMakeLists.txt,
154           SameName/CMakeLists.txt, SetLang/CMakeLists.txt,
155           SimpleExclude/CMakeLists.txt, SimpleInstall/CMakeLists.txt,
156           SimpleInstallS2/CMakeLists.txt, SourceGroups/CMakeLists.txt,
157           StringFileTest/CMakeLists.txt, SubDir/CMakeLists.txt,
158           SubDir/Examples/CMakeLists.txt,
159           SubDir/Examples/example1/CMakeLists.txt,
160           SubDirSpaces/CMakeLists.txt, SubDirSpaces/Some
161           Examples/CMakeLists.txt, SubDirSpaces/Some
162           Examples/example1/CMakeLists.txt, SubProject/CMakeLists.txt,
163           SwigTest/CMakeLists.txt, SystemInformation/CMakeLists.txt,
164           TarTest/CMakeLists.txt, TargetName/CMakeLists.txt,
165           TestDriver/CMakeLists.txt, Testing/CMakeLists.txt,
166           TryCompile/CMakeLists.txt, Tutorial/Step1/CMakeLists.txt,
167           Tutorial/Step2/CMakeLists.txt, Tutorial/Step3/CMakeLists.txt,
168           Tutorial/Step4/CMakeLists.txt, Tutorial/Step5/CMakeLists.txt,
169           Tutorial/Step6/CMakeLists.txt, Tutorial/Step7/CMakeLists.txt,
170           UseWX/CMakeLists.txt, VSExternalInclude/CMakeLists.txt,
171           Wrapping/CMakeLists.txt, X11/CMakeLists.txt: ENH: preclean some
172           warnings
174 2008-03-25 10:11  hoffman
176         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: fix for watcom
177           can't use phony
179 2008-03-24 23:58  king
181         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
183 2008-03-24 18:23  hoffman
185         * CMakeLists.txt, Modules/FindBLAS.cmake, Modules/FindKDE4.cmake,
186           Modules/FindLAPACK.cmake, Modules/FindMPI.cmake,
187           Modules/FindQt4.cmake, Modules/FindSubversion.cmake,
188           Source/cmCMakeMinimumRequired.cxx,
189           Source/cmCMakePolicyCommand.cxx,
190           Source/cmComputeLinkInformation.cxx, Source/cmCoreTryCompile.cxx,
191           Source/cmGlobalUnixMakefileGenerator3.cxx,
192           Source/cmIfCommand.cxx, Source/cmIfCommand.h,
193           Source/cmListFileCache.cxx,
194           Source/cmLocalUnixMakefileGenerator3.cxx, Source/cmPolicies.cxx,
195           Source/cmake.cxx, Source/cmake.h,
196           Source/CTest/cmCTestBuildHandler.cxx,
197           Tests/Complex/CMakeLists.txt,
198           Tests/ComplexOneConfig/CMakeLists.txt,
199           Tests/ComplexRelativePaths/CMakeLists.txt,
200           Tests/MakeClean/ToClean/CMakeLists.txt,
201           Tests/Preprocess/CMakeLists.txt: ENH: merge in from CVS
203 2008-03-24 15:41  hoffman
205         * Modules/FindMPI.cmake: ENH: remove use of undefined cdr
207 2008-03-24 15:40  hoffman
209         * Modules/FindQt4.cmake: ENH: fix if
211 2008-03-24 11:49  alin.elena
213         * Modules/: FindBLAS.cmake, FindLAPACK.cmake: ENH:
214           FindBLAS.cmake&FindLAPACK updated to support intel mkl 10
216 2008-03-24 10:56  king
218         * Source/: cmCMakeMinimumRequired.cxx, cmCMakePolicyCommand.cxx,
219           cmPolicies.cxx: ENH: Cleanup policy version interface presented
220           to user.
222             - In cmake_minimum_required do not set policy version if
223           current
224               CMake is too old
225             - In cmPolicies::ApplyPolicyVersion report error if version is
226           too
227               new or cannot be parsed
229 2008-03-24 10:26  hoffman
231         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
232           cmLocalUnixMakefileGenerator3.cxx: ENH: add PHONY targets
234 2008-03-23 23:58  king
236         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
238 2008-03-22 23:58  king
240         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
242 2008-03-22 10:24  hoffman
244         * Source/: cmake.h, cmake.cxx: ENH: make sure -Wno-dev sticks so
245           make rebuild_cache will work
247 2008-03-21 23:58  king
249         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
251 2008-03-20 23:59  king
253         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
255 2008-03-20 21:11  king
257         * Source/: cmComputeLinkInformation.cxx,
258           cmComputeLinkInformation.h, cmPolicies.cxx: ENH: Yet another
259           attempt at warning for CMP0003.
261             - Give example code to avoid the warning
262             - Make explanation more consise
263             - Explicitly state this is for compatibility
264             - Issue the warning for at most one target
266 2008-03-20 18:25  king
268         * Source/cmIfCommand.cxx, Source/cmIfCommand.h,
269           Tests/Complex/CMakeLists.txt,
270           Tests/ComplexOneConfig/CMakeLists.txt,
271           Tests/ComplexRelativePaths/CMakeLists.txt: ENH: Add "if(POLICY
272           policy-id)" option for IF command.
274             - This will help projects support multiple CMake versions.
275             - In order to set a policy when using a newer CMake but still
276               working with an older CMake one may write
277                 if(POLICY CMP1234)
278                   cmake_policy(SET CMP1234 NEW)
279                 endif(POLICY CMP1234)
280             - Note that since CMake 2.4 does not have if(POLICY) supporting
281               it will also require using "if(COMMAND cmake_policy)"
283 2008-03-20 18:25  king
285         * Tests/: MakeClean/ToClean/CMakeLists.txt,
286           Preprocess/CMakeLists.txt: BUG: Convert cmake_policy(VERSION) to
287           cmake_minimum_required(VERSION) in
288           Tests/MakeClean/ToClean/CMakeLists.txt and
289           Tests/Preprocess/CMakeLists.txt.  CMP0000 now requires the
290           cmake_minimum_required command.
292 2008-03-20 11:44  david.cole
294         * Modules/FindSubversion.cmake: BUG: Remove reference to
295           PROJECT_SOURCE_DIR so that the Subversion_WC_INFO macro may be
296           called from a ctest or cmake script.
298 2008-03-20 10:46  martink
300         * Source/cmListFileCache.cxx: ENH: tiny performance improvement
302 2008-03-20 10:40  martink
304         * Source/cmListFileCache.cxx: ENH: small simple projects do not
305           need to specify cmake minimum required
307 2008-03-20 10:11  king
309         * Source/cmake.cxx: ENH: Clarify end of (dev) warnings to
310           explicitly state they are meant for project developers.
312 2008-03-19 23:59  king
314         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
316 2008-03-19 16:14  clinton
318         * Modules/FindQt4.cmake:
319           BUG:  Fix issue when Qt from Linux distro is used       and glib
320           and dbus development packages aren't installed.
322 2008-03-19 15:44  king
324         * Source/cmCoreTryCompile.cxx: BUG: Change generated try-compile
325           projects to use cmake_minimum_required instead of cmake_policy to
326           set the version now that CMP0000 requires it.
328 2008-03-19 15:27  clinton
330         * Modules/FindQt4.cmake: BUG:  Don't clear output strings before
331           using.
333 2008-03-19 15:18  king
335         * Source/: cmListFileCache.cxx, cmPolicies.cxx: ENH: Improve
336           warning about specifying a cmake version
338             - Update policy CMP0000 to require use of the command
339               cmake_minimum_required and not cmake_policy
340               so there is only one way to avoid it.
341             - Explicitly specify the line users should add.
342             - Reference policy CMP0000 only at the end.
343             - Fix policy CMP0000 documentation to not suggest
344               use of the cmake_policy command.
346 2008-03-19 14:32  king
348         * Source/cmComputeLinkInformation.cxx: ENH: Clarify warning for
349           policy CMP0003 further.
351 2008-03-19 11:18  david.cole
353         * Source/CTest/cmCTestBuildHandler.cxx: BUG: Missing a linker
354           crashed error matching string.
356 2008-03-19 09:14  hoffman
358         * Source/cmComputeLinkInformation.cxx: ENH: do not warn about
359           frameworks as they are not affected by -L anyway
361 2008-03-18 23:59  king
363         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
365 2008-03-18 21:22  hoffman
367         * CMakeLists.txt: ENH: forgot to check this in, need to change the
368           version in CVS
370 2008-03-18 18:37  clinton
372         * Modules/FindQt4.cmake:
373           STYLE:  Improve documentation by expanding on how UseQt4.cmake
374           fits in.
376 2008-03-18 17:54  alex
378         * Modules/FindQt4.cmake: STYLE: fix documentation again:
379           QT_LIBRARIES exists if you use Qt4 via UseQt4.cmake
381           Alex
383 2008-03-18 17:32  hoffman
385         * Source/: cmComputeLinkInformation.cxx,
386           cmComputeLinkInformation.h: ENH: try to reduce the number of
387           CMP0003 warnings that people see.  Only report them for unique
388           sets of libraries with no full path.  Also add a message
389           explaining the course of action that should be taken
391 2008-03-18 17:26  alex
393         * Modules/FindQt4.cmake: STYLE: fix documentation, QT_LIBRARIES
394           doesn't exist, and also didn't exist in cmake 2.4.3, the first
395           stable cmake 2.4.x release
397           Alex
399 2008-03-18 16:30  clinton
401         * Modules/FindQt4.cmake:
402           ENH:  Satisfy QtDBus dependencies for builds with static Qt.
403           Finish fix for #6607.
405 2008-03-18 11:51  hoffman
407         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: exclude borland
408           make as well
410 2008-03-18 11:28  hoffman
412         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: turn off extra
413           rules for nmake and wmake
415 2008-03-18 11:11  hoffman
417         * CMakeLists.txt: ENH: set the version on 2.6
419 2008-03-18 10:23  hoffman
421         * CMakeLists.txt, Modules/CTest.cmake, Modules/FindKDE4.cmake,
422           Modules/FindPackageHandleStandardArgs.cmake,
423           Modules/FindPackageMessage.cmake, Modules/FindQt4.cmake,
424           Modules/FindX11.cmake, Modules/UseQt4.cmake,
425           Modules/VTKCompatibility.cmake,
426           Modules/Platform/Linux-GNU-Fortran.cmake,
427           Modules/Platform/Linux-ifort.cmake,
428           Modules/Platform/Windows-cl.cmake,
429           Source/cmCMakeMinimumRequired.h, Source/cmCMakePolicyCommand.h,
430           Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
431           Source/cmComputeLinkInformation.cxx,
432           Source/cmComputeLinkInformation.h,
433           Source/cmDocumentVariables.cxx, Source/cmExportFileGenerator.cxx,
434           Source/cmListCommand.cxx,
435           Source/cmLocalUnixMakefileGenerator3.cxx, Source/cmMakefile.cxx,
436           Source/cmPolicies.cxx, Source/cmPolicies.h,
437           Source/cmSourceFileLocation.cxx, Source/cmTarget.cxx,
438           Source/cmTarget.h, Source/QtDialog/CMakeSetup.cxx,
439           Source/QtDialog/CMakeSetupDialog.cxx,
440           Source/kwsys/CMakeLists.txt, Source/kwsys/kwsysDateStamp.cmake,
441           Utilities/cmcurl/CMakeLists.txt: ENH: move head to branch
443 2008-03-18 10:02  hoffman
445         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: try to improve
446           make speed by getting rid of some implicit rules that were still
447           around.
449 2008-03-17 23:59  king
451         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
453 2008-03-17 20:30  king
455         * Source/cmCMakePolicyCommand.h: ENH: Improve documentation of
456           cmake_policy command.
458             - Add a paragraph introducing the policy mechanism
459             - Explicitly introduce the CMP<NNNN>, OLD, and NEW notation
460             - Note that setting policies by CMake version is preferred
461             - Fix SET signature to use CMP<NNNN> notation
462             - Add more details about the policy stack
464 2008-03-17 16:22  king
466         * CMakeLists.txt, Source/kwsys/CMakeLists.txt,
467           Utilities/cmcurl/CMakeLists.txt: ENH: Set CMake Policy CMP0003 to
468           NEW behavior to build without warnings with the upcoming CMake
469           2.6 release.
471 2008-03-17 14:53  clinton
473         * Modules/FindQt4.cmake:
474           ENH:  For Mac OS X, remove QuickTime link for Qt 4.3+ and add
475           AppKit link for Qt 4.2+.
477 2008-03-17 11:10  hoffman
479         * Modules/FindPackageMessage.cmake: file FindPackageMessage.cmake
480           was added on branch CMake-2-6 on 2008-03-18 14:23:52 +0000
482 2008-03-17 11:10  king
484         * Modules/: FindPackageHandleStandardArgs.cmake,
485           FindPackageMessage.cmake, FindQt4.cmake, FindX11.cmake: ENH:
486           Added FindPackageMessage module
488             - Defines FIND_PACKAGE_MESSAGE function to help display
489               find result messages only once
490             - Added use of it to FindPackageHandleStandardArgs
491             - Added use of it to FindQt4, and FindX11
492             - This cleans up repeated messages in big projects
494 2008-03-17 11:10  king
496         * Modules/CTest.cmake: ENH: Avoid printing message about unknown
497           repository type repeatedly in CTest.
499 2008-03-17 08:55  king
501         * Modules/Platform/: Linux-GNU-Fortran.cmake, Linux-ifort.cmake:
502           ENH: Patch from Maik to add per-configuration default flags to
503           GCC and Intel Fortran compilers on Linux.
505 2008-03-16 23:59  king
507         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
509 2008-03-15 23:59  king
511         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
513 2008-03-15 20:10  david.cole
515         * Modules/CMakeJavaInformation.cmake: BUG: Go back to using "." so
516           the Java test passes on the nightly nmake dashboards again. Still
517           need a solution that works with both nmake and Visual Studio
518           builds.
520 2008-03-15 10:00  king
522         * Source/cmComputeLinkInformation.cxx: COMP: Fix unreachable code
523           warning for break after return in switch in CMP0003 impl.
525 2008-03-15 10:00  king
527         * Source/: cmTarget.cxx, cmSourceFileLocation.cxx: STYLE: Fix
528           line-too-long for new INTERNAL_ERROR messages.
530 2008-03-14 23:59  king
532         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
534 2008-03-14 18:16  alex
536         * Modules/FindKDE4.cmake: ENH: preparations for cross compiling
537           KDE4
539           Alex
541 2008-03-14 16:39  barre
543         * Source/cmListCommand.cxx: STYLE: yeah yeah.
545 2008-03-14 15:18  clinton
547         * Source/QtDialog/CMakeSetup.cxx:
548           ENH:  Prevent loading standard qt plugins at runtime (which we
549           dont' care about).        This can cause problems if a Mac bundle
550           doesn't contain the plugins.
552 2008-03-14 14:28  clinton
554         * Modules/FindQt4.cmake: BUG:  Fix typo to find QAssistantClient
555           header.
557 2008-03-14 14:21  king
559         * Source/cmComputeLinkInformation.cxx: ENH: Improve CMP0003 to
560           provide more compatibility
562             - Targets built in the tree now add compatibility paths too
563             - The warning message's first list includes at most one item
564               for each unique compatibility path
565             - Clarified error message further
567 2008-03-14 13:29  clinton
569         * Modules/FindQt4.cmake:
570           ENH:  Satisfy QtNetwork and QtOpenGL dependencies for builds with
571           static Qt.        Partial fix for #6607.
573 2008-03-14 13:16  clinton
575         * Modules/: FindQt4.cmake, UseQt4.cmake:
576           ENH:  Automatically add dependent modules.        For example, if
577           QT_USE_QTXMLPATTERNS is on, QT_USE_QTNETWORK is turned on.
578           The equivalent happens in a qmake .pro file when QT +=
579           xmlpatterns is specified.
581 2008-03-14 12:11  clinton
583         * Modules/FindQt4.cmake:
584           ENH:  Support static Qt 4.4 builds using QtHelp module.
586 2008-03-13 19:12  clinton
588         * Modules/: FindQt4.cmake, UseQt4.cmake:
589           ENH:  Add support for Qt 4.4's phonon module.        Add new Qt
590           4.4 modules in UseQt4.cmake
592 2008-03-13 17:38  king
594         * Source/cmMakefile.cxx: BUG: Fix impl of CMP0005 regex to match
595           value-less definitions.
597 2008-03-13 17:32  king
599         * Source/: cmCMakeMinimumRequired.h, cmPolicies.cxx: ENH: Clarify
600           documentation of policy CMP0000 and its relationship with
601           cmake_minimum_required.
603 2008-03-13 17:11  king
605         * Source/: cmMakefile.cxx, cmPolicies.cxx, cmPolicies.h: ENH: Add
606           policy CMP0005 to decide whether add_definitions should escape
607           defs.
609 2008-03-13 17:04  king
611         * Source/cmExportFileGenerator.cxx: ENH: Add cmake_policy
612           push/version/pop to import/export files.
614 2008-03-13 16:42  hoffman
616         * Modules/Platform/Windows-cl.cmake: ENH: fix c flags for 2003 free
617           command line tools
619 2008-03-13 16:35  king
621         * Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h,
622           cmPolicies.cxx, cmPolicies.h, cmTarget.cxx, cmTarget.h: ENH: Add
623           policy CMP_0004 to require library names to have no leading or
624           trailing whitespace.  Replace previous check of
625           CMAKE_BACKWARDS_COMPATIBILITY against version 2.4 with the
626           policy.
628 2008-03-13 16:23  king
630         * Modules/VTKCompatibility.cmake,
631           Source/cmComputeLinkInformation.cxx,
632           Source/cmComputeLinkInformation.h,
633           Source/cmDocumentVariables.cxx, Source/cmPolicies.cxx,
634           Source/cmPolicies.h, Source/cmTarget.cxx, Source/cmTarget.h: ENH:
635           Convert CMAKE_LINK_OLD_PATHS to policy CMP0003.
637             - Policy is WARN by default so projects will build
638               as they did in 2.4 without user intervention
639             - Remove CMAKE_LINK_OLD_PATHS variable since it was
640               never in a release and the policy supercedes it
641             - Report target creation backtrace in warning message
642               since policy should be set by that point
644 2008-03-13 16:21  hoffman
646         * Source/QtDialog/CMakeSetupDialog.cxx: ENH: make menu item match
647           -Wno-dev command line
649 2008-03-13 16:13  clinton
651         * Source/QtDialog/CMakeSetupDialog.cxx: ENH:  Preserve white spaces
652           when printing messages.
654 2008-03-13 15:34  hoffman
656         * Source/cmake.cxx: ENH: move the clear to before things are added
657           to the maps
659 2008-03-13 15:29  clinton
661         * Modules/FindQt4.cmake:
662           ENH:  Add support for new modules in Qt 4.4.  Fixes #6316.
663           Simplify and clarify some documentation.
665           BUG:  Fix order of include paths (from KDE's FindQt4)       Fix
666           find of Designer components debug library on Windows.
668 2008-03-13 15:06  king
670         * Source/cmake.cxx: ENH: Make (dev) warnings show note about
671           -Wno-dev option.  Fix -Wdev and -Wno-dev options to not be
672           mistaken for the source directory specification.
674 2008-03-13 15:03  david.cole
676         * Modules/CMakeJavaInformation.cmake: COMP: Conditionalize the last
677           change so that the fix only applies to WIN32. Leave it the way it
678           was elsewhere, the new way does not work on the Mac continuous
679           dashboard...
681 2008-03-13 15:01  king
683         * Source/cmPolicies.cxx: ENH: Reduce whitespace in policy
684           warning/error messages.
686 2008-03-13 14:29  david.cole
688         * Modules/CMakeJavaInformation.cmake: BUG: Fix the Java test for
689           Visual Studio builds. Before this, it had been trying to include
690           "BuildLog.htm" in the .jar file because it was using "." as the
691           list of files to include in the .jar file. Use "*.class" instead
692           of "." to prevent this silliness.
694 2008-03-13 14:13  king
696         * Source/cmMakefile.cxx: ENH: Improve error message when invalid
697           policy is given.
699 2008-03-13 13:52  king
701         * Source/cmSetCommand.cxx: ENH: Simplify error message for invalid
702           set(... CACHE) calls to make it look nicer with new message
703           format.
705 2008-03-13 13:48  king
707         * Source/: cmListFileCache.cxx, cmListFileCache.h, cmMakefile.cxx,
708           cmMakefile.h, cmTarget.cxx, cmTarget.h, cmake.cxx, cmake.h: ENH:
709           Improve new error/warning message generation
711             - Add cmListFileBacktrace to record stack traces
712             - Move main IssueMessage method to the cmake class instance
713               (make the backtrace an explicit argument)
714             - Change cmMakefile::IssueMessage to construct a backtrace
715               and call the cmake instance version
716             - Record a backtrace at the point a target is created
717               (useful later for messages issued by generators)
719 2008-03-13 11:38  martink
721         * Source/: cmCMakePolicyCommand.h, cmListFileCache.cxx,
722           cmLocalGenerator.cxx, cmMakefile.cxx, cmPolicies.cxx,
723           cmPolicies.h, cmake.cxx: ENH: change CMP_ to CMP
725 2008-03-13 10:56  hoffman
727         * Modules/FindGLUT.cmake: BUG: fix bug 6594 look for glut in more
728           places on windows
730 2008-03-13 09:28  barre
732         * Source/cmFileCommand.cxx: BUG: the directory the FILE DOWNLOAD
733           command is writing to might not exist.
735 2008-03-12 23:59  king
737         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
739 2008-03-12 21:54  hoffman
741         * CMakeCPackOptions.cmake.in,
742           Source/CPack/cmCPackCygwinBinaryGenerator.cxx,
743           Source/CPack/cmCPackCygwinSourceGenerator.cxx,
744           Source/CPack/cmCPackGenerator.cxx: ENH: fix crash in cpack when
745           CPACK_CYGWIN_PATCH_NUMBER not specified
747 2008-03-12 21:06  hoffman
749         * Source/: cmLocalUnixMakefileGenerator3.cxx, cmMakefile.cxx,
750           cmSourceFileLocation.cxx, cmTarget.cxx, cmake.h: ENH: remove
751           abort calls and replace with an IssueMessage INTERANL_ERROR,
752           better to not crash on the end user.
754 2008-03-12 17:02  hoffman
756         * Source/: cmake.cxx, cmake.h: ENH: make sure properties are re-set
757           on each configure
759 2008-03-12 17:02  barre
761         * Source/cmListCommand.cxx, Source/cmListCommand.h,
762           Tests/CMakeTests/ListTest.cmake.in: ENH: add REMOVE_DUPLICATES
763           subcommand to LIST command (and test). Remove duplicates from a
764           list (keep the ordering)
766 2008-03-12 14:37  martink
768         * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: fix some bad
769           changes in progress calc
771 2008-03-12 09:25  hoffman
773         * Source/cmMakefile.cxx: STYLE: fix line len
775 2008-03-12 00:00  king
777         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
779 2008-03-11 23:01  hoffman
781         * Source/MFCDialog/CMakeSetupDialog.cpp: ENH: fix dumb MS warning
782           about BOOL and performance with more code
784 2008-03-11 22:52  hoffman
786         * Source/QtDialog/CMakeSetupDialog.cxx: ENH: remove iostream, not
787           used
789 2008-03-11 22:50  hoffman
791         * Source/: cmake.cxx, cmake.h, MFCDialog/CMakeSetup.rc,
792           MFCDialog/CMakeSetupDialog.cpp, MFCDialog/CMakeSetupDialog.h,
793           MFCDialog/resource.h, QtDialog/CMakeSetupDialog.cxx,
794           QtDialog/CMakeSetupDialog.h, QtDialog/QCMake.cxx,
795           QtDialog/QCMake.h: ENH: add ability to suppress dev warnings to
796           gui code
798 2008-03-11 17:53  king
800         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fix subtle bug
801           that prevented Makefile generators from rescanning dependencies
802           when a new source file is added but no other sources are touched.
804 2008-03-11 17:37  king
806         * Source/kwsys/SystemInformation.hxx.in: COMP: Fix shared lib build
807           on windows for KWSys's SystemInformation by adding export macro.
809 2008-03-11 17:27  hoffman
811         * Source/QtDialog/: CMake.desktop, CMakeLists.txt, cmakecache.xml:
812           ENH: add KDE desktop stuff
814 2008-03-11 17:27  hoffman
816         * Source/cmMakefile.cxx: ENH: fix warning message a bit
818 2008-03-11 17:25  king
820         * Source/: cmGlobalVisualStudio8Generator.cxx, cmake.cxx, cmake.h:
821           BUG: Fixes to VS8/VS9 project regeneration rules
823             - ZERO_CHECK should check all stamps in case
824               of parallel build (fixes complex test failure)
825             - ZERO_CHECK should not appear when
826               CMAKE_SUPPRESS_REGENERATION is on (fixes bug 6490)
828 2008-03-11 16:02  hoffman
830         * Source/: cmake.h, cmakemain.cxx: ENH: fix -Wno-dev for ccmake
832 2008-03-11 15:17  hoffman
834         * Source/: cmMakefile.cxx, cmake.cxx, cmakemain.cxx: ENH: add a way
835           to suppress the new policy warnings, still need ccmake and gui's
837 2008-03-11 10:54  barre
839         * Docs/cmake-mode.el: ENH: add simple function to convert all CMake
840           commands to lowercase
842 2008-03-11 10:29  hoffman
844         * Source/: cmListFileCache.cxx, cmMakefile.cxx, cmMakefile.h,
845           cmPolicies.cxx, cmake.h: ENH: add enum to IssueMessage
847 2008-03-11 00:00  king
849         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
851 2008-03-10 18:48  barre
853         * Modules/: FindCVS.cmake: ENH: for some reasons there was never a
854           FindCVS module?
856 2008-03-10 15:41  king
858         * Source/cmMakefile.cxx: ENH: Enforce matching PUSH/POP calls for
859           cmake_policy.
861 2008-03-10 15:40  king
863         * Source/cmMakefile.cxx: ENH: Add directory-level context
864           information to error/warning messages when no call stack is
865           present.
867 2008-03-10 13:26  alex
869         * Modules/: FindLua50.cmake, FindLua51.cmake: ENH: use the standard
870           find_package_handle_standard_args() for lua 5.0 and 5.1
872           Alex
874 2008-03-10 09:32  king
876         * Modules/: CMakeCCompilerId.c.in, CMakeCXXCompilerId.cpp.in,
877           CMakePlatformId.h.in: ENH: Make compiler id detection more robust
879             - Split INFO strings in source into multiple pieces
880               to make sure assembly or other listings produced
881               by the compiler are never matched by the regex
882             - Store INFO strings via pointer instead of array
883               to convince some compilers to store the string
884               literally in the binary
885             - This should help make it work for sdcc 2.8.0 RC1
887 2008-03-10 00:00  king
889         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
891 2008-03-09 19:20  alex
893         * Modules/CMakeDetermineCompilerId.cmake: BUG: make compiler id
894           detection (almost) work again with sdcc 2.8.0 RC1, mail sent to
895           Brad for the remaining issue don't match INFO:compiler["
896           COMPILER_ID "] which appears in the assembler file generated from
897           the C file by sdcc, but make sure the first character after the [
898           is no double quote
900           Alex
902 2008-03-09 00:00  king
904         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
906 2008-03-08 09:50  king
908         * Source/cmIncludeDirectoryCommand.cxx: BUG: Fix
909           include_directories command to produce an immediately whether or
910           not 2.4 compatibility is enabled.  CMake 2.4 already produced an
911           error, just not immediately.
913 2008-03-08 09:27  king
915         * Source/cmIncludeCommand.cxx: ENH: Improve formatting of include
916           command error message.
918 2008-03-08 09:21  king
920         * Source/cmMakefile.cxx: COMP: Avoid using operator-> on
921           const_reverse_iterator to help old compilers.
923 2008-03-08 09:13  king
925         * Source/: cmMakefile.cxx, cmPolicies.cxx: ENH: Cleanup policy
926           generic documentation.  Cleanup some policy error/warning
927           messages.
929 2008-03-08 00:00  king
931         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
933 2008-03-07 19:58  hoffman
935         * Modules/FindMPI.cmake: ENH: add new version of FindMPI, fix it to
936           work with MPICH2 on windows
938 2008-03-07 17:05  king
940         * Source/cmAddCustomTargetCommand.cxx: COMP: Fix unused parameter
941           warning in cmAddCustomTargetCommand.
943 2008-03-07 16:36  king
945         * Source/: cmMakefile.cxx, cmPolicies.cxx, cmPolicies.h, cmake.cxx:
946           ENH: Finish creating, documenting, and enforcing policy CMP_0002.
948 2008-03-07 16:32  hoffman
950         * Source/CursesDialog/: cmCursesCacheEntryComposite.cxx,
951           cmCursesMainForm.cxx: ENH: fix it for working with an empty cache
953 2008-03-07 16:26  king
955         * bootstrap: COMP: Fix bootstrap build after using
956           cmDocumentationFormatterText in cmMakefile.
958 2008-03-07 16:01  king
960         * Source/: cmDocumentationFormatterText.cxx, cmMakefile.cxx: ENH:
961           In cmMakefile::IssueMessage use cmDocumentationFormatterText to
962           format the message nicely.
964 2008-03-07 15:30  king
966         * Source/cmAddCustomTargetCommand.cxx,
967           Source/cmCMakeMinimumRequired.h, Source/cmCMakePolicyCommand.h,
968           Source/cmConfigureFileCommand.cxx, Source/cmFindBase.cxx,
969           Source/cmListFileCache.cxx, Source/cmLocalGenerator.cxx,
970           Source/cmMakefile.cxx, Source/cmPolicies.cxx,
971           Source/cmPolicies.h, Source/cmake.cxx,
972           Tests/MakeClean/ToClean/CMakeLists.txt,
973           Tests/Preprocess/CMakeLists.txt: ENH: Improve handling of
974           old-style compatibility.
976             - Remove CMP_0001 (no slash in target name) and restore
977               old CMAKE_BACKWARDS_COMPATIBILITY check for it
978             - Replace all checks of CMAKE_BACKWARDS_COMPATIBILITY
979               with cmLocalGenerator::NeedBackwardsCompatibility calls
980             - Create new CMP_0001 to determine whether or not
981               CMAKE_BACKWARDS_COMPATIBILITY is used.
982               (old = use, new = ignore)
983             - Show CMAKE_BACKWARDS_COMPATIBILITY in cache only when
984               CMP_0001 is set to OLD or WARN
985             - Update documentation of cmake_policy and
986           cmake_minimum_required
987               to indicate their relationship and the 2.4 version boundary
988             - When no cmake policy version is set in top level makefile
989               implicitly call cmake_policy(VERSION 2.4) which restores
990               CMAKE_BACKWARDS_COMPATIBILITY and other 2.4 compatibility
991             - Fix tests MakeClean and Preprocess to call
992               cmake_policy(VERSION 2.6) because they depend on new policies
994 2008-03-07 14:03  hoffman
996         * Utilities/Release/: create-cmake-release.cmake,
997           dashmacmini2_release.cmake, magrathea_release.cmake,
998           release_cmake.sh.in: ENH: qtgui stuff
1000 2008-03-07 11:50  clinton
1002         * Source/QtDialog/CMakeSetupDialog.cxx: ENH:  Use fixed pitch font
1003           in output window.
1005 2008-03-07 11:43  martink
1007         * Source/: cmCMakeMinimumRequired.cxx, cmCacheManager.h,
1008           cmListFileCache.cxx, cmPolicies.cxx, cmake.cxx: ENH: clean up
1009           some policy stuff and interactions with
1010           CMAKE_BACKWARDS_COMPATIBILITY and CMAKE_MINIMUM_REQUIRED
1012 2008-03-07 11:06  hoffman
1014         * Source/CPack/: cmCPackCygwinBinaryGenerator.cxx,
1015           cmCPackGenerator.cxx: ENH: fix crash in cygwin package stuff
1017 2008-03-07 09:41  martink
1019         * Source/cmListFileCache.cxx: STYLE: fix line length issue
1021 2008-03-07 09:09  king
1023         * Source/cmMakefile.cxx: BUG: Do not produce whitespace-only lines
1024           when indenting messages in new error/warning format.
1026 2008-03-07 08:53  king
1028         * Source/cmCoreTryCompile.cxx: BUG: Generated try-compile
1029           CMakeLists.txt file should call cmake_policy with the current
1030           version of CMake, not just 2.6.
1032 2008-03-07 08:40  king
1034         * Source/: cmAddCustomTargetCommand.cxx, cmExecutionStatus.h,
1035           cmFunctionCommand.cxx, cmListFileCache.cxx, cmListFileCache.h,
1036           cmMacroCommand.cxx, cmMakefile.cxx, cmMakefile.h, cmPolicies.cxx:
1037           ENH: New format for warning and error messages
1039             - Add cmMakefile methods IssueError and IssueWarning
1040             - Maintain an explicit call stack in cmMakefile
1041             - Include context/call-stack info in messages
1042             - Nested errors now unwind the call stack
1043             - Use new mechanism for policy warnings and errors
1044             - Improve policy error message
1045             - Include cmExecutionStatus pointer in call stack
1046               so that errors deeper in the C++ stack under
1047               a command invocation will become errors for the
1048               command
1050 2008-03-07 00:00  king
1052         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
1054 2008-03-06 16:03  martink
1056         * Source/cmListFileCache.cxx: BUG: keep CMAKE_BACKWARDS_COMP as
1057           internal
1059 2008-03-06 15:51  martink
1061         * Source/cmListFileCache.cxx: BUG: make default
1062           CMAKE_BACKWARDS_COMPATIBILITY 2.5
1064 2008-03-06 15:20  hoffman
1066         * Source/cmCoreTryCompile.cxx: ENH: make sure policy is set in
1067           generated cmakelist files
1069 2008-03-06 15:08  martink
1071         * Source/: cmConfigureFileCommand.cxx, cmListFileCache.cxx,
1072           cmPolicies.cxx: BUG: change in handling of cmake_minimum_required
1074 2008-03-06 11:34  hoffman
1076         * Source/cmDocumentationFormatterHTML.cxx: STYLE: fix line length
1078 2008-03-06 10:57  martink
1080         * Source/: cmCMakeMinimumRequired.cxx, cmConfigureFileCommand.cxx,
1081           cmListFileCache.cxx, cmListFileCache.h, cmMakefile.cxx,
1082           cmPolicies.cxx: BUG: change the handling of
1083           CMAKE_MINIMUM_REQUIRED and BACKWARDS_COMPATIBILITY and extend the
1084           documentaiton quite a bit
1086 2008-03-06 00:00  king
1088         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
1090 2008-03-05 18:42  king
1092         * Source/cmPolicies.cxx: ENH: Fix policy warning message to not
1093           give wrong code as example.
1095 2008-03-05 18:21  king
1097         * Source/: cmCMakePolicyCommand.cxx, cmCMakePolicyCommand.h,
1098           cmMakefile.cxx, cmMakefile.h: ENH: Improve cmake_policy command
1099           signature
1101             - Replace NEW and OLD modes with a SET mode for clarity
1102             - Enforce VERSION argument validity (major.minor[.patch])
1104 2008-03-05 18:20  king
1106         * Source/cmPolicies.cxx: BUG: Require policy version to specify at
1107           least major.minor.  Do not store CMAKE_BACKWARDS_COMPATIBILITY
1108           with an invalid version value.
1110 2008-03-05 17:26  king
1112         * Source/cmPolicies.cxx: BUG: Fix parsing of policy version number
1113           in cmPolicies.
1115 2008-03-05 15:55  king
1117         * Modules/CMakeFortranCompiler.cmake.in: ENH: Patch from Maik to
1118           add more fortran extensions.
1120 2008-03-05 12:53  clinton
1122         * Modules/FindQt4.cmake:
1123           ENH:  Allow users to recover from trying to use an improperly
1124           installed Qt       without removing their cache, fixing their
1125           environment and trying again.
1127 2008-03-05 11:41  martink
1129         * Source/: cmConfigureFileCommand.cxx, cmMakefile.cxx,
1130           cmPolicies.cxx, cmPolicies.h: BUG: some fixes, still a few to go
1132 2008-03-05 11:05  hoffman
1134         * Source/: cmDocumentation.cxx, cmDocumentationFormatter.h,
1135           cmDocumentationFormatterHTML.cxx, cmDocumentationFormatterHTML.h:
1136           ENH: add master index into html full help
1138 2008-03-05 03:11  ewing
1140         * Modules/FindOpenAL.cmake: BUG: Fixed PATH_SUFFIXES copy/paste bug
1141           (0006201)
1143 2008-03-05 00:00  king
1145         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
1147 2008-03-04 18:57  king
1149         * Source/cmMakefile.cxx: BUG: Make sure at least one policy stack
1150           entry is created for every cmMakefile instance.
1152 2008-03-04 18:42  king
1154         * Source/: cmCMakeMinimumRequired.cxx, cmCMakeMinimumRequired.h:
1155           ENH: Make CMAKE_MINIMUM_REQUIRED command FATAL_ERROR option
1156           implicit (always on).  Accept but ignore the existing option.
1158 2008-03-04 18:41  king
1160         * Source/: cmGlobalGenerator.cxx, cmIncludeDirectoryCommand.cxx:
1161           BUG: Fix crash when CMAKE_BACKWARDS_COMPATIBILITY is not set.
1163 2008-03-04 14:51  martink
1165         * Source/: cmCMakeMinimumRequired.cxx, cmPolicies.cxx, cmake.cxx:
1166           ENH: more policy changes
1168 2008-03-04 13:51  king
1170         * Source/cmTarget.cxx: BUG: Fix memory leak when cmTarget instances
1171           are assigned.  We really need to get rid of global targets and
1172           their associated assignments.
1174 2008-03-04 13:34  hoffman
1176         * Source/CTest/cmCTestSubmitHandler.cxx: STYLE: fix line len
1178 2008-03-04 09:40  king
1180         * Source/cmDocumentVariables.cxx: BUG: Fix typo in documentation of
1181           LIBRARY_OUTPUT_PATH.
1183 2008-03-04 09:16  martink
1185         * Source/: cmDocumentation.cxx, cmDocumentation.h,
1186           cmDocumentationFormatter.h, cmPolicies.cxx, cmPolicies.h,
1187           cmake.cxx, cmake.h, cmakemain.cxx: ENH: add --help-policies and
1188           --help-policy command line options
1190 2008-03-04 09:10  martink
1192         * CMakeLists.txt: BUG: undo accidental commit
1194 2008-03-04 08:18  david.cole
1196         * Tests/CMakeTests/CMakeLists.txt,
1197           Tests/CMakeTests/GetPrerequisitesTest.cmake.in,
1198           Modules/GetPrerequisites.cmake: ENH: Add script
1199           GetPrerequisites.cmake to help analyze what shared libraries
1200           executable files depend on. Primary uses are to determine what
1201           shared libraries should be copied into Mac OSX bundle
1202           applications to create standalone bundles apps and to determine
1203           what shared library files need to be installed for an executable
1204           to run on any platform. Requires native platform tools dumpbin,
1205           otool and ldd to generate results.
1207 2008-03-04 00:01  king
1209         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
1211 2008-03-03 20:31  king
1213         * Modules/UsewxWidgets.cmake: STYLE: Remove trailing whitespace.
1215 2008-03-03 20:24  king
1217         * Modules/CMakeASMInformation.cmake: STYLE: Remove trailing
1218           whitespace.
1220 2008-03-03 15:56  king
1222         * Modules/Use_wxWindows.cmake: STYLE: Remove trailing whitespace.
1224 2008-03-03 11:57  king
1226         * Modules/VTKCompatibility.cmake: STYLE: Remove trailing
1227           whitespace.
1229 2008-03-03 11:28  hoffman
1231         * Source/cmAddCustomTargetCommand.cxx: ENH: fix ICE with gcc in
1232           dash8
1234 2008-03-03 11:18  king
1236         * Modules/CMakeForceCompiler.cmake: STYLE: Fixed docs of new
1237           CMakeForceCompiler
1239 2008-03-03 11:16  king
1241         * Modules/CMakeForceCompiler.cmake: ENH: Restore
1242           CMAKE_FORCE_C_COMPILER and CMAKE_FORCE_CXX_COMPILER macros in
1243           CMakeForceCompiler module.
1245 2008-03-03 08:48  king
1247         * Source/cmELF.cxx: COMP: Fix cmELF to build when ET_LOOS, ET_HIOS,
1248           ET_LOPROC, ET_HIPROC may not be defined.
1250 2008-03-03 00:01  king
1252         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
1254 2008-03-02 16:48  king
1256         * Source/cmInstallTargetGenerator.cxx: ENH: During installation do
1257           not use builtin chrpath if the rpath will not change.
1259 2008-03-02 16:37  king
1261         * Source/cmTarget.cxx: ENH: Allow users to work around problems
1262           with the builtin chrpath by setting CMAKE_NO_BUILTIN_CHRPATH.
1264 2008-03-02 16:31  king
1266         * Source/cmELF.cxx: BUG: Fix bug introduced by workaround to
1267           warning.
1269 2008-03-02 16:19  king
1271         * Source/: cmELF.cxx, cmELF.h: BUG: A few more corrections for
1272           cmELF
1274             - Add os-specific and processor-specific file types
1275             - Add more error strings for invalid files.
1276             - Byte order of header fields does not always match encoding
1278 2008-03-02 16:19  king
1280         * Source/cmSystemTools.cxx: ENH: In cmSystemTools::ChangeRPath
1281           check for the RUNPATH if RPATH does not exist.
1283 2008-03-02 14:35  king
1285         * Source/: cmComputeLinkInformation.cxx, cmFileCommand.cxx,
1286           cmInstallTargetGenerator.cxx, cmLocalGenerator.cxx,
1287           cmSystemTools.cxx, cmSystemTools.h, cmTarget.cxx: ENH: Cleanup
1288           builtin chrpath support
1290             - Move computation of extended build-tree rpath
1291               to cmComputeLinkInformation
1292             - Only enable the extended build-tree rpath if
1293               the target will be installed
1294             - Generalize the interface of file(CHRPATH)
1295             - When changing the rpath on installation only
1296               replace the part generated by CMake because
1297               the native tools (ex SunCC on Linux) might have
1298               added their own part to the rpath
1300 2008-03-02 14:35  king
1302         * CMakeLists.txt: ENH: Simplify tests for building CMake itself
1303           with rpath support now that 2.4 is required to build.
1305 2008-03-02 09:12  martink
1307         * Source/cmPolicies.h: COMP: possible fix for VS6, but probably
1308           not, probably need tomake it internal
1310 2008-03-02 09:11  martink
1312         * Source/cmMakefile.cxx: COMP: fix warning
1314 2008-03-02 09:03  martink
1316         * Source/: cmPolicies.cxx, cmPolicies.h: ENH: revert dumb change
1318 2008-03-02 08:36  martink
1320         * Source/: cmAddCustomTargetCommand.cxx, cmPolicies.cxx,
1321           cmPolicies.h: COMP: fix compile errors on vs6 and a warning
1323 2008-03-02 00:01  king
1325         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
1327 2008-03-01 16:21  martink
1329         * Source/cmMakefile.cxx: BUG: bad loop index unsigned compared to
1330           zero
1332 2008-03-01 15:44  martink
1334         * Source/: cmAddCustomTargetCommand.cxx, cmMakefile.cxx: COMP: fix
1335           some warnings
1337 2008-03-01 15:26  martink
1339         * Source/: cmPolicies.cxx, cmPolicies.h: STYLE: fix some line
1340           lengths
1342 2008-03-01 15:20  martink
1344         * CMakeLists.txt, bootstrap, Source/CMakeLists.txt,
1345           Source/cmAddCustomTargetCommand.cxx,
1346           Source/cmBootstrapCommands.cxx, Source/cmCommand.h,
1347           Source/cmIncludeDirectoryCommand.cxx, Source/cmMakefile.cxx,
1348           Source/cmMakefile.h, Source/cmake.cxx, Source/cmake.h: ENH: add
1349           first cut and policies still need to add the doc support
1351 2008-03-01 15:16  king
1353         * Source/cmSystemTools.cxx: COMP: Fix unused parameter warning when
1354           cmSystemTools::ChangeRPath is built without ELF support.
1356 2008-03-01 13:17  king
1358         * Source/cmSystemTools.cxx: BUG: Fix cmSystemTools::ChangeRPath to
1359           not complain if there is no RPATH entry in the file but the
1360           requested new rpath is empty.
1362 2008-03-01 13:02  king
1364         * Source/cmTarget.cxx: BUG: Do not try to change the RPATH when
1365           installing a target if CMAKE_SKIP_RPATH is on or the path does
1366           not need to be changed.
1368 2008-03-01 12:51  king
1370         * Modules/CMakeFindBinUtils.cmake,
1371           Source/cmComputeLinkInformation.cxx,
1372           Source/cmComputeLinkInformation.h, Source/cmFileCommand.cxx,
1373           Source/cmFileCommand.h, Source/cmInstallTargetGenerator.cxx,
1374           Source/cmSystemTools.cxx, Source/cmSystemTools.h,
1375           Source/cmTarget.cxx, Source/cmTarget.h: ENH: Use builtin chrpath
1376           instead of relinking ELF targets
1378             - Add cmSystemTools::ChangeRPath method
1379             - Add undocumented file(CHRPATH) command
1380             - When installing use file(CHRPATH) to change the rpath
1381               instead of relinking
1382             - Remove CMAKE_CHRPATH lookup from CMakeFindBinUtils
1383             - Remove CMAKE_USE_CHRPATH option since this should
1384               always work
1386 2008-03-01 12:50  king
1388         * Source/: cmELF.cxx, cmELF.h: ENH: Add Size member to
1389           cmELF::StringEntry to return the amount of space in the string
1390           entry.
1392 2008-03-01 10:56  king
1394         * Tests/Preprocess/CMakeLists.txt: BUG: Fix typo XCode -> Xcode in
1395           Preprocess test.
1397 2008-03-01 09:08  king
1399         * Tests/Preprocess/CMakeLists.txt: ENH: Update Preprocess test to
1400           distinguish between the make tool or compiler tool that is at
1401           fault for not supporting a particular character in definitions.
1402           Make it skip the % character when the compiler is MSVC and it is
1403           a non-nmake tool.
1405 2008-03-01 09:08  king
1407         * Modules/Platform/Windows-cl.cmake, Source/cmLocalGenerator.cxx:
1408           BUG: Do not place $(CMAKE_COMMAND) in link scripts.
1410 2008-03-01 00:01  king
1412         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
1414 2008-02-29 21:33  hoffman
1416         * Source/: cmIfCommand.cxx, cmWhileCommand.cxx: ENH: fix warnings
1418 2008-02-29 21:33  hoffman
1420         * Source/cmSetSourceFilesPropertiesCommand.h: ENH: fix docs
1422 2008-02-29 15:42  martink
1424         * Source/cmCMakePolicyCommand.cxx: ENH: just getting somethng
1425           checked in, still work to do
1427 2008-02-29 15:41  martink
1429         * Source/cmCmakePolicyCOmmand.cxx: ENH: case
1431 2008-02-29 15:28  martink
1433         * Source/: cmCMakePolicyCommand.h, cmCmakePolicyCOmmand.cxx,
1434           cmPolicies.cxx, cmPolicies.h: ENH: just getting somethng checked
1435           in, still work to do
1437 2008-02-29 14:58  hoffman
1439         * Modules/DartConfiguration.tcl.in,
1440           Source/CTest/cmCTestSubmitHandler.cxx,
1441           Source/CTest/cmCTestSubmitHandler.h: ENH: allow cdash not to
1442           trigger
1444 2008-02-29 14:36  hoffman
1446         * Modules/InstallRequiredSystemLibraries.cmake: ENH: add vs9 stuff,
1447           still need msvc9 mfc
1449 2008-02-29 12:18  hoffman
1451         * Source/: cmForEachCommand.cxx, cmFunctionCommand.cxx,
1452           cmIfCommand.cxx, cmMacroCommand.cxx, cmMakefile.cxx,
1453           cmWhileCommand.cxx: ENH: make CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS
1454           the default and remove the property.  If any value is specified
1455           in an endif, endforeach, endwhile, etc then make sure it matches
1456           the start string.  If no values are given then it is no longer an
1457           error.
1459 2008-02-29 11:12  king
1461         * Source/: cmELF.cxx, cmELF.h: ENH: Make cmELF parser more general
1462           and powerful
1464             - Add support to get RPATH and RUNPATH entries.
1465             - Add support to get file offsets to strings.
1466             - Add more DT_* tags to byte swapping.
1468 2008-02-29 09:15  king
1470         * Source/cmComputeLinkInformation.cxx: BUG:
1471           cmComputeLinkInformation::CheckImplicitDirItem needs to extract
1472           the filename portion of the link item to test against the library
1473           regex.
1475 2008-02-29 00:01  king
1477         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
1479 2008-02-28 08:43  king
1481         * Source/cmELF.cxx: COMP: cmELF needs to include sys/link.h to get
1482           dynamic section structures on the Sun.
1484 2008-02-28 08:32  king
1486         * Source/cmELF.cxx: COMP: Fix warnings in cmELF.
1488 2008-02-28 00:01  king
1490         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
1492 2008-02-27 17:10  king
1494         * Modules/Platform/Windows-ifort.cmake, Modules/Platform/cl.cmake,
1495           Source/cmDocumentVariables.cxx,
1496           Source/cmMakefileExecutableTargetGenerator.cxx,
1497           Source/cmMakefileLibraryTargetGenerator.cxx,
1498           Source/cmMakefileTargetGenerator.cxx,
1499           Source/cmMakefileTargetGenerator.h: ENH: Handle large object file
1500           lists on some platforms
1502             - Use a response file when enabled by
1503               CMAKE_<LANG>_USE_RESPONSE_FILE_FOR_OBJECTS
1504             - Enable for C and CXX with cl (MSVC)
1505             - Enable for Fortran with ifort (Intel Fortran)
1507 2008-02-27 16:26  king
1509         * Source/: CMakeLists.txt, cmConfigure.cmake.h.in, cmELF.cxx,
1510           cmELF.h, cmSystemTools.cxx: ENH: Add ELF file parsing
1512             - Enabled when system provides elf.h
1513             - Introduce cmELF class to parse ELF files
1514             - Use in cmSystemTools::GuessLibrarySOName to really get soname
1516 2008-02-27 16:11  king
1518         * Source/kwsys/CPU.h.in: BUG: Fixed typo in previous commit of
1519           kwsys/CPU.h.in
1521 2008-02-27 16:07  king
1523         * Source/kwsys/: CMakeLists.txt, CPU.h.in: ENH: Added CPU.h to
1524           KWSys to identify the target CPU and its byte order.
1526 2008-02-27 14:31  king
1528         * Modules/Platform/: HP-UX.cmake, IRIX64.cmake, Linux-PGI-C.cmake,
1529           Linux-PGI-CXX.cmake, SunOS.cmake, Windows-bcc32.cmake, gcc.cmake:
1530           BUG: Apply patch from bug#6445.  Add preprocessor definitions to
1531           assembly and preprocessing build rules.
1533 2008-02-27 00:01  king
1535         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
1537 2008-02-26 00:01  king
1539         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
1541 2008-02-25 18:47  king
1543         * Modules/CMakeCCompilerId.c.in: ENH: Add support to C compiler
1544           identification for void return type from main.  Cross-compilers
1545           for embedded platforms may require it.
1547 2008-02-25 15:07  clinton
1549         * Source/QtDialog/CMakeSetupDialog.cxx:
1550           ENH:  Adjust when log is cleared.  Its kept doing generate,
1551           and cleared when changing the source directory.        #6358.
1553 2008-02-25 14:23  alex
1555         * Modules/CPackRPM.cmake: BUG: fix rpmbuild bug, which expands
1556           variables in comments :-/ apparently rpmbuild can't handle paths
1557           with spaces and can't handle variables in comments...
1559           Alex
1561 2008-02-25 10:17  david.cole
1563         * CTestCustom.cmake.in: BUG: Exclude try_compile sources and kwsys
1564           files from CMake coverage results.
1566 2008-02-25 09:23  king
1568         * Modules/: CMakeCCompilerId.c, CMakeCCompilerId.c.in,
1569           CMakeCXXCompilerId.cpp, CMakeCXXCompilerId.cpp.in,
1570           CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake,
1571           CMakeDetermineCompilerId.cmake,
1572           CMakeDetermineFortranCompiler.cmake, CMakeFortranCompilerId.F90,
1573           CMakeFortranCompilerId.F90.in, CMakePlatformId.h,
1574           CMakePlatformId.h.in: ENH: Improvied compiler identification
1575           robustness
1577             - Write a single source file into the compiler id directory
1578             - This avoid requiring the compiler to behave correctly with
1579               respect to include rules and the current working directory
1580             - Helps to identify cross-compiling toolchains with unusual
1581               default behavior
1583 2008-02-25 00:01  king
1585         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
1587 2008-02-24 14:05  king
1589         * Modules/Platform/Windows-bcc32.cmake,
1590           Source/cmMakefileTargetGenerator.cxx: ENH: Simplify make build
1591           rule generation by removing use of OBJECTS_QUOTED and
1592           TARGET_QUOTED rule variables and updating the generation of
1593           OBJECTS to always use the newer cmLocalGenerator::Convert method.
1595 2008-02-24 14:05  king
1597         * Source/: cmComputeLinkDepends.cxx, cmExportFileGenerator.cxx,
1598           cmStandardIncludes.h, cmTarget.cxx: COMP: Fix Borland 5.5 build
1600             - Its <iosfwd> header includes windows.h which
1601               defines GetCurrentDirectory
1602             - It defines 'interface' so we cannot use it as
1603               a variable name.
1605 2008-02-24 00:01  king
1607         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
1609 2008-02-23 00:01  king
1611         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
1613 2008-02-22 09:44  king
1615         * Source/cmOrderDirectories.cxx: COMP: Fix unreachable code warning
1616           in cmOrderDirectories.
1618 2008-02-22 00:01  king
1620         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
1622 2008-02-21 13:59  king
1624         * Source/cmOrderDirectories.cxx: COMP: Remove unused local variable
1625           from cmOrderDirectories.
1627 2008-02-21 13:58  king
1629         * Source/: cmComputeLinkInformation.cxx, cmOrderDirectories.cxx,
1630           cmSystemTools.cxx, cmSystemTools.h: ENH: Improve linking to
1631           third-party shared libraries on soname platforms
1633             - Reduce false positives in cases of unknown soname
1634             - Make library extension regular expressions match only at end
1635           of string
1636             - When linking to libraries in implicit dirs convert to the -l
1637           option
1638               only if the file name is one that can be found by the linker
1639               (ex. /usr/lib/libfoo.so.1 should be linked by full path)
1640             - Add cmSystemTools::GuessLibrarySOName to guess the soname of
1641           a
1642               library based on presence of a symlink
1643             - In cmComputeLinkInformation try to guess an soname before
1644           assuming
1645               that a third-party library is built without an soname
1646             - In cmOrderDirectories guess the soname of shared libraries in
1647           cases
1648               it is otherwise unknown
1650 2008-02-21 11:41  king
1652         * bootstrap, Modules/Platform/FreeBSD.cmake,
1653           Modules/Platform/HP-UX.cmake, Modules/Platform/Linux.cmake,
1654           Modules/Platform/QNX.cmake, Modules/Platform/SunOS.cmake,
1655           Source/CMakeLists.txt, Source/cmComputeLinkInformation.cxx,
1656           Source/cmComputeLinkInformation.h, Source/cmOrderDirectories.cxx,
1657           Source/cmOrderDirectories.h,
1658           Source/cmOrderRuntimeDirectories.cxx,
1659           Source/cmOrderRuntimeDirectories.h, Source/cmTarget.cxx,
1660           Source/cmTarget.h: ENH: Better linker search path computation.
1662             - Use linker search path -L.. -lfoo for lib w/out soname
1663               when platform sets CMAKE_PLATFORM_USES_PATH_WHEN_NO_SONAME
1664             - Rename cmOrderRuntimeDirectories to cmOrderDirectories
1665               and generalize it for both soname constraints and link
1666               library constraints
1667             - Use cmOrderDirectories to order -L directories based
1668               on all needed constraints
1669             - Avoid processing implicit link directories
1670             - For CMAKE_OLD_LINK_PATHS add constraints from libs
1671               producing them to produce old ordering
1673 2008-02-21 00:01  king
1675         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
1677 2008-02-20 14:56  king
1679         * Source/: cmMakefileExecutableTargetGenerator.cxx,
1680           cmMakefileLibraryTargetGenerator.cxx,
1681           cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h: BUG:
1682           Link scripts should be generated with copy-if-different and
1683           included as a dependency of the link rule.
1685 2008-02-20 13:36  king
1687         * Source/: cmExportLibraryDependencies.cxx,
1688           cmExportLibraryDependencies.h: ENH: Deprecate
1689           export_library_dependencies
1691             - Reference export() and install(EXPORT)
1692             - Fix to support OUTPUT_NAME in simple cases
1694 2008-02-20 00:01  king
1696         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
1698 2008-02-19 18:50  ibanez
1700         * Source/kwsys/testSystemInformation.cxx: ENH: Missing copyright
1701           header.
1703 2008-02-19 16:34  alex
1705         * Source/cmExtraEclipseCDT4Generator.cxx: STYLE: patch part 3 from
1706           Miguel: follow naming style for variables
1708           Alex
1710 2008-02-19 16:27  alex
1712         * Source/: cmExtraEclipseCDT4Generator.cxx,
1713           cmExtraEclipseCDT4Generator.h: ENH: patch from Miguel part 2: if
1714           ECLIPSE_CDT4_GENERATE_SOURCE_PROJECT is true, then the generator
1715           additionally generates eclipse project files in the source dir,
1716           since this is the only way to get cvs/svn working with eclipse
1718           This is off by default and the user has to enable it explicitely.
1719           If cmake can't write there it still continues.
1721           Alex
1723 2008-02-19 15:07  alex
1725         * Source/: cmExtraEclipseCDT4Generator.cxx,
1726           cmExtraEclipseCDT4Generator.h: ENH: patch part 1 from Miguel: use
1727           the cmake project name for the eclipse project name
1729           Alex
1731 2008-02-19 14:47  hoffman
1733         * Source/QtDialog/MacInstallDialog.ui: ENH: better ui
1735 2008-02-19 14:33  alex
1737         * Source/: CMakeLists.txt, cmDocumentation.cxx, cmDocumentation.h,
1738           cmDocumentationFormatter.h, cmDocumentationFormatterDocbook.cxx,
1739           cmDocumentationFormatterDocbook.h,
1740           cmDocumentationFormatterHTML.cxx, cmakemain.cxx: ENH: add support
1741           for creating the documentation in docbook format
1742           (http://www.oasis-open.org/docbook/xml/4.2/), which users can
1743           then convert to other formats.  Tested with meinproc from KDE,
1744           which generates HTML pages which look good.
1746           Alex
1748 2008-02-19 14:26  hoffman
1750         * Source/: CPack/cmCPackPackageMakerGenerator.cxx,
1751           CPack/cmCPackPackageMakerGenerator.h, QtDialog/CMakeLists.txt,
1752           QtDialog/QtDialogCPack.cmake.in, QtDialog/postflight.sh.in,
1753           QtDialog/postupgrade.sh.in: ENH: install working with symlink qt
1754           tool
1756 2008-02-19 14:06  hoffman
1758         * Source/QtDialog/: CMakeLists.txt, CMakeSetup.cxx,
1759           MacInstallDialog.ui, QMacInstallDialog.cxx, QMacInstallDialog.h:
1760           ENH: add mac install symlink option to dialog
1762 2008-02-19 09:09  king
1764         * Source/cmTarget.cxx: COMP: Fix HP warning about
1765           cmTargetInternalPointer::operator= checking for self-assignment.
1767 2008-02-19 00:01  king
1769         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
1771 2008-02-18 16:38  king
1773         * Source/: cmGlobalXCodeGenerator.cxx,
1774           cmLocalUnixMakefileGenerator3.cxx,
1775           cmMakefileExecutableTargetGenerator.cxx,
1776           cmMakefileExecutableTargetGenerator.h,
1777           cmMakefileLibraryTargetGenerator.cxx,
1778           cmMakefileLibraryTargetGenerator.h,
1779           cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h,
1780           cmMakefileUtilityTargetGenerator.cxx,
1781           cmMakefileUtilityTargetGenerator.h, cmSourceFile.cxx,
1782           cmTarget.cxx, cmTarget.h: ENH: Cleanup impl of PUBLIC_HEADER,
1783           PRIVATE_HEADER, and RESOURCE properties
1785 2008-02-18 15:50  hoffman
1787         * CMakeCPackOptions.cmake.in, CMakeLists.txt: ENH: install seems to
1788           be working for cmake-gui
1790 2008-02-18 15:42  hoffman
1792         * Source/cmFileCommand.cxx: ENH: add more information to message
1794 2008-02-18 14:51  hoffman
1796         * Source/QtDialog/CMakeIngestOSXBundleLibraries.cmake: ENH: make
1797           sure fixup has right paths
1799 2008-02-18 13:11  hoffman
1801         * Source/QtDialog/CMakeIngestOSXBundleLibraries.cmake: STYLE: use
1802           lowercase
1804 2008-02-18 13:03  hoffman
1806         * Source/: cmConfigure.cmake.h.in, cmake.cxx: ENH: remove
1807           CMAKE_PREFIX so changing it does not rebuild all
1809 2008-02-18 12:01  king
1811         * Modules/Platform/HP-UX.cmake: BUG: Fix passing of nodefaultrpath
1812           flag to linker through c++ compiler.
1814 2008-02-18 11:10  hoffman
1816         * CMakeLists.txt: ENH: require 2.4 to build cmake
1818 2008-02-18 10:26  hoffman
1820         * Modules/CMakeIngestOSXBundleLibraries.cmake,
1821           Source/CPack/cmCPackGenerator.cxx,
1822           Source/QtDialog/CMakeIngestOSXBundleLibraries.cmake,
1823           Source/QtDialog/CMakeLists.txt: ENH: have cpack work with DESTDIR
1824           install and ingest qt framework libs into cmake-gui
1826 2008-02-18 00:01  king
1828         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
1830 2008-02-17 17:40  hoffman
1832         * Modules/CheckIncludeFiles.cmake: BUG: fix double cmakefiles
1833           directory
1835 2008-02-17 14:04  alex
1837         * Source/cmDocumentation.cxx: BUG: actually print the docs for
1838           custom modules if this was requested
1840           Alex
1842 2008-02-17 12:31  alex
1844         * Source/cmDocumentationFormatterHTML.cxx: PERF: reduce time for
1845           full docs as HTML from 1.4 s to 0.2 s, the map is now created and
1846           filled only once instead for every character I guess a simple
1847           case-switch would be still faster.
1849           Alex
1851 2008-02-17 00:01  king
1853         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
1855 2008-02-16 16:33  hoffman
1857         * Modules/CMakeIngestOSXBundleLibraries.cmake: ENH: add script to
1858           ingest library depends into a bundle
1860 2008-02-16 13:05  hoffman
1862         * CMakeLists.txt, bootstrap, Source/cmBootstrapCommands.cxx,
1863           Source/cmCommands.cxx, Source/cmInstallProgramsCommand.cxx,
1864           Source/QtDialog/CMakeLists.txt, Source/QtDialog/QCMake.cxx,
1865           Source/QtDialog/QtDialogCPack.cmake.in: ENH: support for cpack
1866           and install of cmake-gui as mac app bundle
1868 2008-02-16 13:02  hoffman
1870         * Source/CPack/cmCPackGenerator.cxx: ENH: fix DESTDIR install
1872 2008-02-16 00:01  king
1874         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
1876 2008-02-15 18:26  alex
1878         * Modules/FindPythonLibs.cmake: STYLE: use global property instead
1879           of helper target to collect all python modules from a source tree
1881           Alex
1883 2008-02-15 15:36  clinton
1885         * Source/QtDialog/QCMake.cxx: ENH:  remove unused code.
1887 2008-02-15 12:12  hoffman
1889         * Source/QtDialog/QCMake.cxx: ENH: use package name on mac for edit
1890           cache
1892 2008-02-15 11:56  king
1894         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Apply patch from
1895           bug #6180 to make CMAKE_ADDITIONAL_MAKE_CLEAN_FILES work for
1896           directories.
1898 2008-02-15 11:49  david.cole
1900         * Source/cmCallVisualStudioMacro.cxx,
1901           Source/cmGlobalVisualStudio71Generator.cxx,
1902           Source/cmGlobalVisualStudio71Generator.h,
1903           Source/cmGlobalVisualStudio8Generator.cxx,
1904           Source/cmGlobalVisualStudio8Generator.h,
1905           Source/cmGlobalVisualStudio9Generator.cxx,
1906           Source/cmGlobalVisualStudio9Generator.h,
1907           Source/cmGlobalVisualStudioGenerator.cxx,
1908           Source/cmGlobalVisualStudioGenerator.h,
1909           Templates/CMakeVSMacros2.vsmacros: ENH: Add code to support
1910           calling the VS reload macro from Visual Studio 7.1 and 9.0 in
1911           addition to 8.0 sp1... Make new macros file with VS 7.1 so that
1912           it can be read by 7.1 and later. VS 7.1 does not appear to run
1913           the macros while a build is in progress, but does not return any
1914           errors either, so for now, the reload macro is not called when
1915           using 7.1. If I can figure out how to get 7.1 to execute the
1916           macro, I will uncomment the code in
1917           cmGlobalVisualStudio71Generator::GetUserMacrosDirectory() to
1918           activate executing the macros in VS 7.1, too.
1920 2008-02-15 11:22  king
1922         * Modules/Platform/Darwin.cmake,
1923           Source/cmLocalUnixMakefileGenerator3.cxx,
1924           Source/cmMakefileExecutableTargetGenerator.cxx,
1925           Source/cmMakefileTargetGenerator.cxx,
1926           Source/cmMakefileTargetGenerator.h,
1927           Source/cmSetPropertyCommand.cxx,
1928           Source/cmSetSourceFilesPropertiesCommand.cxx,
1929           Source/cmSourceFile.cxx: ENH: Cleanup building of OS X bundle
1930           content
1932            - Fixes repeated rebuild of bundles by Makefile generators
1933            - Add special rules to copy sources to their
1934              MACOSX_PACKAGE_LOCATION bundle directory
1935            - Remove MacOSX_Content language hack
1936              - Remove EXTRA_CONTENT property
1937              - Remove MACOSX_CONTENT
1938              - Remove corresponding special cases in object names
1940 2008-02-15 10:40  hoffman
1942         * Source/CPack/cmCPackNSISGenerator.cxx: BUG: fix for bug 6294,
1943           correct url for nsis
1945 2008-02-15 00:01  king
1947         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
1949 2008-02-14 20:18  alex
1951         * Source/cmExtraEclipseCDT4Generator.cxx: ENH: enable color in the
1952           eclipse generator, there doesn't seem to be problems
1954           Alex
1956 2008-02-14 19:58  clinton
1958         * Source/QtDialog/: CMakeSetupDialog.cxx, QCMakeCacheView.cxx,
1959           QCMakeCacheView.h:
1960           ENH:  Convert native paths from QFileDialog and
1961           QDirModel/QCompleter.  BUG:  Block possible completion loop.
1963 2008-02-14 18:18  clinton
1965         * Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx,
1966           CMakeSetupDialog.h, QCMake.cxx, QCMakeCacheView.cxx:
1967           ENH:  Add shortcut to start search/filter.        A bit of
1968           cleanup.        Disable tab navigation in cache variable list.
1969               Enable home/end keys.
1971           BUG:  Ensure currently edited values are saved before doing
1972           configure.
1974 2008-02-14 16:42  king
1976         * Source/: cmAddCustomTargetCommand.cxx, cmGlobalGenerator.cxx,
1977           cmGlobalGenerator.h, cmGlobalUnixMakefileGenerator3.h,
1978           cmMakefile.cxx, cmMakefile.h, cmake.cxx: ENH: Add global property
1979           ALLOW_DUPLICATE_CUSTOM_TARGETS to help existing projects that
1980           depend on having duplicate custom targets.  It is allowed only
1981           for Makefile generators.  See bug#6348.
1983 2008-02-14 15:31  king
1985         * Modules/MacOSXBundleInfo.plist.in,
1986           Modules/MacOSXFrameworkInfo.plist.in,
1987           Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
1988           Source/cmLocalGenerator.h,
1989           Source/cmMakefileExecutableTargetGenerator.cxx,
1990           Source/cmMakefileLibraryTargetGenerator.cxx, Source/cmTarget.cxx:
1991           ENH: Allow multiple OS X applications bundles to be created in a
1992           single build directory.  Converted Info.plist files to be
1993           generated directly instead of configured with make variables.
1994           The MACOSX_BUNDLE_* variables are now properties (and vars for
1995           compatibility).
1997 2008-02-14 15:06  hoffman
1999         * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h: ENH:
2000           make sure html < > & stuff is escaped for the output window
2002 2008-02-14 13:36  king
2004         * Modules/CTestTargets.cmake, Source/cmDefinePropertyCommand.cxx,
2005           Source/cmDefinePropertyCommand.h,
2006           Tests/Complex/Library/CMakeLists.txt,
2007           Tests/ComplexOneConfig/Library/CMakeLists.txt,
2008           Tests/ComplexRelativePaths/Library/CMakeLists.txt,
2009           Tests/Properties/CMakeLists.txt: ENH: Updated DEFINE_PROPERTY
2010           command to be more extendible and more consistent with new
2011           SET_PROPERTY and GET_PROPERTY signatures.
2013 2008-02-14 11:58  king
2015         * Modules/CTestTargets.cmake, Source/cmBootstrapCommands.cxx,
2016           Source/cmCommands.cxx, Source/cmMakefile.cxx: ENH: Re-enable
2017           diagnosis of non-unique target names.
2019             - Re-enable enforcement in cmMakefile::EnforceUniqueName
2020             - Improve error message to help user resolve the problem
2021             - Fix Modules/CTestTargets.cmake to not duplicate testing
2022           targets
2023             - Move commands used by the changes to
2024           Modules/CTestTargets.cmake
2025               to build during bootstrap: DEFINE_PROPERTY, GET_PROPERTY
2027 2008-02-14 10:50  king
2029         * Modules/: CMakeForceCompiler.cmake, CMakeTestCCompiler.cmake,
2030           CMakeTestCXXCompiler.cmake: ENH: Remove unnecessary compiler
2031           force macros.  The compiler ID can now be detected without
2032           linking an executable.
2034 2008-02-14 09:14  hoffman
2036         * Source/QtDialog/CMakeSetupDialog.cxx: ENH: add a check before
2037           delete cache
2039 2008-02-14 08:55  hoffman
2041         * Source/QtDialog/QCMake.cxx: ENH: do not show unititialized
2042           entries
2044 2008-02-14 01:11  clinton
2046         * Modules/FindQt4.cmake:
2047           BUG:  Fix error when paths have + in them. (special regex
2048           characters)
2050 2008-02-14 00:01  king
2052         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2054 2008-02-13 17:00  barre
2056         * Modules/FindTCL.cmake: ENH: fix advanced bug
2058 2008-02-13 15:29  king
2060         * Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h: BUG:
2061           Update cmComputeLinkDepends to support leading/trailing
2062           whitespace stripping off link items for compatibility.
2064 2008-02-13 14:47  king
2066         * bootstrap, Source/cmBootstrapCommands.cxx, Source/cmCommands.cxx:
2067           ENH: Add option to bootstrap script to enable Qt dialog.
2069             - Add --qt-gui and --no-qt-gui options
2070             - Add --qt-qmake=<qmake> option to help locate Qt
2071             - Build more commands during bootstrap to help FindQt4.cmake:
2072               MATH, GET_DIRECTORY_PROPERTY, EXECUTE_PROCESS,
2073               SEPARATE_ARGUMENTS
2074             - Bootstrapping with the cmake-gui is now possible in MSys
2076 2008-02-13 14:35  king
2078         * Modules/FindQt4.cmake: BUG: Fix FindQt4.cmake
2079           QT4_CREATE_MOC_COMMAND macro to work with spaces in the path
2080           while using the @ syntax on MSYS builds.
2082 2008-02-13 13:58  clinton
2084         * Source/QtDialog/: CMakeSetupDialog.cxx, QCMakeCacheView.cxx:
2085           ENH: Remove CurrentChanged from the table view's edit triggers.
2086           It results in editor issues when modifying the view.
2087           Remove workarounds for some of those issues.
2089 2008-02-13 00:01  king
2091         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2093 2008-02-12 17:22  hoffman
2095         * Source/QtDialog/CMakeLists.txt: ENH: do not expand regular vars
2096           here
2098 2008-02-12 10:19  king
2100         * Source/cmMakefile.cxx: BUG: Disable enforcement of unique target
2101           names until CTestTargets can be fixed.
2103 2008-02-12 09:49  hoffman
2105         * Source/: cmake.cxx, cmake.h, CursesDialog/cmCursesMainForm.cxx,
2106           MFCDialog/CMakeSetupDialog.cpp, QtDialog/CMakeSetup.cxx,
2107           QtDialog/QCMake.cxx: ENH: fix make edit_cache for cmake-gui
2109 2008-02-12 09:18  king
2111         * Source/cmExportLibraryDependencies.cxx: STYLE: Fix line-too-long
2112           in cmExportLibraryDependencies.
2114 2008-02-12 00:01  king
2116         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2118 2008-02-11 20:13  king
2120         * Source/cmDocumentVariables.cxx: ENH: Update documentation of
2121           EXECUTABLE_OUTPUT_PATH and LIBRARY_OUTPUT_PATH to reference their
2122           replacements.
2124 2008-02-11 17:33  king
2126         * Source/: cmAddCustomTargetCommand.cxx,
2127           cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx: COMP: Fix
2128           shadowed local variable warning.
2130 2008-02-11 17:01  king
2132         * Modules/Platform/eCos.cmake: ENH: Fix eCos.cmake to not require a
2133           forced compiler
2135             - Search for libtarget.a explicitly
2136             - Do not complain about compiler id during try-compile
2138 2008-02-11 17:00  king
2140         * Modules/: CMakeDetermineCCompiler.cmake,
2141           CMakeDetermineCXXCompiler.cmake,
2142           CMakeDetermineFortranCompiler.cmake: ENH: When detecting the
2143           compiler id try compiling only to an object file.
2145 2008-02-11 17:00  king
2147         * Source/cmFindLibraryCommand.cxx: BUG: FIND_LIBRARY should not
2148           require CMAKE_SIZEOF_VOID_P to be set.
2150 2008-02-11 17:00  king
2152         * Source/cmake.cxx: ENH: Add global computed property
2153           IN_TRY_COMPILE.
2155 2008-02-11 15:31  king
2157         * Modules/Platform/HP-UX.cmake: ENH: Remove CMAKE_ANSI_CFLAGS
2158           variable and instead always add ansi flags to
2159           CMAKE_C_COMPILE_OBJECT.  We should not require every project to
2160           reference CMAKE_ANSI_CFLAGS.
2162 2008-02-11 13:35  king
2164         * Source/: cmAddCustomTargetCommand.cxx,
2165           cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
2166           cmAddLibraryCommand.cxx, cmAddLibraryCommand.h, cmMakefile.cxx,
2167           cmMakefile.h, cmTarget.cxx: ENH: Enforce global target name
2168           uniqueness.
2170             - Error if imported target is involved in conflict
2171             - Error for non-imported target conflict unless
2172               CMAKE_BACKWARDS_COMPATIBILITY <= 2.4
2173             - Include OUTPUT_NAME property in error message
2174             - Update add_executable and add_library command documentation
2176 2008-02-11 13:35  king
2178         * Source/: cmMakefile.cxx, cmMakefile.h: ENH: Add
2179           cmMakefile::NeedBackwardsCompatibility method to pass through to
2180           cmLocalGenerator::NeedBackwardsCompatibility for convenience.
2182 2008-02-11 10:31  king
2184         * Source/cmExportLibraryDependencies.cxx: BUG: Fix
2185           export_library_dependencies command to produce a file that is
2186           compatible with CMake 2.4.
2188 2008-02-11 10:31  king
2190         * Source/cmComputeLinkDepends.cxx: BUG: Fix
2191           cmComputeLinkDepends::AddVarLinkEntries
2193             - Track link type correctly
2194             - Use _LINK_TYPE variables exported by CMake 2.4
2196 2008-02-11 00:01  king
2198         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2200 2008-02-10 17:19  alex
2202         * Source/cmIfCommand.h: STYLE: document that if(COMMAND) works also
2203           for macros and functions
2205           Alex
2207 2008-02-10 11:37  king
2209         * Source/cmFindLibraryCommand.cxx: BUG: Fix recent find_library
2210           change to look for user-specified name first to do so only if the
2211           name matches a valid library extension.
2213 2008-02-10 00:01  king
2215         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2217 2008-02-09 10:05  hoffman
2219         * Utilities/Release/vogon_release.cmake: ENH: build the qt gui
2221 2008-02-09 09:53  hoffman
2223         * CMakeCPack.cmake, CMakeCPackOptions.cmake.in,
2224           Source/QtDialog/CMakeLists.txt,
2225           Source/QtDialog/QtDialogCPack.cmake.in: ENH: make it so cmake-gui
2226           only installs if qt is static on windows
2228 2008-02-09 00:01  king
2230         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2232 2008-02-08 13:47  clinton
2234         * Source/QtDialog/CMakeSetupDialog.cxx: BUG:  Make sure editor
2235           closes when deleting cache entries.
2237 2008-02-08 12:01  clinton
2239         * Modules/FindQt4.cmake: ENH:  Better way to have escaping done
2240           correctly for all generators.
2242 2008-02-08 11:26  clinton
2244         * Source/QtDialog/QCMake.cxx: ENH:  Need to pick up the
2245           PreLoad.cmake files.
2247 2008-02-08 10:42  clinton
2249         * Source/QtDialog/: CMakeSetup.cxx, QCMakeCacheView.cxx: COMP: Fix
2250           build with Qt 4.2.  BUG:  Fix new editors stealing focus while
2251           typing search text.  ENH:  Look for translation in data dir, not
2252           bin dir.
2254 2008-02-08 09:24  king
2256         * Tests/Dependency/CMakeLists.txt: BUG: Need ANSI C.
2258 2008-02-08 00:01  king
2260         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2262 2008-02-07 23:26  clinton
2264         * Modules/FindQt4.cmake:
2265           BUG:  Fix arg for moc parameter file so it works with unix
2266           makefiles, when the       build dir has a space in it.
2268 2008-02-07 18:24  alex
2270         * Source/cmExtraEclipseCDT4Generator.cxx: patch from Miguel BUG:
2271           fix #5496: eclipse can't load projects where the build dir is a
2272           subdir of the src dir
2274           Alex
2276 2008-02-07 17:58  clinton
2278         * Source/QtDialog/: QCMakeCacheView.cxx, QCMakeCacheView.h:
2279           ENH:  Show cache variable name in title of file dialogs.
2281 2008-02-07 16:49  king
2283         * Source/: cmGlobalXCodeGenerator.cxx,
2284           cmMakefileLibraryTargetGenerator.cxx, cmTarget.cxx: ENH: Avoid
2285           computing link information for static library targets.  They do
2286           not link.
2288 2008-02-07 16:26  alex
2290         * Source/cmExtraEclipseCDT4Generator.cxx: two patches from Miguel:
2291           BUG: fix #5819: put compile definitions into the eclipse project
2292           files so eclipse handles ifdef blcoks correctly STYLE: make the
2293           code for filtering some global targets out nicer
2295           Alex
2297 2008-02-07 16:24  king
2299         * Source/cmComputeLinkDepends.cxx: COMP: Add missing assert
2300           include.
2302 2008-02-07 16:22  alex
2304         * Source/cmInstallCommand.cxx: STYLE: add some comments
2306           Alex
2308 2008-02-07 16:14  king
2310         * Tests/Dependency/Case2/: CMakeLists.txt, foo1.c, foo1b.c,
2311           foo2b.c, foo3.c, foo3b.c: ENH: Make Dependency test Case2 require
2312           two traversals of a static library loop.
2314 2008-02-07 16:14  king
2316         * bootstrap, Source/CMakeLists.txt,
2317           Source/cmComputeComponentGraph.cxx,
2318           Source/cmComputeComponentGraph.h,
2319           Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
2320           Source/cmComputeTargetDepends.cxx,
2321           Source/cmComputeTargetDepends.h, Source/cmGraphAdjacencyList.h:
2322           ENH: Improve link line generation for static library cycles.
2324             - Move Tarjan algorithm from cmComputeTargetDepends
2325               into its own class cmComputeComponentGraph
2326             - Use cmComputeComponentGraph to identify the component DAG
2327               of link dependencies in cmComputeLinkDepends
2328             - Emit non-trivial component members more than once but always
2329               in a contiguous group on the link line
2331 2008-02-07 13:26  hoffman
2333         * Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: make sure files
2334           are binary for download and make status a pair of value string
2336 2008-02-07 13:19  hoffman
2338         * Modules/FindPkgConfig.cmake: BUG: fix for bug 6117 pkgconfig
2340 2008-02-07 11:43  hoffman
2342         * CMakeCPackOptions.cmake.in, Source/QtDialog/CMakeLists.txt: ENH:
2343           for windows only allow a static qt for install and NSIS of
2344           cmake-gui
2346 2008-02-07 08:55  hoffman
2348         * Tests/: Complex/Executable/CMakeLists.txt,
2349           ComplexOneConfig/Executable/CMakeLists.txt,
2350           ComplexRelativePaths/Executable/CMakeLists.txt: ENH: complex must
2351           link to curl now
2353 2008-02-07 00:01  king
2355         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2357 2008-02-06 20:14  king
2359         * Source/cmComputeLinkInformation.cxx: BUG: Fix
2360           cmComputeLinkInformation to include the target's user link
2361           directories in the runtime path computation.  This bug was
2362           introduced when cmOrderRuntimeDirectories was introduced.
2364 2008-02-06 17:02  alex
2366         * Modules/FindPackageHandleStandardArgs.cmake: STYLE: use a
2367           function instead of a macro, to keep FAIL_MESSAGE local patch
2368           from Miguel
2370           Alex
2372 2008-02-06 15:26  king
2374         * Source/cmFindLibraryCommand.cxx: ENH: Make find_library test for
2375           the library file as named before trying prefixes and suffixes.
2376           This will allow users to explicitly search for static libraries
2377           on unix.  See bug #1643.
2379 2008-02-06 15:23  king
2381         * Source/cmTargetLinkLibrariesCommand.h: STYLE: Improve
2382           documentation of target_link_libraries command to make
2383           target-level dependency explicit.  See bug #6043.
2385 2008-02-06 15:10  clinton
2387         * Source/QtDialog/CMakeSetup.cxx: ENH:  Update some strings to
2388           match program name.
2390 2008-02-06 14:52  king
2392         * Tests/: CMakeLists.txt, Dependency/CMakeLists.txt,
2393           Dependency/Case1/CMakeLists.txt, Dependency/Case1/a.c,
2394           Dependency/Case1/b.c, Dependency/Case1/b2.c,
2395           Dependency/Case1/c.c, Dependency/Case1/c2.c,
2396           Dependency/Case1/d.c, Dependency/Case1/main.c,
2397           Dependency/Case2/CMakeLists.txt, Dependency/Case2/bar1.c,
2398           Dependency/Case2/bar2.c, Dependency/Case2/bar3.c,
2399           Dependency/Case2/foo1.c, Dependency/Case2/foo2.c,
2400           Dependency/Case2/foo3.c, Dependency/Case2/zot.c: ENH: Combine all
2401           dependency* tests into one Dependency test.  Add more difficult
2402           test cases.
2404 2008-02-06 14:45  clinton
2406         * Source/QtDialog/CMakeSetup.cxx: BUG:  On Mac OS X, give the CMake
2407           library the correct path to the cmake       exectuables.  Fixes
2408           #6286.
2410 2008-02-06 14:20  king
2412         * Source/cmExportBuildFileGenerator.cxx,
2413           Source/cmExportCommand.cxx,
2414           Source/cmExportInstallFileGenerator.cxx,
2415           Source/cmInstallCommand.cxx, Source/cmInstallTargetGenerator.cxx,
2416           Source/cmInstallTargetGenerator.h,
2417           Tests/ExportImport/Export/CMakeLists.txt: ENH: Improve
2418           exporting/importing of targets
2420             - Use real name instead of link for location of versioned
2421           targets
2422             - Error when a target is exported multiple times
2424 2008-02-06 14:19  king
2426         * Source/cmTarget.cxx: BUG: Make sure linking to a shared lib on
2427           windows uses import library and not the new realname.
2429 2008-02-06 14:06  king
2431         * Source/cmTarget.cxx: BUG: Do not create versioned executable
2432           names on Xcode where they are not supported.
2434 2008-02-06 13:34  king
2436         * Source/: cmComputeLinkInformation.cxx,
2437           cmComputeLinkInformation.h, cmTarget.cxx, cmTarget.h: ENH: When
2438           linking to versioned targets whose real file name is known pass
2439           the real name to the linker instead of the symlink name.
2441 2008-02-06 09:46  hoffman
2443         * Source/cmFileCommand.cxx: ENH: remove debug print stuff
2445 2008-02-06 09:35  hoffman
2447         * Source/: CMakeLists.txt, cmFileCommand.cxx, cmFileCommand.h: ENH:
2448           add DOWNLOAD option to FILE command
2450 2008-02-06 09:17  hoffman
2452         * Source/QtDialog/CMakeLists.txt: ENH: change name of qt-dialog
2454 2008-02-06 00:01  king
2456         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2458 2008-02-05 23:10  king
2460         * bootstrap, Source/CMakeLists.txt,
2461           Source/cmComputeTargetDepends.cxx,
2462           Source/cmComputeTargetDepends.h, Source/cmGlobalGenerator.cxx,
2463           Source/cmGlobalGenerator.h, Source/cmake.cxx: ENH: Analyze
2464           inter-target dependencies to safely fix cycles
2466             - Cycles may be formed among static libraries
2467             - Native build system should not have cycles in target deps
2468             - Create cmComputeTargetDepends to analyze dependencies
2469             - Identify conneced components and use them to fix deps
2470             - Diagnose cycles containing non-STATIC targets
2471             - Add debug mode property GLOBAL_DEPENDS_DEBUG_MODE
2472             - Use results in cmGlobalGenerator as target direct depends
2474 2008-02-05 00:01  king
2476         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2478 2008-02-04 19:00  king
2480         * Source/cmInstallTargetGenerator.cxx: COMP: Add missing include
2481           for assert.
2483 2008-02-04 17:03  king
2485         * Source/: cmInstallCommand.cxx, cmInstallCommand.h,
2486           cmInstallCommandArguments.cxx, cmInstallCommandArguments.h,
2487           cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h: ENH:
2488           Allow separate installation of shared libs and their links.
2490             - Add NAMELINK_ONLY and NAMELINK_SKIP to INSTALL command
2491             - Options select a \"namelink\" mode
2492             - cmInstallTargetGenerator selects files/link based on mode
2493             - See bug #4419
2495 2008-02-04 16:05  hoffman
2497         * Source/cmGlobalVisualStudio7Generator.cxx: ENH: make sure
2498           ALL_BUILD only shows up once
2500 2008-02-04 15:22  king
2502         * Modules/Platform/AIX.cmake, Source/cmComputeLinkInformation.cxx,
2503           Source/cmComputeLinkInformation.h, Source/cmake.cxx: BUG: Added
2504           TARGET_ARCHIVES_MAY_BE_SHARED_LIBS global property to help
2505           compute proper rpath information on AIX when shared libraries
2506           have names like "libfoo.a".
2508 2008-02-04 10:04  king
2510         * Modules/: CMakeDetermineCCompiler.cmake,
2511           CMakeDetermineCXXCompiler.cmake,
2512           CMakeDetermineFortranCompiler.cmake, CMakeTestCCompiler.cmake,
2513           CMakeTestCXXCompiler.cmake: BUG: When configuring compiler
2514           information files into the CMakeFiles directory in the project
2515           build tree, use IMMEDIATE option for CONFIGURE_FILE explicitly.
2516           It is needed in case the user sets CMAKE_BACKWARDS_COMPATIBILITY
2517           to 2.0 or lower.
2519 2008-02-04 00:01  king
2521         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2523 2008-02-03 17:24  king
2525         * Modules/: CMakeDetermineCCompiler.cmake,
2526           CMakeDetermineCXXCompiler.cmake,
2527           CMakeDetermineFortranCompiler.cmake, CMakeForceCompiler.cmake,
2528           CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake: BUG: When
2529           forcing the C and CXX compilers do not try to detect the ABI
2530           information.  Cleanup configured language compiler info files by
2531           always using @ONLY.  This addresses bug#6297.
2533 2008-02-03 08:58  king
2535         * Source/kwsys/IOStream.cxx: COMP: Avoid warning in kwsys
2536           IOStream.cxx when the helper functions are not needed.  Define
2537           one public symbol to avoid complaints from archivers about empty
2538           object files.
2540 2008-02-03 08:57  king
2542         * Tests/ExportImport/Export/: testExe1.c, testExe1lib.c,
2543           testLib1.c, testLib2.c: COMP: Convert C function prototypes to
2544           use (void) instead of ().
2546 2008-02-03 08:57  king
2548         * Source/: cmCTest.cxx, cmCTest.h: BUG: cmCTest::GetConfigType
2549           should return the string by reference-to-const so that callers
2550           may use .c_str() safely.
2552 2008-02-03 08:20  king
2554         * Source/kwsys/SystemInformation.cxx: COMP: Fix warning in
2555           SystemInformation.cxx about possibly incorrect assignment in if
2556           condition.
2558 2008-02-03 08:14  king
2560         * Source/kwsys/SystemInformation.cxx: COMP: Fix unreachable code
2561           warning.  Remove runtime test of constant information.
2563 2008-02-03 08:07  king
2565         * Source/kwsys/hash_set.hxx.in: COMP: Remove inline keyword from
2566           forward declaration for VS9.
2568 2008-02-03 00:01  king
2570         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2572 2008-02-02 16:18  hoffman
2574         * Source/kwsys/SystemInformation.cxx: ENH: fix infinite loop from
2575           size_t change
2577 2008-02-02 08:58  king
2579         * Modules/Platform/: NetBSD.cmake, kFreeBSD.cmake: ENH: Enable
2580           dependent library search paths on more platforms
2582             - NetBSD needs dependent library paths in -rpath-link option.
2583             - kFreeBSD needs dependent library paths in -rpath-link option.
2585 2008-02-02 00:01  king
2587         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2589 2008-02-01 16:17  martink
2591         * Tests/CMakeLists.txt: ENH: disable test for vs 70 as devenv
2592           randomly segfaults when building the sub-project
2594 2008-02-01 16:05  martink
2596         * Source/cmGlobalGenerator.cxx: ENH: really Bill, using Ken's
2597           checkout, fix output in ctest so clean output in build and test
2598           is not lost, also display the command lines used
2600 2008-02-01 14:35  king
2602         * Source/cmExportInstallFileGenerator.cxx: BUG: Fixed typo
2603           resulting in confusing error message from
2604           cmExportInstallFileGenerator.
2606 2008-02-01 13:52  clinton
2608         * Modules/FindQt4.cmake:
2609           BUG:  When preserving relative paths for moc generated files,
2610           also consider paths to headers in the build directory.
2612 2008-02-01 13:18  david.cole
2614         * Source/kwsys/CMakeLists.txt: ENH: Merge changes from main tree
2615           into VTK-5-0 branch. (cvs -q up -j1.135 -j1.136
2616           Utilities/kwsys/CMakeLists.txt)
2618 2008-02-01 13:08  king
2620         * Source/cmInstallTargetGenerator.cxx, Source/cmTarget.h,
2621           Tests/ExportImport/Export/CMakeLists.txt: BUG: Remove
2622           InstallNameFixupPath from cmTarget and cmInstallTargetGenerator.
2624             - Motivation:
2625               - It depended on the order of installation
2626               - It supported only a single destination for each target
2627               - It created directory portions of an install name without
2628           user request
2629             - Updated ExportImport test to install targets in an order that
2630           expoed
2631               this bug
2633 2008-02-01 12:35  hoffman
2635         * Source/kwsys/SystemInformation.cxx: ENH: fix warnings
2637 2008-02-01 12:02  clinton
2639         * Modules/UseQt4.cmake: ENH:  Use new COMPILE_DEFINITIONS_* with
2640           set_property to       add Qt release/debug defines.
2642 2008-02-01 11:48  clinton
2644         * Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx: ENH:
2645           Show version number in window title.
2647 2008-02-01 11:40  hoffman
2649         * Source/kwsys/SystemInformation.cxx: ENH: fix more warnings
2651 2008-02-01 11:33  hoffman
2653         * Source/kwsys/: SystemInformation.cxx: ENH: fix more warnings
2655 2008-02-01 11:30  hoffman
2657         * Source/kwsys/SystemInformation.cxx: ENH: fix some warnings and 64
2658           bit build windows
2660 2008-02-01 11:09  hoffman
2662         * Source/kwsys/SystemInformation.cxx: ENH: fix win64 build and a
2663           warning
2665 2008-02-01 10:41  clinton
2667         * Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx,
2668           CMakeSetupDialog.h, QCMake.cxx: ENH:  Use translation file if it
2669           exists for the locale.        Consolidate some strings.
2671                 More responsive interrupting.  Prompt user if they try to
2672           close during
2673                 configure, and allow them to close.
2675 2008-02-01 09:57  king
2677         * Tests/ExportImport/: CMakeLists.txt, Export/CMakeLists.txt: ENH:
2678           Update ExportImport test to enforce dependent library paths
2680             - Build without rpaths
2681             - Place implementation libs in separate directories
2683 2008-02-01 09:57  king
2685         * Modules/Platform/: FreeBSD.cmake, HP-UX.cmake, IRIX.cmake,
2686           IRIX64.cmake, SunOS.cmake: ENH: Enable dependent library search
2687           paths on more platforms
2689             - HP-UX needs dependent library paths as -L options.
2690             - IRIX needs dependent library paths as -L options.
2691             - Sun needs dependent library paths as -L options.
2692             - FreeBSD needs dependent library paths in -rpath-link option.
2694 2008-02-01 09:36  king
2696         * Tests/CMakeLists.txt: BUG: Fix commit 1.41 of
2697           Tests/CMakeLists.txt to place fake target before --version flag
2698           instead of after.
2700 2008-02-01 08:56  king
2702         * bootstrap, Modules/CMakeCInformation.cmake,
2703           Modules/CMakeCXXInformation.cmake,
2704           Modules/CMakeFortranInformation.cmake,
2705           Modules/Platform/Darwin.cmake, Modules/Platform/Linux.cmake,
2706           Modules/Platform/QNX.cmake, Source/CMakeLists.txt,
2707           Source/cmComputeLinkDepends.cxx,
2708           Source/cmComputeLinkInformation.cxx,
2709           Source/cmComputeLinkInformation.h,
2710           Source/cmDocumentVariables.cxx,
2711           Source/cmExportBuildFileGenerator.cxx,
2712           Source/cmExportBuildFileGenerator.h,
2713           Source/cmExportFileGenerator.cxx, Source/cmExportFileGenerator.h,
2714           Source/cmExportInstallFileGenerator.cxx,
2715           Source/cmExportInstallFileGenerator.h,
2716           Source/cmLocalGenerator.cxx,
2717           Source/cmOrderRuntimeDirectories.cxx,
2718           Source/cmOrderRuntimeDirectories.h, Source/cmTarget.cxx: ENH:
2719           Pass dependent library search path to linker on some platforms.
2721             - Move runtime path ordering out of cmComputeLinkInformation
2722               into its own class cmOrderRuntimeDirectories.
2723             - Create an instance of cmOrderRuntimeDirectories for runtime
2724               path ordering and another instance for dependent library
2725               path ordering.
2726             - Replace CMAKE_DEPENDENT_SHARED_LIBRARY_MODE with explicit
2727               CMAKE_LINK_DEPENDENT_LIBRARY_FILES boolean.
2728             - Create CMAKE_LINK_DEPENDENT_LIBRARY_DIRS boolean.
2729             - Create variables to specify -rpath-link flags:
2730                 CMAKE_SHARED_LIBRARY_RPATH_LINK_<LANG>_FLAG
2731                 CMAKE_EXECUTABLE_RPATH_LINK_<LANG>_FLAG
2732             - Enable -rpath-link flag on Linux and QNX.
2733             - Documentation and error message updates
2735 2008-02-01 08:55  king
2737         * Source/cmTarget.cxx: COMP: Fix shadowed local warning.
2739 2008-02-01 00:01  king
2741         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2743 2008-01-31 21:33  hoffman
2745         * Source/kwsys/SystemInformation.cxx: ENH: try to fix hp and vs 6,
2746           again...
2748 2008-01-31 16:38  hoffman
2750         * Source/: CTest/cmCTestUpdateHandler.cxx,
2751           cmGlobalVisualStudio7Generator.h: STYLE: line length
2753 2008-01-31 16:37  hoffman
2755         * Source/kwsys/SystemInformation.cxx: ENH: fixes for borland
2757 2008-01-31 16:33  martink
2759         * Source/CTest/cmCTestTestHandler.cxx: BUG: minor fix for ctest
2761 2008-01-31 16:10  hoffman
2763         * Source/cmCTest.cxx: ENH: remove extra junk
2765 2008-01-31 15:45  king
2767         * Modules/Platform/Darwin.cmake, Source/cmComputeLinkDepends.cxx,
2768           Source/cmComputeLinkDepends.h,
2769           Source/cmComputeLinkInformation.cxx,
2770           Source/cmComputeLinkInformation.h,
2771           Source/cmDocumentVariables.cxx, Source/cmExportFileGenerator.cxx,
2772           Source/cmExportFileGenerator.h, Source/cmTarget.cxx,
2773           Source/cmTarget.h, Tests/ExportImport/Export/CMakeLists.txt: ENH:
2774           Support linking to shared libs with dependent libs
2776             - Split IMPORTED_LINK_LIBRARIES into two parts:
2777                 IMPORTED_LINK_INTERFACE_LIBRARIES
2778                 IMPORTED_LINK_DEPENDENT_LIBRARIES
2779             - Add CMAKE_DEPENDENT_SHARED_LIBRARY_MODE to select behavior
2780             - Set mode to LINK for Darwin (fixes universal binary problem)
2781             - Update ExportImport test to account for changes
2783 2008-01-31 15:34  hoffman
2785         * Source/kwsys/SystemInformation.cxx: ENH: fix for qnx, I hope, and
2786           fix indent stuff
2788 2008-01-31 15:10  hoffman
2790         * Source/kwsys/SystemInformation.cxx: ENH: fix build errors with
2791           asm stuff on mingw and hopefully win64
2793 2008-01-31 14:50  hoffman
2795         * Source/kwsys/SystemInformation.cxx: ENH: fix build for mingw
2797 2008-01-31 14:34  hoffman
2799         * Source/kwsys/: SystemInformation.cxx, SystemInformation.hxx.in:
2800           ENH: split into implementation and interface class to clean up
2801           namespace issues with #define stuff
2803 2008-01-31 13:23  martink
2805         * Modules/Dart.cmake: ENH: use ctest to drive dashboards for make
2806           targets as opposed to tclsh
2808 2008-01-31 12:56  king
2810         * Source/kwsys/CMakeLists.txt: BUG: Need to install cstddef header.
2812 2008-01-31 12:19  hoffman
2814         * Source/cmGlobalGenerator.cxx: ENH: remove a const cast
2816 2008-01-31 11:43  martink
2818         * Source/: ctest.cxx, CTest/cmCTestTestHandler.cxx: ENH: read in
2819           old file formats Dart as well
2821 2008-01-31 08:32  king
2823         * Source/kwsys/kwsysPlatformTestsCXX.cxx: STYLE: Work-around std::
2824           check since this is a platform test.
2826 2008-01-31 08:21  king
2828         * Source/kwsys/: String.hxx.in, SystemTools.hxx.in,
2829           kwsys_ios_sstream.h.in: STYLE: Remove references to std:: inside
2830           KWSys, even in comments.  This will allow a commit check to be
2831           added.
2833 2008-01-31 08:21  king
2835         * Source/kwsys/SystemInformation.cxx: COMP: Replace kwsys_stl::
2836           with kwsys_ios:: for streams access.
2838 2008-01-31 08:05  king
2840         * Source/: cmComputeLinkInformation.cxx, cmTarget.cxx: ENH: Add
2841           target property LINK_SEARCH_END_STATIC to help people building
2842           static binaries on some platforms.
2844 2008-01-31 07:50  king
2846         * Modules/Platform/IRIX.cmake, Modules/Platform/IRIX64.cmake,
2847           Source/cmComputeLinkInformation.cxx,
2848           Source/cmComputeLinkInformation.h,
2849           Source/cmFindLibraryCommand.cxx, Source/cmFindLibraryCommand.h:
2850           BUG: Move decision to switch library paths found in implicit link
2851           directories to use -l options from cmFindLibraryCommand to
2852           cmComputeLinkInformation.  Existing projects may depend on
2853           find_library returning a full path.  This slightly weakens
2854           cmComputeLinkInformation but is necessary for compatibility.
2856 2008-01-31 06:51  king
2858         * Source/: cmExportFileGenerator.cxx, cmExportFileGenerator.h:
2859           COMP: Remove unused parameter.
2861 2008-01-31 00:01  king
2863         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2865 2008-01-30 22:56  hoffman
2867         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
2868           cmGlobalUnixMakefileGenerator3.cxx,
2869           cmGlobalUnixMakefileGenerator3.h: ENH: remove const
2871 2008-01-30 21:40  hoffman
2873         * Source/kwsys/: SystemInformation.cxx, SystemInformation.hxx.in:
2874           COMP: use kwsys_stl and not std::
2876 2008-01-30 17:57  king
2878         * Source/cmExportFileGenerator.cxx: BUG: Fixed previous commit in
2879           cmExportFileGenerator to separate libraries correctly in the
2880           import link list.
2882 2008-01-30 17:26  king
2884         * Tests/ExportImport/: CMakeLists.txt, Export/CMakeLists.txt,
2885           Export/testExe2lib.c, Export/testExe2libImp.c, Export/testLib3.c,
2886           Export/testLib3Imp.c, Import/imp_mod1.c: ENH: Updated
2887           ExportImport test to try LINK_INTERFACE_LIBRARIES.
2889 2008-01-30 17:25  king
2891         * Source/: cmComputeLinkDepends.cxx,
2892           cmExportBuildFileGenerator.cxx, cmExportBuildFileGenerator.h,
2893           cmExportCommand.cxx, cmExportCommand.h,
2894           cmExportFileGenerator.cxx, cmExportFileGenerator.h,
2895           cmExportInstallFileGenerator.cxx, cmTarget.cxx, cmTarget.h: ENH:
2896           Implemented link-interface specification feature.
2898             - Shared libs and executables with exports may now have
2899               explicit transitive link dependencies specified
2900             - Created LINK_INTERFACE_LIBRARIES and related properties
2901             - Exported targets get the interface libraries as their
2902               IMPORTED_LINK_LIBRARIES property.
2903             - The export() and install(EXPORT) commands now give
2904               an error when a linked target is not included since
2905               the user can change the interface libraries instead
2906               of adding the target.
2908 2008-01-30 16:22  hoffman
2910         * Source/cmGlobalVisualStudio7Generator.cxx: ENH: make sure global
2911           targets are in the right projects
2913 2008-01-30 13:02  hoffman
2915         * Tests/SubProject/foo/: CMakeLists.txt, foo.cxx: ENH: add missing
2916           files
2918 2008-01-30 12:55  hoffman
2920         * Source/kwsys/SystemInformation.hxx.in: ENH: fix for vs 70
2922 2008-01-30 12:15  king
2924         * Source/cmComputeLinkDepends.cxx: BUG: cmComputeLinkDepends should
2925           not follow the dependencies of executables.
2927 2008-01-30 12:04  hoffman
2929         * Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
2930           Source/cmGlobalUnixMakefileGenerator3.cxx,
2931           Source/cmGlobalVisualStudio71Generator.cxx,
2932           Source/cmGlobalVisualStudio71Generator.h,
2933           Source/cmGlobalVisualStudio7Generator.cxx,
2934           Source/cmGlobalVisualStudio7Generator.h,
2935           Source/cmLocalVisualStudio7Generator.cxx,
2936           Source/cmLocalVisualStudio7Generator.h, Tests/CMakeLists.txt,
2937           Tests/SubProject/CMakeLists.txt, Tests/SubProject/bar.cxx,
2938           Tests/SubProject/car.cxx: ENH: fix for bug 3218 dependant
2939           projects are written out automatically if they are in the
2940           project.  Also fix bug 5829, remove hard coded
2941           CMAKE_CONFIGURATION_TYPES from vs 7 generator
2943 2008-01-30 11:54  hoffman
2945         * Source/CTest/: cmCTestTestHandler.cxx, cmCTestUpdateHandler.cxx:
2946           ENH: remove warnings
2948 2008-01-30 11:22  king
2950         * Source/: cmAddCustomCommandCommand.cxx,
2951           cmAddCustomCommandCommand.h: ENH: Make add_custom_command
2952           interpret relative OUTPUT locations with respect to the build tre
2953           instead of the source tree.  This can greatly simplify user code
2954           since generating a file will not need to reference
2955           CMAKE_CURRENT_BINARY_DIR.  The new behavior is what users expect
2956           99% of the time.
2958 2008-01-30 11:21  king
2960         * Source/: cmGetPropertyCommand.cxx,
2961           cmGetSourceFilePropertyCommand.cxx, cmSourceFile.cxx,
2962           cmSourceFile.h: BUG: Add cmSourceFile::GetPropertyForUser to
2963           centralize the LOCATION property hack.  This fixes the LOCATION
2964           property when retrieved via the get_property command.
2966 2008-01-30 11:17  hoffman
2968         * Source/: cmCTest.cxx, CTest/cmCTestBuildHandler.cxx,
2969           CTest/cmCTestBuildHandler.h, CTest/cmCTestConfigureHandler.cxx,
2970           CTest/cmCTestCoverageHandler.cxx,
2971           CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestTestHandler.cxx,
2972           CTest/cmCTestTestHandler.h, CTest/cmCTestUpdateHandler.cxx,
2973           kwsys/CMakeLists.txt, kwsys/SystemInformation.hxx.in: ENH:
2974           enhancements for cdash, include system information and better
2975           time entries
2977 2008-01-30 08:37  king
2979         * Source/cmMakefile.cxx: BUG: Fix misuse of stl vector that caused
2980           definitions to be dropped by cmMakefile::PushScope.
2982 2008-01-30 07:44  king
2984         * CompileFlags.cmake, Source/kwsys/hash_map.hxx.in: COMP: Fix
2985           warnings on VS9.
2987 2008-01-30 07:17  king
2989         * Utilities/cmtar/CMakeLists.txt: COMP: Fix warning about tolower
2990           by making sure ctype.h is included in cmtar.
2992 2008-01-30 00:01  king
2994         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2996 2008-01-29 21:16  king
2998         * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
2999           cmMakefileExecutableTargetGenerator.cxx,
3000           cmMakefileLibraryTargetGenerator.cxx: ENH: Enable use of link
3001           script whenever incremental archive construction rules are
3002           available.  Enable use of archive construction rules on MSYS.
3004 2008-01-29 20:46  king
3006         * Modules/Platform/Windows-gcc.cmake,
3007           Source/cmDocumentVariables.cxx,
3008           Source/cmMakefileLibraryTargetGenerator.cxx,
3009           Source/cmMakefileTargetGenerator.cxx,
3010           Source/cmMakefileTargetGenerator.h: ENH: Added build rule
3011           variables CMAKE_<LANG>_ARCHIVE_CREATE,
3012           CMAKE_<LANG>_ARCHIVE_APPEND, and CMAKE_<LANG>_ARCHIVE_FINISH to
3013           support creation of static archive libraries out of a large
3014           number of objects.  See bug #6284.
3016 2008-01-29 17:30  king
3018         * Source/: cmCacheManager.cxx, cmCacheManager.h: BUG: Fix
3019           uninitialzed members of cmCacheManager.
3021 2008-01-29 17:30  king
3023         * Source/: cmLocalVisualStudio6Generator.cxx,
3024           cmLocalVisualStudio6Generator.h,
3025           cmLocalVisualStudio7Generator.cxx,
3026           cmLocalVisualStudio7Generator.h, cmTarget.cxx, cmTarget.h: BUG:
3027           cmTarget instances should not be copied.  Removed pass-by-value
3028           arguments from cmLocalVisualStudio7Generator::WriteGroup and
3029           cmLocalVisualStudio6Generator::WriteGroup.  Updated cmTarget to
3030           make this easier to find.
3032 2008-01-29 17:01  clinton
3034         * Modules/FindQt4.cmake: ENH:  Make lupdate and lrelease
3035           executables advanced variables.
3037 2008-01-29 15:54  clinton
3039         * Source/QtDialog/CMakeSetupDialog.cxx: ENH: Correctly format
3040           multi-line error messages.
3042 2008-01-29 15:47  king
3044         * Source/: cmComputeLinkInformation.cxx,
3045           cmComputeLinkInformation.h, cmInstallTargetGenerator.cxx: ENH:
3046           Update cmInstallTargetGenerator to get the shared libraries
3047           linked by a target from cmComputeLinkInformation instead of
3048           duplicating the computation.
3050 2008-01-29 15:10  barre
3052         * Modules/FindHTMLHelp.cmake: ENH: need quotes
3054 2008-01-29 15:07  king
3056         * Source/: cmComputeLinkInformation.cxx,
3057           cmComputeLinkInformation.h, cmGlobalXCodeGenerator.cxx,
3058           cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h,
3059           cmLocalGenerator.cxx, cmLocalGenerator.h,
3060           cmLocalVisualStudio6Generator.cxx,
3061           cmLocalVisualStudio7Generator.cxx, cmTarget.cxx, cmTarget.h: ENH:
3062           Add cmTarget::GetLinkInformation method to allow several places
3063           in the generators to share link information while only computing
3064           it once per configuration for a target.  Use it to simplify the
3065           chrpath feature.
3067 2008-01-29 13:07  clinton
3069         * Modules/FindQt4.cmake:
3070           ENH:  Allow QT4_WRAP_CPP to work with dir1/myobject.h
3071           dir2/myobject.h       Fixes #5067.
3073 2008-01-29 09:57  king
3075         * Source/cmFindPackageCommand.cxx: ENH: Added not to find_package
3076           documentation about unspecified choice among multiple versions.
3078 2008-01-29 08:03  king
3080         * Tests/ExportImport/CMakeLists.txt: BUG: Custom command driver
3081           outputs must be SYMBOLIC since no corresponding file is created.
3083 2008-01-29 07:57  king
3085         * Tests/ExportImport/CMakeLists.txt: BUG: Make sure
3086           CMAKE_INSTALL_PREFIX stays in subproject caches.
3088 2008-01-29 07:48  king
3090         * Modules/Platform/Linux-SunPro-C.cmake: BUG: Fix dynamic exports
3091           executable link option for Sun C compiler on Linux.
3093 2008-01-29 00:01  king
3095         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
3097 2008-01-28 20:38  king
3099         * Modules/readme.txt, Source/cmFindPackageCommand.cxx,
3100           Source/cmFindPackageCommand.h,
3101           Tests/FindPackageTest/CMakeLists.txt,
3102           Tests/FindPackageTest/lib/suffix/test/SuffixTestConfigVersion.cmake,
3103           Tests/FindPackageTest/lib/zot-1.0/zot-config.cmake,
3104           Tests/FindPackageTest/lib/zot-2.0/zot-config-version.cmake,
3105           Tests/FindPackageTest/lib/zot-2.0/zot-config.cmake,
3106           Tests/FindPackageTest/lib/zot-3.0/zot-config-version.cmake,
3107           Tests/FindPackageTest/lib/zot-3.0/zot-config.cmake,
3108           Tests/FindPackageTest/lib/zot-3.1/zot-config-version.cmake,
3109           Tests/FindPackageTest/lib/zot-3.1/zot-config.cmake: ENH: Added
3110           version support to Config mode of find_package command.
3112             - Added EXACT option to request an exact version.
3113             - Enforce version using check provided by package.
3114             - Updated FindPackageTest to test versioning in config mode.
3116 2008-01-28 19:20  clinton
3118         * Modules/FindQt4.cmake:
3119           ENH:  Improve find for glib/gthread when Qt is configured to use
3120           it.        Fixes #6220.
3122 2008-01-28 15:22  king
3124         * Source/: cmExportBuildFileGenerator.cxx,
3125           cmExportInstallFileGenerator.cxx: STYLE: Updated TODO comment for
3126           PUBLIC_HEADER_LOCATION export.
3128 2008-01-28 15:12  king
3130         * Source/: cmInstallCommand.h, cmTarget.cxx: ENH: Document
3131           PRIVATE_HEADER, PUBLIC_HEADER, and RESOURCE target properties and
3132           corresponding arguments to INSTALL(TARGETS).
3134 2008-01-28 14:46  king
3136         * Tests/Framework/CMakeLists.txt: BUG: Fix Framework test after
3137           fixing FRAMEWORK targets to not install like frameworks on
3138           non-Apple systems.
3140 2008-01-28 14:46  king
3142         * Source/cmExportBuildFileGenerator.cxx,
3143           Source/cmExportFileGenerator.cxx,
3144           Source/cmExportInstallFileGenerator.cxx,
3145           Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
3146           Source/cmInstallTargetGenerator.cxx, Source/cmTarget.cxx,
3147           Source/cmTarget.h, Tests/ExportImport/Export/CMakeLists.txt,
3148           Tests/ExportImport/Export/testExe3.c,
3149           Tests/ExportImport/Import/CMakeLists.txt,
3150           Tests/ExportImport/Import/imp_testExe1.c: ENH: Support
3151           exporting/importing of AppBundle targets.
3153             - Imported bundles have the MACOSX_BUNDLE property set
3154             - Added cmTarget::IsAppBundleOnApple method to simplify checks
3155             - Document BUNDLE keyword in INSTALL command
3156             - Updated IMPORTED_LOCATION property documentation for bundles
3157             - Updated ExportImport test to test bundles
3159 2008-01-28 13:37  king
3161         * Source/cmExportFileGenerator.cxx, Source/cmExportFileGenerator.h,
3162           Tests/ExportImport/Export/CMakeLists.txt,
3163           Tests/ExportImport/Export/testExe1.c,
3164           Tests/ExportImport/Export/testExe1lib.c: BUG: Fix export/import
3165           file generation to not store link dependencies of executables or
3166           modules.
3168 2008-01-28 13:21  king
3170         * Source/cmExportBuildFileGenerator.h, Source/cmExportCommand.cxx,
3171           Source/cmExportCommand.h, Source/cmExportFileGenerator.cxx,
3172           Source/cmExportFileGenerator.h,
3173           Tests/ExportImport/Export/CMakeLists.txt: ENH: Restored APPEND
3174           option to EXPORT() command in new implementation.
3176 2008-01-28 13:06  king
3178         * Tests/ExportImport/: Export/CMakeLists.txt, Export/testLib4.c,
3179           Import/CMakeLists.txt, Import/imp_testExe1.c: ENH: Added
3180           framework to ExportImport test.
3182 2008-01-28 13:05  king
3184         * Source/: cmComputeLinkInformation.cxx, cmExportFileGenerator.cxx,
3185           cmExportInstallFileGenerator.cxx, cmGlobalGenerator.cxx,
3186           cmGlobalXCodeGenerator.cxx, cmInstallCommand.cxx,
3187           cmInstallCommand.h, cmInstallTargetGenerator.cxx,
3188           cmMakefileLibraryTargetGenerator.cxx, cmTarget.cxx, cmTarget.h:
3189           ENH: Support exporting/importing of Framework targets.
3191             - Imported frameworks have the FRAMEWORK property set
3192             - Added cmTarget::IsFrameworkOnApple method to simplify checks
3193             - Also remove separate IMPORTED_ENABLE_EXPORTS property and
3194           just use ENABLE_EXPORTS since, like FRAMEWORK, it just represents
3195           the target type.
3196             - Document FRAMEWORK keyword in INSTALL command.
3197             - Updated IMPORTED_LOCATION property documentation for
3198           Frameworks
3200 2008-01-28 09:53  king
3202         * Source/cmExportFileGenerator.h: COMP: Add virtual destructor to
3203           cmExportFileGenerator to avoid warnings about other virtual
3204           functions.
3206 2008-01-28 08:40  king
3208         * Tests/: CMakeLists.txt, ExportImport/CMakeLists.txt,
3209           ExportImport/main.c, ExportImport/Export/CMakeLists.txt,
3210           ExportImport/Export/testExe1.c, ExportImport/Export/testExe2.c,
3211           ExportImport/Export/testLib1.c, ExportImport/Export/testLib2.c,
3212           ExportImport/Export/testLib3.c,
3213           ExportImport/Import/CMakeLists.txt,
3214           ExportImport/Import/imp_mod1.c,
3215           ExportImport/Import/imp_testExe1.c: ENH: Added ExportImport test
3216           to test new export/import features.
3218 2008-01-28 08:39  king
3220         * Tests/: SimpleInstall/CMakeLists.txt,
3221           SimpleInstallS2/CMakeLists.txt: BUG: Updated SimpleInstall tests
3222           for new export/import interface.
3224 2008-01-28 08:38  king
3226         * Source/: CMakeLists.txt, cmAddDependenciesCommand.cxx,
3227           cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
3228           cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
3229           cmComputeLinkDepends.cxx, cmComputeLinkDepends.h,
3230           cmComputeLinkInformation.cxx, cmExportBuildFileGenerator.cxx,
3231           cmExportBuildFileGenerator.h, cmExportCommand.cxx,
3232           cmExportCommand.h, cmExportFileGenerator.cxx,
3233           cmExportFileGenerator.h, cmExportInstallFileGenerator.cxx,
3234           cmExportInstallFileGenerator.h, cmGetPropertyCommand.cxx,
3235           cmGetTargetPropertyCommand.cxx, cmGlobalGenerator.cxx,
3236           cmGlobalGenerator.h, cmGlobalVisualStudio6Generator.cxx,
3237           cmGlobalVisualStudio71Generator.cxx,
3238           cmGlobalVisualStudio7Generator.cxx,
3239           cmGlobalVisualStudio8Generator.cxx,
3240           cmGlobalVisualStudioGenerator.cxx, cmGlobalXCodeGenerator.cxx,
3241           cmIncludeExternalMSProjectCommand.cxx, cmInstallCommand.cxx,
3242           cmInstallCommand.h, cmInstallCommandArguments.cxx,
3243           cmInstallCommandArguments.h, cmInstallDirectoryGenerator.cxx,
3244           cmInstallExportGenerator.cxx, cmInstallExportGenerator.h,
3245           cmInstallFilesCommand.cxx, cmInstallFilesGenerator.cxx,
3246           cmInstallGenerator.cxx, cmInstallGenerator.h,
3247           cmInstallProgramsCommand.cxx, cmInstallTargetGenerator.cxx,
3248           cmInstallTargetGenerator.h, cmLocalGenerator.cxx,
3249           cmLocalVisualStudio6Generator.cxx, cmMakefile.cxx, cmMakefile.h,
3250           cmMakefileExecutableTargetGenerator.cxx,
3251           cmMakefileTargetGenerator.cxx, cmSetPropertyCommand.cxx,
3252           cmSetTargetPropertiesCommand.cxx, cmTarget.cxx, cmTarget.h: ENH:
3253           Updated exporting and importing of targets to support libraries
3254           and configurations.
3256             - Created cmExportFileGenerator hierarchy to implement export
3257           file generation
3258             - Installed exports use per-config import files loaded by a
3259           central one.
3260             - Include soname of shared libraries in import information
3261             - Renamed PREFIX to NAMESPACE in INSTALL(EXPORT) and EXPORT()
3262           commands
3263             - Move addition of CMAKE_INSTALL_PREFIX to destinations to
3264           install generators
3265             - Import files compute the installation prefix relative to
3266           their location when loaded
3267             - Add mapping of importer configurations to importee
3268           configurations
3269             - Rename IMPORT targets to IMPORTED targets to distinguish from
3270           windows import libraries
3271             - Scope IMPORTED targets within directories to isolate them
3272             - Place all properties created by import files in the IMPORTED
3273           namespace
3274             - Document INSTALL(EXPORT) and EXPORT() commands.
3275             - Document IMPORTED signature of add_executable and add_library
3276             - Enable finding of imported targets in cmComputeLinkDepends
3278 2008-01-28 00:01  king
3280         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
3282 2008-01-27 15:09  king
3284         * bootstrap, Source/cmComputeLinkDepends.cxx: COMP: Use kwsys to
3285           get STL set_intersection algorithm.
3287 2008-01-27 13:42  king
3289         * bootstrap, Source/CMakeLists.txt,
3290           Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
3291           Source/cmComputeLinkInformation.cxx,
3292           Source/cmComputeLinkInformation.h, Source/cmTarget.cxx: ENH:
3293           Created cmComputeLinkDepends to compute link dependencies.
3295             - This will be useful for imported library dependencies
3296             - Replaces old cmTarget analyze-lib-depends stuff for linking
3297             - Formalizes graph construction and dump
3298             - Explicitly represents dependency inferral sets
3299             - Use BFS of initial dependencies to preserve order
3301 2008-01-27 00:01  king
3303         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
3305 2008-01-26 01:11  barre
3307         * Modules/: FindTCL.cmake, FindTclStub.cmake, FindTclsh.cmake,
3308           FindWish.cmake: ENH: Update Tcl/Tk 8.5
3310 2008-01-26 00:01  king
3312         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
3314 2008-01-25 13:07  barre
3316         * Modules/: FindPerl.cmake, FindTCL.cmake, FindTclStub.cmake,
3317           FindTclsh.cmake, FindWish.cmake: ENH: update for Tcl/Tk 8.5
3319 2008-01-25 08:11  king
3321         * Source/cmSystemTools.cxx: COMP: Need to return a value from fake
3322           MD5 method under bootstrap.
3324 2008-01-25 00:01  king
3326         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
3328 2008-01-24 19:42  barre
3330         * Modules/FindTclsh.cmake: ENH: typo
3332 2008-01-24 19:31  barre
3334         * Modules/: FindTCL.cmake, FindTclsh.cmake, FindWish.cmake: ENH:
3335           update for Tcl/Tk 8.5
3337 2008-01-24 16:11  king
3339         * Source/cmSystemTools.cxx: COMP: Cannot do MD5 from KWSys during
3340           CMake bootstrap.
3342 2008-01-24 14:41  king
3344         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add
3345           cmSystemTools::ComputeStringMD5 method.
3347 2008-01-24 14:37  king
3349         * Source/cmake.cxx: BUG: Make cmake -E remove_directory work when
3350           directory is not present.
3352 2008-01-24 07:37  king
3354         * Source/cmFindLibraryCommand.cxx: ENH: Apply new implicit link
3355           directory find_library policy when loading a cache from an
3356           earlier CMake.
3358 2008-01-24 07:37  king
3360         * Source/: cmCacheManager.cxx, cmCacheManager.h, cmMakefile.cxx,
3361           cmMakefile.h: ENH: Added cmMakefile::NeedCacheCompatibility
3362           method and support for it in cmCacheManager.  This will allow
3363           commands to modify their behavior when running with a cache
3364           loaded from an earlier CMake version.
3366 2008-01-24 07:31  king
3368         * Source/CPack/cmCPackDebGenerator.cxx: COMP: Add include of
3369           <limits.h> to get USHRT_MAX constant.
3371 2008-01-24 00:01  king
3373         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
3375 2008-01-23 18:34  alex
3377         * Source/cmReturnCommand.h: STYLE: fix typo
3379           Alex
3381 2008-01-23 17:53  king
3383         * Modules/CMakeCompilerABI.h, Source/cmFindLibraryCommand.cxx: ENH:
3384           Remove sparcv9 architecture subdir added earlier.  The new
3385           implicit link directory policy takes care of the problem.
3387 2008-01-23 17:43  king
3389         * bootstrap: BUG: Do not have variable and function of the same
3390           name.  Old shells do not likeit.
3392 2008-01-23 16:53  king
3394         * Source/CursesDialog/CMakeLists.txt: ENH: Simplify code by
3395           removing unnecessary LINK_DIRECTORIES call.
3397 2008-01-23 16:35  king
3399         * Modules/CMakeCXXInformation.cmake: BUG:
3400           CMAKE_EXECUTABLE_RUNTIME_CXX_FLAG should get its default value
3401           from CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG, not
3402           CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG.
3404 2008-01-23 16:27  barre
3406         * Modules/: FindTCL.cmake, FindTclStub.cmake, FindTclsh.cmake,
3407           FindWish.cmake: ENH: update for Tcl/Tk 8.5
3409 2008-01-23 16:21  king
3411         * Source/: cmFindLibraryCommand.cxx, cmFindLibraryCommand.h: ENH:
3412           Teach find_library to avoid returning library paths in system
3413           directories that may be converted to architecture-specific
3414           directories by the compiler when it invokes the linker.
3416 2008-01-23 15:56  king
3418         * Source/: cmComputeLinkInformation.cxx,
3419           cmComputeLinkInformation.h: BUG: Fix cmComputeLinkInformation
3420           cycle detection.
3422 2008-01-23 15:22  king
3424         * Modules/VTKCompatibility.cmake,
3425           Source/cmComputeLinkInformation.cxx,
3426           Source/cmComputeLinkInformation.h,
3427           Source/cmDocumentVariables.cxx: ENH: Added CMAKE_LINK_OLD_PATHS
3428           compatibility mode for linker search paths.
3430 2008-01-23 14:07  barre
3432         * Modules/: FindTCL.cmake, FindTclStub.cmake: ENH: keep cleaning up
3433           Tcl/Tk modules
3435 2008-01-23 13:37  king
3437         * Source/cmComputeLinkInformation.cxx: COMP: Fix build on Borland
3438           5.5.
3440 2008-01-23 13:30  king
3442         * Modules/Platform/Windows-wcl386.cmake,
3443           Source/cmComputeLinkInformation.cxx,
3444           Source/cmComputeLinkInformation.h,
3445           Source/cmDocumentVariables.cxx, Source/cmLocalGenerator.cxx: BUG:
3446           Fix generation of Watcom link lines.
3448             - Work-around bug in Watcom command line parsing for spaces in
3449           paths.
3450             - Add 'library' option before libraries specified by file path.
3452 2008-01-23 13:03  king
3454         * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: BUG:
3455           Work-around bug in MSVC 6 command line parsing.
3457 2008-01-23 12:51  martink
3459         * Source/cmCTest.cxx: ENH: look for CTestConfiguration.ini first
3461 2008-01-23 10:29  martink
3463         * Tests/: CMakeLists.txt, ReturnTest/CMakeLists.txt,
3464           ReturnTest/returnTest.c, ReturnTest/subdir/CMakeLists.txt: ENH:
3465           add testing for return and break commands
3467 2008-01-23 10:27  martink
3469         * Source/: cmAddCustomCommandCommand.cxx,
3470           cmAddCustomCommandCommand.h, cmAddCustomTargetCommand.cxx,
3471           cmAddCustomTargetCommand.h, cmAddDefinitionsCommand.cxx,
3472           cmAddDefinitionsCommand.h, cmAddDependenciesCommand.cxx,
3473           cmAddDependenciesCommand.h, cmAddExecutableCommand.cxx,
3474           cmAddExecutableCommand.h, cmAddLibraryCommand.cxx,
3475           cmAddLibraryCommand.h, cmAddSubDirectoryCommand.cxx,
3476           cmAddSubDirectoryCommand.h, cmAddTestCommand.cxx,
3477           cmAddTestCommand.h, cmAuxSourceDirectoryCommand.cxx,
3478           cmAuxSourceDirectoryCommand.h, cmBootstrapCommands.cxx,
3479           cmBuildCommand.cxx, cmBuildCommand.h, cmBuildNameCommand.cxx,
3480           cmBuildNameCommand.h, cmCMakeMinimumRequired.cxx,
3481           cmCMakeMinimumRequired.h, cmCPluginAPI.cxx, cmCommand.h,
3482           cmConfigureFileCommand.cxx, cmConfigureFileCommand.h,
3483           cmCreateTestSourceList.cxx, cmCreateTestSourceList.h,
3484           cmDefinePropertyCommand.cxx, cmDefinePropertyCommand.h,
3485           cmElseCommand.cxx, cmElseCommand.h, cmElseIfCommand.cxx,
3486           cmElseIfCommand.h, cmEnableLanguageCommand.cxx,
3487           cmEnableLanguageCommand.h, cmEnableTestingCommand.cxx,
3488           cmEnableTestingCommand.h, cmEndForEachCommand.cxx,
3489           cmEndForEachCommand.h, cmEndFunctionCommand.cxx,
3490           cmEndFunctionCommand.h, cmEndIfCommand.cxx, cmEndIfCommand.h,
3491           cmEndMacroCommand.cxx, cmEndMacroCommand.h,
3492           cmEndWhileCommand.cxx, cmEndWhileCommand.h,
3493           cmExecProgramCommand.cxx, cmExecProgramCommand.h,
3494           cmExecuteProcessCommand.cxx, cmExecuteProcessCommand.h,
3495           cmExportCommand.cxx, cmExportCommand.h,
3496           cmExportLibraryDependencies.cxx, cmExportLibraryDependencies.h,
3497           cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h,
3498           cmFileCommand.cxx, cmFileCommand.h, cmFindLibraryCommand.cxx,
3499           cmFindLibraryCommand.h, cmFindPackageCommand.cxx,
3500           cmFindPackageCommand.h, cmFindPathCommand.cxx,
3501           cmFindPathCommand.h, cmFindProgramCommand.cxx,
3502           cmFindProgramCommand.h, cmForEachCommand.cxx, cmForEachCommand.h,
3503           cmFunctionBlocker.h, cmFunctionCommand.cxx, cmFunctionCommand.h,
3504           cmGetCMakePropertyCommand.cxx, cmGetCMakePropertyCommand.h,
3505           cmGetDirectoryPropertyCommand.cxx,
3506           cmGetDirectoryPropertyCommand.h,
3507           cmGetFilenameComponentCommand.cxx,
3508           cmGetFilenameComponentCommand.h, cmGetPropertyCommand.cxx,
3509           cmGetPropertyCommand.h, cmGetSourceFilePropertyCommand.cxx,
3510           cmGetSourceFilePropertyCommand.h, cmGetTargetPropertyCommand.cxx,
3511           cmGetTargetPropertyCommand.h, cmGetTestPropertyCommand.cxx,
3512           cmGetTestPropertyCommand.h, cmIfCommand.cxx, cmIfCommand.h,
3513           cmIncludeCommand.cxx, cmIncludeCommand.h,
3514           cmIncludeDirectoryCommand.cxx, cmIncludeDirectoryCommand.h,
3515           cmIncludeExternalMSProjectCommand.cxx,
3516           cmIncludeExternalMSProjectCommand.h,
3517           cmIncludeRegularExpressionCommand.cxx,
3518           cmIncludeRegularExpressionCommand.h, cmInstallCommand.cxx,
3519           cmInstallCommand.h, cmInstallFilesCommand.cxx,
3520           cmInstallFilesCommand.h, cmInstallProgramsCommand.cxx,
3521           cmInstallProgramsCommand.h, cmInstallTargetsCommand.cxx,
3522           cmInstallTargetsCommand.h, cmLinkDirectoriesCommand.cxx,
3523           cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.cxx,
3524           cmLinkLibrariesCommand.h, cmListCommand.cxx, cmListCommand.h,
3525           cmLoadCacheCommand.cxx, cmLoadCacheCommand.h,
3526           cmLoadCommandCommand.cxx, cmLoadCommandCommand.h,
3527           cmMacroCommand.cxx, cmMacroCommand.h, cmMakeDirectoryCommand.cxx,
3528           cmMakeDirectoryCommand.h, cmMakefile.cxx, cmMakefile.h,
3529           cmMarkAsAdvancedCommand.cxx, cmMarkAsAdvancedCommand.h,
3530           cmMathCommand.cxx, cmMathCommand.h, cmMessageCommand.cxx,
3531           cmMessageCommand.h, cmOptionCommand.cxx, cmOptionCommand.h,
3532           cmOutputRequiredFilesCommand.cxx, cmOutputRequiredFilesCommand.h,
3533           cmProjectCommand.cxx, cmProjectCommand.h, cmQTWrapCPPCommand.cxx,
3534           cmQTWrapCPPCommand.h, cmQTWrapUICommand.cxx, cmQTWrapUICommand.h,
3535           cmRemoveCommand.cxx, cmRemoveCommand.h,
3536           cmRemoveDefinitionsCommand.cxx, cmRemoveDefinitionsCommand.h,
3537           cmSeparateArgumentsCommand.cxx, cmSeparateArgumentsCommand.h,
3538           cmSetCommand.cxx, cmSetCommand.h,
3539           cmSetDirectoryPropertiesCommand.cxx,
3540           cmSetDirectoryPropertiesCommand.h, cmSetPropertyCommand.cxx,
3541           cmSetPropertyCommand.h, cmSetSourceFilesPropertiesCommand.cxx,
3542           cmSetSourceFilesPropertiesCommand.h,
3543           cmSetTargetPropertiesCommand.cxx, cmSetTargetPropertiesCommand.h,
3544           cmSetTestsPropertiesCommand.cxx, cmSetTestsPropertiesCommand.h,
3545           cmSiteNameCommand.cxx, cmSiteNameCommand.h,
3546           cmSourceGroupCommand.cxx, cmSourceGroupCommand.h,
3547           cmStringCommand.cxx, cmStringCommand.h, cmSubdirCommand.cxx,
3548           cmSubdirCommand.h, cmSubdirDependsCommand.cxx,
3549           cmSubdirDependsCommand.h, cmTargetLinkLibrariesCommand.cxx,
3550           cmTargetLinkLibrariesCommand.h, cmTryCompileCommand.cxx,
3551           cmTryCompileCommand.h, cmTryRunCommand.cxx, cmTryRunCommand.h,
3552           cmUseMangledMesaCommand.cxx, cmUseMangledMesaCommand.h,
3553           cmUtilitySourceCommand.cxx, cmUtilitySourceCommand.h,
3554           cmVariableRequiresCommand.cxx, cmVariableRequiresCommand.h,
3555           cmVariableWatchCommand.cxx, cmVariableWatchCommand.h,
3556           cmWhileCommand.cxx, cmWhileCommand.h, cmWriteFileCommand.cxx,
3557           cmWriteFileCommand.h,
3558           CTest/cmCTestEmptyBinaryDirectoryCommand.cxx,
3559           CTest/cmCTestEmptyBinaryDirectoryCommand.h,
3560           CTest/cmCTestHandlerCommand.cxx, CTest/cmCTestHandlerCommand.h,
3561           CTest/cmCTestReadCustomFilesCommand.cxx,
3562           CTest/cmCTestReadCustomFilesCommand.h,
3563           CTest/cmCTestRunScriptCommand.cxx,
3564           CTest/cmCTestRunScriptCommand.h, CTest/cmCTestScriptHandler.cxx,
3565           CTest/cmCTestSleepCommand.cxx, CTest/cmCTestSleepCommand.h,
3566           CTest/cmCTestStartCommand.cxx, CTest/cmCTestStartCommand.h,
3567           CTest/cmCTestTestHandler.cxx, cmBreakCommand.cxx,
3568           cmBreakCommand.h, cmExecutionStatus.h, cmReturnCommand.cxx,
3569           cmReturnCommand.h: ENH: add return and break support to cmake,
3570           also change basic command invocation signature to be able to
3571           return extra informaiton via the cmExecutionStatus class
3573 2008-01-23 10:21  king
3575         * Source/cmComputeLinkInformation.cxx: BUG: Be less aggressive
3576           about finding conflicts in the runtime path when the real soname
3577           is not known.
3579 2008-01-23 09:53  king
3581         * Modules/CMakeCompilerABI.h, Source/cmFindLibraryCommand.cxx,
3582           Source/cmFindLibraryCommand.h: ENH: Enable library search path
3583           suffix for sparcv9 architecture.  This should be generalized to a
3584           platform file later.
3586 2008-01-23 00:01  king
3588         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
3590 2008-01-22 10:11  clinton
3592         * Modules/FindQt4.cmake: ENH:  Add macros to handle translations.
3593           Fixes #6229.
3595 2008-01-22 10:05  king
3597         * Source/: cmComputeLinkInformation.cxx,
3598           cmComputeLinkInformation.h: BUG: When a library file name is
3599           linked without a path make sure the link type is restored after
3600           the -l option.
3602 2008-01-22 09:15  king
3604         * Tests/: CMakeLists.txt, RuntimePath/CMakeLists.txt,
3605           RuntimePath/bar1.c, RuntimePath/bar2.c, RuntimePath/foo1.c,
3606           RuntimePath/foo2.c, RuntimePath/main.c: ENH: Added RuntimePath
3607           test to make sure rpath gets correct order.
3609 2008-01-22 09:13  king
3611         * bootstrap, Modules/CMakeCInformation.cmake,
3612           Modules/CMakeCXXInformation.cmake,
3613           Modules/CMakeFortranInformation.cmake,
3614           Modules/Platform/AIX.cmake, Modules/Platform/HP-UX.cmake,
3615           Source/CMakeLists.txt, Source/cmComputeLinkInformation.cxx,
3616           Source/cmComputeLinkInformation.h,
3617           Source/cmDocumentVariables.cxx, Source/cmGlobalGenerator.cxx,
3618           Source/cmGlobalGenerator.h, Source/cmGlobalXCodeGenerator.cxx,
3619           Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
3620           Source/cmLocalVisualStudio6Generator.cxx,
3621           Source/cmLocalVisualStudio7Generator.cxx,
3622           Source/cmLocalVisualStudio7Generator.h,
3623           Source/cmOrderLinkDirectories.cxx,
3624           Source/cmOrderLinkDirectories.h, Source/cmTarget.cxx,
3625           Source/cmTarget.h, Tests/Complex/Executable/complex.cxx,
3626           Tests/ComplexOneConfig/Executable/complex.cxx,
3627           Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: Implement
3628           linking with paths to library files instead of -L and -l
3629           separation.  See bug #3832
3631             - This is purely an implementation improvement.  No interface
3632           has changed.
3633             - Create cmComputeLinkInformation class
3634             - Move and re-implement logic from:
3635                 cmLocalGenerator::ComputeLinkInformation
3636                 cmOrderLinkDirectories
3637             - Link libraries to targets with their full path (if it is
3638           known)
3639             - Dirs specified with link_directories command still added with
3640           -L
3641             - Make link type specific to library names without paths
3642               (name libfoo.a without path becomes -Wl,-Bstatic -lfoo)
3643             - Make directory ordering specific to a runtime path
3644           computation feature
3645               (look for conflicting SONAMEs instead of library names)
3646             - Implement proper rpath support on HP-UX and AIX.
3648 2008-01-22 08:52  king
3650         * Source/kwsys/hash_map.hxx.in: COMP: Remove inline keyword from
3651           forward declaration for VS9.
3653 2008-01-22 00:01  king
3655         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
3657 2008-01-21 22:48  king
3659         * Source/cmFindPackageCommand.cxx: ENH: Updated find_package
3660           documentation to describe common usage first.
3662 2008-01-21 20:57  king
3664         * Modules/: CMakeDetermineCompilerId.cmake,
3665           CMakeFindBinUtils.cmake: ENH: Cleanup chrpath feature by not
3666           displaying exe format or placing non-advanced options in cache.
3668 2008-01-21 18:30  king
3670         * Source/: cmFindLibraryCommand.cxx, cmFindLibraryCommand.h: ENH:
3671           Add support to find_library to transform /lib to /lib32 on some
3672           architectures.
3674 2008-01-21 18:30  king
3676         * Modules/CMakeCCompiler.cmake.in, Modules/CMakeCCompilerABI.c,
3677           Modules/CMakeCXXCompiler.cmake.in,
3678           Modules/CMakeCXXCompilerABI.cpp, Modules/CMakeCompilerABI.h,
3679           Modules/CMakeDetermineCompilerABI.cmake,
3680           Modules/CMakeTestCCompiler.cmake,
3681           Modules/CMakeTestCXXCompiler.cmake,
3682           Source/cmDocumentVariables.cxx: ENH: Generalize the check for
3683           sizeof void* to detect more ABI information.
3685 2008-01-21 17:29  king
3687         * Tests/CMakeLists.txt: BUG: Do not get in infinite loop when
3688           checking make tool version in cmake build tree.
3690 2008-01-21 13:59  king
3692         * Source/cmTarget.cxx: BUG: Added missing documentation of
3693           LINK_FLAGS_<CONFIG> property.
3695 2008-01-21 13:04  king
3697         * Source/cmFindPackageCommand.cxx: COMP: snprintf is not portable.
3699 2008-01-21 12:56  hoffman
3701         * CMakeLists.txt, ChangeLog.manual,
3702           Modules/Platform/Windows-cl.cmake,
3703           Modules/Platform/Windows-cl.cmake.in,
3704           Source/cmGlobalVisualStudio9Generator.cxx,
3705           Source/cmGlobalVisualStudio9Generator.h: ENH: final 2.4.8
3707 2008-01-21 08:48  king
3709         * Modules/readme.txt, Source/cmFindPackageCommand.cxx,
3710           Source/cmFindPackageCommand.h,
3711           Tests/FindPackageTest/CMakeLists.txt,
3712           Tests/FindPackageTest/FindVersionTestA.cmake,
3713           Tests/FindPackageTest/FindVersionTestB.cmake,
3714           Tests/FindPackageTest/FindVersionTestC.cmake: ENH: Implement
3715           version support in the find_package command module mode.  Version
3716           numbers provided to the command are converted to variable
3717           settings to tell the FindXXX.cmake module what version is
3718           requested.  This addresses issue #1645.
3720 2008-01-21 08:01  king
3722         * Source/kwsys/SystemTools.cxx: COMP: Fix VS6 and old HP build.
3723           This source does not have the #define for hack.
3725 2008-01-21 00:01  king
3727         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
3729 2008-01-20 19:29  king
3731         * Source/: cmFindLibraryCommand.cxx, cmFindPathCommand.cxx,
3732           kwsys/SystemTools.cxx: BUG: Fix previous commit to not access
3733           empty strings out of bounds.
3735 2008-01-20 17:41  king
3737         * Source/cmFindLibraryCommand.cxx: BUG: Make sure search paths
3738           never have double-slashes.  Leading with two slashes (//) on
3739           cygwin looks like a network path and delays while waiting for a
3740           non-existent machine.  This file was left out of the previous
3741           checkin for this problem.
3743 2008-01-20 17:24  king
3745         * Source/: cmFindPathCommand.cxx, kwsys/SystemTools.cxx: BUG: Make
3746           sure search paths never have double-slashes.  Leading with two
3747           slashes (//) on cygwin looks like a network path and delays while
3748           waiting for a non-existent machine.
3750 2008-01-20 16:02  king
3752         * Modules/FindX11.cmake: BUG: FindX11 module should search for SM
3753           library instead of returning -lSM.
3755 2008-01-20 13:36  king
3757         * Source/cmake.cxx: COMP: Fix build during bootstrap on MSys.
3759 2008-01-20 00:01  king
3761         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
3763 2008-01-19 15:09  martink
3765         * Source/: cmLocalGenerator.cxx, CTest/cmCTestTestHandler.cxx: ENH:
3766           improve backwards compatibility
3768 2008-01-19 00:01  king
3770         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
3772 2008-01-18 19:02  barre
3774         * Modules/: FindTCL.cmake, FindTclsh.cmake, FindWish.cmake: ENH:
3775           Tcl/Tk 8.6 alpha schedule for May 2008.
3777 2008-01-18 18:40  king
3779         * Source/cmDependsFortran.cxx: COMP: Fix build on Borland 5.5.
3781 2008-01-18 17:11  alex
3783         * Source/cmMakefile.cxx: BUG: don't crash if
3784           cmMakefile::RaiseScope() is called from a cmake file in the top
3785           level directory in normal code (i.e. not within a function)
3787           Alex
3789 2008-01-18 16:06  hoffman
3791         * Modules/Platform/Windows-cl.cmake.in: ENH: make sure msvc90 gets
3792           set
3794 2008-01-18 15:52  alex
3796         * Modules/CMakeDetermineCompilerId.cmake,
3797           Modules/FindwxWidgets.cmake, Source/cmBootstrapCommands.cxx,
3798           Source/cmRaiseScopeCommand.cxx, Source/cmRaiseScopeCommand.h,
3799           Source/cmSetCommand.cxx, Source/cmSetCommand.h,
3800           Tests/FunctionTest/CMakeLists.txt, Tests/FunctionTest/Util.cmake,
3801           Tests/FunctionTest/SubDirScope/CMakeLists.txt: ENH: remove
3802           RAISE_SCOPE() again and instead add SET(<var> <value>
3803           PARENT_SCOPE)
3805           Alex
3807 2008-01-18 15:19  hoffman
3809         * Modules/Platform/Windows-cl.cmake: ENH: make sure MSVC90 is set
3811 2008-01-18 14:34  hoffman
3813         * Source/: cmGlobalVisualStudio9Generator.cxx,
3814           cmGlobalVisualStudio9Generator.h: ENH: add MSVC90 define to vs9
3815           ide
3817 2008-01-18 14:02  barre
3819         * Modules/: FindTCL.cmake, FindTclsh.cmake, FindWish.cmake: ENH:
3820           cleanup FindPerl and FindTcl (use ActiveState CurrentVersion, and
3821           support Tcl/Tk 8.5)
3823 2008-01-18 13:51  barre
3825         * Modules/: FindTclsh.cmake, FindWish.cmake: ENH: cleanup FindPerl
3826           and FindTcl (use ActiveState CurrentVersion, and support Tcl/Tk
3827           8.5)
3829 2008-01-18 13:46  barre
3831         * Modules/: FindTCL.cmake, FindTclsh.cmake, FindWish.cmake: ENH:
3832           cleanup FindPerl and FindTcl (use ActiveState CurrentVersion, and
3833           support Tcl/Tk 8.5)
3835 2008-01-18 13:15  barre
3837         * Modules/: FindPerl.cmake, FindTCL.cmake, FindTclsh.cmake,
3838           FindWish.cmake: ENH: cleanup FindPerl and FindTcl (use
3839           ActiveState CurrentVersion, and support Tcl/Tk 8.5)
3841 2008-01-18 12:26  martink
3843         * Source/cmMacroCommand.h: STYLE: fix bug 5682
3845 2008-01-18 10:25  martink
3847         * Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator3.cxx,
3848           cmake.cxx, CTest/cmCTestTestHandler.cxx: BUG: fix bugs 5539
3849           (progress going beyond 100% when new files are added) and 5889
3850           (tests are not found in some cases when using add_subdirectory to
3851           .. etc)
3853 2008-01-18 08:35  king
3855         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Construction of
3856           COMPILE_DEFINITIONS_<CONFIG> property name must use upper-case
3857           config name.
3859 2008-01-18 08:19  king
3861         * Source/cmFindPackageCommand.cxx: STYLE: Fix line-too-long.
3863 2008-01-18 00:01  king
3865         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
3867 2008-01-17 20:59  king
3869         * Source/cmFindPackageCommand.cxx: ENH: Clarify documentation of
3870           find_package command.
3872 2008-01-17 20:34  king
3874         * Source/cmMakefile.cxx, Tests/Complex/CMakeLists.txt,
3875           Tests/Complex/Executable/complex.cxx,
3876           Tests/ComplexOneConfig/CMakeLists.txt,
3877           Tests/ComplexOneConfig/Executable/complex.cxx,
3878           Tests/ComplexRelativePaths/CMakeLists.txt,
3879           Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: Make
3880           per-configuration COMPILE_DEFINITIONS_<CONFIG> directory property
3881           initialized from parent.
3883 2008-01-17 19:58  king
3885         * Modules/CMakeFortranInformation.cmake,
3886           Modules/Platform/Windows-ifort.cmake,
3887           Source/cmDependsFortran.cxx, Source/cmLocalGenerator.cxx,
3888           Source/cmLocalGenerator.h,
3889           Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Enable use of
3890           COMPILE_DEFINITIONS property for Fortran sources.
3892 2008-01-17 19:50  king
3894         * Source/cmMakefile.cxx: BUG: COMPILE_DEFINITIONS directory
3895           property needs to be inherited from parent when a directory is
3896           created.
3898 2008-01-17 19:29  king
3900         * Source/cmAddDefinitionsCommand.h,
3901           Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
3902           Source/cmLocalGenerator.h,
3903           Source/cmLocalVisualStudio6Generator.cxx,
3904           Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
3905           Source/cmMakefile.h, Source/cmMakefileTargetGenerator.cxx,
3906           Source/cmRemoveDefinitionsCommand.h,
3907           Tests/Preprocess/CMakeLists.txt, Tests/Preprocess/preprocess.c,
3908           Tests/Preprocess/preprocess.cxx: ENH: Converted cmMakefile
3909           DefineFlags added by ADD_DEFINITIONS command into a
3910           COMPILE_DEFINITIONS directory property.
3912 2008-01-17 18:13  king
3914         * Source/: cmMakefile.cxx, cmMakefile.h, cmProperty.cxx,
3915           cmProperty.h, cmPropertyMap.cxx, cmPropertyMap.h,
3916           cmSetPropertyCommand.cxx, cmSetPropertyCommand.h,
3917           cmSourceFile.cxx, cmSourceFile.h, cmTarget.cxx, cmTarget.h,
3918           cmTest.cxx, cmTest.h, cmake.cxx, cmake.h: ENH: Add AppendProperty
3919           methods for use by C++ code in CMake.  Simplify implementation of
3920           SET_PROPERTY command by using them.
3922 2008-01-17 17:49  alex
3924         * Source/cmFindBase.cxx: STYLE: PATHS is optional (#6253)
3926           Alex
3928 2008-01-17 17:43  alex
3930         * Source/cmFindBase.cxx: STYLE: fix typo (#6252)
3932           Alex
3934 2008-01-17 17:34  king
3936         * Tests/Preprocess/CMakeLists.txt: ENH: Use new set_property
3937           signature to set COMPILE_DEFINITIONS properties in Preprocess
3938           test.
3940 2008-01-17 17:19  king
3942         * Modules/CPackDeb.cmake, Modules/FeatureSummary.cmake,
3943           Modules/FindPythonLibs.cmake, Source/cmGetPropertyCommand.cxx,
3944           Source/cmGetPropertyCommand.h, Tests/Properties/CMakeLists.txt:
3945           ENH: Changed signature of GET_PROPERTY command to be more
3946           powerful and extendible.
3948 2008-01-17 16:24  king
3950         * Source/cmSetPropertyCommand.cxx: COMP: Fix VS build.
3952 2008-01-17 15:54  king
3954         * Modules/CMakeGenericSystem.cmake, Modules/FeatureSummary.cmake,
3955           Modules/Platform/BlueGeneL.cmake,
3956           Modules/Platform/Catamount.cmake, Modules/Platform/Generic.cmake,
3957           Modules/Platform/Linux.cmake, Modules/Platform/UnixPaths.cmake,
3958           Modules/Platform/eCos.cmake, Source/cmBootstrapCommands.cxx,
3959           Source/cmSetPropertiesCommand.cxx,
3960           Source/cmSetPropertiesCommand.h, Source/cmSetPropertyCommand.cxx,
3961           Source/cmSetPropertyCommand.h, Tests/DocTest/CMakeLists.txt,
3962           Tests/Properties/CMakeLists.txt: ENH: Rename SET_PROPERITES
3963           command to SET_PROPERTY and give it a more powerful signature.
3965 2008-01-17 12:44  martink
3967         * Source/: cmLocalGenerator.cxx, ctest.cxx,
3968           CTest/cmCTestTestHandler.cxx: ENH: use CTestTestfile.txt
3970 2008-01-17 12:35  martink
3972         * Source/cmEnableTestingCommand.h: ENH: remove unused prototype
3974 2008-01-17 10:35  king
3976         * bootstrap: COMP: The find_package command needs more of kwsys.
3977           Added String.h, String.c, and auto_ptr.hxx to bootstrapping
3978           kwsys.
3980 2008-01-17 10:32  king
3982         * Source/cmFindPackageCommand.cxx: COMP: Fix warning about missing
3983           virtual destructor.
3985 2008-01-17 10:26  martink
3987         * Tests/Tutorial/Step7/: CMakeLists.txt, CTestConfig.cmake: STYLE:
3988           change case to match book
3990 2008-01-17 10:00  king
3992         * Modules/Platform/xlf.cmake, Source/cmLocalGenerator.cxx,
3993           Source/cmLocalGenerator.h,
3994           Source/cmLocalVisualStudio6Generator.cxx,
3995           Source/cmMakefileTargetGenerator.cxx: ENH: Enable
3996           CMAKE_<lang>_DEFINE_FLAG for COMPILE_DEFINITIONS property
3997           implementation.
3999 2008-01-17 09:06  king
4001         * Tests/FindPackageTest/: CMakeLists.txt,
4002           TApp.app/Contents/Resources/TAppConfig.cmake,
4003           TApp.app/Contents/Resources/cmake/tapp-config.cmake,
4004           TFramework.framework/Versions/A/Resources/tframework-config.cmake,
4005           TFramework.framework/Versions/A/Resources/CMake/TFrameworkConfig.cmake,
4006           lib/Bar/BarConfig.cmake, lib/Bar/cmake/bar-config.cmake,
4007           lib/TApp/TAppConfig.cmake, lib/foo-1.2/foo-config.cmake,
4008           lib/foo-1.2/CMake/FooConfig.cmake,
4009           lib/suffix/test/SuffixTestConfig.cmake: ENH: Updated
4010           FindPackageTest to test new find_package command features.
4012 2008-01-17 09:02  king
4014         * Source/: cmBootstrapCommands.cxx, cmFindBase.cxx, cmFindBase.h,
4015           cmFindCommon.cxx, cmFindCommon.h, cmFindLibraryCommand.cxx,
4016           cmFindPackageCommand.cxx, cmFindPackageCommand.h,
4017           cmFindPathCommand.cxx, cmFindProgramCommand.cxx: ENH: Major
4018           improvements to the FIND_PACKAGE command.  See bug #3659.
4020             - Use CMAKE_PREFIX_PATH and CMAKE_SYSTEM_PREFIX_PATH among
4021           other means
4022               to locate package configuration files.
4023             - Create cmFindCommon as base for cmFindBase and
4024           cmFindPackageCommand
4025             - Move common functionality up to cmFindCommon
4026             - Improve documentation of FIND_* commands.
4027             - Fix FIND_* commands to not add framework/app paths in wrong
4028           place.
4030 2008-01-17 00:01  king
4032         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
4034 2008-01-16 11:53  karthik
4036         * Docs/: cmake-indent.vim, cmake-syntax.vim: ENH:
4039                         ~/CMake/src/Docs * Additions for cmake-command
4040           highligting.  * Additions for operator-highlighting
4042 2008-01-16 11:24  king
4044         * Source/cmListCommand.cxx: ENH: Allow LIST(APPEND) command to
4045           append nothing.
4047 2008-01-16 10:04  david.cole
4049         * Modules/FindJNI.cmake: BUG: Eliminate message - it pops up an
4050           annoying dialog whenever you run CMakeSetup in a project with
4051           java wrapping turned on.
4053 2008-01-16 09:51  king
4055         * Modules/Platform/: Darwin.cmake, UnixPaths.cmake,
4056           WindowsPaths.cmake, syllable.cmake: ENH: Convert Modules/Platform
4057           specification of system search paths to use
4058           CMAKE_SYSTEM_PREFIX_PATH when possible.
4060 2008-01-16 00:01  king
4062         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
4064 2008-01-15 21:20  king
4066         * Modules/: FindFreetype.cmake, FindGDAL.cmake, FindGIF.cmake,
4067           FindLua50.cmake, FindLua51.cmake, FindOpenAL.cmake,
4068           FindOpenThreads.cmake, FindPhysFS.cmake, FindProducer.cmake,
4069           FindQuickTime.cmake, FindSDL.cmake, FindSDL_image.cmake,
4070           FindSDL_mixer.cmake, FindSDL_net.cmake, FindSDL_ttf.cmake,
4071           Findosg.cmake, FindosgDB.cmake, FindosgFX.cmake, FindosgGA.cmake,
4072           FindosgIntrospection.cmake, FindosgManipulator.cmake,
4073           FindosgParticle.cmake, FindosgProducer.cmake,
4074           FindosgShadow.cmake, FindosgSim.cmake, FindosgTerrain.cmake,
4075           FindosgText.cmake, FindosgUtil.cmake, FindosgViewer.cmake: BUG:
4076           Remove references to CMAKE_PREFIX_PATH variable.  It should not
4077           be referenced directly by FIND_* command calls.  The commands
4078           search it automatically.
4080 2008-01-15 21:02  king
4082         * Source/cmGlobalXCodeGenerator.cxx,
4083           Source/cmLocalVisualStudio6Generator.cxx,
4084           Source/cmLocalVisualStudio7Generator.cxx,
4085           Source/cmMakefileTargetGenerator.cxx, Source/cmSourceFile.cxx,
4086           Source/cmTarget.cxx, Tests/Preprocess/CMakeLists.txt: ENH:
4087           Renamed <CONFIG>_COMPILE_DEFINITIONS to
4088           COMPILE_DEFINITIONS_<CONFIG> for better documentation clarity.
4090 2008-01-15 19:56  alex
4092         * Modules/CMakeFindBinUtils.cmake: STYLE: fix infinished comment
4094           Alex
4096 2008-01-15 17:02  hoffman
4098         * CMakeCPackOptions.cmake.in: ENH: fix add/remove program name
4100 2008-01-15 16:02  hoffman
4102         * CMakeLists.txt, ChangeLog.manual,
4103           Source/cmLocalVisualStudio7Generator.cxx,
4104           Source/cmLocalVisualStudioGenerator.cxx,
4105           Source/MFCDialog/CMakeLists.txt,
4106           Source/MFCDialog/CMakeSetupManifest.xml: ENH: move more stuff
4107           over and get vs 9 working
4109 2008-01-15 14:19  hoffman
4111         * Modules/Platform/SunOS.cmake: BUG: fix for bug 6231, bad regex
4112           for sunos, worked by chance, but better to have it right
4114 2008-01-15 14:00  hoffman
4116         * Source/: cmGlobalVisualStudio7Generator.cxx,
4117           cmLocalVisualStudioGenerator.cxx, QtDialog/README: ENH: remove
4118           patch as directory change was already fixed
4120 2008-01-15 11:56  hoffman
4122         * Source/cmLocalVisualStudioGenerator.cxx: BUG: fix for bug 6234,
4123           use cd /d so that drives can be changed.
4125 2008-01-15 10:49  king
4127         * Source/cmake.cxx: ENH: Added partial implementation of
4128           recognizing per-configration properties.
4130 2008-01-15 10:49  king
4132         * Source/: cmSourceFile.cxx, cmTarget.cxx: ENH: Add explicit
4133           documentation entry for configuration-specific
4134           <CONFIG>_COMPILE_DEFINITIONS.
4136 2008-01-15 10:38  king
4138         * Tests/DocTest/DocTest.cxx: BUG: Add newline between properties.
4140 2008-01-15 09:09  king
4142         * Tests/Preprocess/CMakeLists.txt: BUG: Test needs ansi C code
4143           support.
4145 2008-01-15 00:01  king
4147         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
4149 2008-01-14 19:20  alex
4151         * Docs/: cmake-indent.vim, cmake-syntax.vim: BUG: fix vim
4152           highlighting, see #6238
4154           Alex
4156 2008-01-14 19:02  alex
4158         * Modules/CMakeFindBinUtils.cmake: BUG: according to the binutils
4159           mailing list chrpath doesn't work when cross compiling
4161           Alex
4163 2008-01-14 17:19  alex
4165         * Modules/FindSubversion.cmake: BUG: set LC_ALL to C, so message
4166           from svn are not translated, which can lead to problems (since
4167           the output is parsed, which fails then)
4169           Brad, Bill, can you think of any reasons this change might create
4170           problems ?
4172           Alex
4174 2008-01-14 17:05  alex
4176         * Source/cmDocumentation.cxx: BUG: make -help-module-list work by
4177           filling the modules section first, also for custom modules
4179           Alex
4181 2008-01-14 11:21  king
4183         * Tests/Preprocess/CMakeLists.txt: BUG: Disable semicolon test on
4184           VS 7.0.
4186 2008-01-14 11:07  king
4188         * Source/cmGlobalXCodeGenerator.cxx: COMP: Fix warning about
4189           backslash at end of c++ comment.
4191 2008-01-14 09:20  king
4193         * Modules/CMakeCInformation.cmake,
4194           Modules/CMakeCXXInformation.cmake, Modules/Platform/AIX.cmake,
4195           Modules/Platform/Generic-SDCC-C.cmake,
4196           Modules/Platform/QNX.cmake, Modules/Platform/Windows-bcc32.cmake,
4197           Modules/Platform/Windows-icl.cmake,
4198           Modules/Platform/Windows-wcl386.cmake, Modules/Platform/cl.cmake,
4199           Source/cmGlobalXCodeGenerator.cxx,
4200           Source/cmGlobalXCodeGenerator.h, Source/cmLocalGenerator.cxx,
4201           Source/cmLocalGenerator.h,
4202           Source/cmLocalUnixMakefileGenerator3.cxx,
4203           Source/cmLocalVisualStudio6Generator.cxx,
4204           Source/cmLocalVisualStudio6Generator.h,
4205           Source/cmLocalVisualStudio7Generator.cxx,
4206           Source/cmLocalVisualStudio7Generator.h,
4207           Source/cmMakefileTargetGenerator.cxx, Source/cmSourceFile.cxx,
4208           Source/cmTarget.cxx, Tests/CMakeLists.txt,
4209           Tests/Preprocess/CMakeLists.txt, Tests/Preprocess/file_def.h,
4210           Tests/Preprocess/preprocess.c, Tests/Preprocess/preprocess.cxx,
4211           Tests/Preprocess/preprocess.h.in,
4212           Tests/Preprocess/preprocess_vs6.cxx,
4213           Tests/Preprocess/target_def.h: ENH: Create COMPILE_DEFINITIONS
4214           property for targets and source files.  Create
4215           <config>_COMPILE_DEFINITIONS property as per-configuration
4216           version.  Add Preprocess test to test the feature.  Document
4217           limitations on Xcode and VS6 generators.
4219 2008-01-14 00:01  king
4221         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
4223 2008-01-13 16:59  king
4225         * Source/cmLocalGenerator.cxx: BUG: Removed stray debugging
4226           statement.
4228 2008-01-13 16:36  king
4230         * Source/: cmGlobalNMakeMakefileGenerator.cxx,
4231           cmLocalGenerator.cxx, cmLocalGenerator.h,
4232           cmLocalUnixMakefileGenerator3.h,
4233           cmLocalVisualStudio7Generator.cxx, kwsys/System.c,
4234           kwsys/System.h.in: ENH: Improved escaping in kwsys/System.  Added
4235           escape of % for NMake.  Added escape of ; for the VS IDE.
4237 2008-01-13 00:01  king
4239         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
4241 2008-01-12 09:52  king
4243         * Source/kwsys/SystemTools.cxx: COMP: Fix build on borland.
4245 2008-01-12 00:01  king
4247         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
4249 2008-01-11 17:37  hoffman
4251         * Modules/Platform/: AIX-VisualAge-Fortran.cmake,
4252           Linux-VisualAge-Fortran.cmake, xlf.cmake: ENH: add support for
4253           xlf with -WF,-D for -D
4255 2008-01-11 13:00  hoffman
4257         * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: add
4258           CMAKE_DEFINE_FLAG_(LANG) that can replace -D flags with what the
4259           compiler actually uses
4261 2008-01-11 12:40  clinton
4263         * Modules/FindQt4.cmake: ENH:  For moc commands on Windows, use
4264           @param_file method to allow arguments       longer than Windows'
4265           command length limitation.        Fixes #6221.
4267 2008-01-11 10:36  david.cole
4269         * Source/kwsys/SystemTools.cxx: ENH: Merge changes from main tree
4270           into VTK-5-0 branch. (Selected Utilities/kwsys/SystemTools.cxx
4271           fixes for KWWidgets file browser dialog)
4273 2008-01-11 08:33  king
4275         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
4276           SystemTools::SplitPathRootComponent and re-implement SplitPath to
4277           use it.  Add better treatment of user home directory paths.
4279 2008-01-11 08:30  hoffman
4281         * CMakeLists.txt, ChangeLog.manual, Modules/CMakeVS9FindMake.cmake,
4282           Source/cmInstallTargetGenerator.cxx: ENH: push a few more changes
4283           to 2.4.8
4285 2008-01-11 00:01  king
4287         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
4289 2008-01-10 21:42  david.cole
4291         * Source/kwsys/SystemTools.cxx: ENH: Merge changes from main tree
4292           into VTK-5-0 branch. (cvs -q up -j1.205 -j1.206
4293           Utilities/kwsys/SystemTools.cxx)
4295 2008-01-10 18:52  alex
4297         * Modules/FindBoost.cmake: BUG: it seems on some installations
4298           boost is installed under boost-1_34 , see #5030
4300           FindBoost.cmake recommends using LINK_DIRECTORIES(), is this
4301           really good ?
4303           Alex
4305 2008-01-10 18:32  king
4307         * Source/kwsys/ProcessUNIX.c: BUG: Fix hang in Process_Kill on OS X
4308           caused by an OS bug in which a pipe read end cannot be closed if
4309           the pipe write end is open, the pipe is full, and another process
4310           is blocking waiting to write.  Work around the problem by killing
4311           the children before closing the pipes.
4313 2008-01-10 16:22  hoffman
4315         * Modules/FindSWIG.cmake: BUG: fix for bug 4145 much better
4316           findSwig
4318 2008-01-10 15:17  hoffman
4320         * Source/: cmGlobalXCodeGenerator.cxx,
4321           cmInstallTargetGenerator.cxx: BUG: fix for bug 6193, fix xcode
4322           depend helper
4324 2008-01-10 14:47  king
4326         * Modules/Platform/Linux-VisualAge-C.cmake: BUG: Removed stray
4327           debugging message.
4329 2008-01-10 14:47  king
4331         * Modules/CMakeLists.txt: BUG: Need to install fortran compiler id
4332           source.
4334 2008-01-10 11:58  king
4336         * Modules/CMakeFortranCompilerId.F90: STYLE: Move VisualAge id
4337           macro to correct block.
4339 2008-01-10 10:50  hoffman
4341         * Modules/: CMakeFortranCompilerId.F90,
4342           Platform/Linux-VisualAge-C.cmake,
4343           Platform/Linux-VisualAge-Fortran.cmake: ENH: add support for
4344           visual age fortran on linux
4346 2008-01-10 09:46  king
4348         * Source/cmDependsFortran.cxx: COMP: Fix build on VS6.
4350 2008-01-10 00:01  king
4352         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
4354 2008-01-09 22:09  perera
4356         * Source/: cmAddExecutableCommand.h, cmConfigureFileCommand.h,
4357           cmDocumentation.cxx, cmEnableLanguageCommand.h, cmFindBase.cxx,
4358           cmMakefile.cxx, cmSourceFile.cxx, cmStringCommand.h,
4359           cmTarget.cxx, cmTest.cxx, cmTryCompileCommand.h,
4360           cmVariableWatchCommand.h, cmWhileCommand.h: STYLE: Spelling fixes
4361           on documentation
4363 2008-01-09 16:59  alex
4365         * Source/cmDocumentation.cxx: ENH: sort the module files
4366           alphabetically when generating the documentation of rht modules
4368           Alex
4370 2008-01-09 10:30  king
4372         * Modules/Platform/Windows-ifort.cmake,
4373           Source/cmDependsFortran.cxx, Source/cmDependsFortran.h,
4374           Source/cmLocalUnixMakefileGenerator3.cxx,
4375           Tests/Fortran/CMakeLists.txt, Tests/Fortran/test_preprocess.F90:
4376           ENH: Patch from Maik to add preprocessor directive handling to
4377           Fortran dependency scanning.  Also added -fpp flag to Intel
4378           Fortran compiler on Windows by default.
4380 2008-01-09 00:01  king
4382         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
4384 2008-01-08 17:51  hoffman
4386         * Source/kwsys/: SystemInformation.cxx, SystemInformation.hxx.in:
4387           ENH: figure out long long value
4389 2008-01-08 17:20  hoffman
4391         * Source/kwsys/SystemInformation.cxx: ENH: fix lots of warnings
4393 2008-01-08 16:40  hoffman
4395         * CMakeLists.txt, ChangeLog.manual, Modules/CPack.cmake: ENH:
4396           remove relocate option in mac installer as it is broken
4398 2008-01-08 16:28  hoffman
4400         * Source/kwsys/CMakeLists.txt: ENH: turn off for now
4402 2008-01-08 14:59  hoffman
4404         * Source/kwsys/: CMakeLists.txt, SystemInformation.cxx,
4405           SystemInformation.hxx.in: ENH: fix leaks and turn on by default
4407 2008-01-08 11:43  hoffman
4409         * Source/kwsys/: CMakeLists.txt, testSystemInformation.cxx: ENH:
4410           add missing file
4412 2008-01-08 11:38  hoffman
4414         * Source/kwsys/: CMakeLists.txt, SystemInformation.cxx,
4415           SystemInformation.hxx.in: ENH: add new system information class
4416           for use in ctest
4418 2008-01-08 11:06  hoffman
4420         * CMakeLists.txt, ChangeLog.manual, Modules/FindQt4.cmake: ENH:
4421           last change for 2.4.8 branch, I hope, fix for findqt
4423 2008-01-08 08:25  hoffman
4425         * Source/cmDependsFortran.cxx: BUG: make it compile on vs 6
4427 2008-01-08 00:01  king
4429         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
4431 2008-01-07 23:08  king
4433         * Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
4434           BUG: Fix parsing of fortran include directives during dependency
4435           scanning.  Previously only #include worked but not just include.
4437 2008-01-07 16:12  king
4439         * Modules/CMakeJavaCompiler.cmake.in, Source/cmLocalGenerator.cxx,
4440           Source/cmLocalGenerator.h,
4441           Source/cmLocalUnixMakefileGenerator3.cxx,
4442           Source/cmLocalUnixMakefileGenerator3.h,
4443           Source/cmMakefileTargetGenerator.cxx: BUG: Restore old interface
4444           of "make foo.o" and "make foo.i" even though object file names
4445           now include source extensions.  For Java we also need to always
4446           remove the source extension (.java -> .class).  This fixes the
4447           re-opening of bug #6169.
4449 2008-01-07 14:52  alex
4451         * Source/cmFileCommand.cxx: BUG: with cmake 2.4 INSTALL_FILES()
4452           with no files was accepted by cmake, with cmake cvs without this
4453           patch an invalid cmake_install.cmake script was generated in this
4454           case, it failed with an error if no files were given. So just do
4455           nothing if no files are listed to make it compatible.
4457           http://lists.kde.org/?l=kde-commits&m=119965185114478&w=2
4459           Alex
4461 2008-01-07 11:36  king
4463         * Source/cmDependsFortran.cxx: ENH: Changes based on patch from
4464           Maik for better cmDependsFortran::ModulesDiffer.
4466 2008-01-07 10:27  king
4468         * Modules/: CMakeDetermineCompilerId.cmake,
4469           CMakeDetermineFortranCompiler.cmake: ENH: Add support to
4470           CMAKE_DETERMINE_COMPILER_ID macro to try building the id source
4471           more than once with different extra flags added to the compiler.
4472           Use the support to correctly identify the Intel Fortran compiler
4473           on windows which does not preprocess by default without special
4474           flags.
4476 2008-01-07 00:01  king
4478         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
4480 2008-01-06 17:18  alex
4482         * Source/cmFindBase.cxx: BUG: fix #6105, if a directory inside
4483           CMAKE_FIND_ROOT_PATH is given to a FIND_XXX() command, don't
4484           prepend the root to it (since it is already in this root)
4486           Alex
4488 2008-01-06 00:01  king
4490         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
4492 2008-01-05 20:37  miguelf
4494         * Modules/FindwxWidgets.cmake: BUG: Support cross-compiling;
4495           wx-config should be searched for in target platform ONLY (bug
4496           6187).
4498 2008-01-05 11:19  miguelf
4500         * Modules/FindwxWidgets.cmake: ENH: Generalized the
4501           WXWIDGETS_ADD_RESOURCES to support header generation, xrs file
4502           generation, and other options (BUG: 6162).
4504 2008-01-05 00:01  king
4506         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
4508 2008-01-04 14:22  king
4510         * Source/cmFileCommand.cxx: BUG: File installation should overwrite
4511           the destination if the file times differ at all rather than only
4512           if the source file is newer.  Users expect installation to
4513           overwrite destination files.  This addresses the re-opening of
4514           bug#3349.
4516 2008-01-04 12:38  alex
4518         * Modules/: FindFreetype.cmake, FindGIF.cmake: ENH: rename
4519           variables from GIFLIB_* to GIF_* -add standard QUIET and REQUIRED
4520           handling -add GIF_LIBRARIES variable as readme.txt says -add name
4521           giflib to the names for the gif library -remove some unnecessary
4522           search paths for the lib (they are already part of the standard
4523           search paths, see Modules/Platform/UnixPaths.cmake)
4524           -FindFreetype.cmake: use PATH_SUFFIXES include again for the
4525           headers with the CMAKE_PREFIX_PATH variable
4527           Alex
4529 2008-01-04 12:29  alex
4531         * Modules/: FindGIF.cmake, FindGIFLIB.cmake: STYLE: rename
4532           FindGIFLIB.cmake to FindGIF.cmake, as discussed with Eric
4534           Alex
4536 2008-01-04 11:56  alex
4538         * Modules/FindX11.cmake: BUG: fix spelling of the xf86misc and
4539           xf86vmode variables
4541           Alex
4543 2008-01-04 11:42  ewing
4545         * Modules/FindOpenAL.cmake: ENH: Added all lowercase 'openal' to
4546           library search names in hopes of addressing  bug 6201 (won't
4547           detect on Gentoo).
4549 2008-01-04 07:29  alex
4551         * Modules/FindFreetype.cmake: STYLE: use
4552           FIND_PACKAGE_HANDLE_STANDARD_ARGS() to handle QUIET and REQUIRED
4553           -remove some unnecessary search paths (they are part of the
4554           default paths) -don't use PATH_SUFFIXES for include/ when
4555           searching for a header, that's very uncommon style -add
4556           FREETYPE_LIBRARIES as the variable which should be used by the
4557           user (as documented in readme.txt)
4559           Alex
4561 2008-01-04 07:25  alex
4563         * Modules/: FindFreeType.cmake, FindFreetype.cmake: STYLE: renamed
4564           FindFreeType.cmake to FindFreetype.cmake to make it more
4565           compatible with the one in KDE4
4567           Alex
4569 2008-01-04 00:01  king
4571         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
4573 2008-01-03 11:21  martink
4575         * Source/cmMakefile.cxx, Source/cmMakefile.h,
4576           Source/cmRaiseScopeCommand.cxx, Source/cmRaiseScopeCommand.h,
4577           Tests/FunctionTest/CMakeLists.txt,
4578           Tests/FunctionTest/SubDirScope/CMakeLists.txt,
4579           Tests/FunctionTest/Util.cmake: ENH: change raise_scope signature
4580           to be safer for returned varuables
4582 2008-01-03 09:40  king
4584         * Source/cmFileCommand.cxx: STYLE: Fix line-too-long.
4586 2008-01-03 07:28  hoffman
4588         * Source/cmake.cxx: BUG: fix resource file with a full path
4590 2008-01-03 04:19  alex
4592         * Source/cmFileCommand.cxx: COMP: fix build on Windows with gcc,
4593           patch from Maik Beckmann
4595           Alex
4597 2008-01-03 00:01  king
4599         * Source/: cmFileTimeComparison.cxx, cmFileTimeComparison.h: ENH:
4600           Add method cmFileTimeComparison::FileTimesDiffer to check if file
4601           times differ by 1 second or more.
4603 2008-01-03 00:01  king
4605         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
4607 2008-01-02 18:30  king
4609         * Source/cmDependsFortran.cxx: ENH: Cleanup Fortran build
4610           directories by placing module stamp files in the target directory
4611           that builds them.  This is actually a simpler implementation
4612           anyway.
4614 2008-01-02 18:00  king
4616         * Tests/StringFileTest/CMakeLists.txt: ENH: Add test for FILE(READ
4617           ...HEX).
4619 2008-01-02 17:49  king
4621         * Source/cmMakefile.cxx, Tests/FunctionTest/CMakeLists.txt,
4622           Tests/FunctionTest/SubDirScope/CMakeLists.txt: BUG: Make
4623           RAISE_SCOPE function work when variable is not defined.
4625 2008-01-02 17:32  king
4627         * Docs/cmake-mode.el: ENH: Enable indentation of
4628           FUNCTION/ENDFUNCTION blocks in emacs.
4630 2008-01-02 17:12  hoffman
4632         * Modules/UseSWIG.cmake: BUG: fix for bug 6151
4634 2008-01-02 16:53  alex
4636         * Source/cmTarget.cxx: ENH: only allow usage of chrpath if the
4637           executable file format is ELF
4639           Alex
4641 2008-01-02 16:52  alex
4643         * Modules/: CMakeDetermineCompilerId.cmake,
4644           CMakeFindBinUtils.cmake: ENH: check the magic code of the
4645           executable file to determine the executable file format. Tested
4646           for ELF on x86 Linux, COFF and Mach-O prepared but commented out
4647           since I don't have such systems available. Please have a look a
4648           CMakeDetermineCompilerId.cmake and enable the test for them too.
4650           Only add the option for using chrpath if the executable format is
4651           ELF
4653           Alex
4655 2008-01-02 16:46  alex
4657         * Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: add the
4658           keywords OFFSET and HEX to the FILE() command, using OFFSET an
4659           offset can be specified where the reading starts, and using HEX
4660           the data can be converted into a hex string, so binary data can
4661           be compared with text functions -add docs for LIMIT, OFFSET and
4662           HEX
4664           Alex
4666 2008-01-02 15:55  king
4668         * Source/cmGlobalVisualStudio8Generator.cxx: STYLE: Fixed
4669           line-too-long.
4671 2008-01-02 15:53  king
4673         * Source/cmGlobalVisualStudio8Generator.cxx: BUG: Do not use
4674           VSMacros stuff for VS8sp0 because macros do not work in that
4675           version.
4677 2008-01-02 15:17  king
4679         * Source/cmFileCommand.cxx, Source/cmInstallCommand.cxx,
4680           Source/cmInstallCommand.h, Tests/SimpleInstall/CMakeLists.txt,
4681           Tests/SimpleInstallS2/CMakeLists.txt: ENH: Added FILES_MATCHING
4682           option to INSTALL(DIRECTORY).  This will help install a tree of
4683           header files while ignoring non-headers.
4685 2008-01-02 12:32  alex
4687         * Modules/FindRuby.cmake: ENH: add more ruby paths: sitearch,
4688           sitelib, vendorarch, vendorlib (#5531) -make these variables
4689           cached and ADVANCED -remove unused QUIETLY code -document
4690           RUBY_LIBRARY
4692           Alex
4694 2008-01-02 11:43  alex
4696         * Modules/FindRuby.cmake: BUG: make FindRuby work with the libs for
4697           MSVC, which can have additional pre- and suffixes (#5642)
4699           Alex
4701 2008-01-02 11:08  hoffman
4703         * Source/cmAuxSourceDirectoryCommand.cxx: BUG: fix for bug 6197,
4704           absolute paths were not supported
4706 2008-01-02 11:04  king
4708         * Source/: cmDependsFortran.cxx, cmDependsFortran.h,
4709           cmLocalUnixMakefileGenerator3.cxx: ENH: Make the Fortran compiler
4710           id available to cmDependsFortran at scanning and module timestamp
4711           copy time.
4713 2008-01-02 10:56  hoffman
4715         * Source/cmListCommand.h: BUG: fix for bug 6207 explain list index
4716           values better
4718 2008-01-02 09:32  hoffman
4720         * Source/cmake.cxx: ENH: fix new incremental link stuff to work
4721           with nmake @ files
4723 2008-01-02 00:01  king
4725         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
4727 2008-01-01 17:19  hoffman
4729         * Source/cmake.cxx: ENH: remove warning
4731 2008-01-01 15:13  hoffman
4733         * Modules/CMakeVCManifest.cmake, Modules/CMakeVCManifestExe.cmake,
4734           Modules/Platform/Windows-cl.cmake, Source/cmMakefile.cxx,
4735           Source/cmSystemTools.cxx, Source/cmSystemTools.h,
4736           Source/cmake.cxx, Source/cmake.h: ENH: add ability to have
4737           manifest files and incremental linking with make and nmake
4739 2008-01-01 10:54  king
4741         * Tests/: SimpleInstall/CMakeLists.txt,
4742           SimpleInstallS2/CMakeLists.txt: BUG: Fix SimpleInstall test to
4743           work with new dependency of package on all.
4745 2008-01-01 00:01  king
4747         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
4749 2007-12-31 17:29  david.cole
4751         * Source/cmGlobalGenerator.cxx: ENH: Add a dependency from the
4752           PACKAGE target to the ALL target so that "make package" will
4753           first (essentially) do a "make all"... A similar chunk of code
4754           already existed for the make install target. This change makes it
4755           easy to build an installer package as part of a dashboard run
4756           simply by setting CTEST_BUILD_TARGET to "package".
4758 2007-12-31 11:25  king
4760         * Source/: cmDependsFortran.cxx, cmDependsFortran.h: ENH: Changes
4761           based on patch from Maik Beckmann to copy fortran modules to
4762           timestamps only if they have really changed.  This optimization
4763           should reduce extra rebuilds caused by dependencies on modules
4764           whose providers have recompiled but whose interfaces have not
4765           changed.
4767 2007-12-31 00:01  king
4769         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
4771 2007-12-30 16:34  king
4773         * Modules/Platform/SunOS-SunPro-Fortran.cmake: ENH: Add SunPro
4774           fortran module flags on SunOS.
4776 2007-12-30 16:11  king
4778         * Modules/Platform/Linux-GNU-Fortran.cmake,
4779           Modules/Platform/Linux-SunPro-Fortran.cmake,
4780           Modules/Platform/Linux-ifort.cmake, Source/cmDependsFortran.cxx,
4781           Source/cmDependsFortran.h, Source/cmDocumentVariables.cxx,
4782           Source/cmMakefileTargetGenerator.cxx,
4783           Source/cmMakefileTargetGenerator.h, Source/cmTarget.cxx,
4784           Tests/Fortran/CMakeLists.txt,
4785           Tests/Fortran/Executable/CMakeLists.txt,
4786           Tests/Fortran/Library/CMakeLists.txt: ENH: Implemented Fortran
4787           module output directory and search path flags.
4789 2007-12-30 12:23  king
4791         * Source/cmDependsFortran.cxx: ENH: Simplify Fortran module proxy
4792           dependency implementation by removing unnecessary target.
4794 2007-12-30 00:01  king
4796         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
4798 2007-12-29 11:53  alex
4800         * Source/cmDocumentation.cxx: BUG: create modules documentation not
4801           only for the first documentation creation step in cmake (the set
4802           ModulesFound wasn't cleared at the beginning of each
4803           PrintDocumentation() function, so when documentation for modules
4804           was executed the second time, ModulesFound already contained all
4805           modules and so no module was documented)
4807           Alex
4809 2007-12-29 00:01  king
4811         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
4813 2007-12-28 23:07  king
4815         * Source/cmLocalGenerator.cxx, Tests/ExternalOBJ/CMakeLists.txt,
4816           Tests/MakeClean/ToClean/CMakeLists.txt: BUG: Do not remove the
4817           source file extension when computing an object file name.  This
4818           addresses bug #6169.  If CMAKE_BACKWARDS_COMPATIBILITY is 2.4 or
4819           lower maintain the old behavior so that existing build trees and
4820           old project releases are not affected.
4822 2007-12-28 23:07  king
4824         * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
4825           cmStandardIncludes.h: ENH: Added method
4826           cmLocalGenerator::GetBackwardsCompatibility to reduce parsing of
4827           CMAKE_BACKWARDS_COMPATIBILITY variable.  Add
4828           cmLocalGenerator::NeedBackwardsCompatibility to simplify checks
4829           for compatibility requirements.
4831 2007-12-28 22:53  king
4833         * Tests/Fortran/CMakeLists.txt: BUG: Disable test of fortran module
4834           dependencies except on GNU for now.  A module path feature is
4835           needed for Sun support because it uses -M instead of -I for the
4836           module search path.
4838 2007-12-28 22:29  king
4840         * Source/cmDependsFortran.cxx: COMP: Fix uninitialized variable and
4841           unused parameter warnings.
4843 2007-12-28 14:59  king
4845         * Source/: cmMakefileExecutableTargetGenerator.cxx,
4846           cmMakefileLibraryTargetGenerator.cxx,
4847           cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h: ENH:
4848           Simplified and moved link script implementation up from
4849           cmMakefileLibraryTargetGenerator to cmMakefileTargetGenerator and
4850           use for cmMakefileExecutableTargetGenerator too.  This addresses
4851           bug #6192.
4853 2007-12-28 13:20  hoffman
4855         * CMakeLists.txt, ChangeLog.manual, MacInstallReadme.txt: ENH: add
4856           some descriptive text for mac installer
4858 2007-12-28 12:01  king
4860         * Source/cmFindBase.cxx: ENH: Make FIND_* commands look in the
4861           CMAKE_PREFIX_PATH directories directly after looking in each
4862           command's specific subdirectory (/include, /lib, or /bin).  This
4863           may be useful on Windows where projects could be installed in a
4864           single directory.  See issue #4947.
4866 2007-12-28 11:50  king
4868         * Tests/Fortran/: CMakeLists.txt, Executable/CMakeLists.txt,
4869           Executable/main.f90, External/CMakeLists.txt, External/a.f90:
4870           ENH: Add tests of Fortran module dependencies across directories
4871           and on external modules.  Tests based on cases provided by Maik
4872           in issue #5809.
4874 2007-12-28 11:50  king
4876         * Source/: cmDependsFortran.cxx, cmLocalUnixMakefileGenerator3.cxx:
4877           ENH: Add per-language clean rule generation to cmake_clean.cmake
4878           files to include cmake_clean_<lang>.cmake files generated by
4879           dependency scanning.  Add Fortran module file and timestamp
4880           cleaning rules.
4882 2007-12-28 11:49  king
4884         * Source/: cmDepends.cxx, cmDepends.h, cmDependsFortran.cxx,
4885           cmDependsFortran.h: ENH: Implement Fortran module dependencies
4886           across targets and directories.    - See issue #5809    - Keep
4887           information about all sources in the target until deps are
4888           written    - Create a fortran.internal file after scanning that
4889           lists modules provided    - Load fortran.internal files from
4890           linked targets to find modules    - Search the include path for
4891           external modules    - Create file-level deps on in-project module
4892           timestamps or external mods
4894 2007-12-28 11:49  king
4896         * Source/cmMakefileTargetGenerator.cxx: ENH: Store in
4897           DependInfo.cmake files a list of the corresponding files for the
4898           targets to which a target links.  This is useful for locating
4899           Fortran modules provided by linked targets.  See issue #5809.
4901 2007-12-28 09:49  hoffman
4903         * ChangeLog.manual, Modules/CPack.Info.plist.in,
4904           Modules/CPack.cmake: ENH: move over mac package change
4906 2007-12-28 09:34  hoffman
4908         * CMakeLists.txt, ChangeLog.manual: ENH: ooppss there is no 2.4.9
4910 2007-12-28 09:11  hoffman
4912         * CMakeLists.txt, ChangeLog.manual: ENH: make a new version number
4914 2007-12-28 00:01  king
4916         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
4918 2007-12-27 00:01  king
4920         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
4922 2007-12-26 16:57  david.cole
4924         * CMakeCPackOptions.cmake.in, Modules/CPack.Info.plist.in,
4925           Modules/CPack.cmake: ENH: Give Mac installers package relocation
4926           capability. Default location is still the same for backwards
4927           compatibility, but packages will now be relocatable by default
4928           like they are on Windows via the NSIS installer. New CPack
4929           variables for controlling this functionality are
4930           CPACK_PACKAGE_DEFAULT_LOCATION and CPACK_PACKAGE_RELOCATABLE.
4932 2007-12-26 00:01  king
4934         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
4936 2007-12-25 00:01  king
4938         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
4940 2007-12-24 11:15  king
4942         * Source/cmGlobalGenerator.cxx: COMP: Fix build on VS6.
4944 2007-12-24 00:01  king
4946         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
4948 2007-12-23 19:03  king
4950         * Source/cmLinkDirectoriesCommand.h: ENH: Clarify documentation of
4951           link_directories command for bug#6199.
4953 2007-12-23 15:03  king
4955         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
4956           cmGlobalUnixMakefileGenerator3.cxx,
4957           cmGlobalUnixMakefileGenerator3.h,
4958           cmLocalUnixMakefileGenerator3.cxx,
4959           cmLocalUnixMakefileGenerator3.h, cmTarget.h: ENH: Moved global
4960           inter-target dependency analysis and cycle-prevention code up
4961           from cmGlobalUnixMakefileGenerator3 to cmGlobalGenerator.
4962           Simplified cmGlobalUnixMakefileGenerator3 to use it.  Later other
4963           generators may be modified to use it also.
4965 2007-12-23 13:16  king
4967         * Source/cmGlobalXCodeGenerator.cxx: BUG: Revert previous change
4968           until it works on all OSX versions.
4970 2007-12-23 13:13  king
4972         * Source/cmGlobalVisualStudio71Generator.cxx: BUG: Disable static
4973           lib deps until a global cycle removal can be done.
4975 2007-12-23 00:01  king
4977         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
4979 2007-12-22 22:41  king
4981         * Source/: cmDepends.cxx, cmDepends.h, cmDependsFortran.cxx,
4982           cmDependsFortran.h, cmLocalUnixMakefileGenerator3.cxx: ENH:
4983           Convert cmDepends object interface to scan an entire target at
4984           once.
4986 2007-12-22 14:17  king
4988         * Source/cmGlobalXCodeGenerator.cxx: ENH: Simplify target-level
4989           dependencies by depending only on directly linked targets instead
4990           of those chained.
4992 2007-12-22 13:08  king
4994         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
4995           cmGlobalUnixMakefileGenerator3.h: BUG: Support cyclic
4996           dependencies among STATIC libraries by removing one from the
4997           generated Makefile rules.
4999 2007-12-22 10:15  miguelf
5001         * Modules/FindwxWidgets.cmake: STYLE: Refactored common libs into a
5002           variable, modified comments, and cleaned use of monolithic build.
5004 2007-12-22 00:01  king
5006         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5008 2007-12-21 20:19  king
5010         * Tests/BuildDepends/CMakeLists.txt: BUG: Enable
5011           CMAKE_SUPPRESS_REGENERATION because the entire test runs during
5012           the inital configuration.
5014 2007-12-21 18:32  king
5016         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
5017           cmGlobalUnixMakefileGenerator3.h: COMP: Remove unused parameter
5018           of method.
5020 2007-12-21 16:46  ibanez
5022         * Source/kwsys/SystemTools.cxx: BUG: Fix bug#5590.       When
5023           converting a relative path between two full paths on different
5024           windows drive letters do not create a ../../d:/foo/bar path
5025           and just       return the full path to the destination.
5027 2007-12-21 15:04  king
5029         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
5030           cmGlobalVisualStudio71Generator.cxx,
5031           cmGlobalVisualStudio8Generator.h,
5032           cmGlobalVisualStudioGenerator.cxx,
5033           cmGlobalVisualStudioGenerator.h, cmGlobalXCodeGenerator.cxx: ENH:
5034           Make static library targets depend on targets to which they
5035           "link" for the purpose of build ordering.  This makes the build
5036           order consistent for static and shared library builds.  It is
5037           also useful when custom command inputs of one library are
5038           generated as custom commands outputs of another.  It may be
5039           useful in the future for Fortran module dependencies.
5040           Implemented for Makefiles, Xcode, and VS 8 and above.  Added
5041           sample code to do it for VS 7.1 and below, but left it disabled
5042           with comments explaining why.  Likely it will never be needed on
5043           VS 7.1 or below anyway.
5045 2007-12-21 13:10  king
5047         * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: Now that custom
5048           targets have dependencies their DependInfo files should be listed
5049           in Makefile.cmake.
5051 2007-12-21 12:22  king
5053         * Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
5054           Source/cmGlobalUnixMakefileGenerator3.cxx,
5055           Source/cmGlobalUnixMakefileGenerator3.h,
5056           Source/cmLocalUnixMakefileGenerator3.cxx,
5057           Source/cmLocalUnixMakefileGenerator3.h,
5058           Source/cmMakefileExecutableTargetGenerator.cxx,
5059           Source/cmMakefileLibraryTargetGenerator.cxx,
5060           Source/cmMakefileTargetGenerator.cxx,
5061           Source/cmMakefileTargetGenerator.h,
5062           Source/cmMakefileUtilityTargetGenerator.cxx, Source/cmake.cxx,
5063           Tests/BuildDepends/CMakeLists.txt,
5064           Tests/BuildDepends/Project/CMakeLists.txt,
5065           Tests/BuildDepends/Project/dep_custom.cxx,
5066           Tests/BuildDepends/Project/zot.cxx: ENH: Add a depends check step
5067           to custom targets.  Add support for the IMPLICIT_DEPENDS feature
5068           of custom commands when building in custom targets.  Convert
5069           multiple-output pair checks to be per-target instead of global.
5071 2007-12-21 11:00  king
5073         * Source/cmMakefileTargetGenerator.cxx: BUG: The dependency
5074           scanning target should be symbolic.
5076 2007-12-21 00:01  king
5078         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5080 2007-12-20 20:59  ewing
5082         * Modules/: FindFreeType.cmake, FindGDAL.cmake, FindGIFLIB.cmake,
5083           FindLua50.cmake, FindLua51.cmake, FindOpenAL.cmake,
5084           FindOpenThreads.cmake, FindPhysFS.cmake, FindProducer.cmake,
5085           FindQuickTime.cmake, FindSDL.cmake, FindSDL_image.cmake,
5086           FindSDL_mixer.cmake, FindSDL_net.cmake, FindSDL_sound.cmake,
5087           FindSDL_ttf.cmake, Findosg.cmake, FindosgDB.cmake,
5088           FindosgFX.cmake, FindosgGA.cmake, FindosgIntrospection.cmake,
5089           FindosgManipulator.cmake, FindosgParticle.cmake,
5090           FindosgProducer.cmake, FindosgShadow.cmake, FindosgSim.cmake,
5091           FindosgTerrain.cmake, FindosgText.cmake, FindosgUtil.cmake,
5092           FindosgViewer.cmake: BUG: Fixed modules to set FOO_FOUND when
5093           both headers and libraries are found.  BUG: FindSDL now has flag
5094           it responds to so it will not find/link against SDLmain. This is
5095           required to build libraries instead of applications since they
5096           don't have main().  ENH: All modules have a predictable search
5097           order, where environmental variables are searched before system
5098           paths. This is designed to make automation easier for those that
5099           need to automatically build projects without intervention but may
5100           be using alternative install locations for isolated testing.
5101           ENH: New modules for OpenSceneGraph, Freetype, GDAL, Lua,
5102           QuickTime, GIFLIB, Producer, OpenThreads.  STYLE: Added
5103           documentation explaining peculuar SDL_LIBRARY_TEMP variable in
5104           SDL   module when library find is incomplete.
5106 2007-12-20 17:49  alex
5108         * Source/: cmAuxSourceDirectoryCommand.h, cmBuildCommand.h,
5109           cmCreateTestSourceList.h, cmExportCommand.h,
5110           cmExportLibraryDependencies.h, cmOptionCommand.h, cmSetCommand.h:
5111           STYLE: make formatting of help a bit more consistent
5113           Alex
5115 2007-12-20 10:05  martink
5117         * Source/cmFunctionCommand.cxx: BUG: fix issue with
5118           CMAKE_CURENT_LIST_FILE reporting in funcitons
5120 2007-12-20 09:35  king
5122         * Source/cmSystemTools.h: COMP: Fixed error on HP due to newline
5123           macro.
5125 2007-12-20 09:27  king
5127         * Source/cmLocalGenerator.cxx: COMP: Fixed data loss warning.
5129 2007-12-20 00:01  king
5131         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5133 2007-12-19 17:54  king
5135         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fix make depend
5136           target in subdirectory Makefile interface.
5138 2007-12-19 17:15  king
5140         * Source/: cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.cxx,
5141           cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx,
5142           cmSystemTools.cxx, cmSystemTools.h, cmake.cxx: ENH: Enabled color
5143           printing of "Scanning dependencies of target ..." message.
5145 2007-12-19 16:53  alex
5147         * Source/cmOptionCommand.h: ENH: options() is now scriptable, set()
5148           is scriptable too, I don't see a big difference
5150           Alex
5152 2007-12-19 16:48  clinton
5154         * Modules/FindQt4.cmake: ENH:  Better QT4_EXTRACT_OPTIONS macro.
5156 2007-12-19 16:46  alex
5158         * Source/cmMakefile.cxx: STYLE: nicer error message: "Command
5159           options() is not scriptable" is IMO better to understand than
5160           "Command options not scriptable" (with all uppercase commands it
5161           was easier to see)
5163           Alex
5165 2007-12-19 16:36  king
5167         * Source/: cmDepends.cxx, cmDepends.h, cmLocalGenerator.h,
5168           cmLocalUnixMakefileGenerator3.cxx,
5169           cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx,
5170           cmake.cxx: ENH: Moved dependency integrity check from
5171           CheckBuildSystem over to a per-target UpdateDependencies step.
5172           This greatly reduces the startup time for make processes and
5173           allows individual targets to be built without a global dependency
5174           check.
5176 2007-12-19 16:35  king
5178         * Source/cmDependsFortran.cxx: BUG: cmDependsFortran should store
5179           the source file as a dependency of the object file when scanning
5180           for dependencies.
5182 2007-12-19 14:28  king
5184         * Source/: cmDependsFortran.cxx, cmDependsFortran.h,
5185           cmLocalUnixMakefileGenerator3.cxx: ENH: Pass target directory to
5186           cmDependsFortran scanning instances.
5188 2007-12-19 11:51  king
5190         * Source/cmake.cxx: ENH: Improved speed of cmake::CheckBuildSystem
5191           when checking build system outputs versus dependencies.  Instead
5192           of doing an O(m*n) comparison of every pair, just locate the
5193           oldest output and the newest input and compare them which is now
5194           O(m+n).
5196 2007-12-19 11:06  king
5198         * Source/cmFindBase.cxx, Tests/FindPackageTest/CMakeLists.txt: ENH:
5199           Renamed CMAKE_FIND_PREFIX_PATH to CMAKE_PREFIX_PATH for brevity
5200           and consistency with other find path variable names.
5202 2007-12-19 10:43  hoffman
5204         * Source/: cmListCommand.cxx, cmListCommand.h: ENH: merge in list
5205           find to support Findqt
5207 2007-12-19 10:34  king
5209         * Source/cmFindBase.cxx: ENH: Added CMAKE_SYSTEM_PREFIX_PATH
5210           variable.
5212 2007-12-19 03:56  alex
5214         * Source/: cmInstallTargetGenerator.cxx,
5215           cmInstallTargetGenerator.h, cmLocalGenerator.cxx,
5216           cmLocalGenerator.h:
5217           STYLE: fix warnings: comparison signed/unsigned, unused variable
5219           Alex
5221 2007-12-19 03:55  alex
5223         * Modules/CMakeFindBinUtils.cmake:
5224           BUG: make CMAKE_USE_CHRPATH a simple variable instead an option,
5225           since an option is not scriptable and so breaks the toolchain
5226           test or maybe option() should be made scriptable ?
5228           Alex
5230 2007-12-19 00:01  king
5232         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5234 2007-12-18 17:50  alex
5236         * Modules/CMakeFindBinUtils.cmake,
5237           Source/cmInstallTargetGenerator.cxx,
5238           Source/cmInstallTargetGenerator.h, Source/cmLocalGenerator.cxx,
5239           Source/cmLocalGenerator.h, Source/cmTarget.cxx,
5240           Source/cmTarget.h: ENH: add support for chrpath, so the RPATH in
5241           ELF files can be changed when installing without having to link
5242           the target again -> can save a lot of time
5244           chrpath is handled very similar to install_name_tool on the mac.
5245           If the RPATH in the build tree file is to short, it is padded
5246           using the separator character.  This is currently disabled by
5247           default, it can be enabled using the option CMAKE_USE_CHRPATH.
5248           There are additional checks whether it is safe to enable it. I
5249           will rework them and use FILE(READ) instead to detect whether the
5250           binaries are actually ELF files.
5252           chrpath is available here
5253           http://www.tux.org/pub/X-Windows/ftp.hungry.com/chrpath/ or kde
5254           svn (since a few days):
5255           http://websvn.kde.org/trunk/kdesupport/chrpath/
5257           Alex
5259 2007-12-18 15:58  hoffman
5261         * Source/: cmGlobalVisualStudio9Generator.cxx,
5262           cmGlobalVisualStudio9Generator.h,
5263           cmGlobalVisualStudio9Win64Generator.cxx,
5264           cmGlobalVisualStudio9Win64Generator.h: ENH: merge from main tree
5266 2007-12-18 15:02  hoffman
5268         * CMakeLists.txt, ChangeLog.manual, Modules/FindPkgConfig.cmake,
5269           Modules/Platform/Linux-ifort.cmake, Source/CMakeLists.txt,
5270           Source/cmLocalVisualStudio7Generator.h, Source/cmake.cxx,
5271           Utilities/cmtar/encode.c: ENH: merge in from main tree
5273 2007-12-18 14:50  clinton
5275         * Modules/FindQt4.cmake: ENH: should define QT_DLL instead of
5276           QT_SHARED
5278 2007-12-18 13:05  clinton
5280         * Modules/FindQt4.cmake: ENH:  Improve documentation of new
5281           features.
5283 2007-12-18 10:02  hoffman
5285         * Modules/FindBoost.cmake: BUG: fix for bug 5464 better find boost
5286           for windows
5288 2007-12-18 09:57  hoffman
5290         * Source/cmGetSourceFilePropertyCommand.cxx,
5291           Tests/COnly/CMakeLists.txt: BUG: fix for bug 6172 add get source
5292           file prop LANGUAGE
5294 2007-12-18 09:50  king
5296         * Source/cmGlobalXCodeGenerator.cxx,
5297           Source/cmLocalUnixMakefileGenerator3.cxx,
5298           Source/cmLocalUnixMakefileGenerator3.h,
5299           Source/cmLocalVisualStudio7Generator.cxx,
5300           Tests/CustomCommand/CMakeLists.txt: ENH: Implemented generation
5301           of display for pre-build, pre-link, and post-build custom command
5302           comments during the build.  This addresses issue #5353.
5304 2007-12-18 08:53  hoffman
5306         * Source/cmGlobalVisualStudio8Generator.cxx: STYLE: fix line len
5308 2007-12-18 00:01  king
5310         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5312 2007-12-17 21:37  hoffman
5314         * Modules/FindPkgConfig.cmake: BUG: fix for 5722
5316 2007-12-17 19:48  king
5318         * Source/cmGlobalXCodeGenerator.cxx: BUG: Remove stray debugging
5319           message.
5321 2007-12-17 18:38  king
5323         * Source/cmLocalVisualStudioGenerator.cxx: BUG: When the working
5324           directory for a custom command is on another drive letter we need
5325           to change to that drive letter after changing its working
5326           directory.  Fixes issue #6150.
5328 2007-12-17 17:57  hoffman
5330         * Modules/TestForANSIForScope.cmake: STYLE: fix doc string
5332 2007-12-17 17:55  king
5334         * Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
5335           BUG: Fixed memory-leaks in fortran parser.
5337 2007-12-17 17:55  king
5339         * Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
5340           BUG: Fix parsing of #include preprocessor directives.
5342 2007-12-17 17:54  king
5344         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Fortran include
5345           path is the same as C and CXX include paths.
5347 2007-12-17 17:50  hoffman
5349         * Utilities/cmtar/encode.c: BUG: fix for bug 5837, libtar and long
5350           path names
5352 2007-12-17 17:40  hoffman
5354         * CMakeLists.txt, ChangeLog.manual, Modules/FindPkgConfig.cmake,
5355           Modules/FindQt3.cmake, Modules/FindQt4.cmake,
5356           Modules/UseQt4.cmake, Source/cmDependsFortran.cxx,
5357           Source/cmInstallCommand.cxx, Source/cmMakefile.cxx,
5358           Source/cmake.cxx, Source/kwsys/SystemTools.cxx,
5359           Source/kwsys/SystemTools.hxx.in,
5360           Source/kwsys/SystemTools.hxx.in.bak: ENH: move changes from main
5361           tree
5363 2007-12-17 17:28  hoffman
5365         * Source/cmGlobalVisualStudio8Generator.cxx: BUG: fix for bug 5931
5366           add some more flags for the gui
5368 2007-12-17 17:22  hoffman
5370         * Modules/FindJNI.cmake: BUG: fix for 5933, look for java in more
5371           reg entries
5373 2007-12-17 17:05  alex
5375         * Modules/CTest.cmake: STYLE: use IF(NOT ) instead of IF() ELSE()
5376           with empty IF() branch
5378           Alex
5380 2007-12-17 16:15  alex
5382         * Docs/cmake-syntax.vim: STYLE: apply patch from #6166, better
5383           cmake syntax highlighting in vim, seems to fix the issues
5384           mentioned in the bug report and the rest also still seems to be
5385           ok
5387           Alex
5389 2007-12-17 15:27  hoffman
5391         * Source/CPack/cmCPackPackageMakerGenerator.cxx: ENH: try to fix
5392           dashboard
5394 2007-12-17 15:20  king
5396         * Source/cmInstallCommand.cxx: BUG: Apply patch from issue #6006.
5398 2007-12-17 14:43  hoffman
5400         * Source/: CMakeLists.txt, cmGlobalVisualStudio9Win64Generator.cxx,
5401           cmGlobalVisualStudio9Win64Generator.h, cmake.cxx: ENH: add
5402           support for vs 9 win64
5404 2007-12-17 12:04  hoffman
5406         * Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake,
5407           CMakeFortranInformation.cmake: BUG: fix for bug 6167 get rid of
5408           extra space in flags
5410 2007-12-17 10:12  king
5412         * Source/cmTarget.cxx, Tests/Properties/CMakeLists.txt: ENH: Added
5413           SOURCES property to targets.  This is based on patch from issues
5414           #6137.
5416 2007-12-17 10:12  king
5418         * Source/: cmSourceFile.cxx, cmSourceFile.h: ENH: Added
5419           cmSourceFile::GetLocation method to get a read-only reference to
5420           the Location ivar.  This partially addresses issue #6137.
5422 2007-12-17 00:01  king
5424         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5426 2007-12-16 07:56  alex
5428         * Source/cmStringCommand.cxx: BUG: fix STRING(STRIP ...) if no
5429           non-space is contained in the input string, this should fix the
5430           dashboard
5432           Alex
5434 2007-12-16 05:49  alex
5436         * Modules/FindQt4.cmake: STYLE: some whitespace syncing with
5437           FindQt4.cmake in KDE svn
5439           Alex
5441 2007-12-16 00:01  king
5443         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5445 2007-12-15 16:03  king
5447         * Modules/CMakeDetermineCompilerId.cmake: BUG: Need to strip
5448           leading and trailing whitespace off the compiler 'ARG1'.  This
5449           fixes bug#6141.
5451 2007-12-15 15:36  king
5453         * Tests/Fortran/: CMakeLists.txt, Library/CMakeLists.txt,
5454           Library/a.f90, Library/b.f90, Library/main.f90: ENH: Added test
5455           for Fortran90 modules in subdirectories.
5457 2007-12-15 15:35  king
5459         * Source/cmDependsFortran.cxx: ENH: Make module timestamps work for
5460           modules in subdirectories.  Make sure timestamps for all modules
5461           provided by a target are created when the target is done
5462           building.
5464 2007-12-15 14:16  king
5466         * Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: STYLE:
5467           Removed trailing whitespace.
5469 2007-12-15 14:14  king
5471         * Source/cmFindBase.cxx: STYLE: Fixed terminology to avoid
5472           confusion between roots and prefixes.
5474 2007-12-15 14:13  king
5476         * Source/cmake.cxx: STYLE: Fixed line-too-long.
5478 2007-12-15 00:01  king
5480         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5482 2007-12-14 20:46  hoffman
5484         * Source/: cmFindLibraryCommand.cxx, cmFindPathCommand.cxx: BUG:
5485           fix for bug 6039 LIB and INCLUDE not used for find stuff
5487 2007-12-14 20:31  hoffman
5489         * Source/: cmDependsC.cxx, cmDependsFortran.cxx, cmMakeDepend.cxx,
5490           kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: BUG: fix for bug
5491           6136 make sure includes are not directories
5493 2007-12-14 16:56  clinton
5495         * Modules/FindQt4.cmake: ENH:  Add OPTIONS argument to some Qt4
5496           macros.        Addresses #6125.
5498 2007-12-14 15:50  hoffman
5500         * Source/cmListCommand.h: BUG: fix bug 6081
5502 2007-12-14 14:58  hoffman
5504         * Source/CPack/cmCPackNSISGenerator.cxx: BUG: fix for 6086
5505           uninstall icon not set right
5507 2007-12-14 12:51  hoffman
5509         * Modules/FindPkgConfig.cmake: BUG: fix for 6117, fix for second
5510           run
5512 2007-12-14 12:49  hoffman
5514         * Source/cmCreateTestSourceList.h: STYLE: line length
5516 2007-12-14 11:00  hoffman
5518         * Utilities/cmcurl/curl/mprintf.h: BUG: fix for bug 6054 remove
5519           some warnings
5521 2007-12-14 00:01  king
5523         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5525 2007-12-13 18:30  king
5527         * Source/cmake.cxx: COMP: Add missing return value from Bill's
5528           change.
5530 2007-12-13 17:56  king
5532         * Source/: cmCTest.cxx, cmCTest.h, cmDumpDocumentation.cxx,
5533           cmSystemTools.cxx, cmSystemTools.h, cmake.cxx, cmake.h,
5534           cmakemain.cxx, ctest.cxx, CPack/cpack.cxx,
5535           CTest/cmCTestScriptHandler.cxx, CursesDialog/ccmake.cxx,
5536           FLTKDialog/FLTKDialog.cxx, MFCDialog/CMakeSetup.cpp,
5537           QtDialog/CMakeSetup.cxx: ENH: Centralized and globalized
5538           computation of CMake program locations.  This eliminates startup
5539           paths that failed to produce this information.
5541 2007-12-13 17:39  king
5543         * Source/cmake.cxx: BUG: Fixed typo introduced by previous commit.
5545 2007-12-13 15:54  hoffman
5547         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
5548           cmMakefileTargetGenerator.cxx, cmake.cxx, cmake.h: ENH: fix for
5549           bug 6102, allow users to change the compiler
5551 2007-12-13 15:42  hoffman
5553         * Source/cmLocalVisualStudio7Generator.cxx: STYLE: fix indent
5555 2007-12-13 15:41  hoffman
5557         * Source/cmCreateTestSourceList.h: ENH: fix docs
5559 2007-12-13 15:11  hoffman
5561         * Source/cmakemain.cxx: ENH: fix docs
5563 2007-12-13 00:01  king
5565         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5567 2007-12-12 13:25  clinton
5569         * Source/QtDialog/CMakeSetupDialog.cxx: BUG:  Fix logic to accept
5570           drop events.
5572 2007-12-12 07:26  hoffman
5574         * Modules/FindPerlLibs.cmake: BUG:  Fix bug 6106 FindPerlLibs.cmake
5575           missing escaped $
5577 2007-12-12 00:01  king
5579         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5581 2007-12-11 22:28  hoffman
5583         * CMakeLists.txt, ChangeLog.manual, Modules/FindJNI.cmake,
5584           Modules/FindPerlLibs.cmake,
5585           Modules/InstallRequiredSystemLibraries.cmake,
5586           Source/cmLocalVisualStudio6Generator.cxx,
5587           Source/cmLocalVisualStudio7Generator.cxx,
5588           Source/cmLocalVisualStudio7Generator.h,
5589           Source/cmTryCompileCommand.cxx: ENH: changes for RC5
5591 2007-12-11 12:57  clinton
5593         * Modules/FindQt4.cmake: ENH:  Correctly find UiTools library on
5594           Mac w/ binary install of Qt.        Fixes #4554.
5596 2007-12-11 11:36  king
5598         * Source/kwsys/: CMakeLists.txt, String.c, String.h.in: ENH: Added
5599           C String utilities to KWSys.  Implemented strcasecmp and
5600           strncasecmp.
5602 2007-12-11 00:01  king
5604         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5606 2007-12-10 00:01  king
5608         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5610 2007-12-09 19:58  hoffman
5612         * Source/cmLocalVisualStudio7Generator.h: STYLE: fix line len error
5614 2007-12-09 00:01  king
5616         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5618 2007-12-08 00:01  king
5620         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5622 2007-12-07 00:01  king
5624         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5626 2007-12-06 22:38  hoffman
5628         * Tests/COnly/CMakeLists.txt: ENH: change to libs that are not real
5630 2007-12-06 16:43  pppebay
5632         * Source/kwsys/SystemTools.cxx: BUG: fixed an incomplete regexp
5634 2007-12-06 14:07  clinton
5636         * Source/QtDialog/CMakeSetupDialog.cxx: BUG:  Prevent mapping of
5637           Configure to Preferences when Qt merges menu items with       the
5638           standard Mac OS X application menu.
5640 2007-12-06 09:56  hoffman
5642         * Source/cmCoreTryCompile.cxx: ENH: for try compile do not put the
5643           rules to rebuild the project with cmake inside it.  This has
5644           caused infinite loops of builds in some cases, and it is just a
5645           waste of time anyway.
5647 2007-12-06 08:40  hoffman
5649         * Source/cmLocalVisualStudio7Generator.cxx,
5650           Source/cmLocalVisualStudio7Generator.h,
5651           Tests/COnly/CMakeLists.txt: BUG: fix for bug 5455, handle
5652           nodefaultlib with more than one lib
5654 2007-12-06 00:01  king
5656         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5658 2007-12-05 13:13  king
5660         * Source/kwsys/SystemTools.cxx: COMP: Remove reference to vtksys.
5661           The unmangled kwsys name should be used in this source.
5663 2007-12-05 12:24  pppebay
5665         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: added
5666           two functions for URL parsing:      1. an "abridged" version that
5667           separates protocol from dataglom in         an expression with
5668           the form protocol://dataglom      2. a "full" version that parses
5669           protocol, username, password,         hostname, port, and path in
5670           a standard URL (all of these variables         are optional,
5671           except for protocol and hostname).
5673 2007-12-05 10:40  hoffman
5675         * CMakeLists.txt: ENH: move up to rc 4
5677 2007-12-05 10:40  hoffman
5679         * ChangeLog.manual, Modules/NSIS.template.in: ENH: move fix for
5680           nsis to branch
5682 2007-12-05 09:17  hoffman
5684         * Source/cmDependsFortran.cxx: STYLE: fix line len
5686 2007-12-05 00:01  king
5688         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5690 2007-12-04 17:14  hoffman
5692         * CMakeLists.txt, ChangeLog.manual, Source/cmCTest.cxx,
5693           Source/cmGlobalUnixMakefileGenerator3.cxx,
5694           Source/cmGlobalVisualStudio7Generator.cxx,
5695           Source/cmGlobalVisualStudio8Generator.cxx,
5696           Source/cmLocalVisualStudio7Generator.cxx, Source/cmTarget.cxx:
5697           ENH: merge in fixes from main tree
5699 2007-12-04 17:00  hoffman
5701         * Source/kwsys/SystemTools.cxx: ENH: remove warning
5703 2007-12-04 16:09  hoffman
5705         * Source/cmDependsFortran.cxx: ENH: do not depend on touch being on
5706           the system
5708 2007-12-04 16:03  hoffman
5710         * Source/: cmake.cxx, kwsys/SystemTools.cxx,
5711           kwsys/SystemTools.hxx.in: ENH: add a touch -E command to cmake
5713 2007-12-04 10:43  martink
5715         * Source/: cmFunctionCommand.cxx, cmFunctionCommand.h: COMP: fix
5716           style and work around old compilers
5718 2007-12-04 00:01  king
5720         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5722 2007-12-03 20:44  hoffman
5724         * DartLocal.conf.in: ENH: remove superior dean i, no longer uses
5725           borland
5727 2007-12-03 13:35  martink
5729         * Source/cmBootstrapCommands.cxx, Source/cmCommands.cxx,
5730           Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmake.cxx,
5731           Tests/CMakeLists.txt: ENH: add functions and raise scope
5733 2007-12-03 12:47  martink
5735         * Source/: cmEndFunctionCommand.cxx, cmEndFunctionCommand.h: ENH:
5736           add functions
5738 2007-12-03 12:43  martink
5740         * Source/cmFunctionCommand.cxx, Source/cmFunctionCommand.h,
5741           Source/cmRaiseScopeCommand.cxx, Source/cmRaiseScopeCommand.h,
5742           Tests/FunctionTest/CMakeLists.txt,
5743           Tests/FunctionTest/functionTest.c: ENH: add functions and raise
5744           scope to cmake
5746 2007-12-03 00:01  king
5748         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5750 2007-12-02 11:51  hoffman
5752         * DartLocal.conf.in: ENH: fix up some stuff
5754 2007-12-02 09:15  miguelf
5756         * Modules/FindwxWidgets.cmake: STYLE: Clarified usage documentation
5757           for cmake --help-module FindwxWidgets.
5759 2007-12-02 00:01  king
5761         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5763 2007-12-01 22:51  miguelf
5765         * Modules/FindwxWidgets.cmake: STYLE: Use LIST(APPEND ...) instead
5766           of SET(...)
5768 2007-12-01 20:58  miguelf
5770         * Modules/FindwxWidgets.cmake: ENH: Added search entry for the new
5771           release: wxWidgets-2.8.7.
5773 2007-12-01 20:35  miguelf
5775         * Modules/FindwxWidgets.cmake: ENH: Added support for selecting
5776           different configurations in UNIX_STYLE: debug/release,
5777           static/shared, unicode/ansi, and regular/universal.
5779 2007-12-01 19:30  miguelf
5781         * Modules/FindwxWidgets.cmake: ENH: Added macro support for
5782           compiling xrc resources to cpp code.
5784 2007-12-01 00:01  king
5786         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5788 2007-11-30 19:11  clinton
5790         * Modules/UseQt4.cmake: ENH:  Define QT_NO_DEBUG when building with
5791           release Qt libs.        Fixes #6104.
5793 2007-11-30 00:01  king
5795         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5797 2007-11-29 10:23  martink
5799         * Source/cmDocumentation.cxx: BUG: fix single module generation
5801 2007-11-29 00:01  king
5803         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5805 2007-11-28 00:01  king
5807         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5809 2007-11-27 15:59  hoffman
5811         * Source/cmDocumentationFormatterHTML.cxx: ENH: better output for
5812           qt assistant
5814 2007-11-27 01:04  clinton
5816         * Source/QtDialog/CMakeSetup.cxx: ENH:  Add handling of --help and
5817           related arguments.
5819 2007-11-27 00:01  king
5821         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5823 2007-11-26 17:57  alex
5825         * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: STYLE:
5826           restructure OutputLinkLibraries() a bit, so that new there is a
5827           function which returns the RPATH, so e.g. the install rpath can
5828           be queried when the command for the build rpath is created. This
5829           is a first step for supporting chrpath.
5831           Alex
5833 2007-11-26 13:21  barre
5835         * CMakeLogo.gif: ENH: fancier logo
5837 2007-11-26 10:01  king
5839         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fixed computation
5840           of 'object' name for MACOSX_PACKAGE_LOCATION source files.
5842 2007-11-26 00:01  king
5844         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5846 2007-11-25 17:11  hoffman
5848         * Tests/CMakeLists.txt: BUG: try to fix  configure error on
5849           dashboard
5851 2007-11-25 08:20  alex
5853         * Modules/FindEXPAT.cmake: BUG: use the correct variable for
5854           checking the success (#6062)
5856           Alex
5858 2007-11-25 07:45  alex
5860         * Source/: cmExtraCodeBlocksGenerator.cxx,
5861           cmExtraCodeBlocksGenerator.h: STYLE: move the code for generating
5862           the XML for one target in a separate function AppendTarget() -add
5863           "all" target -some syncing with the Eclipse generator
5865           Alex
5867 2007-11-25 07:40  alex
5869         * Source/cmExtraEclipseCDT4Generator.cxx: ENH: add the "clean"
5870           target don't add *all existing* targets as Eclipse targets, but
5871           only a subset (the same as for CodeBlocks), e.g. exclude the
5872           subtargets of Experimental, and also edit_cache, ccmake doesn't
5873           work from within an IDE
5875           Alex
5877 2007-11-25 07:34  alex
5879         * Source/: cmGlobalGenerator.h, cmGlobalUnixMakefileGenerator3.h:
5880           ENH: add GetCleanTargetName() which returns "clean" for
5881           makefiles, so it can be used by the eclipse generator
5883           Alex
5885 2007-11-25 06:21  alex
5887         * Source/cmExtraCodeBlocksGenerator.cxx: ENH: also add the
5888           experimental, nightly, package_source, preinstall and
5889           rebuild_cache targets
5891           Alex
5893 2007-11-25 05:26  alex
5895         * Source/cmExtraCodeBlocksGenerator.cxx: STYLE: add some comments
5897           Alex
5899 2007-11-25 00:01  king
5901         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5903 2007-11-24 03:51  alex
5905         * Source/: cmQTWrapCPPCommand.h, cmQTWrapUICommand.h: STYLE: QT ->
5906           Qt in the docs
5908           Alex
5910 2007-11-24 00:01  king
5912         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5914 2007-11-23 20:45  alex
5916         * CMakeLists.txt, Modules/Platform/syllable.cmake,
5917           Source/kwsys/SystemTools.cxx, Source/kwsys/testDynamicLoader.cxx,
5918           Tests/CMakeLists.txt, Utilities/cmtar/CMakeLists.txt: ENH: add
5919           support for the Syllable OS (http://www.syllable.org) major
5920           issues: -access() doesn't return false for an empty string
5921           (#ifdefed in cmake) -dlopen() doesn't return 0 on failure
5922           (#ifdefed in cmake and fixed now in Syllable) -the kwsys and
5923           Bootstrap tests fail with timeout due to the fact that I'm doing
5924           all that in qemu, which is quite slow -RPATH is now supported, so
5925           without modifying the test adapting DLL_PATH in Syllable is
5926           required for the tests to succeed -the Plugin test fails with an
5927           undefined reference to example_exe_function() in example_mod_1,
5928           it seems this isn't supported under Syllable
5930           Alex
5932 2007-11-23 14:53  king
5934         * Source/cmMakefileTargetGenerator.cxx: STYLE: Fixed line-too-long.
5936 2007-11-23 11:30  alex
5938         * Source/cmQTWrapCPPCommand.cxx: STYLE: QT is quicktime, Qt is Qt,
5939           as pointed out by David Faure
5941           Alex
5943 2007-11-23 00:01  king
5945         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5947 2007-11-22 00:01  king
5949         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5951 2007-11-21 17:09  david.cole
5953         * DartLocal.conf.in: STYLE: Updated and alphabetized expected
5954           builds list. Many new Mac Leopard entries from Rogue -- thanks
5955           guys!
5957 2007-11-21 15:33  david.cole
5959         * Templates/CMakeLists.txt: BUG: Install the vsmacros file.
5961 2007-11-21 13:37  king
5963         * Source/cmMakefileTargetGenerator.cxx: ENH: Change compiler
5964           working directory to the local build tree location when compiling
5965           object files.  This simplifies the compiler command line and the
5966           usage of the <objBase>.s and <objBase>.i targets.  It also helps
5967           fortran compilers put their modules in the correct place.
5969 2007-11-21 12:55  king
5971         * CMakeLists.txt: BUG: Fixed construction of CMake_VERSION_DATE to
5972           use KWSys DateStamp feature now that cmVersion.cxx is not updated
5973           nightly anymore.
5975 2007-11-21 10:07  king
5977         * Source/cmCTest.cxx: BUG: Do not require a nightly start time for
5978           an experimental or continuous test model.
5980 2007-11-21 08:59  king
5982         * Source/cmTarget.cxx: BUG: For imported target directory, do not
5983           return pointer to freed memory.
5985 2007-11-21 00:01  king
5987         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
5989 2007-11-20 11:18  king
5991         * Source/cmLocalVisualStudio6Generator.cxx: BUG: Need to honor
5992           HEADER_FILE_ONLY source file property and exclude the source from
5993           the build.
5995 2007-11-20 11:10  king
5997         * Source/: cmCallVisualStudioMacro.cxx, cmGlobalGenerator.cxx,
5998           cmGlobalVisualStudio8Generator.cxx,
5999           cmGlobalVisualStudio9Generator.cxx,
6000           cmGlobalVisualStudioGenerator.cxx: STYLE: Fixed line-too-long.
6001           COMP: Fixed warnings about lossy conversions.
6003 2007-11-20 00:01  king
6005         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
6007 2007-11-19 14:27  king
6009         * Tests/: Complex/Executable/CMakeLists.txt,
6010           Complex/Executable/complex_nobuild.cxx,
6011           ComplexOneConfig/Executable/CMakeLists.txt,
6012           ComplexOneConfig/Executable/complex_nobuild.cxx,
6013           ComplexRelativePaths/Executable/CMakeLists.txt,
6014           ComplexRelativePaths/Executable/complex_nobuild.cxx: ENH: Adding
6015           test for using HEADER_FILE_ONLY to avoid building a .cxx file.
6017 2007-11-19 14:27  king
6019         * Source/cmSourceFile.cxx: BUG: Do not force HEADER_FILE_ONLY off
6020           if the user has already set it on.
6022 2007-11-19 14:22  king
6024         * Source/cmake.cxx: COMP: Do not build VS-specific code when
6025           generators are not included.
6027 2007-11-19 14:08  clinton
6029         * Source/QtDialog/CMakeLists.txt: ENH:  Add install command for
6030           executable.
6032 2007-11-19 13:45  king
6034         * Source/: cmake.cxx, cmake.h: ENH: Added call to StopBuild VS
6035           macro when projects fail to regenerate during a build.
6037 2007-11-19 13:44  king
6039         * Source/: cmGlobalVisualStudio7Generator.cxx,
6040           cmGlobalVisualStudio8Generator.cxx,
6041           cmGlobalVisualStudioGenerator.cxx,
6042           cmGlobalVisualStudioGenerator.h: ENH: Renamed
6043           cmGlobalVisualStudioGenerator::CallVisualStudioReloadMacro method
6044           to CallVisualStudioMacro and added arguments to select which
6045           macro to call and optionally pass the solution file name.  Added
6046           option to call to new StopBuild macro.  Updated logic for
6047           replacing the macro file in user directories when the distributed
6048           version is newer.
6050 2007-11-19 13:44  king
6052         * Templates/CMakeVSMacros1.vsmacros: ENH: Added StopBuild macro.
6054 2007-11-19 13:42  king
6056         * Source/cmakemain.cxx: BUG: Always return positive integers to the
6057           OS on error.  Windows error encoding is confused by negative
6058           return values.
6060 2007-11-19 13:42  king
6062         * Source/cmListFileCache.cxx: BUG: ParseFile should return false if
6063           there was a parse error.
6065 2007-11-19 00:01  king
6067         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
6069 2007-11-18 00:01  king
6071         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
6073 2007-11-17 00:01  king
6075         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
6077 2007-11-16 21:18  clinton
6079         * Source/QtDialog/AddCacheEntry.cxx: ENH:  Remove debug printf
6081 2007-11-16 14:06  hoffman
6083         * Utilities/cmxmlrpc/: CMakeLists.txt, xmlrpc_config.h.in,
6084           xmlrpc_data.c: ENH: add a try compile for va_copy
6086 2007-11-16 13:54  david.cole
6088         * Source/cmGlobalVisualStudioGenerator.cxx: ENH: Add more
6089           conditions for attempting to call the new Visual Studio macros.
6090           Only try to call them if the vsmacros file exists and is
6091           registered. Count VS instances again after warning about running
6092           instances. If user closed them in response to the warning, it's
6093           OK to register the macros now rather than waiting till the next
6094           CMake generate.
6096 2007-11-16 11:32  hoffman
6098         * Source/CTest/cmCTestCoverageHandler.cxx: ENH: add support for
6099           CDash bullseye coverage
6101 2007-11-16 11:01  king
6103         * Source/: cmGlobalVisualStudio7Generator.cxx,
6104           cmGlobalVisualStudio8Generator.cxx,
6105           cmLocalVisualStudio7Generator.cxx: BUG: Fix exception handling
6106           flag translation to be specific to each VS version.  This allows
6107           /EHa to be handled correctly for VS 2003.
6109 2007-11-16 10:40  clinton
6111         * Source/QtDialog/QCMakeCacheView.cxx: ENH:  more robust search
6112           filter.
6114 2007-11-16 07:01  david.cole
6116         * Source/CMakeLists.txt, Source/cmCallVisualStudioMacro.cxx,
6117           Source/cmCallVisualStudioMacro.h,
6118           Source/cmGeneratedFileStream.cxx, Source/cmGeneratedFileStream.h,
6119           Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
6120           Source/cmGlobalVisualStudio7Generator.cxx,
6121           Source/cmGlobalVisualStudio8Generator.cxx,
6122           Source/cmGlobalVisualStudio8Generator.h,
6123           Source/cmGlobalVisualStudio9Generator.cxx,
6124           Source/cmGlobalVisualStudio9Generator.h,
6125           Source/cmGlobalVisualStudioGenerator.cxx,
6126           Source/cmGlobalVisualStudioGenerator.h,
6127           Source/cmLocalVisualStudio7Generator.cxx, Source/cmake.cxx,
6128           Source/kwsys/SystemTools.cxx, Templates/CMakeVSMacros1.vsmacros:
6129           ENH: Add ability to call Visual Studio macros from CMake. Add a
6130           CMake Visual Studio macro to reload a solution file automatically
6131           if CMake makes changes to .sln files or .vcproj files. Add code
6132           to call the macro automatically for any running Visual Studio
6133           instances with the .sln file open at the end of the Visual Studio
6134           Generate call. Only call the macro if some .sln or .vcproj file
6135           changed during Generate. Also, add handling for REG_EXPAND_SZ
6136           type to SystemTools::ReadRegistryValue - returned string has
6137           environment variable references expanded.
6139 2007-11-16 00:01  king
6141         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
6143 2007-11-15 13:14  hoffman
6145         * Modules/Platform/Darwin.cmake: ENH: add support for env var and
6146           better default for CMAKE_OSX_SYSROOT
6148 2007-11-15 00:01  king
6150         * Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
6152 2007-11-14 23:30  clinton
6154         * Source/QtDialog/QCMakeCacheView.cxx: COMP:  Fix warning.
6156 2007-11-14 21:17  king
6158         * bootstrap, Source/cmVersion.cxx: ENH: Simplified CMake version
6159           information using KWSys DateStamp feature.  Reduced duplicate
6160           code in bootstrap script.
6162 2007-11-14 18:08  clinton
6164         * Modules/FindQt4.cmake: ENH:  Fix case of windows library names to
6165           support       cross compiling w/ Qt on case sensitive platforms.
6167 2007-11-14 00:01  king
6169         * Source/kwsys/kwsysDateStamp.cmake: daily version number
6171 2007-11-13 23:13  andy
6173         * Source/cmVersion.cxx: STYLE: Nightly Version update
6175 2007-11-13 16:25  alex
6177         * Source/QtDialog/CMakeSetupDialog.cxx: ENH: add completer for the
6178           source and binary dir lineedits
6180           Clinton: do I actually have to create separate models for each
6181           completer, and a separate completer for each widget, or could the
6182           models/completers be used for multiple widgets ?
6184           Alex
6186 2007-11-13 12:53  clinton
6188         * Source/QtDialog/QCMakeCacheView.cxx: ENH:  single click can start
6189           editing cache values.
6191 2007-11-13 11:21  martink
6193         * Tests/Tutorial/Step6/CMakeLists.txt: ENH: switch to new install
6194           commands to match book text
6196 2007-11-13 11:18  clinton
6198         * Source/QtDialog/QCMakeCacheView.cxx: BUG:  The search is set to
6199           apply to all columns, but in Qt 4.2, that breaks       the search
6200           entirely.  Search on the first column only when using Qt 4.2.
6202 2007-11-13 11:11  martink
6204         * Tests/Tutorial/: Step3/CMakeLists.txt,
6205           Step3/MathFunctions/CMakeLists.txt, Step4/CMakeLists.txt,
6206           Step4/MathFunctions/CMakeLists.txt, Step5/CMakeLists.txt,
6207           Step5/MathFunctions/CMakeLists.txt, Step6/CMakeLists.txt,
6208           Step6/MathFunctions/CMakeLists.txt, Step7/CMakeLists.txt,
6209           Step7/MathFunctions/CMakeLists.txt: ENH: switch to new install
6210           commands to match book text
6212 2007-11-13 00:33  clinton
6214         * Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx: ENH:
6215           support specifying build or source directory at command line.
6217 2007-11-13 00:17  clinton
6219         * Source/QtDialog/: QCMakeCacheView.cxx, QCMakeCacheView.h: ENH:
6220           Allow clicking anywhere in field to toggle check boxes.
6222 2007-11-13 00:01  king
6224         * Source/kwsys/kwsysDateStamp.cmake: daily version number
6226 2007-11-12 23:59  clinton
6228         * Source/QtDialog/: AddCacheEntry.cxx, AddCacheEntry.h: STYLE:  add
6229           license.
6231 2007-11-12 23:54  clinton
6233         * Source/QtDialog/: AddCacheEntry.cxx, AddCacheEntry.h,
6234           AddCacheEntry.ui, CMakeLists.txt, CMakeSetup.qrc,
6235           CMakeSetupDialog.cxx, CMakeSetupDialog.h, CMakeSetupDialog.ui,
6236           Plus16.png, QCMake.cxx, QCMakeCacheView.cxx, QCMakeCacheView.h:
6237           ENH:  Add ability to add cache entries (even before first
6238           configure).
6240 2007-11-12 23:03  andy
6242         * Source/cmVersion.cxx: STYLE: Nightly Version update
6244 2007-11-12 22:36  hoffman
6246         * Source/cmGlobalGenerator.cxx: ENH: add f stuff to avoid warnings
6248 2007-11-12 22:33  hoffman
6250         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: ENH: add
6251           guess progress for first time configuring a project.
6253 2007-11-12 18:22  king
6255         * Source/kwsys/kwsysDateStamp.cmake: daily version number
6257 2007-11-12 18:22  king
6259         * Source/kwsys/: DateStamp.h.in, kwsysDateStamp.py: ENH: Created
6260           better names and a more convenient set of version date stamp
6261           macros.
6263 2007-11-12 18:06  clinton
6265         * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.ui: ENH:
6266           Fix layout with Qt 4.2.  BUG:  Fix help comments to match what
6267           this GUI does.
6269 2007-11-12 17:51  clinton
6271         * Source/QtDialog/CMakeSetupDialog.cxx: BUG:  Fix prompt for
6272           changes if they haven't been saved.
6274 2007-11-12 17:41  clinton
6276         * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
6277           CMakeSetupDialog.ui:
6278           BUG: Fix pause at shutdown.  ENH: Remove interrupt button and
6279           make configure/generate turn to stop during runs.  ENH: Add text
6280           to remove cache entry button.
6282 2007-11-12 17:38  king
6284         * Source/kwsys/CMakeLists.txt: BUG: Fixed typo in previous commit.
6286 2007-11-12 17:34  king
6288         * Source/kwsys/: CMakeLists.txt, DateStamp.h.in,
6289           kwsysDateStamp.cmake, kwsysDateStamp.py: ENH: Adding DateStamp
6290           feature to KWSys.  This provides a header file giving
6291           preprocessor access to a dated version.  The 'datestamp' will be
6292           updated automatically every day by a script.
6294 2007-11-12 16:58  king
6296         * Source/cmake.cxx: BUG: Fix messages for time stamp file
6297           recreation.
6299 2007-11-12 15:42  king
6301         * Source/: cmGlobalVisualStudio8Generator.cxx,
6302           cmLocalVisualStudio7Generator.cxx,
6303           cmLocalVisualStudio7Generator.h: BUG: Converted per-vcproj
6304           timestamp to a single directory-level CMakeFiles/generate.stamp
6305           file shared by all targets in each directory.  This avoids having
6306           all targets overwrite each others timestamp check rules and
6307           instead has one single rule.
6309 2007-11-12 13:54  clinton
6311         * Source/QtDialog/: CMakeLists.txt, CMakeSetupDialog.ui: ENH:
6312           Allow build with Qt 4.2.
6314                 4.3 dependence fell out when errors go to output
6315                 window instead of message box blocking cmake thread.
6317 2007-11-12 13:52  miguelf
6319         * Modules/FindwxWidgets.cmake: BUG: Fix to support arch and
6320           isysroot compilation options on MAC (Bug 5007).
6322 2007-11-12 12:04  martink
6324         * Source/cmCPluginAPI.cxx: BUG: better setup of properties for
6325           loaded commands
6327 2007-11-11 23:05  andy
6329         * Source/cmVersion.cxx: STYLE: Nightly Version update
6331 2007-11-10 23:11  andy
6333         * Source/cmVersion.cxx: STYLE: Nightly Version update
6335 2007-11-10 17:31  king
6337         * Tests/Wrapping/: CMakeLists.txt, fakefluid.cxx: BUG: Fixed fake
6338           generation of files to behave more like fluid.
6340 2007-11-10 11:36  clinton
6342         * Source/QtDialog/: CMakeSetup.qrc, CMakeSetupDialog.cxx,
6343           CMakeSetupDialog.h, CMakeSetupDialog.ui, Delete16.png,
6344           QCMakeCacheView.cxx, QCMakeCacheView.h:
6345           ENH:  Re-arrange UI a bit.  BUG:  Properly update when values
6346           that changed since the last configure.
6348 2007-11-10 08:15  king
6350         * Source/: cmGlobalVisualStudio8Generator.cxx,
6351           cmLocalVisualStudio7Generator.cxx, cmake.cxx, cmake.h: ENH: Allow
6352           VS 7 project Rebuild and Solution Rebuild to work without
6353           re-running CMake for every project during the rebuild.
6355 2007-11-10 08:14  king
6357         * Source/cmDocumentVariables.cxx: STYLE: Fixed line-too-long for
6358           undocumented variable entries.
6360 2007-11-10 06:54  david.cole
6362         * Tests/: SimpleInstall/CMakeLists.txt,
6363           SimpleInstallS2/CMakeLists.txt: BUG: Need extra regex to parse
6364           sw_vers output on Mac OSX 10.2 (and presumably earlier) to avoid
6365           running PackageMaker during the SimpleInstall* tests. See comment
6366           in CMake/Tests/SimpleInstall/CMakeLists.txt for more info.
6368 2007-11-09 23:16  andy
6370         * Source/cmVersion.cxx: STYLE: Nightly Version update
6372 2007-11-09 15:18  clinton
6374         * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
6375           QCMake.cxx, QCMake.h, QCMakeCacheView.cxx, QCMakeCacheView.h:
6376           BUG:  Don't prompt for unsaved changes if no changes were made.
6377           ENH:  Error messages go to output window instead of message
6378           boxes.
6380 2007-11-09 15:08  king
6382         * Source/cmLocalVisualStudio6Generator.cxx,
6383           Source/cmLocalVisualStudio7Generator.cxx,
6384           Templates/CMakeWindowsSystemConfig.cmake: ENH: Removed dependency
6385           on Templates/CMakeWindowsSystemConfig.cmake which is no longer
6386           used.  Also removed the file itself.
6388 2007-11-09 12:18  hoffman
6390         * Modules/InstallRequiredSystemLibraries.cmake: ENH: change name
6392 2007-11-09 12:05  king
6394         * Source/: cmGlobalVisualStudio8Generator.cxx,
6395           cmLocalVisualStudio7Generator.cxx: ENH: Converted vcproj file
6396           generation to use cmGeneratedFileStream for atomic replacement.
6397           Replaced the vcproj.cmake copy of the file with a simple
6398           vcproj.stamp timestamp file to preserve previous
6399           rerun-without-reload behavior.
6401 2007-11-09 01:14  clinton
6403         * Source/QtDialog/QCMakeCacheView.cxx: ENH:  Add completion to
6404           editor for files and file paths.
6406 2007-11-08 23:03  andy
6408         * Source/cmVersion.cxx: STYLE: Nightly Version update
6410 2007-11-08 20:37  hoffman
6412         * Modules/InstallRequiredSystemLibraries.cmake: ENH: add ability to
6413           use your own install directories
6415 2007-11-08 16:47  clinton
6417         * Source/QtDialog/: CMakeSetupDialog.cxx, QCMake.cxx: BUG:  Don't
6418           enable generate if configure completed with errors.  ENH:  Allow
6419           build w/ Qt configured with no STL support.
6421 2007-11-08 15:54  david.cole
6423         * Source/MFCDialog/res/CMakeSetupDialog.ico,
6424           Source/QtDialog/CMakeSetup.ico, Source/WXDialog/NGDialog.ico,
6425           Utilities/Release/CMakeLogo.ico: ENH: Put black outline around
6426           all resolutions of the new ico files. Looks better on a dark
6427           background than the lighter outline...
6429 2007-11-08 14:31  hoffman
6431         * Modules/Platform/Darwin.cmake: ENH: fix bug in default arch, it
6432           was using the environment variable which is not a default
6434 2007-11-08 13:03  hoffman
6436         * Source/CTest/cmCTestTestHandler.cxx: BUG: try to fix crash
6438 2007-11-08 12:27  clinton
6440         * Modules/FindQt4.cmake: BUG:  handle qmake returning multiple
6441           paths for mkspecs.  Fixes #5935
6443 2007-11-08 10:56  clinton
6445         * Modules/FindQt4.cmake: ENH:  Add support for static Qt 4.3
6446           builds.
6448 2007-11-08 10:38  david.cole
6450         * Tests/: CMakeLists.txt, Tutorial/Step6/CMakeLists.txt,
6451           Tutorial/Step6/License.txt, Tutorial/Step6/TutorialConfig.h.in,
6452           Tutorial/Step6/tutorial.cxx,
6453           Tutorial/Step6/MathFunctions/CMakeLists.txt,
6454           Tutorial/Step6/MathFunctions/MakeTable.cxx,
6455           Tutorial/Step6/MathFunctions/MathFunctions.h,
6456           Tutorial/Step6/MathFunctions/mysqrt.cxx,
6457           Tutorial/Step7/CMakeLists.txt, Tutorial/Step7/CTestConfig.cmake,
6458           Tutorial/Step7/License.txt, Tutorial/Step7/TutorialConfig.h.in,
6459           Tutorial/Step7/build1.cmake, Tutorial/Step7/build2.cmake,
6460           Tutorial/Step7/tutorial.cxx,
6461           Tutorial/Step7/MathFunctions/CMakeLists.txt,
6462           Tutorial/Step7/MathFunctions/MakeTable.cxx,
6463           Tutorial/Step7/MathFunctions/MathFunctions.h,
6464           Tutorial/Step7/MathFunctions/mysqrt.cxx: ENH: Add new Tutorial
6465           steps. Diff between Step5 and Step6 shows how to add a cpack
6466           driven installer to your project. Diff between Step6 and Step7
6467           shows how to add ctest dashboard scripting capability.
6469 2007-11-08 10:22  clinton
6471         * Source/QtDialog/QCMakeCacheView.cxx: COMP: Fix warnings.
6473 2007-11-08 10:17  clinton
6475         * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.ui,
6476           QCMake.cxx, QCMakeCacheView.cxx, QCMakeCacheView.h:
6477           ENH:  add context menu for deleting, ignoring, and getting help
6478           for cache entries.  ENH:  add delete cache button ENH:  add
6479           information string above configure/generate buttons ENH:  change
6480           search to search both columns, and from regex to plain string
6481           search ENH:  add buddy info in cache entry view, so double
6482           clicking in the left column       starts editing the associated
6483           value.  BUG:  fix file path editor so it goes away when focus is
6484           lost
6486 2007-11-08 09:09  david.cole
6488         * Modules/Platform/Darwin.cmake: BUG: Do not us the
6489           search_paths_first flag on older Mac OSX (10.2 and earlier)
6490           systems.
6492 2007-11-07 23:08  andy
6494         * Source/cmVersion.cxx: STYLE: Nightly Version update
6496 2007-11-07 17:43  hoffman
6498         * Utilities/Release/vogon_release.cmake: ENH: add mt to vogon
6499           release
6501 2007-11-07 17:30  hoffman
6503         * Source/MFCDialog/CMakeLists.txt: ENH: allow for msvc71 to build
6504           for vista if CMAKE_MT_EXECUTABLE is put in the cache
6506 2007-11-07 14:35  hoffman
6508         * Utilities/cmcurl/CMakeLists.txt: ENH: remove memdebug.c from list
6510 2007-11-07 13:11  hoffman
6512         * CMakeCPack.cmake, CMakeCPackOptions.cmake.in,
6513           Source/CPack/cmCPackNSISGenerator.cxx: ENH: change
6514           CPACK_CREATE_DESKTOP_LINKS to something that can handle spaces in
6515           the name of the exectuable
6517 2007-11-07 11:31  clinton
6519         * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
6520           CMakeSetupDialog.ui:
6521           ENH: remove status bar and move interrupt/progress next to
6522           configure/generate.
6524 2007-11-07 10:09  clinton
6526         * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
6527           CMakeSetupDialog.ui, QCMakeCacheView.cxx, QCMakeCacheView.h:
6528           BUG:  Fix behavior of
6529           CMakeSetupDialog::set{Binary|Source}Directory       so they work
6530           right when called externally.        Disable the generate button
6531           when one hits configure again.  ENH:  Some UI tweaks for spacing.
6532                  Allow viewing cache values while configure/generate (but
6533           not edit).
6535 2007-11-07 09:12  king
6537         * Source/CTest/cmCTestSubmitHandler.cxx: COMP: Fix check for
6538           file-too-big to avoid warnings.
6540 2007-11-07 08:59  king
6542         * Source/kwsys/SystemTools.cxx: COMP: Fix warning when gcount
6543           stream method does not really return std::streamsize.
6545 2007-11-06 23:00  clinton
6547         * Source/QtDialog/: CMakeLists.txt, CMakeSetup.icns, QCMake.cxx:
6548           ENH:  For Mac OSX -- add app icon, and implement find of cmake
6549           executable.
6551 2007-11-06 22:55  andy
6553         * Source/cmVersion.cxx: STYLE: Nightly Version update
6555 2007-11-06 22:27  clinton
6557         * Source/QtDialog/CMakeSetupDialog.cxx: BUG:  disable drag & drop
6558           while busy.
6560 2007-11-06 21:51  clinton
6562         * Source/QtDialog/CMakeSetupDialog.cxx: BUG: only handle drop
6563           events if they'll really change something.
6565 2007-11-06 21:27  clinton
6567         * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h:
6568           BUG:  Put back read/write of original WhereBuild* settings.  ENH:
6569           Make public a couple functions to support command line args.
6570           Try removing exit after generate to see if others like it.
6571           COMP:  Fix warnings.
6573 2007-11-06 19:25  clinton
6575         * Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx,
6576           CMakeSetupDialog.h, CMakeSetupDialog.ui, QCMake.cxx,
6577           QCMakeCacheView.cxx, QCMakeCacheView.h:
6578           ENH:  Disable menu/buttons when doing configure.        Also
6579           disable generate until configure is done.        Save more
6580           settings (last 10 binary directories, exit after generate,
6581                               last generator)        Some UI tweaks for
6582           better layout.        Support drag & drop of
6583           CMakeLists.txt/CMakeCache.txt files.
6585 2007-11-06 14:16  martink
6587         * Source/: cmDocumentVariables.cxx, cmMakefile.cxx,
6588           cmPropertyMap.cxx, cmake.cxx, cmake.h: ENH: different way of
6589           testing properties
6591 2007-11-06 14:14  martink
6593         * CMakeLists.txt, Source/CMakeLists.txt: ENH: move CMAKE_STRICT
6594           option to the top
6596 2007-11-06 14:11  martink
6598         * Tests/CMakeLists.txt: ENH: add doc test for strict builds
6600 2007-11-06 14:10  martink
6602         * Tests/DocTest/: CMakeLists.txt, DocTest.cxx: ENH: add a etst to
6603           verify props are documented
6605 2007-11-06 08:28  hoffman
6607         * Source/CPack/: cmCPackGenerator.cxx, cmCPackGenerator.h,
6608           cpack.cxx: ENH: changne ProcessGenertor to DoPackage
6610 2007-11-06 08:27  hoffman
6612         * Source/CPack/cmCPackDebGenerator.cxx: STYLE: fix line length
6613           issue
6615 2007-11-06 01:16  clinton
6617         * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
6618           CMakeSetupDialog.ui, QCMake.cxx, QCMake.h: ENH:  Add menus in
6619           menu bar.        Add reload & delete cache options.        Add
6620           option to quit after generation step (not yet remembered between
6621           sessions).        Add Help -> About        Remove Help button (in
6622           menu now)        Remove Cancel button (File -> Exit and the
6623           Window 'X' button exist)
6625 2007-11-06 00:04  clinton
6627         * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.ui: ENH:
6628           clarify label for current generator.
6630 2007-11-06 00:02  clinton
6632         * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
6633           CMakeSetupDialog.ui, QCMakeCacheView.cxx: ENH:  search is case
6634           insensitive ENH:  put back prompt for generator, and change combo
6635           to label       showing current generator.
6637 2007-11-05 22:32  andy
6639         * Source/cmVersion.cxx: STYLE: Nightly Version update
6641 2007-11-05 19:26  clinton
6643         * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
6644           CMakeSetupDialog.ui, QCMakeCacheView.cxx, QCMakeCacheView.h:
6645           ENH:  Replace prompt for generator with combobox in UI.  ENH:
6646           Make "Show Advanced" toggle work.  ENH:  Add regex search
6647           capabilities.  ENH:  Read existing registry entries from MFC
6648           CMakeSetup.exe (will save later).
6650 2007-11-05 18:06  alex
6652         * CMakeLists.txt: COMP: use RPATH is building QtDialog and the Qt
6653           libs are not in /lib or /usr/lib (same logic as for ccmake)
6655           Alex
6657 2007-11-05 17:44  king
6659         * Source/kwsys/kwsys_ios_iostream.h.in: COMP: Add streamsize and
6660           streamoff to kwsys_ios namespace for ancient streams.
6662 2007-11-05 16:57  david.cole
6664         * DartLocal.conf.in: STYLE: Trade in expected arrakis dashboards
6665           for resurrected equivalent ones on dash14.
6667 2007-11-05 16:55  hoffman
6669         * Source/: CMakeLists.txt, CPack/cmCPackDebGenerator.h,
6670           CPack/cmCPackGenerator.cxx, CPack/cmCPackGenerator.h,
6671           CPack/cmCPackGeneratorFactory.cxx,
6672           CPack/cmCPackGeneratorFactory.h,
6673           CPack/cmCPackGenericGenerator.cxx,
6674           CPack/cmCPackGenericGenerator.h, CPack/cmCPackNSISGenerator.h,
6675           CPack/cmCPackOSXX11Generator.h,
6676           CPack/cmCPackPackageMakerGenerator.h,
6677           CPack/cmCPackRPMGenerator.h, CPack/cmCPackTGZGenerator.h,
6678           CPack/cmCPackZIPGenerator.h, CPack/cpack.cxx: ENH: change name
6680 2007-11-05 16:33  hoffman
6682         * Source/: CMakeLists.txt, CPack/cmCPackGeneratorFactory.cxx,
6683           CPack/cmCPackGeneratorFactory.h, CPack/cmCPackGenerators.cxx,
6684           CPack/cmCPackGenerators.h, CPack/cpack.cxx: ENH: change name of
6685           class
6687 2007-11-05 14:47  hoffman
6689         * Source/WXDialog/: CMakeLists.txt, CMakeSetupFrame.cpp: ENH: fix
6690           the compile and add install rule
6692 2007-11-05 14:34  king
6694         * Source/cmake.cxx, Source/CPack/cmCPackDebGenerator.cxx,
6695           Source/CPack/cmCPackNSISGenerator.cxx,
6696           Source/CPack/cmCPackPackageMakerGenerator.cxx,
6697           Source/CPack/cmCPackPackageMakerGenerator.h,
6698           Source/CTest/cmCTestCoverageHandler.cxx,
6699           Source/CTest/cmCTestSubmitHandler.cxx,
6700           Source/kwsys/SystemTools.cxx, Utilities/cmcurl/ftp.c: COMP: Fix
6701           warnings on 64-bit Mac OS X build.  Patch from issue #3697.
6703 2007-11-05 13:20  clinton
6705         * Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx,
6706           CMakeSetupDialog.h, QCMake.cxx, QCMake.h, QCMakeCacheView.cxx,
6707           QCMakeCacheView.h:
6708           ENH:  Prompt user for generator when there is none.        Many
6709           minor improvements, bug fixes, and style fixes.
6711 2007-11-04 22:00  andy
6713         * Source/cmVersion.cxx: STYLE: Nightly Version update
6715 2007-11-04 01:20  miguelf
6717         * Modules/FindwxWidgets.cmake: BUG: Fixed error related to missing
6718           quotes around variable.
6720 2007-11-03 23:04  andy
6722         * Source/cmVersion.cxx: STYLE: Nightly Version update
6724 2007-11-03 19:48  clinton
6726         * Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
6727           CMakeSetupDialog.ui, QCMake.cxx, QCMake.h, QCMakeCacheView.cxx,
6728           QCMakeCacheView.h:
6729           ENH:  Allow working with empty build directories.        Make
6730           output window a bit smaller compared to cache view.        Prompt
6731           on X'ing window as well as hitting cancel.        Color new cache
6732           values red, and put them first.
6734 2007-11-03 13:28  clinton
6736         * Source/QtDialog/QCMakeCacheView.cxx: COMP:  Fix some compile
6737           warnings.  STYLE: Make style a bit more consistent.
6739 2007-11-03 12:50  hoffman
6741         * Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.h, QCMake.h,
6742           QCMakeCacheView.h: ENH: remove qt warnings from qt with MS
6743           compiler
6745 2007-11-03 12:07  hoffman
6747         * Source/QtDialog/QCMakeCacheView.h: ENH: fix compile error on
6748           windows
6750 2007-11-03 10:30  clinton
6752         * Source/QtDialog/: CMakeLists.txt, CMakeSetup.cxx, CMakeSetup.ico,
6753           CMakeSetup.png, CMakeSetup.qrc, CMakeSetup.rc,
6754           CMakeSetupDialog.cxx, CMakeSetupDialog.h, CMakeSetupDialog.png,
6755           CMakeSetupDialog.ui, QCMake.cxx, QCMake.h, QCMakeCacheView.cxx,
6756           QCMakeCacheView.h:
6757           ENH:  Add interrupt button near progress bar.        Implement
6758           help button.        Implement cancel button.        Add
6759           scrollable output window.        Replace ON/OFF & combobox
6760           editors with checkboxes.        Tab/backtab in cache table jumps
6761           between values (not names and values)        Add tooltips to show
6762           help strings.        Add application icon and qtmain for Windows.
6764           BUG:  Fix save of cache values on configure.
6766 2007-11-02 23:00  andy
6768         * Source/cmVersion.cxx: STYLE: Nightly Version update
6770 2007-11-02 14:12  clinton
6772         * Source/QtDialog/CMakeLists.txt: COMP: Fix build on Windows.
6774 2007-11-02 12:03  hoffman
6776         * Source/CMakeLists.txt: ENH: add option for qt dialog
6778 2007-11-02 11:55  clinton
6780         * Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx,
6781           CMakeSetupDialog.h, QCMake.cxx, QCMake.h, QCMakeCacheView.cxx,
6782           QCMakeCacheView.h: STYLE:  Add license info to code.
6784 2007-11-02 11:50  clinton
6786         * Source/QtDialog/: CMakeLists.txt, CMakeSetup.cxx, CMakeSetup.qrc,
6787           CMakeSetupDialog.cxx, CMakeSetupDialog.h, CMakeSetupDialog.png,
6788           CMakeSetupDialog.ui, QCMake.cxx, QCMake.h, QCMakeCacheView.cxx,
6789           QCMakeCacheView.h: ENH:  Beginnings of a Qt UI for CMake.
6791 2007-11-02 10:46  hoffman
6793         * Tests/: CMakeLists.txt, Wrapping/CMakeLists.txt,
6794           Wrapping/qtnoqtmain.cxx: ENH: remove findqt3 from cmake's
6795           cmakelist files
6797 2007-11-01 22:50  andy
6799         * Source/cmVersion.cxx: STYLE: Nightly Version update
6801 2007-11-01 16:21  hoffman
6803         * Source/QtDialog/README: ENH: create a directory for qt interface
6804           to cmake
6806 2007-11-01 09:52  hoffman
6808         * Modules/CPackRPM.cmake: ENH: fix for RPM generator from Eric
6810 2007-11-01 08:36  david.cole
6812         * Source/MFCDialog/res/CMakeSetupDialog.ico,
6813           Source/WXDialog/NGDialog.ico, Utilities/Release/CMakeLogo.ico:
6814           ENH: Add more resolutions for CMake icons to avoid that bloated
6815           chunky blown up icon look...
6817 2007-10-31 22:48  andy
6819         * Source/cmVersion.cxx: STYLE: Nightly Version update
6821 2007-10-31 13:57  martink
6823         * Source/cmDocumentVariables.cxx: ENH: minor fix
6825 2007-10-31 13:38  martink
6827         * Source/cmDocumentVariables.cxx: ENH: added documentation for more
6828           variables
6830 2007-10-31 12:55  hoffman
6832         * CMakeCPack.cmake, CMakeCPackOptions.cmake.in,
6833           CPackConfig.cmake.in, CPackSourceConfig.cmake.in,
6834           Source/CPack/cmCPackGenericGenerator.cxx: ENH: add
6835           CPACK_PROJECT_CONFIG_FILE option to CPack
6837 2007-10-31 10:49  hoffman
6839         * Utilities/Release/CMakeLogo.ico: ENH: add icon for installer
6841 2007-10-31 09:39  king
6843         * Source/kwsys/SystemTools.cxx: BUG: Merge changes from 1.205-1.207
6844           from trunk to gccxml-gcc42 branch.
6846 2007-10-31 09:37  king
6848         * Source/kwsys/SystemTools.hxx.in: STYLE: Fix documentation (merge
6849           from trunk)
6851 2007-10-31 09:03  hoffman
6853         * Source/CPack/cmCPackNSISGenerator.cxx: ENH: fix line length
6855 2007-10-31 08:50  david.cole
6857         * Modules/CPack.cmake,
6858           Source/CPack/cmCPackCygwinBinaryGenerator.cxx,
6859           Source/CPack/cmCPackCygwinBinaryGenerator.h,
6860           Source/CPack/cmCPackCygwinSourceGenerator.cxx,
6861           Source/CPack/cmCPackCygwinSourceGenerator.h,
6862           Source/CPack/cmCPackDebGenerator.cxx,
6863           Source/CPack/cmCPackDebGenerator.h,
6864           Source/CPack/cmCPackGenericGenerator.cxx,
6865           Source/CPack/cmCPackGenericGenerator.h,
6866           Source/CPack/cmCPackOSXX11Generator.cxx,
6867           Source/CPack/cmCPackOSXX11Generator.h,
6868           Source/CPack/cmCPackPackageMakerGenerator.cxx,
6869           Source/CPack/cmCPackPackageMakerGenerator.h,
6870           Source/CPack/cmCPackRPMGenerator.cxx,
6871           Source/CPack/cmCPackRPMGenerator.h: ENH: Add CPACK_SET_DESTDIR
6872           handling to enable packaging of installed files in absolute
6873           locations. With this setting on, cpack will set the DESTDIR env
6874           var when building the package so that files end up in their
6875           intended locations. Default behavior is not to set DESTDIR for
6876           backwards compatibility. Helps address issue #4993 and issue
6877           #5257. Also, remove unused CPACK_USE_DESTDIR variable. ENH: Add
6878           variable CPACK_PACKAGING_INSTALL_PREFIX to allow overriding the
6879           CPack GetPackagingInstallPrefix from a project's CMakeLists file
6880           if necessary. Could be used to remove the annoying /usr prefix
6881           still used by default in the Mac PackageMaker generator.
6883 2007-10-30 23:04  andy
6885         * Source/cmVersion.cxx: STYLE: Nightly Version update
6887 2007-10-30 23:02  hoffman
6889         * CMakeCPack.cmake, CPackConfig.cmake.in,
6890           CPackSourceConfig.cmake.in, Modules/CPack.cmake,
6891           Source/CPack/cmCPackNSISGenerator.cxx,
6892           Source/CPack/cmCPackRPMGenerator.cxx: ENH: cpack changes, remove
6893           the escape variable stuff as it is not needed if you provide a
6894           config file for cpack
6896 2007-10-30 11:03  martink
6898         * Source/cmTarget.cxx: BUG: fix undefined property FRAMEWORK
6900 2007-10-30 10:57  martink
6902         * Source/cmake.cxx: BUG: fix bad set property code in cmake
6904 2007-10-30 10:16  hoffman
6906         * Modules/CPackRPM.cmake: ENH: use cpack generic variable if rpm
6907           one is not set
6909 2007-10-30 10:16  hoffman
6911         * CMakeCPack.cmake: ENH: fix for cygwin package
6913 2007-10-29 22:58  andy
6915         * Source/cmVersion.cxx: STYLE: Nightly Version update
6917 2007-10-29 21:10  hoffman
6919         * Templates/cygwin-package.sh.in: ENH: add package script for cmake
6920           project
6922 2007-10-29 12:21  hoffman
6924         * Source/: cmBootstrapCommands.cxx, cmCommands.cxx: ENH: move list
6925           command to bootstrap commands
6927 2007-10-29 08:11  hoffman
6929         * CMakeCPack.cmake, Modules/CPack.cmake, Modules/NSIS.template.in,
6930           Source/CPack/cmCPackNSISGenerator.cxx: ENH: add ability to set
6931           installer icons, links to web pages, nsis code in the icon
6932           section of the template, and ability to escape variables
6933           correctly
6935 2007-10-28 22:58  andy
6937         * Source/cmVersion.cxx: STYLE: Nightly Version update
6939 2007-10-27 23:05  andy
6941         * Source/cmVersion.cxx: STYLE: Nightly Version update
6943 2007-10-26 23:11  andy
6945         * Source/cmVersion.cxx: STYLE: Nightly Version update
6947 2007-10-26 22:57  hoffman
6949         * CMakeLists.txt, ChangeLog.manual, Source/cmSystemTools.cxx,
6950           Source/CPack/cmCPackTGZGenerator.cxx,
6951           Source/CPack/cmCPackTarCompressGenerator.cxx,
6952           Source/kwsys/SystemTools.cxx: ENH: move changes from head
6954 2007-10-26 13:36  alex
6956         * Source/cmFindBase.cxx: STYLE: change wording of FIND_XXX() docs
6957           to be more correct
6959           Alex
6961 2007-10-26 12:13  seanmcbride
6963         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: STYLE: fixed
6964           misspellings of Mac OS X
6966 2007-10-26 09:55  alex
6968         * Source/cmFindBase.cxx, Source/cmFindBase.h,
6969           Source/cmFindLibraryCommand.cxx, Source/cmFindPathCommand.cxx,
6970           Source/cmFindProgramCommand.cxx,
6971           Tests/FindPackageTest/CMakeLists.txt,
6972           Tests/FindPackageTest/include/foo.h: ENH: add support for
6973           CMAKE_FIND_PREFIX_PATH as discussed with Brad.
6974           CMAKE_FIND_PREFIX_PATH is both an environment variable and a
6975           cmake variable, which is a list of base directories where
6976           FIND_PATH, FIND_FILE, FIND_PROGRAM and FIND_LIBRARY will search
6977           in the respective subdirectories
6979           Alex
6981 2007-10-25 22:53  andy
6983         * Source/cmVersion.cxx: STYLE: Nightly Version update
6985 2007-10-25 14:03  hoffman
6987         * CMakeLists.txt, ChangeLog.manual,
6988           Modules/CPack.STGZ_Header.sh.in, Modules/FindKDE3.cmake,
6989           Modules/FindKDE4.cmake, Modules/FindPythonInterp.cmake,
6990           Modules/KDE3Macros.cmake, Modules/Platform/DragonFly.cmake,
6991           Modules/Platform/GNU.cmake, Modules/Platform/NetBSD.cmake,
6992           Modules/Platform/UnixPaths.cmake,
6993           Modules/Platform/Windows-cl.cmake,
6994           Modules/Platform/Windows.cmake,
6995           Modules/Platform/WindowsPaths.cmake, Source/cmDependsFortran.cxx,
6996           Source/cmFileCommand.h, Source/cmFindPackageCommand.h,
6997           Source/cmIfCommand.cxx, Source/cmIfCommand.h,
6998           Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
6999           Source/cmMakefile.cxx, Source/cmRemoveDefinitionsCommand.h,
7000           Source/cmSystemTools.cxx, Source/cmTryRunCommand.h,
7001           Source/cmake.cxx, Source/cmakemain.cxx,
7002           Source/CPack/cmCPackTGZGenerator.cxx,
7003           Source/CPack/cmCPackTarCompressGenerator.cxx,
7004           Source/CPack/cpack.cxx: ENH: merge in stuff from head
7006 2007-10-25 13:29  king
7008         * Source/kwsys/SystemTools.cxx: BUG: Fix bug#5590.  When converting
7009           a relative path between two full paths on different windows drive
7010           letters do not create a ../../d:/foo/bar path and just return the
7011           full path to the destination.
7013 2007-10-25 13:26  alex
7015         * Modules/CPackDeb.cmake, Source/CPack/cmCPackDebGenerator.cxx:
7016           BUG: rename DEBIAN_PACKAGE_* variables to CPACK_DEBIAN_PACKAGE_*
7017           variables to make them actually work
7019           Alex
7021 2007-10-24 23:20  andy
7023         * Source/cmVersion.cxx: STYLE: Nightly Version update
7025 2007-10-24 14:43  martink
7027         * Source/: cmGetPropertyCommand.cxx, cmGetPropertyCommand.h,
7028           cmPropertyDefinition.h, cmake.cxx, cmake.h: ENH: add ability to
7029           get documentaiton of a property from a script
7031 2007-10-24 11:36  martink
7033         * Source/cmDocumentation.cxx, Source/cmDocumentation.h,
7034           Source/cmDocumentationFormatter.h,
7035           Source/cmDocumentationFormatterHTML.cxx,
7036           Source/cmDocumentationSection.h, Source/cmakemain.cxx,
7037           Source/MFCDialog/CMakeSetup.cpp, Utilities/CMakeLists.txt: ENH:
7038           some more cleanup, fixes, and patch for HTML output
7040 2007-10-23 23:07  andy
7042         * Source/cmVersion.cxx: STYLE: Nightly Version update
7044 2007-10-23 10:40  martink
7046         * Source/: cmMakefile.cxx, cmPropertyDefinitionMap.cxx: COMP: fix
7047           for when STRICT is defined, and fix for props that have no docs
7049 2007-10-23 10:08  martink
7051         * Source/cmDocumentVariables.cxx: STYLE: fix some long lines
7053 2007-10-23 10:07  martink
7055         * Source/cmDocumentation.cxx: COMP: fix a problem with a shadowed
7056           var
7058 2007-10-22 23:10  andy
7060         * Source/cmVersion.cxx: STYLE: Nightly Version update
7062 2007-10-22 17:16  hoffman
7064         * Modules/CPack.cmake: ENH: fix bitmap escapes
7066 2007-10-22 16:41  martink
7068         * Source/: cmDocumentation.cxx, cmakemain.cxx: COMP: fix some
7069           warnings and add some doc strings back in
7071 2007-10-22 15:33  martink
7073         * Source/: cmDocumentation.cxx, cmDocumentation.h,
7074           cmDocumentationSection.cxx, cmDocumentationSection.h,
7075           cmakemain.cxx: COMP: fix some warnings and add some doc strings
7076           back in
7078 2007-10-22 14:01  hoffman
7080         * Modules/Platform/Darwin.cmake, Source/cmLocalGenerator.cxx: ENH:
7081           fix spelling error
7083 2007-10-22 13:28  martink
7085         * Source/: cmGlobalKdevelopGenerator.cxx,
7086           cmGlobalXCodeGenerator.cxx: ENH: change to make the documentation
7087           class more generic, about halfway there, also provides secitons
7088           for Variables now
7090 2007-10-22 12:48  martink
7092         * Source/: CMakeLists.txt, cmDocumentVariables.cxx,
7093           cmDocumentation.cxx, cmDocumentation.h,
7094           cmDocumentationFormatter.h, cmDocumentationFormatterHTML.cxx,
7095           cmDocumentationFormatterHTML.h, cmDocumentationFormatterMan.cxx,
7096           cmDocumentationFormatterMan.h, cmDocumentationFormatterText.cxx,
7097           cmDocumentationFormatterText.h,
7098           cmDocumentationFormatterUsage.cxx,
7099           cmDocumentationFormatterUsage.h, cmDumpDocumentation.cxx,
7100           cmExtraCodeBlocksGenerator.cxx, cmExtraEclipseCDT4Generator.cxx,
7101           cmGlobalBorlandMakefileGenerator.cxx, cmGlobalGenerator.cxx,
7102           cmGlobalMSYSMakefileGenerator.cxx,
7103           cmGlobalMinGWMakefileGenerator.cxx,
7104           cmGlobalNMakeMakefileGenerator.cxx,
7105           cmGlobalUnixMakefileGenerator3.cxx,
7106           cmGlobalVisualStudio6Generator.cxx,
7107           cmGlobalVisualStudio71Generator.cxx,
7108           cmGlobalVisualStudio7Generator.cxx,
7109           cmGlobalVisualStudio8Generator.cxx,
7110           cmGlobalVisualStudio8Win64Generator.cxx,
7111           cmGlobalVisualStudio9Generator.cxx,
7112           cmGlobalWatcomWMakeGenerator.cxx, cmMakefile.cxx,
7113           cmPropertyDefinition.cxx, cmPropertyDefinition.h,
7114           cmPropertyDefinitionMap.cxx, cmPropertyDefinitionMap.h,
7115           cmStandardIncludes.h, cmake.cxx, cmake.h, cmakemain.cxx,
7116           ctest.cxx, CPack/cpack.cxx, CursesDialog/ccmake.cxx,
7117           MFCDialog/CMakeSetup.cpp, cmDocumentationSection.cxx,
7118           cmDocumentationSection.h: ENH: change to make the documentation
7119           class more generic, about halfway there, also provides secitons
7120           for Variables now
7122 2007-10-22 11:40  hoffman
7124         * Modules/: CPack.cmake, NSIS.template.in: ENH: allow
7125           CPACK_PACKAGE_ICON to be not set
7127 2007-10-22 10:17  hoffman
7129         * Modules/Platform/Darwin.cmake: ENH: try to fix boostrap on 10.5
7131 2007-10-21 23:39  andy
7133         * Source/cmVersion.cxx: STYLE: Nightly Version update
7135 2007-10-20 23:04  andy
7137         * Source/cmVersion.cxx: STYLE: Nightly Version update
7139 2007-10-19 23:03  andy
7141         * Source/cmVersion.cxx: STYLE: Nightly Version update
7143 2007-10-19 22:24  hoffman
7145         * Modules/Platform/Darwin.cmake, Source/cmLocalGenerator.cxx: ENH:
7146           do not always add -arch flags
7148 2007-10-19 12:03  hoffman
7150         * Source/CPack/cmCPackNSISGenerator.cxx: ENH: fix line length error
7152 2007-10-18 22:59  andy
7154         * Source/cmVersion.cxx: STYLE: Nightly Version update
7156 2007-10-18 11:11  king
7158         * Source/kwsys/SystemTools.cxx: BUG: Merge bug fixes from HEAD.
7160 2007-10-18 09:40  hoffman
7162         * CMakeCPack.cmake, Modules/NSIS.template.in,
7163           Source/CPack/cmCPackNSISGenerator.cxx,
7164           Source/CPack/cmCPackNSISGenerator.h: ENH: add ability to create
7165           links on the start menu
7167 2007-10-18 09:39  hoffman
7169         * bootstrap: ENH: add new file
7171 2007-10-18 09:38  hoffman
7173         * Source/: cmMakefileExecutableTargetGenerator.cxx,
7174           cmMakefileLibraryTargetGenerator.cxx: ENH: do not remove
7175           executables and dll's before linking them so that incremental
7176           links work, incremental links are still broken for vs 2005 and
7177           greater because of the manifest stuff
7179 2007-10-18 09:10  hoffman
7181         * Source/: CMakeLists.txt, cmDocumentVariables.cxx,
7182           cmDocumentVariables.h, cmake.cxx: ENH: add docs for variables
7184 2007-10-17 22:55  andy
7186         * Source/cmVersion.cxx: STYLE: Nightly Version update
7188 2007-10-17 10:29  king
7190         * Utilities/cmxmlrpc/xmlrpc_client.h: COMP: Attempt to fix warning
7191           about pointer->integer cast.
7193 2007-10-17 09:38  miguelf
7195         * Modules/FindwxWidgets.cmake: ENH: Added support for finding
7196           wxWidgets-2.9. Thanks to Joshua Jensen and Steven.
7198 2007-10-16 22:51  andy
7200         * Source/cmVersion.cxx: STYLE: Nightly Version update
7202 2007-10-16 14:27  martink
7204         * Source/: CMakeLists.txt, cmConfigure.cmake.h.in,
7205           cmPropertyMap.cxx: ENH: added CMAKE_STRICT option for var and
7206           property checking
7208 2007-10-16 10:19  king
7210         * Source/: cmDependsFortran.cxx, cmInstallCommand.cxx: STYLE: Fixed
7211           line-too-long.
7213 2007-10-15 22:43  andy
7215         * Source/cmVersion.cxx: STYLE: Nightly Version update
7217 2007-10-15 17:38  king
7219         * Source/cmExecuteProcessCommand.cxx: BUG: Work around bug when
7220           calling insert on an empty vector of char on midworld. Should
7221           eliminate the sporadic failure of EXECUTE_PROCESS during the
7222           SimpleInstall-Stage2 test. (david.cole from Brad's checkout on
7223           midworld)
7225 2007-10-15 14:50  martink
7227         * Modules/TestForSSTREAM.cmake, Source/cmForEachCommand.h,
7228           Source/cmWhileCommand.h, Source/cmake.cxx: ENH: minor doc
7229           cleanups and an example of documenting a variable
7231 2007-10-15 07:08  david.cole
7233         * Source/cmInstallCommand.cxx, Source/cmInstallScriptGenerator.cxx,
7234           Source/cmInstallScriptGenerator.h, Source/cmLocalGenerator.cxx,
7235           Tests/SimpleInstall/CMakeLists.txt,
7236           Tests/SimpleInstall/InstallScript3.cmake,
7237           Tests/SimpleInstall/InstallScript4.cmake,
7238           Tests/SimpleInstallS2/CMakeLists.txt,
7239           Tests/SimpleInstallS2/InstallScript3.cmake,
7240           Tests/SimpleInstallS2/InstallScript4.cmake: BUG: Fix #5868 - add
7241           COMPONENT handling to the SCRIPT and CODE signatures of the
7242           INSTALL command.
7244 2007-10-14 22:40  andy
7246         * Source/cmVersion.cxx: STYLE: Nightly Version update
7248 2007-10-14 08:15  alex
7250         * Source/cmExportCommand.cxx:
7251           BUG: fix #5806, wrong quotes used in the exported file
7253           Alex
7255 2007-10-13 22:48  andy
7257         * Source/cmVersion.cxx: STYLE: Nightly Version update
7259 2007-10-12 22:45  andy
7261         * Source/cmVersion.cxx: STYLE: Nightly Version update
7263 2007-10-12 21:30  miguelf
7265         * Modules/FindwxWidgets.cmake: BUG: Added support for the AUI
7266           library module (bug 4338). Also applied some STYLE changes
7267           including: deprecation of wxWidgets_USE_LIBS in favor of using
7268           standard FIND_PACKAGE COMPONENTS, removed some CMake 2.4.2
7269           compatibility patches, use of execute_process instead of
7270           exec_program, etc.
7272 2007-10-12 19:33  hoffman
7274         * Modules/CPackRPM.cmake: BUG: fix for bug 5878
7276 2007-10-12 11:43  david.cole
7278         * Source/cmTarget.cxx: BUG: Fix the dashboards! Put it back the way
7279           it was so it always creates the target directory at configure
7280           time. Figure out how to avoid it for the framework case on the
7281           Mac/Xcode later...
7283 2007-10-12 11:34  hoffman
7285         * Modules/FindFLTK2.cmake: ENH: add from bug 0004219
7287 2007-10-12 11:00  hoffman
7289         * Modules/FindASPELL.cmake: BUG: fix for bug 0005871
7291 2007-10-12 10:58  hoffman
7293         * Source/cmLocalGenerator.cxx: BUG: fix for bug 0003618 , allow one
7294           arch in OSX_ARCHS to work
7296 2007-10-12 09:58  hoffman
7298         * Source/kwsys/SystemTools.cxx: BUG: fix for bug 0005767 hang for
7299           replace string with empty
7301 2007-10-12 09:51  king
7303         * Source/cmDependsFortran.cxx: ENH: When an object file requires a
7304           module add the file-level dependency between the object file and
7305           the module timestamp file.  Create a dummy timestamp file in case
7306           nothing in the project actually creates the module.  See
7307           bug#5809.
7309 2007-10-12 09:32  king
7311         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Dependency
7312           scanners should have local generators set always.
7314 2007-10-11 22:45  andy
7316         * Source/cmVersion.cxx: STYLE: Nightly Version update
7318 2007-10-10 22:32  andy
7320         * Source/cmVersion.cxx: STYLE: Nightly Version update
7322 2007-10-10 17:47  alin.elena
7324         * Modules/: CheckFortranFunctionExists.cmake, FindBLAS.cmake,
7325           FindLAPACK.cmake, Platform/Linux-ifort.cmake:
7326           ENH: FindBLAS.cmake and FindLAPACK.cmake modules added. They
7327           locate various implementations of blas and lapack libraries.
7328           CheckFortranFunctionExists.cmake provides a test function to
7329           check if the library is usabale. I have also changed the -KPIC
7330           flag to -fPIC in Linux-ifort.cmake.
7332 2007-10-10 11:47  martink
7334         * Source/cmAddCustomCommandCommand.h,
7335           Source/cmAddCustomTargetCommand.h,
7336           Source/cmAddDefinitionsCommand.h,
7337           Source/cmAddDependenciesCommand.h,
7338           Source/cmAddExecutableCommand.h, Source/cmAddLibraryCommand.h,
7339           Source/cmAddSubDirectoryCommand.h, Source/cmAddTestCommand.h,
7340           Source/cmAuxSourceDirectoryCommand.h, Source/cmBuildCommand.h,
7341           Source/cmBuildNameCommand.h, Source/cmCMakeMinimumRequired.h,
7342           Source/cmConfigureFileCommand.h, Source/cmCreateTestSourceList.h,
7343           Source/cmDefinePropertyCommand.h, Source/cmDocumentation.cxx,
7344           Source/cmElseCommand.h, Source/cmElseIfCommand.h,
7345           Source/cmEnableLanguageCommand.h,
7346           Source/cmEnableTestingCommand.h, Source/cmEndForEachCommand.h,
7347           Source/cmEndIfCommand.h, Source/cmEndMacroCommand.h,
7348           Source/cmEndWhileCommand.h, Source/cmExecProgramCommand.h,
7349           Source/cmExecuteProcessCommand.h, Source/cmExportCommand.h,
7350           Source/cmExportLibraryDependencies.h,
7351           Source/cmFLTKWrapUICommand.h, Source/cmFileCommand.h,
7352           Source/cmFindFileCommand.cxx, Source/cmFindFileCommand.h,
7353           Source/cmFindLibraryCommand.cxx, Source/cmFindLibraryCommand.h,
7354           Source/cmFindPackageCommand.h, Source/cmFindPathCommand.cxx,
7355           Source/cmFindPathCommand.h, Source/cmFindProgramCommand.cxx,
7356           Source/cmFindProgramCommand.h, Source/cmForEachCommand.h,
7357           Source/cmGetCMakePropertyCommand.h,
7358           Source/cmGetDirectoryPropertyCommand.h,
7359           Source/cmGetFilenameComponentCommand.h,
7360           Source/cmGetPropertyCommand.h,
7361           Source/cmGetSourceFilePropertyCommand.h,
7362           Source/cmGetTargetPropertyCommand.h,
7363           Source/cmGetTestPropertyCommand.h, Source/cmIfCommand.h,
7364           Source/cmIncludeCommand.h, Source/cmIncludeDirectoryCommand.h,
7365           Source/cmIncludeExternalMSProjectCommand.h,
7366           Source/cmIncludeRegularExpressionCommand.h,
7367           Source/cmInstallCommand.h, Source/cmInstallFilesCommand.h,
7368           Source/cmInstallProgramsCommand.h,
7369           Source/cmInstallTargetsCommand.h,
7370           Source/cmLinkDirectoriesCommand.h,
7371           Source/cmLinkLibrariesCommand.h, Source/cmListCommand.h,
7372           Source/cmLoadCacheCommand.h, Source/cmLoadCommandCommand.h,
7373           Source/cmMacroCommand.h, Source/cmMakeDirectoryCommand.h,
7374           Source/cmMarkAsAdvancedCommand.h, Source/cmMathCommand.h,
7375           Source/cmMessageCommand.h, Source/cmOptionCommand.h,
7376           Source/cmOutputRequiredFilesCommand.h, Source/cmProjectCommand.h,
7377           Source/cmQTWrapCPPCommand.h, Source/cmQTWrapUICommand.h,
7378           Source/cmRemoveCommand.h, Source/cmRemoveDefinitionsCommand.h,
7379           Source/cmSeparateArgumentsCommand.h, Source/cmSetCommand.h,
7380           Source/cmSetDirectoryPropertiesCommand.h,
7381           Source/cmSetPropertiesCommand.h,
7382           Source/cmSetSourceFilesPropertiesCommand.h,
7383           Source/cmSetTargetPropertiesCommand.h,
7384           Source/cmSetTestsPropertiesCommand.h, Source/cmSiteNameCommand.h,
7385           Source/cmSourceGroupCommand.h, Source/cmStringCommand.h,
7386           Source/cmSubdirCommand.h, Source/cmSubdirDependsCommand.h,
7387           Source/cmTargetLinkLibrariesCommand.h,
7388           Source/cmTryCompileCommand.h, Source/cmTryRunCommand.h,
7389           Source/cmUseMangledMesaCommand.h,
7390           Source/cmUtilitySourceCommand.h,
7391           Source/cmVariableRequiresCommand.h,
7392           Source/cmVariableWatchCommand.h, Source/cmWhileCommand.h,
7393           Source/cmWriteFileCommand.h,
7394           Tests/CommandLineTest/CMakeLists.txt: ENH: make commands lower
7395           case by default
7397 2007-10-10 11:06  david.cole
7399         * Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
7400           Source/cmGlobalXCodeGenerator.cxx, Source/cmInstallCommand.cxx,
7401           Source/cmInstallTargetGenerator.cxx,
7402           Source/cmMakefileLibraryTargetGenerator.cxx,
7403           Source/cmMakefileTargetGenerator.cxx,
7404           Source/cmOrderLinkDirectories.cxx, Source/cmTarget.cxx,
7405           Source/cmTarget.h, Tests/CMakeLists.txt,
7406           Tests/Framework/CMakeLists.txt: ENH: Finish up the Framework
7407           creation code restructuring. Frameworks build and install now.
7408           More work needed on the packaging step. See Tests/Framework for
7409           example use.
7411 2007-10-10 09:09  king
7413         * Tests/Fortran/: CMakeLists.txt, test_use_in_comment_fixedform.f,
7414           test_use_in_comment_freeform.f90, in_interface/main.f90,
7415           in_interface/module.f90: ENH: Added test for 'use' keyword in a
7416           comment.  Patch from Maik Beckmann.  See bug#5809.
7418 2007-10-10 09:07  king
7420         * Source/cmDependsFortran.cxx: BUG: Fix in-interface mode.  Patch
7421           from Maik Beckmann.  See bug#5809.
7423 2007-10-09 22:36  andy
7425         * Source/cmVersion.cxx: STYLE: Nightly Version update
7427 2007-10-09 15:20  barre
7429         * Source/kwsys/SystemTools.cxx: ENH: bad bug bad
7431 2007-10-09 14:35  martink
7433         * Source/: cmDocumentation.cxx, cmDocumentationFormatterHTML.cxx,
7434           cmDocumentationFormatterMan.cxx,
7435           cmDocumentationFormatterText.cxx,
7436           cmDocumentationFormatterUsage.cxx, cmDumpDocumentation.cxx,
7437           cmPropertyDefinition.cxx, cmPropertyDefinitionMap.cxx,
7438           cmStandardIncludes.h, cmake.cxx, cmake.h, cmakemain.cxx,
7439           ctest.cxx, CPack/cpack.cxx, MFCDialog/CMakeSetup.cpp: BUG: revert
7440           doc changes since VS7 cannot compile them, will implement them in
7441           a different manner
7443 2007-10-09 09:55  martink
7445         * Source/: cmDocumentation.cxx, cmDocumentationFormatterHTML.cxx,
7446           cmDocumentationFormatterMan.cxx,
7447           cmDocumentationFormatterText.cxx,
7448           cmDocumentationFormatterUsage.cxx, cmDumpDocumentation.cxx,
7449           cmPropertyDefinition.cxx, cmPropertyDefinitionMap.cxx,
7450           cmStandardIncludes.h, cmake.cxx, cmake.h, cmakemain.cxx,
7451           ctest.cxx, CPack/cpack.cxx, MFCDialog/CMakeSetup.cpp: ENH: make
7452           documentation entries actually store their data
7454 2007-10-08 22:39  andy
7456         * Source/cmVersion.cxx: STYLE: Nightly Version update
7458 2007-10-08 10:05  king
7460         * Source/cmSystemTools.cxx: STYLE: Fixed line-too-long.
7462 2007-10-08 10:03  king
7464         * Source/cmSystemTools.cxx: COMP: Added inadvertantly removed
7465           include.
7467 2007-10-07 22:35  andy
7469         * Source/cmVersion.cxx: STYLE: Nightly Version update
7471 2007-10-07 16:22  king
7473         * Source/cmSystemTools.cxx: COMP: Simplified include file logic.
7474           The windows.h header should be included for all compilers on
7475           windows.
7477 2007-10-06 22:42  andy
7479         * Source/cmVersion.cxx: STYLE: Nightly Version update
7481 2007-10-05 22:31  andy
7483         * Source/cmVersion.cxx: STYLE: Nightly Version update
7485 2007-10-05 15:51  martink
7487         * Source/cmSystemTools.cxx: COMP: fix to compile on VS 8
7489 2007-10-05 13:15  hoffman
7491         * Modules/Platform/Windows-bcc32.cmake: ENH: add support for
7492           preprocessed files in borland
7494 2007-10-05 13:14  hoffman
7496         * Utilities/KWStyle/CMakeFiles.txt.in: ENH: add more exclusions for
7497           kwstyle
7499 2007-10-05 10:03  king
7501         * Source/cmSystemTools.cxx: BUG: Fix call to SetFileTime to set it
7502           on the proper file.
7504 2007-10-05 10:02  king
7506         * Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
7507           COMP: Disable some warnings in generated code.  Disable
7508           compilation of unused goto block.
7510 2007-10-05 09:46  king
7512         * Source/: cmFileCommand.cxx, cmSystemTools.cxx, cmSystemTools.h:
7513           ENH: During file installation treat the source file as a
7514           dependency of the installed file.  Install the file only if the
7515           destination is older than the source.  Set the file times on the
7516           installed file to match those of the source file.  This should
7517           greatly improve the speed of repeated installations because it
7518           removes the comparison of file contents.  This addresses
7519           bug#3349.
7521 2007-10-04 22:43  andy
7523         * Source/cmVersion.cxx: STYLE: Nightly Version update
7525 2007-10-04 15:31  hoffman
7527         * Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
7528           ENH: update .y file with borland fix, and use a table based
7529           strcasecmp
7531 2007-10-04 14:47  david.cole
7533         * Source/cmDependsFortranParser.cxx: COMP: Get it to compile on
7534           Borland 5.5, too. Including stl headers here does not work,
7535           because with Borland 5.5 stl headers pull in windef.h which
7536           typedefs WORD which is in the fortran tokens list...
7538 2007-10-04 09:49  king
7540         * Source/cmDependsFortranParser.cxx: STYLE: Removed reference to my
7541           home directory from #line calls.
7543 2007-10-03 22:36  andy
7545         * Source/cmVersion.cxx: STYLE: Nightly Version update
7547 2007-10-03 17:01  king
7549         * Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
7550           COMP: Do not use non-portable strcasecmp.
7552 2007-10-03 16:19  king
7554         * Source/cmDependsFortran.cxx: BUG: When requiring a module through
7555           a .proxy rule add an empty .proxy rule in case no other source in
7556           the target provides it.  Since it is not a file-level dependency
7557           there does not need to be a rule to create the .proxy as a file.
7558           This addresses bug#3984.
7560 2007-10-03 15:41  king
7562         * Source/: cmDependsFortran.cxx, cmDependsFortranLexer.cxx,
7563           cmDependsFortranLexer.h, cmDependsFortranLexer.in.l,
7564           cmDependsFortranParser.cxx, cmDependsFortranParser.h,
7565           cmDependsFortranParser.y, cmDependsFortranParserTokens.h: BUG:
7566           Fix for bug#5809.  Applied patch supplied in the bug report.
7567           Updated pre-generated lexer and parser sources.  This updates the
7568           makedepf90 version to 2.8.8.  The parser actions have been
7569           updated to ignore "use" in comments properly.
7571 2007-10-03 15:23  king
7573         * Source/CMakeLists.txt: ENH: Updated CMAKE_REGENERATE_YACCLEX
7574           option to support cmDependsFortran.  Fixed to work with spaces in
7575           path.
7577 2007-10-02 22:27  andy
7579         * Source/cmVersion.cxx: STYLE: Nightly Version update
7581 2007-10-02 15:48  hoffman
7583         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: speed up
7584           actual path name by cache on windows
7586 2007-10-01 22:31  andy
7588         * Source/cmVersion.cxx: STYLE: Nightly Version update
7590 2007-10-01 15:57  david.cole
7592         * Tests/: CMakeLists.txt, SimpleInstall/CMakeLists.txt,
7593           SimpleInstallS2/CMakeLists.txt: COMP: Rename the executables for
7594           the SimpleInstall tests so that the executable files that run
7595           during the test do not have the word install in their file names.
7596           This allows running the tests on Windows Vista without admin
7597           privileges and without adding a manifest containing the asInvoker
7598           requestedExecutionLevel element.
7600 2007-09-30 22:28  andy
7602         * Source/cmVersion.cxx: STYLE: Nightly Version update
7604 2007-09-29 22:36  andy
7606         * Source/cmVersion.cxx: STYLE: Nightly Version update
7608 2007-09-28 22:49  andy
7610         * Source/cmVersion.cxx: STYLE: Nightly Version update
7612 2007-09-27 23:02  andy
7614         * Source/cmVersion.cxx: STYLE: Nightly Version update
7616 2007-09-27 14:44  hoffman
7618         * Source/cmGeneratedFileStream.cxx, Source/cmSystemTools.cxx,
7619           Source/CPack/cmCPackTGZGenerator.cxx, Utilities/cmtar/libtar.c:
7620           COMP: remove warnings
7622 2007-09-27 14:20  hoffman
7624         * Modules/FindQt4.cmake: ENH: set  QT_EDITION_DESKTOPLIGHT and do
7625           not disable modules
7627 2007-09-27 14:18  hoffman
7629         * DartLocal.conf.in: ENH: fix space
7631 2007-09-27 14:16  hoffman
7633         * Source/cmWin32ProcessExecution.cxx: ENH: remove junk from output
7635 2007-09-27 08:53  hoffman
7637         * Utilities/cmcurl/CMakeLists.txt: ENH: add a check for basename to
7638           cmcurl
7640 2007-09-26 22:59  andy
7642         * Source/cmVersion.cxx: STYLE: Nightly Version update
7644 2007-09-26 20:53  hoffman
7646         * Modules/FindQt4.cmake: ENH: look for qt in a beter registry place
7647           and disable modules that won't work with DesktopLight, also set
7648           QT_EDITION variable
7650 2007-09-25 23:06  andy
7652         * Source/cmVersion.cxx: STYLE: Nightly Version update
7654 2007-09-25 11:01  hoffman
7656         * Source/MFCDialog/CMakeGenDialog.cpp: ENH: more generic search for
7657           visual studio installations
7659 2007-09-25 10:57  hoffman
7661         * Source/cmSystemTools.cxx: BUG: fix problem with stdout and stderr
7662           not showing up in ms dos shells
7664 2007-09-25 08:36  hoffman
7666         * Tests/CMakeLists.txt: ENH: increase timeout
7668 2007-09-25 08:30  hoffman
7670         * DartLocal.conf.in: ENH: remove extra space
7672 2007-09-24 23:13  andy
7674         * Source/cmVersion.cxx: STYLE: Nightly Version update
7676 2007-09-24 13:19  hoffman
7678         * DartLocal.conf.in, Source/cmSystemTools.cxx: ENH: add new
7679           machines
7681 2007-09-24 11:18  hoffman
7683         * CTestCustom.cmake.in: COMP: exclude some warnings on hp
7685 2007-09-24 11:16  hoffman
7687         * Source/: cmCommandArgumentLexer.cxx, cmDependsJavaLexer.cxx,
7688           cmExprLexer.cxx: COMP: fix warnings on hp
7690 2007-09-24 11:10  hoffman
7692         * Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: ENH:
7693           fix line length issues
7695 2007-09-24 09:53  king
7697         * Modules/FindThreads.cmake: BUG: Enable CMAKE_HP_PTHREADS only
7698           when the old CMA threads are available.  Modern HP pthreads are
7699           just normal pthreads.
7701 2007-09-23 23:09  andy
7703         * Source/cmVersion.cxx: STYLE: Nightly Version update
7705 2007-09-22 22:47  andy
7707         * Source/cmVersion.cxx: STYLE: Nightly Version update
7709 2007-09-21 22:46  andy
7711         * Source/cmVersion.cxx: STYLE: Nightly Version update
7713 2007-09-21 13:37  alex
7715         * Source/CPack/cmCPackDebGenerator.cxx:
7716           STYLE: use %-10lld instead of %-10qd for printing a 64bit int,
7717           maybe this silences the warning of the HP compiler
7719           Alex
7721 2007-09-21 11:42  alex
7723         * Source/cmFindPackageCommand.cxx:
7724           STYLE: improved error message for the case that neither
7725           FindFoo.cmake nor FooConfig.cmake were found
7727           Alex
7729 2007-09-21 11:42  hoffman
7731         * Modules/InstallRequiredSystemLibraries.cmake: ENH: remove message
7733 2007-09-20 22:44  andy
7735         * Source/cmVersion.cxx: STYLE: Nightly Version update
7737 2007-09-20 17:21  king
7739         * Modules/FindThreads.cmake: BUG: Do not use CMA threads on HP if
7740           they do not exist.
7742 2007-09-20 16:48  hoffman
7744         * Tests/CMakeLists.txt: ENH: VV make too much data for the
7745           dashboard
7747 2007-09-20 11:57  hoffman
7749         * Source/kwsys/testRegistry.cxx: COMP: remove warning on new HPUX
7750           compiler
7752 2007-09-20 11:27  hoffman
7754         * Source/MFCDialog/CMakeLists.txt: BUG: fix to work with cmake 2.2
7756 2007-09-20 10:56  king
7758         * Tests/: SimpleInstall/CMakeLists.txt,
7759           SimpleInstallS2/CMakeLists.txt: ENH: Disable package test only on
7760           OSX < 10.4.  Added comment explaining reason for timeout.
7762 2007-09-20 10:47  king
7764         * Tests/CMakeLists.txt: ENH: Restore shorter timeout for
7765           SimpleInstall-Stage2.
7767 2007-09-20 09:36  alex
7769         * Source/kwsys/SystemTools.cxx:
7770           COMP: TIOCGWINSZ and struct winsize also doesn't exist on Cray
7771           Catamount
7773           Alex
7775 2007-09-20 09:30  alex
7777         * Source/kwsys/SystemTools.cxx:
7778           COMP: make SystemTools.cxx build on Cray Xt3
7780           Alex
7782 2007-09-20 08:33  alex
7784         * Source/cmDocumentation.cxx:
7785           STYLE: fix line lengths
7787           Alex
7789 2007-09-19 22:33  andy
7791         * Source/cmVersion.cxx: STYLE: Nightly Version update
7793 2007-09-19 13:51  david.cole
7795         * Source/MFCDialog/CMakeLists.txt: COMP: Only use the VERBATIM flag
7796           for non-Visual Studio builds being configured by CMake 2.4.5 or
7797           later.
7799 2007-09-19 13:14  alex
7801         * Source/: cmDocumentation.cxx, cmDocumentation.h,
7802           cmDocumentationFormatter.h, cmakemain.cxx:
7803           ENH: add new help option --help-custom-modules, which generates
7804           documentation for all modules found in CMAKE_MODULE_PATH, which
7805           currently has to be specified via -D, this can later on be
7806           improved e.g. by reading a special (to-be-created) file like
7807           CMakeFiles/ModulePath.cmake in the build tree so that running
7808           cmake help in the build tree of a project will always give you
7809           the current module path. (This could actually also help IDEs
7810           which would like to support cmake for projects...)
7812           Alex
7814 2007-09-19 11:42  hoffman
7816         * Utilities/cmcurl/CMakeLists.txt: ENH: add test for HAVE_BASENAME
7817           since it is used
7819 2007-09-19 11:16  hoffman
7821         * Source/CTest/cmCTestTestHandler.cxx,
7822           Source/CTest/cmCTestTestHandler.h, Source/kwsys/CMakeLists.txt,
7823           Tests/CMakeLists.txt: ENH: fix failing test when valgrind is on
7825 2007-09-19 11:10  king
7827         * Tests/: CMakeLists.txt, SimpleInstall/CMakeLists.txt,
7828           SimpleInstallS2/CMakeLists.txt: ENH: Re-enable packaging part of
7829           SimpleInstall-Stage2 test on Apple.  Give it a long timeout to
7830           see what is going on.
7832 2007-09-19 10:46  alex
7834         * Source/: cmDocumentationFormatter.h,
7835           cmDocumentationFormatterHTML.cxx:
7836           COMP: fix warning about unused parameters
7838           Alex
7840 2007-09-19 09:59  alex
7842         * Source/cmDocumentationFormatterMan.cxx:
7843           BUG: correct name for the man page
7845           Alex
7847 2007-09-19 09:35  alex
7849         * Modules/FindQt4.cmake:
7850           BUG: if Qt is installed as a framework, add -F to the command
7851           line so Q_WS_MAC can be detected correctly
7853           Alex
7855 2007-09-19 09:05  alex
7857         * Source/: CMakeLists.txt, cmDocumentation.cxx, cmDocumentation.h,
7858           cmDocumentationFormatter.cxx, cmDocumentationFormatter.h,
7859           cmDocumentationFormatterHTML.cxx, cmDocumentationFormatterHTML.h,
7860           cmDocumentationFormatterMan.cxx, cmDocumentationFormatterMan.h,
7861           cmDocumentationFormatterText.cxx, cmDocumentationFormatterText.h,
7862           cmDocumentationFormatterUsage.cxx,
7863           cmDocumentationFormatterUsage.h:
7864           STYLE: move the code for the different formats of the generated
7865           help into their own classes, making cmDocumentation smaller and
7866           also making it easier to eventually add another format
7868           Alex
7870 2007-09-19 09:04  alex
7872         * Tests/: SimpleInstall/CMakeLists.txt,
7873           SimpleInstallS2/CMakeLists.txt:
7874           COMP: reenable the installation of the PUBLIC_HEADERs
7876           Alex
7878 2007-09-18 22:43  andy
7880         * Source/cmVersion.cxx: STYLE: Nightly Version update
7882 2007-09-18 17:05  alex
7884         * Source/cmExtraCodeBlocksGenerator.cxx:
7885           STYLE: fix line lengths
7887           Alex
7889 2007-09-18 15:16  hoffman
7891         * CMakeCPack.cmake, Modules/NSIS.InstallOptions.ini.in,
7892           Modules/NSIS.template.in, Source/CPack/cmCPackNSISGenerator.cxx:
7893           ENH: allow for desktop link to be created and fix chop of last
7894           char in PATH on uninstall
7896 2007-09-18 15:13  alex
7898         * Modules/FindPythonLibs.cmake:
7899           BUG: make the string static, otherwise the contents are gone when
7900           we exit the function (same fix as in VTK/CMake/)
7902           Alex
7904 2007-09-18 11:35  hoffman
7906         * Tests/CMakeLists.txt: ENH: increase timeout for long test
7908 2007-09-18 11:34  hoffman
7910         * Source/cmCTest.cxx: ENH: allow test properties to set a timeout
7911           that is longer than the default timeout, but not longer than
7912           CTEST_TIME_LIMIT for a script
7914 2007-09-18 09:54  alex
7916         * Source/cmExtraCodeBlocksGenerator.cxx:
7917           ENH: use the oubject_output option to try to tell CodeBlocks
7918           where the object files are located (to make "compile file" work).
7919           Doesn't work yet, but at least the .objs/ is now removed from the
7920           path.
7922           Alex
7924 2007-09-17 22:38  andy
7926         * Source/cmVersion.cxx: STYLE: Nightly Version update
7928 2007-09-17 16:21  alex
7930         * Tests/: SimpleInstall/CMakeLists.txt,
7931           SimpleInstallS2/CMakeLists.txt:
7932           COMP: disable packaging test on Apple, see if this fixes the
7933           timeouts
7935           Alex
7937 2007-09-17 16:10  hoffman
7939         * Source/MFCDialog/CMakeLists.txt: ENH: make mt command work with
7940           gmake
7942 2007-09-17 15:59  hoffman
7944         * Source/cmLocalVisualStudio7Generator.cxx: ENH: fix for vs 8
7946 2007-09-17 15:55  alex
7948         * CMakeLists.txt, Modules/CMakeCCompilerId.c,
7949           Modules/CMakeCXXCompilerId.cpp,
7950           Modules/Platform/Linux-PGI-C.cmake,
7951           Modules/Platform/Linux-PGI-CXX.cmake, Source/kwsys/Directory.cxx:
7953           ENH: add support for the Portland Compiler to CMake, can build
7954           cmake and the tests pass (except the wrapping tests, which fail
7955           to link to the g++-compiled Qt)
7957           Alex
7959 2007-09-17 15:40  alex
7961         * Utilities/cmtar/libtar.c:
7962           COMP: use C-style comments in C code
7964           Alex
7966 2007-09-17 15:27  hoffman
7968         * Tests/: SimpleInstall/CMakeLists.txt,
7969           SimpleInstallS2/CMakeLists.txt: ENH: test install of debug libs
7971 2007-09-17 15:26  hoffman
7973         * Modules/InstallRequiredSystemLibraries.cmake: ENH: allow for
7974           installation of debug libs
7976 2007-09-17 15:20  hoffman
7978         * Modules/CMakeVS8FindMake.cmake,
7979           Modules/Platform/Windows-cl.cmake, Source/CMakeLists.txt,
7980           Source/cmGlobalVisualStudio9Generator.cxx,
7981           Source/cmGlobalVisualStudio9Generator.h,
7982           Source/cmLocalVisualStudio7Generator.cxx,
7983           Source/cmLocalVisualStudio7Generator.h, Source/cmake.cxx,
7984           Source/MFCDialog/StdAfx.h, Utilities/cmcurl/select.h,
7985           Utilities/cmcurl/CMake/CurlTests.c,
7986           Utilities/cmcurl/Platforms/WindowsCache.cmake,
7987           Modules/CMakeVS9FindMake.cmake: ENH: add support for vs 2008 beta
7988           2
7990 2007-09-17 15:18  alex
7992         * Utilities/cmtar/: CMakeLists.txt, config.h.in, internal.h:
7993           COMP: add a check for makedev, which isn't available with the PGI
7994           compiler on Cray XT3
7996           Alex
7998 2007-09-17 11:17  hoffman
8000         * Source/cmSystemTools.cxx: ENH: fix warning
8002 2007-09-17 10:53  alex
8004         * Source/cmTryRunCommand.cxx:
8005           STYLE: copy the executables from TRY_RUN() to
8006           ${CMAKE_BINARY_DIR}/CMakeFiles/ instead to ${CMAKE_BINARY_DIR}
8008           Alex
8010 2007-09-17 10:51  king
8012         * Tests/BuildDepends/: CMakeLists.txt, Project/CMakeLists.txt,
8013           Project/dep.cxx, Project/zot.cxx: ENH: Adding test for
8014           ADD_CUSTOM_COMMAND's new IMPLICIT_DEPENDS feature.
8016 2007-09-17 10:50  king
8018         * Source/: cmAddCustomCommandCommand.cxx,
8019           cmAddCustomCommandCommand.h, cmCustomCommand.cxx,
8020           cmCustomCommand.h, cmMakefileTargetGenerator.cxx: ENH: Added
8021           IMPLICIT_DEPENDS option to ADD_CUSTOM_COMMAND.  It currently
8022           works only for Makefile generators.  It allows a custom command
8023           to have implicit dependencies in the form of C or CXX sources.
8025 2007-09-17 10:40  hoffman
8027         * Source/: cmGlobalXCodeGenerator.cxx,
8028           CTest/cmCTestBuildAndTestHandler.cxx,
8029           CTest/cmCTestBuildCommand.cxx, CTest/cmCTestTestHandler.cxx: ENH:
8030           fix build issue with config type not being specified by ctest
8032 2007-09-16 22:46  andy
8034         * Source/cmVersion.cxx: STYLE: Nightly Version update
8036 2007-09-15 22:58  andy
8038         * Source/cmVersion.cxx: STYLE: Nightly Version update
8040 2007-09-14 22:59  andy
8042         * Source/cmVersion.cxx: STYLE: Nightly Version update
8044 2007-09-13 22:53  andy
8046         * Source/cmVersion.cxx: STYLE: Nightly Version update
8048 2007-09-13 13:37  king
8050         * Source/cmMakefileTargetGenerator.cxx, Source/cmSourceFile.cxx,
8051           Tests/PrecompiledHeader/CMakeLists.txt: ENH: Added OBJECT_OUTPUTS
8052           source file property.  Updated PrecompiledHeader test to use it
8053           (making the test simpler).
8055 2007-09-13 09:14  king
8057         * Source/cmGlobalXCodeGenerator.cxx: COMP: Fix shadowed local
8058           warning by scoping the previous decl properly.
8060 2007-09-12 22:54  andy
8062         * Source/cmVersion.cxx: STYLE: Nightly Version update
8064 2007-09-11 22:49  andy
8066         * Source/cmVersion.cxx: STYLE: Nightly Version update
8068 2007-09-11 15:21  david.cole
8070         * CTestCustom.cmake.in, Source/MFCDialog/CMakeLists.txt,
8071           Source/MFCDialog/CMakeSetupManifest.xml: ENH: Avoid prompting for
8072           admin privileges when running CMakeSetup.exe on Vista by adding a
8073           requestedExecutionLevel element to its manifest.
8075 2007-09-11 14:43  hoffman
8077         * Source/CTest/cmCTestBuildAndTestHandler.cxx: ENH: for build and
8078           test default the config type to the one that ctest was built
8079           with, it is good for the current ctest setup, and other projects
8080           can always specify a value on the command line
8082 2007-09-11 12:23  hoffman
8084         * Source/cmSystemTools.cxx: ENH: opps
8086 2007-09-11 11:22  david.cole
8088         * Utilities/cmzlib/: CMakeLists.txt, ChangeLog, FAQ, INDEX, README,
8089           README.Kitware.txt, adler32.c, cm_zlib_mangle.h, compress.c,
8090           crc32.c, crc32.h, deflate.c, deflate.h, example.c, gzio.c,
8091           infblock.c, infblock.h, infcodes.c, infcodes.h, inffast.c,
8092           inffast.h, inffixed.h, inflate.c, inflate.h, inftrees.c,
8093           inftrees.h, infutil.c, infutil.h, maketree.c, minigzip.c,
8094           trees.c, uncompr.c, zconf.h, zlib.def, zlib.h, zlib.rc, zutil.c,
8095           zutil.h: ENH: Update zlib to 1.2.3. Addresses bugs #5445 and
8096           #3473.
8098 2007-09-11 11:21  hoffman
8100         * Source/: cmCTest.cxx, cmSystemTools.cxx, cmSystemTools.h,
8101           ctest.cxx, CTest/cmCTestTestHandler.cxx: ENH: fix 2 ctest issues,
8102           do not use the build type of ctest to look for config types, do
8103           not inherit pipes in child procs for ctest so it can kill them
8105 2007-09-11 10:01  hoffman
8107         * Source/cmMathCommand.h: ENH: improve docs
8109 2007-09-10 22:50  andy
8111         * Source/cmVersion.cxx: STYLE: Nightly Version update
8113 2007-09-10 17:39  hoffman
8115         * Tests/: SimpleInstall/CMakeLists.txt,
8116           SimpleInstallS2/CMakeLists.txt: ENH: turn this stuff off to see
8117           if it fixes the dashboard on midworld
8119 2007-09-10 17:10  hoffman
8121         * Tests/Plugin/src/example_exe.cxx: ENH: fix memory leak
8123 2007-09-10 10:49  hoffman
8125         * Tests/CMakeLists.txt, Utilities/Release/README,
8126           Utilities/Release/create-cmake-release.cmake,
8127           Utilities/Release/upload_release.cmake: ENH: add test that builds
8128           a nightly windows cmake binary
8130 2007-09-10 10:22  king
8132         * Source/: cmGlobalXCodeGenerator.cxx, cmTarget.cxx: ENH: Added
8133           XCODE_ATTRIBUTE_<an-attribute> property to allow direct setting
8134           of Xcode target attributes in generated projects.  For example,
8135           one may set the prefix header property and the corresponding
8136           precompiled option to do precompiled headers.
8138 2007-09-09 23:03  andy
8140         * Source/cmVersion.cxx: STYLE: Nightly Version update
8142 2007-09-09 13:18  hoffman
8144         * CMakeLists.txt: ENH: remove debug print
8146 2007-09-08 23:09  andy
8148         * Source/cmVersion.cxx: STYLE: Nightly Version update
8150 2007-09-07 22:49  andy
8152         * Source/cmVersion.cxx: STYLE: Nightly Version update
8154 2007-09-07 17:00  hoffman
8156         * CMakeLists.txt: ENH: MATH is not in bootstrap cmake
8158 2007-09-07 14:20  hoffman
8160         * CMakeCPack.cmake, CMakeLists.txt: ENH: for CVS CMake have cpack
8161           use the version date in the name of the package
8163 2007-09-07 11:10  hoffman
8165         * Source/cmCacheManager.cxx: ENH: fix spelling error
8167 2007-09-06 22:57  andy
8169         * Source/cmVersion.cxx: STYLE: Nightly Version update
8171 2007-09-06 17:47  david.cole
8173         * Utilities/Release/CMakeInstall.bmp: BUG: Put back
8174           CMakeInstall.bmp in order to build a package with NSIS on
8175           Windows. It was inadvertently removed.
8177 2007-09-06 10:06  hoffman
8179         * DartLocal.conf.in: ENH: acdc is dead
8181 2007-09-05 23:01  andy
8183         * Source/cmVersion.cxx: STYLE: Nightly Version update
8185 2007-09-04 11:45  zack.galbreath
8187         * Source/temp.txt: ENH: removing temporary testing file
8189 2007-09-04 11:05  zack.galbreath
8191         * Source/temp.txt: ENH: testing branchRestrict
8193 2007-08-31 16:52  alex
8195         * Source/: cmInstallCommand.cxx, cmInstallCommandArguments.h:
8196           STYLE: fix line lengths
8198           Alex
8200 2007-08-31 16:27  alex
8202         * Modules/CPack.cmake:
8203           STYLE: mark the generator options as advanced
8205           Alex
8207 2007-08-31 15:05  alex
8209         * Utilities/KWStyle/CMake.kws.xml.in:
8210           STYLE: disable header check
8212           Alex
8214 2007-08-31 14:51  king
8216         * CMakeLists.txt, CTestCustom.cmake.in, CTestCustom.ctest.in: ENH:
8217           Create CTestCustom.cmake instead of CTestCustom.ctest.  Create
8218           the old file to include the new one for compatibility.  This
8219           should prevent the long delays of CTest traversing the whole tree
8220           looking for CTestCustom.ctest files.
8222 2007-08-31 14:07  alex
8224         * Utilities/KWStyle/: CMakeLists.txt, CMakeMoreChecks.kws.xml.in:
8225           STYLE: add makefile target MoreStyleChecks, which runs KWStyle
8226           with more checks enabled and creates the html files.
8228           Alex
8230 2007-08-31 13:45  alex
8232         * Source/cmGlobalGenerator.cxx:
8233           STYLE: the temporary variable is not necessary
8235           Alex
8237 2007-08-31 13:42  alex
8239         * Source/: cmExtraCodeBlocksGenerator.cxx, cmGlobalGenerator.cxx,
8240           cmGlobalGenerator.h, cmGlobalKdevelopGenerator.cxx:
8241           ENH: add support for Fortran to the KDevelop generator -minor
8242           optimization for GetLanguageEnabled()
8244           Alex
8246 2007-08-31 09:14  king
8248         * Source/CPack/cmCPackDebGenerator.cxx: BUG: Another space-in-path
8249           fix.
8251 2007-08-31 09:09  king
8253         * Source/cmake.cxx: BUG: Fix path to CMake executables when run
8254           from bootstrap build.
8256 2007-08-30 16:23  alex
8258         * Tests/: SimpleInstall/CMakeLists.txt,
8259           SimpleInstallS2/CMakeLists.txt:
8260           STYLE: adapt the test to the change from FILENAME to FILE -add a
8261           call to the EXPORT() command
8263           Alex
8265 2007-08-30 16:22  alex
8267         * Source/: cmInstallCommand.cxx, cmInstallExportGenerator.cxx:
8268           STYLE: rename FILENAME keyword to FILE, because FILENAME is used
8269           in no other place
8271           Alex
8273 2007-08-30 13:35  alex
8275         * Modules/: FindPythonInterp.cmake, FindPythonLibs.cmake:
8276           ENH: add support for the next python release, python 2.6
8278           Alex
8280 2007-08-30 11:36  alex
8282         * Source/cmExtraCodeBlocksGenerator.cxx:
8283           STYLE: "Build file" still doesn't work, but now it is at least a
8284           bit closer, it needs some more support from CB
8286           Alex
8288 2007-08-30 10:26  alex
8290         * Source/cmStringCommand.h:
8291           STYLE: add the | to the docs
8293           Alex
8295 2007-08-29 16:32  alex
8297         * Source/CPack/cmCPackDebGenerator.cxx:
8298           BUG: work if there are spaces in the path to cmake
8300           Alex
8302 2007-08-29 16:31  alex
8304         * Modules/CPackRPM.cmake:
8305           ENH: fail with error if trying to create a RPM stating that
8306           rpmbuild can't handle spaces
8308           Alex
8310 2007-08-29 15:19  alex
8312         * Source/cmExtraCodeBlocksGenerator.cxx:
8313           BUG: make paths with spaces work in CodeBlocks -gcc is always gcc
8314           and not mingw
8316           Alex
8318 2007-08-29 14:35  alex
8320         * Source/cmIfCommand.cxx: BUG: this seems to fix the regexp
8321           result-storage problem, now it seems the actual result is tored
8322           instead of "1" , as it happened for StringFileTest on Windows
8324           Alex
8326 2007-08-29 14:05  alex
8328         * Source/cmStringCommand.h:
8329           STYLE: add docs about the supported regexp characters and
8330           CMAKE_MATCH_(0..9)
8332           Alex
8334 2007-08-29 12:01  alex
8336         * Tests/StringFileTest/CMakeLists.txt:
8337           ENH: added tests for the CMAKE_MATCH_(0..9) variables, which get
8338           set by regex matches (STRING(REGEX), IF(MATCHES))
8340           Alex
8342 2007-08-29 11:58  alex
8344         * Source/: cmIfCommand.cxx, cmIfCommand.h, cmStringCommand.cxx,
8345           cmStringCommand.h:
8346           ENH: also store the group matches from IF( MATCHES) in
8347           CMAKE_MATCH_(0..9)
8349           Alex
8351 2007-08-29 11:30  king
8353         * Source/cmDependsFortran.cxx: BUG: Do not write symbolic make
8354           dependencies into depends.internal.
8356 2007-08-29 10:12  alex
8358         * Source/: cmExtraCodeBlocksGenerator.cxx,
8359           cmExtraCodeBlocksGenerator.h:
8360           ENH: don't hardcode gcc -put the include dirs in the project file
8361           to enable autocompletion -prepare for nmake
8363           Alex
8365 2007-08-28 16:27  alex
8367         * Source/cmMakefile.cxx:
8368           COMP: explicitely cast to int to silence warning with msvc8
8370           Alex
8372 2007-08-28 16:19  alex
8374         * Modules/CMakeGenericSystem.cmake, Source/cmLocalGenerator.cxx:
8375           ENH: add flag so a terminating slash for the link path can be
8376           specified (needed by the Digital Mars D compiler)
8378           Alex
8380 2007-08-28 15:13  alex
8382         * Source/cmExtraCodeBlocksGenerator.cxx:
8383           STYLE: add links to docs
8385           Alex
8387 2007-08-28 13:46  alex
8389         * Source/CTest/cmCTestGenericHandler.cxx:
8390           STYLE: fix typo
8392           Alex
8394 2007-08-28 11:02  alex
8396         * CMakeLists.txt:
8397           COMP: enable RPATH if any of the CMAKE_USE_SYSTEM_XXX variables
8398           is enabled or if the curses library is neither in /lib nor in
8399           /usr/lib . This makes it build on NetBSD. For more comments see
8400           CMakeLists.txt
8402           Alex
8404 2007-08-28 10:59  alex
8406         * Tests/SourceGroups/: CMakeLists.txt, main.c:
8407           COMP: enable ANSI C, this should make it work with the HP-UX
8408           compiler
8410           Alex
8412 2007-08-28 10:52  alex
8414         * Modules/: CheckCSourceRuns.cmake, CheckCXXSourceRuns.cmake:
8415           ENH: use the same CMAKE_SKIP_RPATH setting in
8416           CHECK_C/CXX_SOURCE_RUNS as in the main project. I think it
8417           doesn't make sense if a project disables RPATH, uses
8418           CHECK_C_SOURCE_RUNS() to see if something is able to run, and
8419           this succeeds because it has been built with RPATH, but an
8420           executable built within the project won't be able to run since it
8421           has been built without RPATH.
8423           Alex
8425 2007-08-28 08:36  alex
8427         * Tests/SourceGroups/main.c:
8428           COMP: maybe it compiles this way with the HP-UX compiler
8430           Alex
8432 2007-08-27 23:12  andy
8434         * Source/cmVersion.cxx: STYLE: Nightly Version update
8436 2007-08-27 17:05  alex
8438         * Source/: cmLocalVisualStudioGenerator.cxx,
8439           cmLocalVisualStudioGenerator.h: BUG: fix #5326: source files with
8440           the same name in different groups lead to colliding object file
8441           names
8443           Alex
8445 2007-08-27 16:05  alex
8447         * Tests/: SimpleInstall/CMakeLists.txt,
8448           SimpleInstallS2/CMakeLists.txt:
8449           ENH: add test for installing a header marked as PUBLIC_HEADER of
8450           a library
8452           Alex
8454 2007-08-27 16:04  alex
8456         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
8457           cmInstallCommand.cxx, cmInstallCommand.h,
8458           cmInstallExportGenerator.cxx, cmInstallExportGenerator.h:
8459           ENH: add install files generators for targets which have
8460           PUBLIC_HEADER, PRIVATE_HEADER or RESOURCE_FILES property, use the
8461           destination for the public headers as include directory property
8462           for exported libraries
8464           Alex
8466 2007-08-27 15:15  alex
8468         * Tests/: SimpleInstall/CMakeLists.txt,
8469           SimpleInstallS2/CMakeLists.txt:
8470           COMP: add a test for exporting and importing targets
8472           Alex
8474 2007-08-27 14:44  alex
8476         * Tests/: SimpleInstall/CMakeLists.txt,
8477           SimpleInstallS2/CMakeLists.txt:
8478           COMP: the SimpleInstall test also succeeds on the Mac, so maybe
8479           Andys comment is not valid anymore
8481           Alex
8483 2007-08-27 14:17  alex
8485         * Tests/: CMakeLists.txt, SourceGroups/CMakeLists.txt:
8486           ENH: add the source_group() demo to the tests
8488           Alex
8490 2007-08-27 13:23  alex
8492         * Source/cmExtraCodeBlocksGenerator.cxx:
8493           COMP: disable nmake support until somebody tests it
8495           Alex
8497 2007-08-27 09:01  alex
8499         * Modules/FindCurses.cmake, Source/CursesDialog/CMakeLists.txt,
8500           Source/CursesDialog/ccmake.cxx,
8501           Source/CursesDialog/cmCursesStandardIncludes.h,
8502           Source/CursesDialog/form/CMakeLists.txt,
8503           Source/CursesDialog/form/cmFormConfigure.h.in,
8504           Source/CursesDialog/form/form.h:
8505           COMP: make it build on NetBSD, which has separate curses and
8506           ncurses, so it has to be detected that curses isn't good enough,
8507           but ncurses is, and that ncurses.h instead of curses.h is
8508           included
8510           Alex
8512 2007-08-27 08:49  alex
8514         * Source/cmGlobalKdevelopGenerator.cxx:
8515           COMP: remove unused variable
8517           Alex
8519 2007-08-26 23:20  andy
8521         * Source/cmVersion.cxx: STYLE: Nightly Version update
8523 2007-08-26 19:27  alex
8525         * Source/: cmGlobalKdevelopGenerator.cxx,
8526           cmGlobalKdevelopGenerator.h:
8527           ENH: add all subdirs of the project to the kdevelop blacklist, so
8528           kdevelop doesn't watch these dirs for added or remved files
8529           everytime it is started
8531           Alex
8533 2007-08-26 03:29  alex
8535         * Modules/FindKDE4.cmake:
8536           BUG: KDEDIRS contains the kde install locations, not the binary
8537           dirs, so make KDEDIRS actually work in FindKDE4.cmake
8539           Alex
8541 2007-08-26 03:17  alex
8543         * Source/: cmMakefile.cxx, cmMakefile.h, cmSourceGroupCommand.cxx:
8544           COMP: parent is not used anymore with this patch, since now the
8545           name is given as a vector of components
8547           Alex
8549 2007-08-26 02:42  alex
8551         * Modules/FindPkgConfig.cmake:
8552           STYLE: fix typo
8554           Alex
8556 2007-08-25 23:37  andy
8558         * Source/cmVersion.cxx: STYLE: Nightly Version update
8560 2007-08-24 23:15  andy
8562         * Source/cmVersion.cxx: STYLE: Nightly Version update
8564 2007-08-24 14:39  alex
8566         * Tests/SourceGroups/: CMakeLists.txt, baz.c, main.c: BUG: demo
8567           (not really test) for the source_group() command
8569           Alex
8571 2007-08-24 14:27  alex
8573         * Source/: cmInstallCommand.cxx, cmInstallCommandArguments.cxx,
8574           cmInstallCommandArguments.h:
8575           STYLE: fix MSVC warnings by making the cmCommandArgumentsHelper a
8576           member of cmInstallCommandArguments instead of deriving from it
8578           Alex
8580 2007-08-24 14:21  alex
8582         * Source/: cmMakefile.cxx, cmMakefile.h, cmSourceGroup.cxx,
8583           cmSourceGroupCommand.cxx: BUG: fix #4057 (which had several
8584           duplicates): handle recursivew source groups better, i.e.
8585           multiple sourcegroups with the same end component work now
8587           Alex
8589 2007-08-24 13:30  david.cole
8591         * Source/cmInstallCommand.cxx, Source/cmInstallTargetGenerator.cxx,
8592           Source/cmInstallTargetGenerator.h, Source/cmTarget.h,
8593           Tests/CMakeLists.txt, Tests/BundleTest/CMakeLists.txt,
8594           Tests/BundleTest/BundleSubDir/CMakeLists.txt,
8595           Tests/Framework/CMakeLists.txt: ENH: Add InstallNameFixupPath to
8596           support installing built frameworks on the Mac. Change
8597           Application to Applications in the BundleTest. Also correct small
8598           typo (tcl->Tcl) noted in bug 4572.
8600 2007-08-24 10:58  alex
8602         * Source/cmSourceGroupCommand.cxx: BUG: handle source_group names
8603           which consist only of the delimiter the same was as empty source
8604           group names
8606           Alex
8608 2007-08-24 10:39  alex
8610         * Tests/SourceGroups/: CMakeLists.txt, bar.c, foo.c, main.c,
8611           sub1/foo.c, sub1/foobar.c:
8612           ENH: add test for source_group
8614           Alex
8616 2007-08-24 08:55  alex
8618         * Source/cmInstallCommand.cxx:
8619           ENH: use cmCommandArgumentHelper for INSTALL(TARGETS, FILES,
8620           PROGRAMS, EXPORTS), saves a lot of code. INSTALL(DIRECTORY) is
8621           still done the old way, since this seems to be quite complicated
8622           -for INSTALL(TARGETS ): also parse PUBLIC_HEADER, PRIVATE_HEADER,
8623           RESOURCE
8625           Alex
8627 2007-08-24 08:40  alex
8629         * Modules/CMakeForceCompiler.cmake:
8630           STYLE: fix typo in the docs
8632           Alex
8634 2007-08-23 23:21  andy
8636         * Source/cmVersion.cxx: STYLE: Nightly Version update
8638 2007-08-23 16:14  alex
8640         * Source/: cmCommands.cxx, cmInstallCommandArguments.cxx,
8641           cmInstallCommandArguments.h:
8642           ENH: class for parsing the arguments for INSTALL()
8644           Alex
8646 2007-08-23 16:13  alex
8648         * Source/: cmCommandArgumentsHelper.cxx,
8649           cmCommandArgumentsHelper.h:
8650           ENH: add support for a default value, fix case when there is no
8651           item except the own group
8653           Alex
8655 2007-08-22 23:17  andy
8657         * Source/cmVersion.cxx: STYLE: Nightly Version update
8659 2007-08-22 11:32  david.cole
8661         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
8662           cmInstallCommand.cxx, cmInstallExportGenerator.cxx,
8663           cmInstallExportGenerator.h: ENH: Handle FRAMEWORK and BUNDLE
8664           arguments in the INSTALL TARGETS command. Work in progress...
8665           More to come.
8667 2007-08-22 09:25  alex
8669         * Source/kwsys/RegularExpression.hxx.in:
8670           BUG: if there is no match, don't construct the stl string from a
8671           NULL pointer
8673           Alex
8675 2007-08-21 23:15  andy
8677         * Source/cmVersion.cxx: STYLE: Nightly Version update
8679 2007-08-21 16:51  alex
8681         * Modules/UseQt4.cmake:
8682           ENH: support QtScript
8684           Alex
8686 2007-08-21 16:50  alex
8688         * Modules/FindQt4.cmake:
8689           ENH: support QtScript (since Qt 4.3), #4632
8691           Alex
8693 2007-08-21 16:22  alex
8695         * Source/cmLocalGenerator.cxx:
8696           STYLE: more space in the cmake_install.cmake script (easier to
8697           read)
8699           Alex
8701 2007-08-21 16:21  alex
8703         * Source/: CMakeLists.txt, FLTKDialog/CMakeLists.txt,
8704           FLTKDialog/CMakeSetupGUIImplementation.cxx,
8705           FLTKDialog/FLTKPropertyItemRow.cxx,
8706           FLTKDialog/FLTKPropertyList.cxx:
8707           COMP: make it build on Linux
8709           Alex
8711 2007-08-21 15:30  alex
8713         * Source/kwsys/Glob.cxx:
8714           BUG: fix segfault if FindFiles() is called without actual match
8715           pattern (e.g. FILE(GLOB /usr/include) instead of FILE(GLOB
8716           /usr/include/* ) #4620
8718           Alex
8720 2007-08-21 13:47  alex
8722         * Source/cmGlobalKdevelopGenerator.cxx:
8723           ENH: also check for .hpp and .cxx files
8725           Alex
8727 2007-08-21 12:34  alex
8729         * Source/cmStringCommand.h:
8730           COMP: header was missing...
8732           Alex
8734 2007-08-21 12:31  hoffman
8736         * Tests/: Complex/Executable/complex.cxx,
8737           ComplexOneConfig/Executable/complex.cxx,
8738           ComplexRelativePaths/Executable/complex.cxx: ENH: fix leak
8740 2007-08-21 11:30  alex
8742         * Source/cmStringCommand.cxx:
8743           ENH: store the matches for paren-delimited subexpression in
8744           CMAKE_MATCH_[0..9] variables, so to get multiple subexpressions
8745           from one string STRING(REGEX MATCH) has to be executed only once
8747           Alex
8749 2007-08-21 10:56  alex
8751         * Source/cmStringCommand.h:
8752           STYLE: fix documentation for STRING(REPLACE) #5536
8754           Alex
8756 2007-08-20 23:17  andy
8758         * Source/cmVersion.cxx: STYLE: Nightly Version update
8760 2007-08-20 16:59  alex
8762         * Source/: cmFindLibraryCommand.cxx, cmInstallGenerator.cxx,
8763           cmInstallTargetGenerator.cxx:
8764           STYLE: add some newlines to cmake_install.cmake, so it's easier
8765           to read -move the array behind the if, it's unused before it
8767           Alex
8769 2007-08-20 11:03  david.cole
8771         * Source/cmGlobalXCodeGenerator.cxx: STYLE: Fix line length style
8772           errors introduced last week.
8774 2007-08-20 08:49  alex
8776         * Source/cmFindPackageCommand.cxx:
8777           ENH: also process "~" and paths relative to
8778           CMAKE_CURRENT_SOURCE_DIR in Foo_DIR
8780           Alex
8782 2007-08-19 23:17  andy
8784         * Source/cmVersion.cxx: STYLE: Nightly Version update
8786 2007-08-18 23:15  andy
8788         * Source/cmVersion.cxx: STYLE: Nightly Version update
8790 2007-08-17 23:17  andy
8792         * Source/cmVersion.cxx: STYLE: Nightly Version update
8794 2007-08-17 10:41  alex
8796         * Modules/Platform/BlueGeneL.cmake:
8797           COMP: also use -Wl,-relax and -lc -lnss etc. when using the IBM
8798           compiler
8800           Alex
8802 2007-08-17 10:14  alex
8804         * Source/cmGlobalGenerator.cxx:
8805           COMP: include windows.h first, as it is done in the other source
8806           files
8808           Alex
8810 2007-08-17 10:05  alex
8812         * Source/: cmExtraEclipseCDT4Generator.cxx,
8813           cmExtraEclipseCDT4Generator.h:
8814           ENH: patch from Miguel - cleaning up a bit: static helper
8815           functions, remove unused scanner profiles, remove unused
8816           variables, etc.  - correct <name> entry in .project file -
8817           converts the make command and other paths obtained from cygwin
8818           cmake to windows style paths - provide environment setup for
8819           compiling with nmake - create linked resources and path entries
8820           for executable/library_output_path's not subdirs of binary path -
8821           fixes incorrect exclusions of output dirs when named the same as
8822           source dir - excludes the CMakeFiles subdirs from the directories
8823           to scan for output targets - removes possible redundant entries
8824           in <pathentry include ...> - adds the all and preinstall targets
8825           to the target list - removes the linked resources for non
8826           out-of-source builds and conflicting dirs
8828           Alex
8830 2007-08-17 09:33  alex
8832         * Source/CPack/: cmCPackRPMGenerator.cxx, cmCPackRPMGenerator.h:
8833           STYLE: InitializeInternal() is unused
8835           Alex
8837 2007-08-17 09:13  alex
8839         * Modules/CPackRPM.cmake, Source/CPack/cmCPackRPMGenerator.cxx,
8840           Source/CPack/cmCPackRPMGenerator.h:
8841           ENH: patch from Eric Noulard for an RPM package generator It
8842           seems rpmbuild can't handle paths with spaces, it complains that
8843           Buildroot takes only one tag (or something like this), quoting
8844           and escaping don't seem to help.
8846           Alex
8848 2007-08-17 09:00  hoffman
8850         * Modules/Platform/Darwin.cmake: ENH: use the correct flag for the
8851           linker
8853 2007-08-16 23:24  andy
8855         * Source/cmVersion.cxx: STYLE: Nightly Version update
8857 2007-08-16 16:50  alex
8859         * Source/cmGlobalGenerator.cxx: COMP: quick windows name mangling
8860           fix (otherwise the compiler complains about
8861           cmMakefile::GetCurrentDirectoryA(), which doesn't exist)
8863           Alex
8865 2007-08-16 15:33  alex
8867         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h:
8868           ENH: move the code for the NOTFOUND checking into its own
8869           function, so Configure() gets easier to overview -improve the
8870           error message, now it also says in which directories and for
8871           which targets the missing variables are used -minor speedup: the
8872           include directories don't have to be checked per target, per
8873           directory is enough
8875           Alex
8877 2007-08-16 15:03  alex
8879         * Modules/FindPythonLibs.cmake:
8880           STYLE: this wasn't intended to be committed
8882           Alex
8884 2007-08-16 15:02  alex
8886         * Modules/: FindPythonLibs.cmake, Platform/BlueGeneL.cmake:
8887           ENH: add -Wl,-relax to the default linker flags for BlueGene,
8888           otherwise you can get "relocation truncated to fit" errors
8890           Alex
8892 2007-08-16 10:14  king
8894         * DartLocal.conf.in: ENH: Added dash1win98 expected nightly.
8896 2007-08-16 09:22  hoffman
8898         * Modules/Platform/Darwin.cmake: ENH: make sure osx searches static
8899           and shared libs like other platforms
8901 2007-08-16 08:37  alex
8903         * Modules/Platform/Generic-SDCC-C.cmake:
8904           COMP: fix arguments
8906           Alex
8908 2007-08-16 07:38  malaterre
8910         * Source/kwsys/: Directory.hxx.in, Glob.hxx.in: COMP: Directory and
8911           Glob have pointer data members
8913 2007-08-15 23:09  andy
8915         * Source/cmVersion.cxx: STYLE: Nightly Version update
8917 2007-08-15 14:26  alex
8919         * Modules/: CMakeDetermineSystem.cmake, CMakeFindBinUtils.cmake,
8920           CMakeSystem.cmake.in, CMakeSystemWithToolchainFile.cmake.in:
8921           STYLE: don't use an extra file to generate CMakeSystem.cmake but
8922           instead configure the toolchain file into it if required -also
8923           search for nm, objdump and objcpy, so these can be used in macros
8925           Alex
8927 2007-08-15 14:22  alex
8929         * Modules/Platform/Generic-SDCC-C.cmake:
8930           STYLE: explicitely set default options for sdcc, so it is visible
8931           for which processor it currently compiles, use --out-fmt-ihx to
8932           enforce .ihx files
8934           Alex
8936 2007-08-15 11:38  david.cole
8938         * Source/kwsys/: CMakeLists.txt, Configure.h.in: COMP: Second try
8939           getting rid of Microsoft deprecation warnings. This time tested
8940           from KWStyle with vs8 to make sure the warnings are really gone.
8941           Remove the deprecation defs from CMakeLists and guard the defs in
8942           the header so we do not redefine them if they are already
8943           defined.
8945 2007-08-15 10:26  alex
8947         * Source/cmListCommand.cxx, Source/cmListCommand.h,
8948           Tests/CMakeTests/ListTest.cmake.in:
8949           ENH: change LIST(CONTAINS ...) TO LIST(FIND ...), which returns
8950           the index and which is more useful, because then you can also
8951           access the item behind the one you were looking, useful for
8952           writing macros with optional keywords with parameters
8954           Alex
8956 2007-08-15 09:43  alex
8958         * CMakeLists.txt, Modules/FindCurses.cmake:
8959           COMP: ccmake requires ncurses, according to Berk and since it
8960           doesn't build on NetBSD where there are separate curses and
8961           ncurses libraries, and where the curses library is found, which
8962           doesn't work for ccmake while the existing ncurses library would
8963           work.  With this change it should be possible to test whether the
8964           found curses lib provides ncurses functionality.
8966           Alex
8968 2007-08-15 09:25  david.cole
8970         * Source/kwsys/Configure.h.in: COMP: Suppress Microsoft deprecation
8971           warnings when building kwsys .c and .cxx files. This way, other
8972           projects that include kwsys will not see the warnings in kwsys .c
8973           and .cxx files, but they can still see the warnings in their own
8974           source files if they want to...
8976 2007-08-15 08:47  alex
8978         * Source/CPack/cmCPackDebGenerator.cxx:
8979           COMP: fix warning about comparison signed - unsigned
8981           Alex
8983 2007-08-15 08:28  alex
8985         * Source/CPack/cmCPackDebGenerator.cxx:
8986           COMP: fix build on HPUX, snprintf apparently doesn't work there
8988           Alex
8990 2007-08-14 23:15  andy
8992         * Source/cmVersion.cxx: STYLE: Nightly Version update
8994 2007-08-14 14:12  david.cole
8996         * Source/: cmMakefileLibraryTargetGenerator.cxx,
8997           cmMakefileLibraryTargetGenerator.h: ENH: Improve framework
8998           support in the makefile generator to match the support just added
8999           to the Xcode generator. BUG: Remove spurious warning and
9000           eliminate empty Libraries subdir inside built framework.
9002 2007-08-14 11:58  alex
9004         * Source/cmUtilitySourceCommand.h:
9005           STYLE: document the behaviour of UTILITY_SOURCE in cross
9006           compiling mode
9008           Alex
9010 2007-08-14 11:45  david.cole
9012         * Source/cmGlobalXCode21Generator.cxx,
9013           Source/cmGlobalXCodeGenerator.cxx,
9014           Source/cmGlobalXCodeGenerator.h,
9015           Source/cmLocalUnixMakefileGenerator3.cxx,
9016           Source/cmLocalXCodeGenerator.cxx, Source/cmXCode21Object.cxx,
9017           Source/cmXCode21Object.h, Source/cmXCodeObject.cxx,
9018           Tests/Framework/CMakeLists.txt, Tests/Framework/fooBoth.h,
9019           Tests/Framework/fooNeither.h, Tests/Framework/fooPrivate.h,
9020           Tests/Framework/fooPublic.h, Tests/Framework/test.lua: ENH:
9021           Improvements to the Xcode generator. Build frameworks using
9022           native Copy Headers and Copy Bundle Resources phases. Fix bugs:
9023           eliminate folders with no names, ensure source files show up in
9024           multiple targets, remove empty utility targets from Sources
9025           subtrees, ensure that fileRefs only show up once in each grouping
9026           folder.
9028 2007-08-14 10:27  alex
9030         * Source/cmSystemTools.cxx:
9031           COMP: patch from Mathieu: fix warning about unused variables in
9032           bootstrap mode
9034           Alex
9036 2007-08-14 10:25  alex
9038         * Source/CPack/cmCPackDebGenerator.cxx:
9039           STYLE: another patch from Mathieu with some comments
9041           Alex
9043 2007-08-14 10:20  alex
9045         * Modules/CPackDeb.cmake:
9046           BUG: fix typo
9048           Alex
9050 2007-08-14 08:40  alex
9052         * Modules/CPackDeb.cmake, Source/CMakeLists.txt,
9053           Source/CPack/cmCPackDebGenerator.cxx,
9054           Source/CPack/cmCPackDebGenerator.h:
9055           ENH: deb generator: don't use the system provided ar, but do it
9056           yourself using the code from OpenBSD ar COMP: don't build all
9057           package generators on all platforms
9059           Alex
9061 2007-08-13 23:11  andy
9063         * Source/cmVersion.cxx: STYLE: Nightly Version update
9065 2007-08-13 11:04  alex
9067         * Modules/TestBigEndian.cmake:
9068           ENH: for universal binaries return the endianess based on the
9069           processor
9071           Alex
9073 2007-08-12 23:11  andy
9075         * Source/cmVersion.cxx: STYLE: Nightly Version update
9077 2007-08-12 21:08  alex
9079         * Modules/TestBigEndian.cmake:
9080           COMP: turn error into warning for now
9082           Alex
9084 2007-08-11 23:21  andy
9086         * Source/cmVersion.cxx: STYLE: Nightly Version update
9088 2007-08-10 23:17  andy
9090         * Source/cmVersion.cxx: STYLE: Nightly Version update
9092 2007-08-10 16:28  hoffman
9094         * Source/CTest/cmCTestMemCheckHandler.cxx: ENH: fix output and
9095           valgrind truncation issue
9097 2007-08-10 15:02  alex
9099         * Source/cmUtilitySourceCommand.cxx:
9100           ENH: print a warning if UTILITY_SOURCE is used in cross compiling
9101           mode -make it possible to preload the cache with the command in
9102           cross compiling mode
9104           Alex
9106 2007-08-10 13:14  alex
9108         * Modules/: CheckTypeSize.c.in, CheckTypeSize.cmake,
9109           TestBigEndian.c, TestBigEndian.cmake, TestEndianess.c.in:
9110           STYLE: remove unused CheckTypeSize.c.in ENH: change test for
9111           endianess from TRY_RUN() to TRY_COMPILE() by testing the binary
9112           image of a 16bit integer array, tested on Linux x86, Intel Mac
9113           and Sun (big endian)
9115           Alex
9117 2007-08-10 13:02  king
9119         * Source/: cmLocalVisualStudio6Generator.cxx,
9120           cmLocalVisualStudio6Generator.h: BUG: Fixed passing of
9121           configuration names to GetRealDependency and ConstructScript.
9122           Added GetConfigName helper method to do this.
9124 2007-08-10 11:37  alex
9126         * Modules/FindOpenGL.cmake:
9127           STYLE: remove unnecessary default search paths
9129           Alex
9131 2007-08-10 11:15  hoffman
9133         * Source/cmake.cxx: ENH: fix memory leak
9135 2007-08-10 09:20  alex
9137         * Modules/CMakeDetermineCompilerId.cmake:
9138           BUG: fix compiler id test on cygwin
9140           Alex
9142 2007-08-10 09:07  alex
9144         * Source/cmMakefile.cxx, Modules/CMakeDetermineSystem.cmake,
9145           Modules/CMakeSystemSpecificInformation.cmake:
9146           ENH: set UNIX, WIN32 and APPLE in cmMakefile.cxx as it was
9147           before, so it works for scripts, then reset them in
9148           CMakeSystemSpecificInformation.cxx, so the platform modules can
9149           set them again for the target system
9151           Alex
9153 2007-08-10 08:54  alex
9155         * Modules/Platform/: AIX.cmake, BSDOS.cmake, BeOS.cmake,
9156           MP-RAS.cmake, QNX.cmake, RISCos.cmake:
9157           BUG: also include UnixPaths.cmake on these platforms, this also
9158           sets UNIX to 1
9160           Alex
9162 2007-08-09 23:17  andy
9164         * Source/cmVersion.cxx: STYLE: Nightly Version update
9166 2007-08-09 16:54  alex
9168         * Tests/CMakeLists.txt:
9169           STYLE: mark these variables as advanced, they are only used for
9170           testing whether the tests should be added or not
9172           Alex
9174 2007-08-09 16:47  alex
9176         * Modules/CMakeGenericSystem.cmake:
9177           BUG: use CMAKE_HOST_UNIX here instead of UNIX
9179           Alex
9181 2007-08-09 15:57  alex
9183         * Source/: cmExportCommand.cxx, cmGlobalMSYSMakefileGenerator.h,
9184           cmGlobalMinGWMakefileGenerator.h,
9185           cmGlobalNMakeMakefileGenerator.h, cmGlobalWatcomWMakeGenerator.h:
9187           STYLE: use correct case for cmGlobalUnixMakefileGenerator3 make
9188           export() work with spaces in the path
9190           Alex
9192 2007-08-09 15:31  hoffman
9194         * Source/cmSetSourceFilesPropertiesCommand.h: ENH: merge in doc
9195           change from head
9197 2007-08-09 14:55  alex
9199         * Utilities/cmcurl/: CMakeLists.txt, CMake/CurlTests.c,
9200           CMake/OtherTests.cmake:
9201           STYLE: HAVE_LONG_LONG_CONST was completely unused here (it was
9202           used in the (unused) copy of curl under CMake/CTest/Curl/ )
9204           Alex
9206 2007-08-09 14:45  alex
9208         * Modules/CMakeDetermineCompilerId.cmake,
9209           Modules/CMakeDetermineSystem.cmake,
9210           Modules/CMakeSystemSpecificInformation.cmake,
9211           Modules/Platform/BeOS.cmake, Modules/Platform/CYGWIN.cmake,
9212           Modules/Platform/Darwin.cmake, Modules/Platform/QNX.cmake,
9213           Modules/Platform/UnixPaths.cmake, Modules/Platform/Windows.cmake,
9214           Source/cmMakefile.cxx:
9215           ENH: UNIX, CYGWIN, WIN32, APPLE, QNXNTO and BEOS are not longer
9216           set in cmMakefile.cxx, but now in the platform files and are now
9217           valid for the target platform, not the host platform.  New
9218           variables CMAKE_HOST_WIN32, CMAKE_HOST_UNIX, CMAKE_HOST_APPLE and
9219           CMAKE_HOST_CYGWIN have been added in cmMakefile.cxx (...and have
9220           now to be used in all cmake files which are executed before
9221           CMakeSystemSpecificInformation.cmake is loaded). For
9222           compatibility the old set is set to the new one in
9223           CMakeDetermineSystem.cmake and reset before the system platform
9224           files are loaded, so custom language or compiler modules which
9225           use these should still work.
9227           Alex
9229 2007-08-09 14:26  alex
9231         * Source/: CMakeLists.txt, CTest/CMakeLists.txt:
9232           COMP: this copy of curl is unused, the one in Utilities/cmcurl/
9233           is used
9235           Alex
9237 2007-08-09 11:05  alex
9239         * Modules/CMakeSystemWithToolchainFile.cmake.in:
9240           BUG: work with spaces in the path
9242           Alex
9244 2007-08-09 09:57  alex
9246         * Tests/CMakeLists.txt:
9247           COMP: lets see if this sets the timeout back to 5400
9249           Alex
9251 2007-08-09 09:03  alex
9253         * Source/kwsys/CommandLineArguments.hxx.in:
9254           STYLE: fix typo
9256           Alex
9258 2007-08-09 08:49  alex
9260         * Source/cmTarget.cxx:
9261           STYLE: fix typo
9263           Alex
9265 2007-08-09 08:48  alex
9267         * Source/cmDocumentation.cxx:
9268           BUG: properties and module names are case sensitive
9270           Alex
9272 2007-08-08 23:15  andy
9274         * Source/cmVersion.cxx: STYLE: Nightly Version update
9276 2007-08-08 15:44  alex
9278         * Source/CPack/cmCPackRPMGenerator.cxx:
9279           COMP: silence warnings
9281           Alex
9283 2007-08-08 14:44  alex
9285         * Source/CPack/cmCPackGenerators.cxx:
9286           BUG: register the rpm generator for RPM
9288           Alex
9290 2007-08-08 14:18  alex
9292         * Modules/CPackDeb.cmake, Source/CPack/cmCPackDebGenerator.cxx:
9293           ENH: patch from Mathieu: more entries in the debian control file
9295           Alex
9297 2007-08-08 13:05  alex
9299         * Source/cmFindPackageCommand.cxx,
9300           Tests/FindPackageTest/CMakeLists.txt:
9301           ENH: remove the watch for the upper case variable name, it breaks
9302           the feature summary, which needs to check for both the upper case
9303           and original case _FOUND variables
9305           Alex
9307 2007-08-08 11:33  alex
9309         * Source/CMakeLists.txt, Modules/CPack.cmake,
9310           Modules/CPackRPM.cmake, Source/CPack/cmCPackGenerators.cxx,
9311           Source/CPack/cmCPackRPMGenerator.cxx,
9312           Source/CPack/cmCPackRPMGenerator.h:
9313           ENH: add empty RPM package generator, Eric Noulard wants to work
9314           on it
9316           Alex
9318 2007-08-08 10:05  alex
9320         * Tests/CMakeLists.txt:
9321           COMP: change the order of the tests, so maybe the timeout works
9323           Alex
9325 2007-08-08 09:32  alex
9327         * Tests/CMakeLists.txt:
9328           ENH: also specify the C++ compiler for mingw
9330           Alex
9332 2007-08-08 08:41  malaterre
9334         * Source/kwsys/CommandLineArguments.cxx: ENH: Remove extra ;
9336 2007-08-07 23:10  andy
9338         * Source/cmVersion.cxx: STYLE: Nightly Version update
9340 2007-08-07 18:02  alex
9342         * Tests/FindPackageTest/CMakeLists.txt:
9343           BUG: disable this test temporarily
9345           Alex
9347 2007-08-07 16:26  alex
9349         * Source/cmFindPackageCommand.h:
9350           COMP: also commit the header...
9352           Alex
9354 2007-08-07 15:42  alex
9356         * Modules/Dart.cmake:
9357           STYLE: find Dart quietly (so it doesn't go in the feature log)
9359           Alex
9361 2007-08-07 15:41  alex
9363         * Modules/FeatureSummary.cmake, Source/cmFindPackageCommand.cxx,
9364           Source/cmake.cxx:
9365           ENH: add global properties for collecting enabled/disabled
9366           features during the cmake run and add macros
9367           print_enabled/disabled_features() and set_feature_info(), so
9368           projects can get a nice overview at the end of the cmake run what
9369           has been found and what hasn't FIND_PACKAGE() automatically adds
9370           the packages to these global properties, except when used with
9371           QUIET Maybe this can also be useful for packagers to find out
9372           dependencies of projects.
9374           Alex
9376 2007-08-07 15:36  hoffman
9378         * DartLocal.conf.in: ENH: change ibm machine again
9380 2007-08-07 15:09  alex
9382         * Source/cmGlobalGenerator.cxx:
9383           STYLE: I think the comment (and the book) were wrong about the
9384           naming of this file
9386           Alex
9388 2007-08-07 13:57  king
9390         * Source/: cmLocalUnixMakefileGenerator3.cxx,
9391           cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx:
9392           ENH: Replaced dependency integrity map with an explicit map from
9393           object file to source file for each language in each target.
9394           This simplifies creation of implicit dependency scanning rules
9395           and allows more than one object file in a target to start
9396           dependency scanning with the same source file.
9398 2007-08-07 10:13  alex
9400         * Tests/CMakeLists.txt:
9401           BUG: the test for chicken should be named Chicken, not plplot
9403           Alex
9405 2007-08-07 00:00  alex
9407         * Source/cmExtraCodeBlocksGenerator.cxx:
9408           ENH: don't create a CodeBlocks workspace, the CodeBlocks projects
9409           cover everything what's needed
9411           Alex
9413 2007-08-06 23:16  andy
9415         * Source/cmVersion.cxx: STYLE: Nightly Version update
9417 2007-08-06 22:08  alex
9419         * Modules/FindPackageHandleStandardArgs.cmake:
9420           STYLE: fix typo
9422           Alex
9424 2007-08-06 17:09  hoffman
9426         * Source/cmCTest.cxx: ENH: change error to warning so ctesttest3
9427           passes
9429 2007-08-06 14:45  alex
9431         * Tests/CMakeLists.txt:
9432           ENH: add plplot and Chicken Scheme build tests
9434           Alex
9436 2007-08-06 13:31  alex
9438         * Source/CPack/cmCPackDebGenerator.cxx:
9439           ENH: another fix for the deb generator by Mathieu
9441           Alex
9443 2007-08-06 13:24  alex
9445         * Source/: cmExtraCodeBlocksGenerator.cxx,
9446           cmExtraCodeBlocksGenerator.h, cmExtraEclipseCDT4Generator.cxx:
9447           STYLE: fix line lengths
9449           Alex
9451 2007-08-06 11:02  alex
9453         * Modules/: FindMPI.cmake, FindThreads.cmake:
9454           STYLE: use FIND_PACKAGE_HANDLE_STANDARD_ARGS() also in
9455           FindMPI.cmake -remove unnecessary ELSE() in FindThreads.cmake
9457           Alex
9459 2007-08-06 10:42  hoffman
9461         * Modules/FLTKCompatibility.cmake: ENH: threads used to include
9462           this
9464 2007-08-06 09:03  alex
9466         * Source/CPack/cmCPackDebGenerator.cxx:
9467           BUG: patch from Mathieu: the md5sums were not correct
9469           Alex
9471 2007-08-05 23:17  andy
9473         * Source/cmVersion.cxx: STYLE: Nightly Version update
9475 2007-08-04 23:10  andy
9477         * Source/cmVersion.cxx: STYLE: Nightly Version update
9479 2007-08-03 23:07  andy
9481         * Source/cmVersion.cxx: STYLE: Nightly Version update
9483 2007-08-03 16:44  hoffman
9485         * Source/CTest/cmCTestGenericHandler.cxx: ENH: make sure there is
9486           an error and notify user if nightly start time not set
9488 2007-08-03 16:44  hoffman
9490         * Source/CTest/cmCTestCoverageHandler.cxx: ENH: show files as
9491           untested if no lines are covered
9493 2007-08-03 16:42  hoffman
9495         * Source/CTest/cmCTestUpdateHandler.cxx: ENH: fatal error if cvs
9496           update fails
9498 2007-08-03 16:41  hoffman
9500         * Source/cmCTest.cxx: ENH: add a check to make sure nightly start
9501           time was specified
9503 2007-08-03 16:35  hoffman
9505         * Source/CTest/cmCTestMemCheckHandler.cxx: ENH: add another
9506           valgrind error type
9508 2007-08-03 16:31  king
9510         * Source/: cmGlobalUnixMakefileGenerator3.cxx, cmInstallCommand.h,
9511           cmInstallTargetGenerator.cxx, cmLocalUnixMakefileGenerator3.cxx,
9512           cmTarget.cxx: ENH: Added warning when an install rule is created
9513           from an EXCLUDE_FROM_ALL target.  Added a foo/preinstall version
9514           of targets that need relinking so that exclude-from-all targets
9515           can be manually relinked for installation.
9517 2007-08-03 15:44  king
9519         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
9520           cmGlobalUnixMakefileGenerator3.cxx,
9521           cmGlobalUnixMakefileGenerator3.h, cmMakefile.cxx, cmTarget.cxx:
9522           BUG: Target exclusion-from-all tests should always use the root
9523           local generator associated with the all target being tested.
9525 2007-08-03 15:43  seanmcbride
9527         * Source/kwsys/CommandLineArguments.cxx: COMP: fixed compiler
9528           warning in sprintf usage
9530 2007-08-03 15:26  alex
9532         * Modules/CPack.cmake, Modules/CPackDeb.cmake,
9533           Source/CPack/cmCPackGenericGenerator.cxx, Source/CPack/cpack.cxx:
9535           ENH: better error messages from the debian package generator
9536           -don't display the cpack help if a generator failed with some
9537           problem -check for cmSystemTools::GetErrorOccuredFlag()
9539           Alex
9541 2007-08-03 09:39  king
9543         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
9544           cmGlobalUnixMakefileGenerator3.h: ENH: Added
9545           cmTarget::GetLanguages method to centralize computation of the
9546           list of languages compiled in a target.  Transformed
9547           NeedRequiresStep to use it.
9549 2007-08-02 23:18  andy
9551         * Source/cmVersion.cxx: STYLE: Nightly Version update
9553 2007-08-02 15:48  alex
9555         * Modules/FindPythonLibs.cmake:
9556           ENH: make the python modules usable for C and C++ and only write
9557           the header if it has changed
9559           Alex
9561 2007-08-02 14:28  king
9563         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
9564           cmGlobalUnixMakefileGenerator3.h: BUG: Removing accidental
9565           commit.
9567 2007-08-02 14:28  king
9569         * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: Quick-fix for
9570           accidental commit.
9572 2007-08-02 14:23  king
9574         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
9575           cmGlobalUnixMakefileGenerator3.h: ENH: Added
9576           cmTarget::GetLanguages method to centralize computation of the
9577           list of languages compiled in a target.
9579 2007-08-02 13:38  king
9581         * Source/: cmMakefileTargetGenerator.cxx, cmTarget.cxx, cmTarget.h:
9582           ENH: Added cmTarget::GetLanguages method to centralize
9583           computation of the list of languages compiled in a target.
9585 2007-08-02 11:17  alex
9587         * Modules/Platform/: Windows-cl.cmake, Windows.cmake,
9588           WindowsPaths.cmake:
9589           ENH: use WindowsPaths.cmake on all Windows platforms, not only
9590           for cl, makes the mingw cross compiler work out of the box and
9591           should help mingw users on windows with a common install dir
9593           Alex
9595 2007-08-02 09:37  king
9597         * Source/: cmMakefileExecutableTargetGenerator.cxx,
9598           cmMakefileLibraryTargetGenerator.cxx,
9599           cmMakefileTargetGenerator.cxx: ENH: Simplify makefile target
9600           generator listing of object files to clean.
9602 2007-08-02 08:24  alex
9604         * Source/cmExtraEclipseCDT4Generator.cxx:
9605           COMP: fix warning
9607           Alex
9609 2007-08-01 23:12  andy
9611         * Source/cmVersion.cxx: STYLE: Nightly Version update
9613 2007-08-01 17:10  alex
9615         * Source/: cmInstallCommand.cxx, cmTryRunCommand.cxx:
9616           ENH: if no COMPONENT is specified, make this install item part of
9617           the "Unspecified" component -> if no components are used at all,
9618           no change in behaviour, if components are used completely, no
9619           change in behaviour, since this default will be overridden
9620           everywhere, if components where used partly, it is now possible
9621           to install only the unspecified items (e.g. everything which
9622           wasn't marked as "Development")
9624           Alex
9626           Alex
9628 2007-08-01 16:15  david.cole
9630         * Tests/Framework/: bar.cxx, foo.cxx: BUG: Fix test that broke on
9631           Windows - sharing sources between SHARED and STATIC libraries
9632           requires correct export and import decorations in the source
9633           code...
9635 2007-08-01 15:51  alex
9637         * Source/MFCDialog/CMakeSetup.cpp: ENH: separate the commands into
9638           current and compat as in cmake
9640           Alex
9642 2007-08-01 15:25  king
9644         * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
9645           cmLocalUnixMakefileGenerator3.cxx,
9646           cmLocalUnixMakefileGenerator3.h,
9647           cmLocalVisualStudio6Generator.cxx,
9648           cmLocalVisualStudio6Generator.h,
9649           cmLocalVisualStudio7Generator.cxx,
9650           cmLocalVisualStudio7Generator.h, cmLocalXCodeGenerator.cxx,
9651           cmLocalXCodeGenerator.h: ENH: Moved GetTargetDirectory method up
9652           to cmLocalGenerator.  This provides a common interface to
9653           something that was implemented in most local generators anyway.
9655 2007-08-01 14:58  alex
9657         * Source/: cmExtraCodeBlocksGenerator.cxx, cmake.cxx,
9658           MFCDialog/CMakeSetupDialog.cpp: BUG: also offer the extra
9659           generators in CMakeSetup
9661           Alex
9663 2007-08-01 13:04  david.cole
9665         * Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
9666           Source/cmMakefileLibraryTargetGenerator.cxx, Source/cmTarget.cxx,
9667           Tests/Framework/CMakeLists.txt: BUG: Only pay attention to the
9668           FRAMEWORK target property for SHARED library targets
9670 2007-08-01 11:59  alex
9672         * Source/cmTryRunCommand.cxx:
9673           STYLE: some more tuning for the comment text
9675           Alex
9677 2007-08-01 11:50  alex
9679         * Source/cmExtraEclipseCDT4Generator.cxx:
9680           ENH: works also with nmake, tested by Jeff
9682           Alex
9684 2007-08-01 11:39  king
9686         * Source/cmLocalVisualStudio7Generator.cxx: BUG: Do not recognize
9687           preprocessor definition flags for the linker which has no
9688           preprocessor but does have flags starting with /D.
9690 2007-08-01 11:36  king
9692         * Source/cmTarget.cxx: BUG: <CONFIG>_LOCATION property should use
9693           the config name in the directory and not $(OutDir).  This
9694           addresses bug#5363.
9696 2007-08-01 10:53  king
9698         * Source/cmGeneratedFileStream.h: COMP: Fix warning about not being
9699           able to automatically generate a copy constructor.
9701 2007-08-01 10:07  alex
9703         * Source/kwsys/DynamicLoader.cxx:
9704           COMP: also build the static dummy loader on Cray Catamount
9706           Alex
9708 2007-08-01 09:18  alex
9710         * Source/: CMakeLists.txt, cmExtraEclipseCDT4Generator.cxx,
9711           cmExtraEclipseCDT4Generator.h, cmake.cxx:
9712           ENH: add Eclipse CDT4 generator, patch from Miguel A.
9713           Figueroa-Villanueva
9715           Alex
9717 2007-08-01 09:14  alex
9719         * Modules/Platform/Catamount.cmake:
9720           ENH: add support for Catamount, the OS running on the compute
9721           nodes of Cray super computers
9723           Alex
9725 2007-07-31 23:16  andy
9727         * Source/cmVersion.cxx: STYLE: Nightly Version update
9729 2007-07-31 14:52  alex
9731         * Source/cmTryRunCommand.cxx, Tests/TryCompile/CMakeLists.txt:
9732           ENH: add tests for check_c_source_runs(),
9733           check_cxx_source_runs(), check_c_source_compiles() and
9734           check_cxx_source_compiles() -TRY_RUN in crosscompiling mode: copy
9735           the created executables to CMAKE_BINARY_DIR so the user can run
9736           them manually on the target
9738           Alex
9740 2007-07-31 13:30  alex
9742         * Modules/: CheckCSourceRuns.cmake, CheckCXXSourceRuns.cmake,
9743           FindThreads.cmake:
9744           STYLE: don't use FIND_INCLUDE_FILE() but only
9745           FIND_INCLUDE_FILES() in FindThreads.h
9747           BUG: improve CheckC(XX)SourceRuns.cmake so that it works with
9748           cross compiling, the return value has to go in the cache but
9749           shouldn't overwrite the actual return value, and it should go
9750           only in the cache if we have a result from try_run() otherwise we
9751           won't get here again if we have a result later on
9753           Alex
9755 2007-07-31 11:23  hoffman
9757         * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix DLL and DEF
9758           being lost and add real support for /DEF: /DLL does not have an
9759           entry so just let it pass to advanced command line
9761 2007-07-30 23:07  andy
9763         * Source/cmVersion.cxx: STYLE: Nightly Version update
9765 2007-07-30 22:51  hoffman
9767         * Source/: cmSystemTools.cxx, CPack/cmCPackTGZGenerator.cxx,
9768           CPack/cmCPackTarCompressGenerator.cxx: ENH: use gnu tar for
9769           cygwin
9771 2007-07-30 21:38  hoffman
9773         * Source/cmXMLParser.cxx: STYLE: fix warning
9775 2007-07-30 15:52  alex
9777         * Source/kwsys/DynamicLoader.cxx:
9778           COMP: add a dynamic loader for systems which don't support
9779           dynamic loading, so this is handled in kwsys and not every
9780           project using this has to care for it
9782           Alex
9784 2007-07-30 14:46  alex
9786         * Source/cmTryRunCommand.cxx:
9787           ENH: FORCE the values in the cache, otherwise the file is useless
9789           Alex
9791 2007-07-29 23:13  andy
9793         * Source/cmVersion.cxx: STYLE: Nightly Version update
9795 2007-07-28 23:32  andy
9797         * Source/cmVersion.cxx: STYLE: Nightly Version update
9799 2007-07-28 00:33  andy
9801         * Source/cmVersion.cxx: STYLE: Nightly Version update
9803 2007-07-27 13:12  alex
9805         * Source/CPack/cmCPackDebGenerator.cxx:
9806           STYLE: fix line length
9808           Alex
9810 2007-07-27 11:57  alex
9812         * Modules/Platform/: UnixPaths.cmake, WindowsPaths.cmake:
9813           ENH: -add /usr/openwin/include and /usr/openwin/lib to the
9814           default search paths -add
9815           /${CMAKE_INSTALL_PREFIX}/(lib|bin|include) to the default cmake
9816           search paths -> this should help users who install stuff in their
9817           home
9819           Alex
9821 2007-07-27 10:55  hoffman
9823         * Source/: cmCommandArgumentLexer.h, cmCommandArgumentParser.cxx,
9824           cmCommandArgumentParserTokens.h, cmConfigure.cmake.h.in,
9825           cmCoreTryCompile.cxx, cmDependsFortranLexer.h,
9826           cmDependsJavaLexer.h, cmExprLexer.h, cmXCodeObject.cxx,
9827           cmXCodeObject.h, cmaketest.h.in, cmakexbuild.cxx,
9828           CPack/OSXScriptLauncher.cxx, CPack/cmCPackConfigure.h.in,
9829           CPack/cmCPackGenerators.cxx, CPack/cmCPackZIPGenerator.cxx,
9830           CPack/cpack.cxx, CTest/cmCTestCoverageHandler.cxx,
9831           CTest/cmCTestMemCheckHandler.cxx: STYLE: fix some kwstyle errors
9833 2007-07-27 08:59  alex
9835         * CMakeCPack.cmake, Source/cmSetPropertiesCommand.h,
9836           Source/cmake.cxx, Source/cmake.h, Modules/CPackDeb.cmake,
9837           Modules/FindPythonLibs.cmake,
9838           Source/CPack/cmCPackDebGenerator.cxx, Source/CPack/cpack.cxx,
9839           Source/CTest/cmCTestScriptHandler.cxx:
9840           ENH: deb generator can now generate deb packages -remove the
9841           unscriptable commands also from the cpack cmake -use
9842           CPACK_PACKAGE_CONTACT in CMakeCPack.cmake, it's used in the nsis
9843           and the deb generator -make set_properties() scriptable -use a
9844           non-const char array for adding the python modules
9846           Alex
9848 2007-07-27 04:22  andy
9850         * Source/cmVersion.cxx: STYLE: Nightly Version update
9852 2007-07-26 16:38  hoffman
9854         * Source/CTest/cmCTestMemCheckHandler.cxx: ENH: add test output to
9855           valgrind output and truncate output for valgrind
9857 2007-07-26 14:36  hoffman
9859         * Source/: cmXMLParser.cxx, cmXMLParser.h: ENH: fix warning on
9860           win64
9862 2007-07-26 11:21  andy
9864         * Source/cmVersion.cxx: STYLE: Nightly Version update
9866 2007-07-26 08:40  alex
9868         * Source/: cmTryRunCommand.cxx, CPack/cmCPackGenerators.cxx,
9869           CPack/cmCPackZIPGenerator.cxx, CPack/cpack.cxx:
9870           STYLE: fix line lengths
9872           Alex
9874 2007-07-26 00:08  andy
9876         * Source/cmVersion.cxx: STYLE: Nightly Version update
9878 2007-07-25 16:37  hoffman
9880         * Source/CTest/cmCTestTestHandler.cxx: ENH: fix bug with valgrind
9881           output being truncated
9883 2007-07-25 15:08  alex
9885         * Modules/FindPythonLibs.cmake:
9886           COMP: same as in VTK, build modules by default as shared if the
9887           platform supports this, don't include shared modules in the
9888           generated header
9890           Alex
9892 2007-07-25 13:08  alex
9894         * Source/CPack/: cmCPackDebGenerator.cxx, cmCPackGenerators.cxx:
9895           ENH: apply patch from Mathieu which creates a deb file (not
9896           finishsed yet)
9898           Alex
9900 2007-07-25 11:41  alex
9902         * Source/CPack/cmCPackDebGenerator.cxx:
9903           COMP: silence warnings
9905           Alex
9907 2007-07-25 10:57  alex
9909         * Modules/CPackDeb.cmake, Source/CMakeLists.txt, Source/cmake.cxx,
9910           Source/CPack/cmCPackDebGenerator.cxx,
9911           Source/CPack/cmCPackDebGenerator.h,
9912           Source/CPack/cmCPackGenerators.cxx:
9913           ENH: add an empty debian package generator, Mathieu volunteered
9914           to fill it :-)
9916           Alex
9918 2007-07-25 09:22  hoffman
9920         * Source/: cmXMLParser.cxx, cmXMLParser.h: STYLE: fix compiler
9921           warning
9923 2007-07-25 04:18  andy
9925         * Source/cmVersion.cxx: STYLE: Nightly Version update
9927 2007-07-24 15:55  hoffman
9929         * Source/cmWin32ProcessExecution.cxx: ENH: fix resource leak
9931 2007-07-24 15:27  hoffman
9933         * DartLocal.conf.in: ENH: clean up some missing dashboards
9935 2007-07-24 14:50  alex
9937         * Source/kwsys/ProcessUNIX.c:
9938           COMP: sync with HEAD
9940           Alex
9942 2007-07-24 14:43  hoffman
9944         * Source/CTest/: cmCTestMemCheckHandler.cxx,
9945           cmCTestMemCheckHandler.h, cmCTestTestHandler.h: ENH: add support
9946           for bounds checker
9948 2007-07-24 14:14  alex
9950         * Source/kwsys/DynamicLoader.cxx:
9951           ENH: disable dynamic loader if shared libraries are not supported
9952           instead of hacking around it
9954           Alex
9956 2007-07-24 12:52  alex
9958         * Source/CPack/cmCPackGenericGenerator.cxx,
9959           Source/CPack/cmCPackGenericGenerator.h,
9960           Source/CPack/cmCPackZIPGenerator.cxx,
9961           Source/CPack/cmCPackZIPGenerator.h, Modules/CPackZIP.cmake,
9962           Modules/Platform/BlueGeneL.cmake:
9963           ENH: add ReadListFile() to cmCPackGenericGenerator, so cmMakefile
9964           can be private again -convert the ZIP generator to use a cmake
9965           script instead of hardcoding everything (CPackZIP.cmake)
9967           Alex
9969 2007-07-24 10:05  hoffman
9971         * Source/kwsys/ProcessWin32.c: ENH: fix resource leak
9973 2007-07-24 10:00  alex
9975         * Modules/CMakeDetermineSystem.cmake,
9976           Source/CPack/cmCPackGenericGenerator.cxx,
9977           Source/CPack/cmCPackGenericGenerator.h, Source/CPack/cpack.cxx:
9978           ENH: determine the current system also in cpack, so the search
9979           paths are loaded Additionally the makefile in
9980           cmCPackGenericGenerator is now protected instead of private, so
9981           with these two changes the cpack generators should now be able to
9982           find their tools and how to call these tools from cmake scripts,
9983           instead of hardcoding the search order and command line (as done
9984           e.g. in cmCPackZIPGenerator.cxx)
9986           Alex
9988 2007-07-24 02:28  andy
9990         * Source/cmVersion.cxx: STYLE: Nightly Version update
9992 2007-07-23 13:13  alex
9994         * Source/cmTryRunCommand.cxx:
9995           STYLE: put a lot of comments into the generated cmake-cache
9996           preloading file to aid the user with using it
9998           Alex
10000 2007-07-23 11:22  alex
10002         * Modules/FindPythonInterp.cmake:
10003           STYLE: mark the variable as advanced
10005           Alex
10007 2007-07-23 10:47  alex
10009         * Source/cmTryRunCommand.cxx:
10010           ENH: try to create a file which can be used for presetting the
10011           cache values of the TRY_RUN() results when crosscompiling
10013           Alex
10015 2007-07-23 09:49  alex
10017         * Modules/: FindASPELL.cmake, FindBZip2.cmake, FindBoost.cmake,
10018           FindCURL.cmake, FindCurses.cmake, FindEXPAT.cmake,
10019           FindGnuplot.cmake, FindHSPELL.cmake, FindJPEG.cmake,
10020           FindJasper.cmake, FindLibXml2.cmake, FindLibXslt.cmake,
10021           FindMPEG.cmake, FindMPEG2.cmake, FindMotif.cmake,
10022           FindOpenAL.cmake, FindPNG.cmake,
10023           FindPackageHandleStandardArgs.cmake, FindPerl.cmake,
10024           FindPerlLibs.cmake, FindPhysFS.cmake, FindPythonInterp.cmake,
10025           FindPythonLibs.cmake, FindSDL.cmake, FindTCL.cmake,
10026           FindTIFF.cmake, FindTclsh.cmake, FindWget.cmake, FindZLIB.cmake:
10027           ENH: add second failure message parameter to
10028           FIND_PACKAGE_HANDLE_STANDARD_ARGS(), so cmake modules can specify
10029           their own better failure messages. If the default is ok use
10030           "DEFAULT_MSG".  Do this also for FindBoost.cmake (#5349)
10032           Alex
10034 2007-07-23 09:06  alex
10036         * Source/: cmLocalGenerator.cxx, kwsys/SystemTools.cxx:
10037           PERF: micro optimization: the (*pos1) && (*pos1=='/') were
10038           redundant, and hasDoubleSlash is false in most cases, so in most
10039           cases 3 comparisons were done, now only one
10041           Alex
10043 2007-07-23 00:41  andy
10045         * Source/cmVersion.cxx: STYLE: Nightly Version update
10047 2007-07-21 23:26  andy
10049         * Source/cmVersion.cxx: STYLE: Nightly Version update
10051 2007-07-20 22:46  andy
10053         * Source/cmVersion.cxx: STYLE: Nightly Version update
10055 2007-07-20 16:31  alex
10057         * Utilities/KWStyle/CMakeFiles.txt.in:
10058           ENH: add quotes around the file names, so kwstyle can handle it
10059           if there are spaces in the path
10061           Alex
10063 2007-07-20 14:08  hoffman
10065         * Source/cmCommandArgumentParser.cxx, Tests/Complex/CMakeLists.txt,
10066           Tests/ComplexOneConfig/CMakeLists.txt,
10067           Tests/ComplexRelativePaths/CMakeLists.txt: ENH: user more memory
10068           for parser and add test to complex that sets a huge string
10070 2007-07-20 13:03  hoffman
10072         * Source/CTest/cmCTestCoverageHandler.cxx: ENH: fix div by 0
10074 2007-07-20 12:25  hoffman
10076         * Utilities/cmcurl/CMake/OtherTests.cmake: ENH: change order so
10077           windows functions are found first since try compile is slow on
10078           windows
10080 2007-07-20 10:07  hoffman
10082         * DartLocal.conf.in: ENH: change name
10084 2007-07-20 08:48  alex
10086         * Source/cmMakefile.cxx:
10087           STYLE: even more output when --debug-output is used
10089           Alex
10091 2007-07-20 08:36  alex
10093         * Source/: cmDocumentation.cxx, cmExportCommand.h,
10094           cmExtraCodeBlocksGenerator.cxx, cmExtraCodeBlocksGenerator.h,
10095           cmFileCommand.cxx, cmGlobalGenerator.cxx, cmGlobalGenerator.h,
10096           cmHexFileConverter.cxx, cmIncludeExternalMSProjectCommand.cxx,
10097           cmMakefile.cxx, cmMakefile.h, cmTryCompileCommand.h,
10098           cmTryRunCommand.h, cmake.h, CTest/cmCTestScriptHandler.cxx:
10099           STYLE: fix line lengths
10101           Alex
10103 2007-07-19 21:02  andy
10105         * Source/cmVersion.cxx: STYLE: Nightly Version update
10107 2007-07-19 15:39  alex
10109         * Modules/CPack.STGZ_Header.sh.in:
10110           ENH: try if tail works with the -n +<number> syntax, if not use
10111           only "+<number>" (GNU tail warns that this is deprecated)
10113           Alex
10115 2007-07-19 13:40  alex
10117         * Modules/FindTCL.cmake:
10118           ENH: add TK_FOUND and TCLTK_FOUND TCL_FOUND is now TRUE if Tcl
10119           was found, before it was only TRUE if Tcl and Tk were found
10121           Alex
10123 2007-07-19 11:59  alex
10125         * Modules/FindPythonLibs.cmake:
10126           BUG: fix typo
10128           Alex
10130 2007-07-19 11:47  alex
10132         * Modules/FindPythonLibs.cmake:
10133           ENH: make the list of modules global
10135           Alex
10137 2007-07-19 11:13  alex
10139         * Source/: cmFindPackageCommand.h, cmMakefile.cxx, cmakemain.cxx,
10140           CPack/cpack.cxx:
10141           STYLE: fix some typos, nicer debug output
10143           Alex
10145 2007-07-19 10:20  alex
10147         * Modules/FindPythonLibs.cmake:
10148           ENH: only load the static modules in the LoadAll function
10150           Alex
10152 2007-07-19 09:42  alex
10154         * Modules/: CPack.STGZ_Header.sh.in, FindPHP4.cmake:
10155           BUG: fix #5329, if /usr/xpg4/bin/tail exists, use this one -> on
10156           SunOS /usr/bin/tail doesn't understand the -n +<number> syntax
10157           -remove standard searchd dirs from FindPHP4.cmake
10159           Alex
10161 2007-07-19 09:00  alex
10163         * Modules/: FindASPELL.cmake, FindCURL.cmake, FindCurses.cmake,
10164           FindDCMTK.cmake, FindEXPAT.cmake, FindGLUT.cmake, FindGTK.cmake,
10165           FindGnuplot.cmake, FindHSPELL.cmake, FindMPEG.cmake,
10166           FindMPEG2.cmake, FindMotif.cmake, FindPerl.cmake,
10167           FindPhysFS.cmake, FindPike.cmake, FindPythonLibs.cmake,
10168           FindSDL.cmake, FindTCL.cmake, FindTclsh.cmake, FindWget.cmake,
10169           readme.txt:
10170           ENH: use the new FIND_PACKAGE_HANDLE_STANDARD_ARGS() macro in
10171           most of the not-too-complicated modules -remove unnecessary
10172           default search paths used in the FIND_XXX() calls
10174           Alex
10176 2007-07-18 14:38  andy
10178         * Source/cmVersion.cxx: STYLE: Nightly Version update
10180 2007-07-18 13:56  alex
10182         * Modules/: FindBZip2.cmake, FindCups.cmake, FindJPEG.cmake,
10183           FindJasper.cmake, FindLibXslt.cmake, FindOpenAL.cmake,
10184           FindPNG.cmake, FindPerlLibs.cmake, FindPythonInterp.cmake,
10185           FindTCL.cmake, FindTIFF.cmake, FindZLIB.cmake:
10186           ENH: use the new FIND_PACKAGE_HANDLE_STANDARD_ARGS in some of the
10187           FindXXX modules, remove some of the extra search paths which are
10188           also searched by default
10190           Alex
10192 2007-07-18 13:26  alex
10194         * Modules/: CMakeLists.txt, FindLibXml2.cmake,
10195           FindPackageHandleStandardArgs.cmake, FindPythonLibs.cmake:
10196           ENH: add a macro FIND_PACKAGE_HANDLE_STANDARD_ARGS(LibXml2
10197           LIBXML2_LIBRARIES LIBXML2_INCLUDE_DIR) which handles the required
10198           and QUIET arguments and sets <NAME>_FOUND
10200           Alex
10202 2007-07-18 10:52  alex
10204         * Modules/: CMakeDetermineCCompiler.cmake,
10205           CMakeDetermineCXXCompiler.cmake:
10206           ENH: if CMAKE_(C|CXX)_COMPILER is preset to a list of two
10207           elements, use the first one as the compiler and the second one as
10208           ARG1 for the compiler
10210           Alex
10212 2007-07-18 10:19  alex
10214         * Source/: CMakeLists.txt, cmExtraCodeBlocksGenerator.cxx,
10215           cmake.cxx:
10216           ENH: build codeblocks generator also on Windows
10218           Alex
10220 2007-07-17 13:43  hoffman
10222         * Source/cmAddCustomCommandCommand.h: STYLE: add more docs
10224 2007-07-17 13:10  alex
10226         * Source/cmakemain.cxx:
10227           COMP: fix warning about unused variable
10229           Alex
10231 2007-07-17 12:01  alex
10233         * Source/: cmake.cxx, cmakemain.cxx:
10234           COMP: fix build on Windows, where GetCurrentDirecty() is
10235           redefined to GetCurrentDirectoryA() -correct return value for
10236           md5sum
10238           Alex
10240 2007-07-17 10:44  alex
10242         * Source/: cmLocalGenerator.cxx, cmake.cxx, cmakemain.cxx:
10243           STYLE: fix line lengths and add "remove -f" to the docs
10245           Alex
10247 2007-07-17 09:25  alex
10249         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
10250           cmLocalGenerator.cxx, cmMakefile.cxx, cmMessageCommand.cxx,
10251           cmakemain.cxx:
10252           ENH: produce a lot more output when running with --debug-output
10253           -try to fix build error on HPUX
10255           Alex
10257 2007-07-17 08:51  alex
10259         * Modules/Platform/WindowsPaths.cmake:
10260           ENH: also look in the include/, lib/ and bin/ directories in the
10261           cmake install dir under windows, this will help e.g. people using
10262           kdewininstaller and similar setups
10264           Alex
10266 2007-07-17 08:41  alex
10268         * Modules/: KDE3Macros.cmake, FindKDE3.cmake:
10269           ENH: don't hardcode the /lib/kde3/ directory for the libtool
10270           files, but make it adjustable and detect if libkdecore.so is a
10271           64bit library
10273           Alex
10275 2007-07-16 15:10  alex
10277         * Source/cmSystemTools.cxx:
10278           BUG: fix bootstrapping, md5sum disabled in bootstrapping mode
10280           Alex
10282 2007-07-16 13:29  alex
10284         * Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt:
10285           STYLE: remove debug output
10287 2007-07-16 13:26  alex
10289         * Source/cmMakefile.cxx,
10290           Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt:
10291           BUG: GET_DIRECTORY_PROPERTY(INCLUDE_DIRECTORIES|LINK_DIRECTORIES)
10292           wasn't working, for both the result was always empty, since
10293           cmMakefile::GetProperty() recognized it as a special property,
10294           constructed a correct return value and called
10295           cmMakefile::SetProperty() with this list of directories, which
10296           then didn't actually set the property, but applied it to the
10297           internal vector of include/link directories. The following
10298           getPropertyValue in cmMakefile::GetProperty() then still didn't
10299           find it and returned nothing. Now for all special property the
10300           static string output is used and its content is returned. I'm not
10301           sure it is the right way to fix this problem but at least it
10302           seems to work and it fixes the Paraview3 build
10304           Alex
10306 2007-07-16 10:59  hoffman
10308         * CMakeLists.txt, Readme.txt: ENH: final 2.4.7  commit
10310 2007-07-16 10:54  alex
10312         * Source/: cmake.cxx, cmSystemTools.h, cmSystemTools.cxx:
10313           ENH: apply patch from Mathieu, add argument -E md5sum to compute
10314           md5sums of files, compatible to md5sum output
10316           Alex
10318 2007-07-16 10:54  hoffman
10320         * Readme.txt: ENH:
10322 2007-07-16 10:53  hoffman
10324         * Readme.txt: ENH: clean up a bit
10326 2007-07-16 10:13  alex
10328         * Modules/Platform/NetBSD.cmake:
10329           BUG: the Plugin test fails on NetBSD, let's see if this fixes it
10331           Alex
10333 2007-07-16 09:08  alex
10335         * Modules/Platform/UnixPaths.cmake:
10336           ENH: also add the install base dir of the running cmake to the
10337           search directories for the FIND_XXX() commands, for the case that
10338           somebody has its own install tree
10340           Alex
10342 2007-07-13 12:03  alex
10344         * Source/cmAddLibraryCommand.cxx, Utilities/CMakeLists.txt:
10345           STYLE: better error message, name the new manpages cmakecommands,
10346           cmakecompat, cmakeprops and cmakemodules
10348           Alex
10350 2007-07-13 11:20  alex
10352         * Modules/Platform/DragonFly.cmake:
10353           ENH: add DragonFly BSD, which is very close to FreeBSD (#4500)
10355           Alex
10357 2007-07-13 10:29  alex
10359         * Modules/: CheckCSourceRuns.cmake, CheckCXXSourceRuns.cmake:
10360           BUG: the SET( ... CACHE INTERNAL) didn't work as expected, since
10361           the variable is already added to the cache inside
10362           cmTryRunCommand.cxx, so the value used here was ignored.
10363           Additionally the INTERNAL made it internal, which shouldn't be
10364           done when cross compiling, since here the user is required to
10365           edit this variable manually e.g. using ccmake.
10367           Alex
10369 2007-07-13 00:58  alex
10371         * Source/: CMakeLists.txt, cmExtraCodeBlocksGenerator.cxx,
10372           cmExtraCodeBlocksGenerator.h, cmake.cxx:
10373           ENH: add a simple CodeBlocks extra generator, early alpha stage,
10374           there seems to be interest in it
10376           Alex
10378 2007-07-12 16:15  alex
10380         * Modules/Platform/BlueGeneL.cmake:
10381           ENH: add the static libs always to the link libs, if they are not
10382           used it shouldn't hurt
10384           Alex
10386 2007-07-12 15:00  alex
10388         * Modules/: CMakeLists.txt, CheckStructHasMember.cmake:
10389           ENH: add macro to test if a member has specified struct, e.g.
10390           check_struct_has_member("struct stat" st_rdev    "${CFG_HEADERS}"
10391           HAVE_STRUCT_STAT_ST_RDEV)
10393           Alex
10395 2007-07-12 13:41  alex
10397         * Modules/: CMakeCCompilerId.c, CMakeCXXCompilerId.cpp,
10398           Platform/Generic-ADSP-ASM.cmake, Platform/Generic-ADSP-C.cmake,
10399           Platform/Generic-ADSP-CXX.cmake,
10400           Platform/Generic-ADSP-Common.cmake:
10401           ENH: add support for the ADSP toolchains for Blackfin, Shark and
10402           TigerShark DSPs, patch from Raphael Cotty
10404           Alex
10406 2007-07-12 11:56  alex
10408         * Source/cmListCommand.cxx, Source/cmListCommand.h,
10409           Tests/CMakeTests/ListTest.cmake.in:
10410           ENH: add LIST(CONTAINS ...) patch from "Miguel A.
10411           Figueroa-Villanueva, miguelf (AT) ieee.org added tests for
10412           LIST(CONTAINS, SORT, REVERSE)
10414           Alex
10416 2007-07-12 11:05  alex
10418         * Modules/FindCURL.cmake:
10419           BUG: honor REQUIRED and QUIETLY (#5312)
10421           Alex
10423 2007-07-12 10:38  alex
10425         * Readme.txt:
10426           STYLE: add Readme.txt with instructions how to build cmake, fix
10427           #5296
10429           Alex
10431 2007-07-12 10:17  martink
10433         * Source/cmGetDirectoryPropertyCommand.cxx: BUG: fix screwup in
10434           GetDirectoryProp...
10436 2007-07-12 08:37  alex
10438         * Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
10439           Source/cmTarget.cxx, Modules/CMakeASMCompiler.cmake.in,
10440           Modules/CMakeCCompiler.cmake.in,
10441           Modules/CMakeCXXCompiler.cmake.in,
10442           Modules/CMakeForceCompiler.cmake,
10443           Modules/CMakeFortranCompiler.cmake.in,
10444           Modules/CMakeJavaCompiler.cmake.in: ENH: second try for handling
10445           the linker language with integer priority values (returning a
10446           pointer to a string on the stack is no good idea)
10448           Alex
10450 2007-07-11 17:29  alex
10452         * Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
10453           Source/cmTarget.cxx, Modules/CMakeASMCompiler.cmake.in,
10454           Modules/CMakeCCompiler.cmake.in,
10455           Modules/CMakeCXXCompiler.cmake.in,
10456           Modules/CMakeForceCompiler.cmake,
10457           Modules/CMakeFortranCompiler.cmake.in,
10458           Modules/CMakeJavaCompiler.cmake.in: COMP: revert last commit for
10459           now, broke Visual Studio
10461           Alex
10463 2007-07-11 16:22  alex
10465         * Modules/CMakeASMCompiler.cmake.in,
10466           Modules/CMakeCCompiler.cmake.in,
10467           Modules/CMakeCXXCompiler.cmake.in,
10468           Modules/CMakeForceCompiler.cmake,
10469           Modules/CMakeFortranCompiler.cmake.in,
10470           Modules/CMakeJavaCompiler.cmake.in, Modules/CMakeLists.txt,
10471           Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
10472           Source/cmTarget.cxx:
10473           ENH: CMAKE_<LANG>_LINKER_PREFERENCE is now an integer priority,
10474           not a two-step priority (None or Prefered) Current order: ASM 0,
10475           C 10, Fortran 20, CXX 30, Java 40 This is the same order as
10476           automake choses:
10477           http://www.gnu.org/software/automake/manual/html_node/How-the-Linker-is-Chosen.html
10479           This change should be backward compatible: if there is a project
10480           using fortran and CXX, they had to set the LINKER_LANGUAGE
10481           explicitely, otherwise cmake complained (but still generated the
10482           project files). Explicitely setting the linker language still
10483           overrides automatic detection.  If somebody has a custom language
10484           for cmake and the PREFERENCE starts with "P", its changed to 100,
10485           which gives it preference over all other languages (except the
10486           other custom languages which have also "Prefered"). "None" is
10487           converted to 0.
10489           Alex
10491 2007-07-11 15:53  alex
10493         * Source/: cmDocumentation.cxx, cmDocumentation.h,
10494           cmPropertyDefinition.cxx, cmPropertyDefinition.h, cmake.cxx,
10495           cmake.h, cmakemain.cxx:
10496           STYLE: sort the property documentation into
10497           global/directory/target/test/sourcefile and variable sections
10499           Alex
10501 2007-07-11 15:50  alex
10503         * Source/cmMakefile.cxx:
10504           ENH: change the way #cmakedefine is changed to #undef, so it is
10505           similar to what autoconf does. This makes porting software from
10506           autoconf to cmake easier, since it's easier to diff the resulting
10507           config headers.
10509           Now the following #cmakedefine HAVE_STRING_H 1 #cmakedefine
10510           HAVE_STRLCAT 1
10512           produce:
10514           #define HAVE_STRING_H 1 /* #undef HAVE_STRLCAT */
10516           whereas before they produced:
10518           #define HAVE_STRING_H 1 /* #undef HAVE_STRLCAT 1 */
10520           Since it's commented out anyway, it's now change in behaviour.
10522           Alex
10524 2007-07-11 13:39  alex
10526         * Modules/CMakeASMInformation.cmake:
10527           ENH: add CMAKE_INCLUDE_FLAG_ASM${ASM_DIALECT} and don't allow
10528           preset CMAKE_xxx_INFORMATION files
10530           Alex
10532 2007-07-10 21:38  alex
10534         * Modules/FindKDE4.cmake:
10535           STYLE: use EXECUTE_PROCESS() instead of EXEC_PROGRAM()
10537           Alex
10539 2007-07-10 17:11  alex
10541         * Modules/Platform/eCos.cmake:
10542           ENH: add the ecos include dir and the ecos definitions by default
10544           Alex
10546 2007-07-10 14:05  martink
10548         * Source/cmGetSourceFilePropertyCommand.cxx: ENH: added some
10549           documentation to explain a section of code a bit better
10551 2007-07-10 13:52  martink
10553         * Source/: cmMakefile.cxx, cmGetDirectoryPropertyCommand.cxx: ENH:
10554           some cleanup of get property commands
10556 2007-07-09 14:30  king
10558         * Source/cmLocalVisualStudioGenerator.h: STYLE: Removed stray
10559           comment.
10561 2007-07-09 13:07  alex
10563         * Modules/Platform/eCos.cmake:
10564           ENH: add support for building eCos applications natively
10566           Alex
10568 2007-07-09 08:16  alex
10570         * Tests/Assembler/main.c: COMP: hopefully fix test, finally
10572           Alex
10574 2007-07-09 05:50  andy
10576         * Source/cmVersion.cxx: STYLE: Nightly Version update
10578 2007-07-09 00:44  andy
10580         * Source/cmVersion.cxx: STYLE: Nightly Version update
10582 2007-07-08 22:06  alex
10584         * Tests/Assembler/main.c: COMP: fix test
10586           Alex
10588 2007-07-07 17:23  andy
10590         * Source/cmVersion.cxx: STYLE: Nightly Version update
10592 2007-07-06 19:09  andy
10594         * Source/cmVersion.cxx: STYLE: Nightly Version update
10596 2007-07-06 14:02  alex
10598         * Tests/Assembler/CMakeLists.txt:
10599           BUG: fix test
10601           Alex
10603 2007-07-06 13:08  alex
10605         * Utilities/CMakeLists.txt:
10606           BUG: the cmake deps depend on cmake
10608           Alex
10610 2007-07-06 08:53  alex
10612         * Tests/Assembler/: CMakeLists.txt, main.c:
10613           COMP: OPTIONAL was missing in ENABLE_LANGUAGE() -the assembler
10614           file seems to work for Linux and FreeBSD -try to fix main() for
10615           HP-UX compiler
10617           Alex
10619 2007-07-05 16:38  alex
10621         * Tests/Assembler/CMakeLists.txt:
10622           STYLE: some more output
10624           Alex
10626 2007-07-05 16:32  alex
10628         * Tests/Assembler/: CMakeLists.txt, main-linux-x86-gas.s:
10629           COMP: skip APPLE, since there with universal binaries the
10630           assembler file would be built for both architectures
10632           Alex
10634 2007-07-05 16:11  alex
10636         * Tests/Assembler/CMakeLists.txt:
10637           COMP: let's see if this assembler file works also on other
10638           platforms than linux...
10640           Alex
10642 2007-07-05 15:50  andy
10644         * Source/cmVersion.cxx: STYLE: Nightly Version update
10646 2007-07-05 09:05  alex
10648         * Tests/: CMakeLists.txt, Assembler/CMakeLists.txt,
10649           Assembler/main-linux-x86-gas.s, Assembler/main.c:
10650           ENH: add a simple assembler test
10652           Alex
10654 2007-07-04 08:21  andy
10656         * Source/cmVersion.cxx: STYLE: Nightly Version update
10658 2007-07-03 16:10  alex
10660         * Source/: cmCommandArgumentsHelper.cxx,
10661           cmExternalMakefileProjectGenerator.cxx, cmake.cxx:
10662           STYLE: name the external generator "KDevelop3 - Unix Makefiles"
10663           instead of "Unix Makefiles - KDevelop3" -initialize Ignore to 0,
10664           crashes otherwise
10666           Alex
10668 2007-07-03 11:41  alex
10670         * Modules/FindOpenGL.cmake:
10671           STYLE: don't test twice for APPLE
10673           Alex
10675 2007-07-03 09:45  king
10677         * DartLocal.conf.in: ENH: Adding hythloth expected nightly
10678           submissions.
10680 2007-07-03 08:26  alex
10682         * Source/: cmDocumentation.cxx, cmDocumentation.h:
10683           COMP: fix compile on HP-UX with aCC, reusing the same identifier
10684           for a variable as for the enum type doesn't work here
10686           Alex
10688 2007-07-03 03:58  andy
10690         * Source/cmVersion.cxx: STYLE: Nightly Version update
10692 2007-07-02 16:46  alex
10694         * Source/: cmCommandArgumentsHelper.cxx, cmExportCommand.cxx:
10695           COMP: fix warnings
10697           Alex
10699 2007-07-02 16:04  king
10701         * Source/: cmFileCommand.cxx, cmFileCommand.h: COMP: Remove unused
10702           argument.
10704 2007-07-02 16:04  king
10706         * Source/cmInstallTargetGenerator.cxx: COMP: Remove shadowed local.
10708 2007-07-02 15:54  alex
10710         * Modules/CMakeFindBinUtils.cmake:
10711           COMP: with visual studio it's no error if link isn't found
10713           Alex
10715 2007-07-02 15:43  alex
10717         * Source/: cmBootstrapCommands.cxx, cmCommand.h,
10718           cmCommandArgumentsHelper.cxx, cmCommandArgumentsHelper.h,
10719           cmExportCommand.cxx, cmExportCommand.h:
10720           ENH: add framework for unified handling of arguments to cmake
10721           commands, example see cmExportCommand.cxx
10723           Alex
10725 2007-07-02 14:56  king
10727         * Source/: cmFileCommand.cxx, cmFileCommand.h,
10728           cmInstallCommand.cxx, cmInstallDirectoryGenerator.cxx,
10729           cmInstallDirectoryGenerator.h, cmInstallExportGenerator.cxx,
10730           cmInstallExportGenerator.h, cmInstallFilesGenerator.cxx,
10731           cmInstallFilesGenerator.h, cmInstallGenerator.cxx,
10732           cmInstallGenerator.h, cmInstallScriptGenerator.cxx,
10733           cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h: ENH:
10734           Further cleanup of installation script generation.  The
10735           per-component and per-configuration testing is now done in cmake
10736           code instead of in the FILE(INSTALL) command.  The generation of
10737           the cmake code to do these tests is centralized in
10738           cmInstallGenerator.  Old-style shared library versioning and
10739           component/config support code has been removed from
10740           FILE(INSTALL).  This commit is surrounded by the tags
10741           CMake-InstallGeneratorCleanup2-pre and
10742           CMake-InstallGeneratorCleanup2-post.
10744 2007-07-02 14:18  alex
10746         * Modules/CMakeForceCompiler.cmake:
10747           ENH: make supporting embedded compilers need a user specific
10748           linker file for compiling an executable (amd thus cannot build
10749           the compiler-id program) easier by providing CMAKE_FORCE_XXX()
10750           macros which force cmake to use the given compilers anyway
10752           Alex
10754 2007-07-02 13:32  king
10756         * Source/: cmTarget.cxx, cmTarget.h: STYLE: Fixed line-too-long,
10757           fixed indentation, removed trailing whitespace, added function
10758           separator comment lines.
10760 2007-07-02 13:29  alex
10762         * Modules/CMakeCInformation.cmake,
10763           Modules/CMakeCXXInformation.cmake,
10764           Modules/CMakeDetermineCCompiler.cmake,
10765           Modules/CMakeDetermineCXXCompiler.cmake,
10766           Modules/CMakeSystemSpecificInformation.cmake,
10767           Tests/CMakeTests/DummyToolchain.cmake,
10768           Tests/CMakeTests/ToolchainTest.cmake.in:
10769           ENH: remove support for presetting CMAKE_SYSTEM_INFO_FILE,
10770           CMAKE_SYSTEM_AND_C_COMPILER_INFO_FILE,
10771           CMAKE_SYSTEM_AND_CXX_COMPILER_INFO_FILE,
10772           CMAKE_SYSTEM_AND_C_COMPILER_AND_PROCESSOR_INFO_FILE and
10773           CMAKE_SYSTEM_AND_CXX_COMPILER_AND_PROCESSOR_INFO_FILE
10775           Instead of presetting these variables to arbitrary filenames,
10776           users should set up CMAKE_SYSTEM_NAME and the compilers correctly
10777           and also create a Platform/ directory so these files will all
10778           follow the official cmake style, which should make it easier to
10779           understand and debug project which have their own
10780           platform/toolchain support files.
10782           -remove support for a suffix to MS crosscompilers, since this is
10783           not (yet) supported by cmake and might confuse users
10785           Alex
10787 2007-07-02 12:46  alex
10789         * Modules/CMakeFindBinUtils.cmake:
10790           BUG: with MS Visual Studio currently there is no compiler id, so
10791           check the generator too
10793           Alex
10795 2007-07-02 11:31  king
10797         * Source/cmInstallTargetGenerator.cxx: BUG: Fix install_name_tool
10798           update of the executable in an installed bundle on OSX.  This
10799           addresses bug#4534.
10801 2007-07-02 11:24  alex
10803         * Source/cmDocumentation.h:
10804           COMP: fix build with msvc 6, the enums are now part of a class
10805           which is already completely parsed
10807           Alex
10809 2007-07-02 11:05  alex
10811         * Utilities/CMakeLists.txt:
10812           BUG: fix build with cmake < 2.4
10814           Alex
10816 2007-07-02 11:02  king
10818         * Source/: cmInstallGenerator.cxx, cmInstallGenerator.h,
10819           cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h: ENH:
10820           Improved indentation of generated cmake_install.cmake code.
10822 2007-07-02 09:58  king
10824         * Tests/: SimpleInstall/CMakeLists.txt,
10825           SimpleInstallS2/CMakeLists.txt: ENH: Enable versioned executable
10826           test everywhere but XCode.
10828 2007-07-01 22:55  hoffman
10830         * Source/: cmCommandArgumentParserHelper.cxx,
10831           cmCommandArgumentParserHelper.h: COMP: fix warning in release
10832           branch
10834 2007-07-01 16:53  andy
10836         * Source/cmVersion.cxx: STYLE: Nightly Version update
10838 2007-06-30 22:33  andy
10840         * Source/cmVersion.cxx: STYLE: Nightly Version update
10842 2007-06-30 21:06  andy
10844         * Source/cmVersion.cxx: STYLE: Nightly Version update
10846 2007-06-29 16:29  andy
10848         * Source/cmVersion.cxx: STYLE: Nightly Version update
10850 2007-06-29 12:58  hoffman
10852         * CMakeLists.txt, ChangeLog.manual, Modules/Platform/Linux.cmake,
10853           Source/cmCommandArgumentParserHelper.cxx,
10854           Source/cmCommandArgumentParserHelper.h, Source/cmFileCommand.cxx,
10855           Source/cmFileCommand.h, Source/cmLocalGenerator.cxx,
10856           Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmake.cxx,
10857           Tests/StringFileTest/InputFile.h.in,
10858           Tests/StringFileTest/StringFile.cxx: ENH: RC 11
10860 2007-06-29 11:30  hoffman
10862         * DartLocal.conf.in: ENH: remove more machines
10864 2007-06-29 11:18  hoffman
10866         * CMakeLists.txt, DartLocal.conf.in: ENH: make DartLocal.conf part
10867           of project
10869 2007-06-28 16:11  king
10871         * Source/: cmInstallDirectoryGenerator.cxx,
10872           cmInstallExportGenerator.cxx, cmInstallFilesGenerator.cxx,
10873           cmInstallGenerator.cxx, cmInstallGenerator.h,
10874           cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h: ENH:
10875           First step of install script generator cleanup.  Each
10876           configuration to be installed is now separately handled instead
10877           of using variables to store per-configuration names.  For targets
10878           the component and configuration install-time tests are now done
10879           in the install script instead of in the FILE(INSTALL) command.
10880           This cleans things up like not trying to strip a file that was
10881           optionally not installed.  It also simplifies the code for
10882           install_name adjustment on OSX.  This commit is surrounded by the
10883           tags CMake-InstallGeneratorCleanup1-pre and
10884           CMake-InstallGeneratorCleanup1-post.
10886 2007-06-28 15:28  alex
10888         * Source/cmGlobalGenerator.cxx:
10889           COMP: fix warning about unused parameter
10891           Alex
10893 2007-06-28 15:04  alex
10895         * Source/cmDocumentation.cxx, Source/cmDocumentation.h,
10896           Source/cmakemain.cxx, Utilities/CMakeLists.txt:
10897           ENH: generate separate documentation for the commands,
10898           compatiblity commands, modules and properties as html, text and
10899           man pages.  The names of the man pages are cmcommands, cmcompat,
10900           cmprops and cmmodules, so they are easy to type.
10902           Alex
10904 2007-06-28 13:08  andy
10906         * Source/cmVersion.cxx: STYLE: Nightly Version update
10908 2007-06-28 11:00  alex
10910         * Source/cmDocumentation.cxx, Source/cmDocumentation.h,
10911           Source/cmDumpDocumentation.cxx, Source/cmakemain.cxx,
10912           Source/CursesDialog/ccmake.cxx, Utilities/CMakeLists.txt:
10913           ENH: -in the full documentation there is now an extra section for
10914           compatibility commands, so users see which commands they
10915           shouldn't use -cmake -h <command> now also works with lower case
10916           commands --help-fullm --help-command, --help-module and
10917           --help-property now determine the output format from the
10918           extension of the given filename
10920           Let me know if there are some things I overlooked.
10922           Alex
10924 2007-06-28 10:22  alex
10926         * Source/cmGlobalVisualStudio6Generator.cxx:
10927           COMP: fix typo
10929           Alex
10931 2007-06-28 09:14  alex
10933         * Modules/: CMakeASM-ATTInformation.cmake,
10934           CMakeASMCompiler.cmake.in, CMakeASMInformation.cmake,
10935           CMakeDetermineASM-ATTCompiler.cmake,
10936           CMakeDetermineASMCompiler.cmake, CMakeTestASM-ATTCompiler.cmake,
10937           CMakeTestASMCompiler.cmake, Platform/gas.cmake:
10938           ENH: initial support for assembler in cmake, needs testing by our
10939           users
10941           Alex
10943 2007-06-28 09:09  alex
10945         * Source/: cmGlobalBorlandMakefileGenerator.cxx,
10946           cmEnableLanguageCommand.cxx, cmEnableLanguageCommand.h,
10947           cmGlobalBorlandMakefileGenerator.h, cmGlobalGenerator.cxx,
10948           cmGlobalGenerator.h, cmGlobalMSYSMakefileGenerator.cxx,
10949           cmGlobalMSYSMakefileGenerator.h,
10950           cmGlobalMinGWMakefileGenerator.cxx,
10951           cmGlobalMinGWMakefileGenerator.h,
10952           cmGlobalNMakeMakefileGenerator.cxx,
10953           cmGlobalNMakeMakefileGenerator.h,
10954           cmGlobalUnixMakefileGenerator3.cxx,
10955           cmGlobalUnixMakefileGenerator3.h,
10956           cmGlobalVisualStudio6Generator.cxx,
10957           cmGlobalVisualStudio6Generator.h,
10958           cmGlobalVisualStudio7Generator.cxx,
10959           cmGlobalVisualStudio7Generator.h,
10960           cmGlobalVisualStudio8Win64Generator.cxx,
10961           cmGlobalVisualStudio8Win64Generator.h,
10962           cmGlobalWatcomWMakeGenerator.cxx, cmGlobalWatcomWMakeGenerator.h,
10963           cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
10964           cmLocalVisualStudio6Generator.cxx, cmMakefile.cxx, cmMakefile.h,
10965           cmProjectCommand.cxx:
10966           ENH: add OPTIONAL keyword to ENABLE_LANGUAGE, so it will be
10967           possible to do something like this:
10969           ENABLE_LANGUAGE(ASM-ATT) IF(CMAKE_ASM-ATT_COMPILER_WORKS)   ...
10970           do assembler stufff ELSE(CMAKE_ASM-ATT_COMPILER_WORKS)   ...
10971           fallback to generic C/C++ ENDIF(CMAKE_ASM-ATT_COMPILER_WORKS)
10973           Alex
10975 2007-06-27 16:28  alex
10977         * Source/kwsys/: DynamicLoader.cxx, ProcessUNIX.c:
10978           ENH: build on BlueGene/L: -add static resolv, nss_files and
10979           nss_dns libs to the default set of libs, otherwise we get
10980           undefined references out of libc to several functions -add a
10981           dummy DynamicLoader in kwsys for systems without shared libs
10982           -BlueGene doesn't have SA_SIGINFO
10984           Alex
10986 2007-06-27 16:14  king
10988         * Source/cmInstallCommand.cxx: BUG: Do not install the import
10989           library for an executable that does not have ENABLE_EXPORTS set.
10991 2007-06-27 16:10  king
10993         * Source/: cmFileCommand.cxx, cmFileCommand.h: BUG: Need to compute
10994           the correct versioned name for executables on cygwin.  This
10995           addresses bug#5238.
10997 2007-06-27 15:42  alex
10999         * Source/cmTarget.cxx:
11000           ENH: here we really want only non-imported targets, as discussed
11001           with Brad
11003           Alex
11005 2007-06-27 14:55  alex
11007         * Modules/CMakeDetermineCompilerId.cmake:
11008           BUG: use ${LANG}_COMPILER_ARG1 also here, otherwise some
11009           compilers won't be able to compile e.g. the C++ source file (e.g.
11010           the ADSP compiler needs -c++ for compiling C++ files)
11012           Alex
11014 2007-06-27 13:22  king
11016         * Tests/Java/CMakeLists.txt: BUG: For in-source version do not use
11017           a custom command output and custom target with the same name.
11018           This accidentally worked before but with a circular dependency.
11020 2007-06-27 12:07  king
11022         * Modules/Platform/Linux.cmake, Modules/Platform/UnixPaths.cmake,
11023           Source/cmFindLibraryCommand.cxx, Source/cmake.cxx: ENH: Added
11024           global property FIND_LIBRARY_USE_LIB64_PATHS to allow lib64 paths
11025           to be searched optionally.  Turn off the feature on debian
11026           systems.  This addresses debian report 419007.
11028 2007-06-27 12:05  king
11030         * Source/cmPropertyDefinition.cxx: BUG: Fixed spelling of globally
11031           in global property names.
11033 2007-06-27 11:42  king
11035         * Modules/Platform/GNU.cmake: ENH: Added GNU/Hurd platform.  Taken
11036           from debian patch 407155.
11038 2007-06-27 11:39  king
11040         * Source/kwsys/ProcessUNIX.c: COMP: Fix for platforms that do not
11041           have siginfo on their signal handlers.
11043 2007-06-27 08:43  alex
11045         * Tests/CMakeLists.txt:
11046           COMP: fix tests where the building cmake doesn't have
11047           GET_TEST_PROPERTY
11049           Alex
11051 2007-06-27 04:49  andy
11053         * Source/cmVersion.cxx: STYLE: Nightly Version update
11055 2007-06-26 19:54  alex
11057         * Source/cmGlobalGenerator.cxx:
11058           ENH: use CMAKE_SYSTEM instead of CMAKE_SYSTEM_NAME, since
11059           CMAKE_SYSTEM_NAME may already have been set when crosscompiling
11061           Alex
11063 2007-06-26 17:14  alex
11065         * Source/cmGlobalGenerator.cxx:
11066           COMP: fix broken tests for now
11068           Alex
11070 2007-06-26 17:08  alex
11072         * Source/: cmBootstrapCommands.cxx, cmCommands.cxx:
11073           COMP: fix bootstrapping
11075           Alex
11077 2007-06-26 15:30  alex
11079         * Tests/: CMakeLists.txt, SimpleCOnly/CMakeLists.txt,
11080           SimpleCOnly/bar.c, SimpleCOnly/foo.c, SimpleCOnly/main.c:
11081           ENH: add a SimpleCOnly test, this is needed e.g. for testing sdcc
11082           since this doesn't support C++ and also doesn't have a printf()
11083           implementation by default -add a test for mingw cross compiler
11085           Alex
11087 2007-06-26 15:15  alex
11089         * Tests/CMakeLists.txt, Modules/Platform/Generic-SDCC-C.cmake:
11090           ENH:
11092 2007-06-26 14:48  martink
11094         * Source/: cmBootstrapCommands.cxx, cmCommands.cxx: ENH: add
11095           SetProperties into bootstrap
11097 2007-06-26 13:50  alex
11099         * Source/: cmDefinePropertyCommand.h, cmGetPropertyCommand.h,
11100           cmSetPropertiesCommand.h:
11101           STYLE: rename chain to inherit in the docs
11103           Alex
11105 2007-06-26 13:19  alex
11107         * Modules/: CMakeCCompilerId.c, Platform/Generic-SDCC-C.cmake:
11108           ENH: add basic support for sdcc (http://sdcc.sourceforge.net),
11109           needs sdcc (sdcclib) cvs for creating libraries)
11111           Alex
11113 2007-06-26 13:05  alex
11115         * Modules/Platform/Generic.cmake, Source/cmAddLibraryCommand.cxx,
11116           Source/cmake.cxx, Source/cmake.h,
11117           Modules/CMakeGenericSystem.cmake,
11118           Modules/Platform/BlueGeneL.cmake:
11119           STYLE: change global cmake variable
11120           CMAKE_TARGET_SUPPORTS_ONLY_STATIC_LIBS to the first global cmake
11121           property TARGET_SUPPORTS_SHARED_LIBS
11123           Alex
11125 2007-06-26 13:00  alex
11127         * Modules/CMakeDetermineCCompiler.cmake,
11128           Modules/CMakeDetermineCXXCompiler.cmake,
11129           Source/cmGlobalGenerator.cxx:
11130           ENH: check for CMAKE_HOST_SYSTEM_NAME to decide whether to load
11131           CMakeDetermineSystem.cmake, since CMAKE_SYSTEM_NAME might already
11132           be preset when using cmake for cross compiling use type STRING
11133           instead of FILEPATH since otherwise a strange filename was
11134           generated
11136           Alex
11138 2007-06-26 04:55  andy
11140         * Source/cmVersion.cxx: STYLE: Nightly Version update
11142 2007-06-25 12:50  martink
11144         * Source/: cmGetPropertyCommand.cxx, cmSetPropertiesCommand.cxx:
11145           COMP: fix warnings
11147 2007-06-25 12:07  andy
11149         * Source/cmVersion.cxx: STYLE: Nightly Version update
11151 2007-06-25 10:34  martink
11153         * Source/: cmDefinePropertyCommand.cxx, cmDefinePropertyCommand.h,
11154           cmProperty.h, cmPropertyDefinition.cxx, cmPropertyMap.cxx,
11155           cmake.cxx, cmake.h: ENH: added the ability to document variables
11156           and cached_variables
11158 2007-06-25 10:33  martink
11160         * Source/: cmGetPropertyCommand.cxx, cmGetPropertyCommand.h: ENH:
11161           added  cmGetPropertyCommand
11163 2007-06-25 09:51  martink
11165         * Source/cmCommands.cxx, Source/cmGetCMakePropertyCommand.cxx,
11166           Source/cmMakefile.cxx,
11167           Source/cmSetDirectoryPropertiesCommand.cxx,
11168           Source/cmSetPropertiesCommand.cxx, Source/cmake.cxx,
11169           Tests/Properties/CMakeLists.txt: ENH: some property cleanup and
11170           added GetProperty
11172 2007-06-24 06:38  andy
11174         * Source/cmVersion.cxx: STYLE: Nightly Version update
11176 2007-06-23 01:02  andy
11178         * Source/cmVersion.cxx: STYLE: Nightly Version update
11180 2007-06-22 11:31  hoffman
11182         * CMakeLists.txt, Utilities/Release/CMake.nsi.in,
11183           Utilities/Release/CMakeInstall.bmp,
11184           Utilities/Release/MakeRelease.cmake.in, Utilities/Release/README,
11185           Utilities/Release/Release.cmake, Utilities/Release/cmake_login,
11186           Utilities/Release/cmake_release.sh.in,
11187           Utilities/Release/config_AIX,
11188           Utilities/Release/config_CYGWIN_NT-5.1,
11189           Utilities/Release/config_Darwin, Utilities/Release/config_HP-UX,
11190           Utilities/Release/config_IRIX64, Utilities/Release/config_Linux,
11191           Utilities/Release/config_OSF1, Utilities/Release/config_SunOS,
11192           Utilities/Release/cygwin-package.sh.in,
11193           Utilities/Release/release_dispatch.sh: ENH: remove old style
11194           release stuff
11196 2007-06-22 10:22  alex
11198         * Modules/: CMakeLists.txt, FindMPI.cmake,
11199           Platform/BlueGeneL.cmake:
11200           ENH: add support for BlueGene/L
11202           Alex
11204 2007-06-22 09:58  alex
11206         * Source/: cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
11207           cmCPluginAPI.cxx, cmMakefile.cxx, cmMakefile.h:
11208           ENH: add IMPORT keyword to ADD_LIBRARY, dependencies are not yet
11209           working STYLE: fix line lengths and indentation, use enum as
11210           argument to AddLibrary() instead of int (which was initialized
11211           from a bool in some cases)
11213           Alex
11215 2007-06-22 08:44  alex
11217         * Source/: cmDocumentation.cxx, cmDocumentation.h, cmake.cxx,
11218           cmake.h:
11219           ENH: put compatibility commands in extra section and prepare for
11220           creating separate man pages for properties, modules, commands and
11221           compatibility commands
11223           Alex
11225 2007-06-21 16:23  alex
11227         * Modules/CMakeGenericSystem.cmake, Modules/Platform/Generic.cmake,
11228           Source/cmAddLibraryCommand.cxx:
11229           ENH: print a warning if ADD_LIBRARY( SHARED/MODULE ) is used and
11230           the target platform doesn't support shared libraries
11232           Alex
11234 2007-06-21 14:06  alex
11236         * Tests/Java/CMakeLists.txt:
11237           STYLE: add some more output, so it is easier to understand
11239           Alex
11241 2007-06-21 13:08  alex
11243         * Source/: cmLocalGenerator.cxx, cmTarget.cxx:
11244           BUG: handle dependencies to imported targets better: don't create
11245           a dependency if the target name was not listed in DEPENDS, if it
11246           was listed in DEPENDS, create a dependency to the file
11248           Seems to work, but have to check with Brad.
11250           Alex
11252 2007-06-21 06:32  andy
11254         * Source/cmVersion.cxx: STYLE: Nightly Version update
11256 2007-06-21 04:47  andy
11258         * Source/cmVersion.cxx: STYLE: Nightly Version update
11260 2007-06-20 23:01  alex
11262         * Source/cmMakefile.h:
11263           STYLE: GetProjectName() is const
11265           Alex
11267 2007-06-20 03:08  andy
11269         * Source/cmVersion.cxx: STYLE: Nightly Version update
11271 2007-06-19 14:57  alex
11273         * Source/cmInstallExportGenerator.cxx:
11274           COMP: fix build under windows
11276           Alex
11278 2007-06-19 13:10  alex
11280         * Source/: CMakeLists.txt, cmGlobalGenerator.cxx,
11281           cmGlobalGenerator.h, cmInstallCommand.cxx, cmInstallCommand.h,
11282           cmInstallExportGenerator.cxx, cmInstallExportGenerator.h:
11283           ENH: add INSTALL(EXPORT ...) mode and INSTALL( TARGETS ... EXPORT
11284           <set> ) , tests still have to be added
11286           Alex
11288 2007-06-19 11:11  alex
11290         * Source/: cmInstallCommand.cxx, cmInstallCommand.h,
11291           cmInstallDirectoryGenerator.cxx, cmInstallDirectoryGenerator.h,
11292           cmInstallFilesGenerator.cxx, cmInstallFilesGenerator.h,
11293           cmInstallGenerator.h, cmInstallTargetGenerator.cxx,
11294           cmInstallTargetGenerator.h:
11295           STYLE: preparations for the INSTALL(EXPORT ...) generator -move
11296           std::string Destination to cmInstallGenerator, since all (except
11297           the script one) have it and add a const accessor so it can be
11298           queried -use temporary variables in cmInstallCommand for the
11299           generators so they can be reused easier -some more const
11301           Alex
11303 2007-06-19 09:18  king
11305         * Source/cmCPluginAPI.cxx: COMP: Work-around warning about static
11306           specifier on HP compiler.
11308 2007-06-18 18:01  alex
11310         * Modules/CMakeDetermineJavaCompiler.cmake:
11311           STYLE: use IF(NOT ...) and remove MARK_AS_ADVANCED() for
11312           variables which are not defined here
11314           Alex
11316 2007-06-18 17:14  andy
11318         * Source/cmVersion.cxx: STYLE: Nightly Version update
11320 2007-06-18 11:59  king
11322         * bootstrap, Source/CMakeLists.txt,
11323           Source/cmAuxSourceDirectoryCommand.cxx, Source/cmCPluginAPI.cxx,
11324           Source/cmCommands.cxx, Source/cmCreateTestSourceList.cxx,
11325           Source/cmFLTKWrapUICommand.cxx,
11326           Source/cmGetSourceFilePropertyCommand.cxx,
11327           Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
11328           Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
11329           Source/cmLocalGenerator.h,
11330           Source/cmLocalVisualStudio6Generator.cxx,
11331           Source/cmLocalVisualStudio7Generator.cxx,
11332           Source/cmLocalVisualStudio7Generator.h,
11333           Source/cmLocalVisualStudioGenerator.cxx,
11334           Source/cmLocalXCodeGenerator.cxx, Source/cmLocalXCodeGenerator.h,
11335           Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
11336           Source/cmMakefile.h, Source/cmMakefileLibraryTargetGenerator.cxx,
11337           Source/cmMakefileTargetGenerator.cxx,
11338           Source/cmOutputRequiredFilesCommand.cxx,
11339           Source/cmQTWrapCPPCommand.cxx, Source/cmQTWrapCPPCommand.h,
11340           Source/cmQTWrapUICommand.cxx, Source/cmQTWrapUICommand.h,
11341           Source/cmSourceFile.cxx, Source/cmSourceFile.h,
11342           Source/cmSourceFileLocation.cxx, Source/cmSourceFileLocation.h,
11343           Source/cmTarget.cxx, Source/cmTarget.h: ENH: Merging changes from
11344           branch CMake-SourceFile2-b between tags CMake-SourceFile2-bp and
11345           CMake-SourceFile2-b-mp1 to trunk.  This commit is surrounded by
11346           tags CMake-SourceFile2-b-mp1-pre and CMake-SourceFile2-b-mp1-post
11347           on the trunk.
11349           The changes re-implement cmSourceFile and the use of it to allow
11350           instances to be created much earlier.  The use of
11351           cmSourceFileLocation allows locating a source file referenced by
11352           a user to be much simpler and more robust.  The two SetName
11353           methods are no longer needed so some duplicate code has been
11354           removed.  The strange "SourceName" stuff is gone.  Code that
11355           created cmSourceFile instances on the stack and then sent them to
11356           cmMakefile::AddSource has been simplified and converted to
11357           getting cmSourceFile instances from cmMakefile.  The CPluginAPI
11358           has preserved the old API through a compatibility interface.
11360           Source lists are gone.  Targets now get real instances of
11361           cmSourceFile right away instead of storing a list of strings
11362           until the final pass.
11364           TraceVSDependencies has been re-written to avoid the use of
11365           SourceName.  It is now called TraceDependencies since it is not
11366           just for VS.  It is now implemented with a helper object which
11367           makes the code simpler.
11369 2007-06-18 09:00  alex
11371         * Source/CPack/: cmCPackGenerators.cxx, cmCPackNSISGenerator.cxx:
11372           ENH: NSIS exists also for Linux, not only Windows, so enable it
11373           there too patch by   Michal ÄŒihaÅ™ <michal (AT) cihar.com>
11375           Alex
11377 2007-06-17 20:50  andy
11379         * Source/cmVersion.cxx: STYLE: Nightly Version update
11381 2007-06-17 08:24  andy
11383         * Source/cmVersion.cxx: STYLE: Nightly Version update
11385 2007-06-16 17:35  andy
11387         * Source/cmVersion.cxx: STYLE: Nightly Version update
11389 2007-06-15 16:09  alex
11391         * Source/cmake.cxx:
11392           COMP: include cmExternalMakefileProjectGenerator.h
11394           Alex
11396 2007-06-15 16:07  alex
11398         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
11399           cmMakefile.h, cmake.cxx:
11400           STYLE: minor fixes
11402           Alex
11404 2007-06-15 15:33  alex
11406         * Source/cmInstallTargetGenerator.h:
11407           COMP: forgot to commit this one
11409           Alex
11411 2007-06-15 14:27  alex
11413         * Source/cmInstallTargetGenerator.cxx:
11414           STYLE: remove code duplication between PrepareScriptReference and
11415           GetScriptReference, and make the logic for getting the filename
11416           public, so it can be used e.g. for exporting
11418           Alex
11420 2007-06-15 13:00  alex
11422         * Source/: cmInstallTargetGenerator.cxx,
11423           cmInstallTargetGenerator.h:
11424           BUG: don't strip static libraries, it removes their symbol table,
11425           dynamic libs have an extra symbol table so they still work
11426           stripped
11428           Alex
11430 2007-06-15 11:12  alex
11432         * Source/: cmInstallTargetGenerator.h,
11433           cmInstallTargetGenerator.cxx:
11434           BUG: don't run strip on OPTIONAL install targets if the file
11435           doesn't exist
11437           Alex
11439 2007-06-15 10:34  alex
11441         * Source/cmInstallCommand.h:
11442           STYLE: add some more line breaks so it should be easier to read
11444           Alex
11446 2007-06-15 10:10  alex
11448         * Source/: cmExportLibraryDependencies.cxx,
11449           cmExportLibraryDependencies.h, cmGlobalGenerator.h,
11450           cmLocalGenerator.h, cmMakefile.h, cmTarget.h, cmake.cxx, cmake.h:
11452           STYLE: remove duplicate non-const accessors
11453           GetLocalGenerator(int) and GetLocaGenerators(cmLocalGenerators)
11454           from cmGlobalGenerator(). Now there is one const accessor which
11455           is even faster since it returns a reference (instead of copying a
11456           vector) -more const to ensure that this the returned local
11457           generators don't actually get modified -removed duplicated code
11458           in GetCTestCommand() and GetCPackCommand() -added some const
11459           accessors
11461           Alex
11463 2007-06-15 08:53  alex
11465         * Utilities/CMakeLists.txt:
11466           STYLE: use a macro for generating the documentation
11468           Alex
11470 2007-06-15 08:42  alex
11472         * Tests/CMakeLists.txt:
11473           COMP: big timeout for building kdelibs
11475           Alex
11477 2007-06-15 08:19  andy
11479         * Source/cmVersion.cxx: STYLE: Nightly Version update
11481 2007-06-14 13:57  alex
11483         * Source/CPack/cmCPackZIPGenerator.cxx:
11484           STYLE: fix typo
11486           Alex
11488 2007-06-14 13:55  alex
11490         * Tests/CMakeLists.txt:
11491           ENH: add test for buildingn kdelibs alpha1
11492           (http://websvn.kde.org/tags/KDE/3.90.1) with cmake requires Qt >=
11493           4.3.0, DBus, kdesupport (http://websvn.kde.org/trunk/kdesupport/)
11494           and the EasyDashboard scripts.
11496           Alex
11498 2007-06-14 13:05  hoffman
11500         * Source/: cmCTest.cxx, CTest/cmCTestBuildCommand.cxx,
11501           CTest/cmCTestBuildHandler.cxx: ENH: add more verbose output
11503 2007-06-14 12:03  alex
11505         * Source/CPack/: cmCPackZIPGenerator.cxx, cmCPackZIPGenerator.h:
11506           ENH: support 7zip for creating zip files (not 7z files)
11508           Alex
11510 2007-06-14 11:17  alex
11512         * Utilities/CMakeLists.txt:
11513           STYLE: add man page for cpack
11515           Alex
11517 2007-06-14 08:49  alex
11519         * Source/: cmRemoveDefinitionsCommand.h, cmakemain.cxx:
11520           STYLE: add comment about the -D -P order and fix typo in doc
11522           Alex
11524 2007-06-14 08:33  alex
11526         * Tests/BuildDepends/CMakeLists.txt:
11527           COMP: removing the directory at the beginning breaks the test for
11528           in-source builds
11530           Alex
11532 2007-06-14 07:08  andy
11534         * Source/cmVersion.cxx: STYLE: Nightly Version update
11536 2007-06-14 01:21  andy
11538         * Source/cmVersion.cxx: STYLE: Nightly Version update
11540 2007-06-13 17:06  king
11542         * Source/: cmSourceFile.cxx, cmSourceFile.h: ENH: Make sure
11543           FindFullPath does not complain more than once about not finding
11544           the file if it fails.
11546 2007-06-13 16:58  king
11548         * Source/: cmSourceFile.cxx, cmSourceFile.h: ENH: Use
11549           non-const==>locate policy for GetLanguage() method.
11551 2007-06-13 16:33  king
11553         * Source/cmSourceFileLocation.h: STYLE: Added interface
11554           documentation.
11556 2007-06-13 16:26  alex
11558         * Tests/BuildDepends/: CMakeLists.txt, Project/bar.cxx:
11559           COMP: fix test, in some cases stdout from bar was not captured
11560           correctly, probably because the process was killed before the
11561           fflush() worked because the busy loop blocked the processor
11562           (failing midworld test)
11564           Alex
11566 2007-06-13 16:22  king
11568         * Source/cmSourceFile.cxx: BUG: Do not abort when file cannot be
11569           found.
11571 2007-06-13 16:12  king
11573         * Source/: cmGetSourceFilePropertyCommand.cxx, cmSourceFile.cxx,
11574           cmSourceFile.h: ENH: Improved const-correctness of cmSourceFile
11575           API.  On-demand computation of the full path is now done only for
11576           non-const cmSourceFile instances.
11578 2007-06-13 15:32  king
11580         * Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx,
11581           cmLocalVisualStudio7Generator.cxx, cmMakeDepend.cxx,
11582           cmMakefileLibraryTargetGenerator.cxx, cmSourceFile.cxx,
11583           cmSourceFile.h: ENH: Changed signature of
11584           cmSourceFile::GetFullPath() back to returning a reference to a
11585           string.
11587 2007-06-13 15:21  king
11589         * Source/: cmMakefile.cxx, cmMakefile.h, cmSourceFile.h: STYLE:
11590           Removed commented-out code that is no longer needed.
11592 2007-06-13 15:21  king
11594         * Source/cmGlobalXCodeGenerator.cxx: COMP: Fixed for new
11595           cmSourceFile interface.
11597 2007-06-13 15:20  king
11599         * Source/cmSourceFile.cxx: BUG: Never return a null pointer from
11600           GetFullPath.  Too many places construct a string with the result.
11602 2007-06-13 14:36  alex
11604         * Source/cmFileCommand.h:
11605           STYLE: add documentation for FILE(REMOVE ...) and
11606           FILE(REMOVE_RECURSE ...) FILE(REMOVE ...) works only for files,
11607           not for directories, REMOVE_RECURSE works for both, it seems
11608           having both is not necessary
11610           Alex
11612 2007-06-13 13:44  king
11614         * Source/: cmLocalVisualStudio6Generator.cxx,
11615           cmLocalVisualStudio7Generator.cxx,
11616           cmLocalVisualStudioGenerator.cxx: COMP: Fix for new cmSourceFile
11617           interface.
11619 2007-06-13 13:44  king
11621         * Source/cmMakefile.cxx: COMP: Fix for build on VS.
11623 2007-06-13 12:52  alex
11625         * Source/cmExternalMakefileProjectGenerator.h:
11626           COMP: include cmStandardIncludes.h instead of <vector> and
11627           <string>, this should fix the build problem on AIX
11629           Alex
11631 2007-06-13 11:55  king
11633         * Source/cmSourceFileLocation.cxx: BUG: When updating the directory
11634           or extension from an unambiguous location we need to mark the new
11635           copy as unambiguous too.
11637 2007-06-13 11:17  king
11639         * Source/: cmCPluginAPI.cxx, cmCommands.cxx: ENH: Implemented
11640           compatibility interface in cmCPluginAPI to preserve old API for
11641           loaded commadns.
11643 2007-06-13 10:54  alex
11645         * Source/cmMarkAsAdvancedCommand.h:
11646           BUG: make MARK_AS_ADVANCED() scriptable, because this is the only
11647           reason many cmake FindXXX.cmake modules can't be used in script
11648           mode and also FindUnixMake.cmake, which is required by the
11649           CTEST_BUILD() command
11651           Alex
11653 2007-06-12 17:02  andy
11655         * Source/cmVersion.cxx: STYLE: Nightly Version update
11657 2007-06-12 16:41  alex
11659         * Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake:
11660           ENH: first include the processor specific file, then the compiler
11661           file, this way the specific hardware file can set variables which
11662           can be used in the toolchain rules (like CMAKE_C_COMPILE_OBJECT
11663           etc.)
11665           Alex
11667 2007-06-12 11:11  david.cole
11669         * Source/cmCTest.cxx: BUG: Never return a string containing a space
11670           " " from cmCTest::GetShortPathToFile - replace them with "_".
11671           DART cannot construct valid file names during dashboard rollup
11672           with space " " in the short path.
11674 2007-06-12 10:56  alex
11676         * Source/: cmake.cxx, cmake.h, CTest/cmCTestScriptHandler.cxx:
11677           ENH: remove non/scriptable cmake commands from the script handler
11678           in ctest, as discussed with David. This also gives a better ctest
11679           man page with just the commands you should actually use in ctest
11680           scripts.  Until now these commands were more or less executed,
11681           but e.g. add_executable() didn't create an executable, project()
11682           failed with an error. Now you get an error instantly if using one
11683           of these commands.
11685           Alex
11687 2007-06-12 10:19  hoffman
11689         * Source/CTest/cmCTestCoverageHandler.cxx: ENH: make sure working
11690           directory is set
11692 2007-06-12 09:40  alex
11694         * Source/: cmCTest.cxx, cmCTest.h:
11695           STYLE: remove argument bool fast, it was unused
11697           Alex
11699 2007-06-12 08:23  alex
11701         * Source/cmGlobalGenerator.cxx:
11702           COMP: remove warning about unused variable
11704           Alex
11706 2007-06-11 18:23  king
11708         * bootstrap, Source/CMakeLists.txt,
11709           Source/cmAuxSourceDirectoryCommand.cxx, Source/cmCommands.cxx,
11710           Source/cmCreateTestSourceList.cxx,
11711           Source/cmFLTKWrapUICommand.cxx, Source/cmGlobalGenerator.cxx,
11712           Source/cmGlobalGenerator.h, Source/cmLocalGenerator.cxx,
11713           Source/cmLocalGenerator.h,
11714           Source/cmLocalVisualStudio7Generator.cxx,
11715           Source/cmLocalVisualStudio7Generator.h,
11716           Source/cmLocalXCodeGenerator.cxx, Source/cmLocalXCodeGenerator.h,
11717           Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
11718           Source/cmMakefile.h, Source/cmMakefileLibraryTargetGenerator.cxx,
11719           Source/cmMakefileTargetGenerator.cxx,
11720           Source/cmOutputRequiredFilesCommand.cxx,
11721           Source/cmQTWrapCPPCommand.cxx, Source/cmQTWrapCPPCommand.h,
11722           Source/cmQTWrapUICommand.cxx, Source/cmQTWrapUICommand.h,
11723           Source/cmSourceFile.cxx, Source/cmSourceFile.h,
11724           Source/cmSourceFileLocation.cxx, Source/cmSourceFileLocation.h,
11725           Source/cmTarget.cxx, Source/cmTarget.h: ENH: Initial sweep for
11726           new-sytle creation of cmSourceFile instances.  Committing on
11727           branch CMake-SourceFile2-b.
11729 2007-06-11 17:15  hoffman
11731         * Tests/CMakeLists.txt: ENH: remove test
11733 2007-06-11 17:00  andy
11735         * Source/cmVersion.cxx: STYLE: Nightly Version update
11737 2007-06-11 15:47  alex
11739         * Modules/Platform/Generic.cmake, Source/cmGlobalGenerator.cxx:
11740           STYLE: add a comment about SetLanguageEnabled() -add a
11741           Generic.cmake for target platforms without operating system
11743           Alex
11745 2007-06-11 15:36  david.cole
11747         * Source/: cmCTest.cxx, CTest/cmCTestCoverageHandler.cxx: BUG:
11748           Never return a string containing a ":" from
11749           cmCTest::GetShortPathToFile - replace them with "_". DART cannot
11750           construct valid file names during dashboard rollup with ":" in
11751           the short path. Also, fix the Bullseye coverage handler so that
11752           the file names and paths match in both the coverage summary and
11753           the individual coverage logs.
11755 2007-06-11 15:31  alex
11757         * Modules/CMakeCCompiler.cmake.in, Modules/CMakeCInformation.cmake,
11758           Modules/CMakeCXXCompiler.cmake.in,
11759           Modules/CMakeCXXInformation.cmake,
11760           Modules/CMakeDetermineCCompiler.cmake,
11761           Modules/CMakeDetermineCXXCompiler.cmake,
11762           Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h:
11763           ENH: split cmGlobalGenerator::SetLanguageEnabled() in two parts,
11764           where the second part copies the values from the cmake variables
11765           into internal maps.  So this can now be done after the
11766           compiler-specific information has been loaded, which can now
11767           overwrite more settings.
11769           Alex
11771 2007-06-11 15:02  king
11773         * Modules/FindQt3.cmake: BUG: Fixed name of variable used to check
11774           version of uic executable.
11776 2007-06-11 15:00  hoffman
11778         * Tests/CMakeLists.txt: ENH: add ConvLib test back for some time
11780 2007-06-11 14:28  alex
11782         * Source/cmGlobalGenerator.cxx:
11783           STYLE: determineLanguageCalled removed, now the conditional code
11784           is directly called in the only place where it could be set to
11785           true
11787           Alex
11789 2007-06-11 13:22  king
11791         * Tests/CustomCommand/CMakeLists.txt: ENH: Re-arranged code to test
11792           adding a custom command to generate a source file after the file
11793           has been added to a target.  This is supported by the current
11794           implementation because of the use of source lists in the target
11795           implementation.  When we later convert to creating cmSourceFile
11796           instances immediately for the target we need to make sure the
11797           mentioned case still works.
11799 2007-06-11 12:40  king
11801         * Source/: cmIncludeRegularExpressionCommand.h,
11802           cmLocalUnixMakefileGenerator3.h, cmLocalVisualStudio6Generator.h,
11803           cmLocalVisualStudio7Generator.h, cmMakefileTargetGenerator.h:
11804           STYLE: Removed unused reference to cmMakeDepend.
11806 2007-06-11 10:25  king
11808         * Source/: cmMakefile.cxx, cmMakefile.h: BUG: More problems with
11809           cmMakefile copy-constructor.  It seems the regular expression
11810           class cannot be assigned but does not enforce this limitation at
11811           compile time.
11813 2007-06-10 19:51  alex
11815         * Source/cmGlobalKdevelopGenerator.cxx:
11816           ENH: enable cvs or svn support if the source has the CVS/.svn
11817           subdirs
11819           Alex
11821 2007-06-10 15:56  andy
11823         * Source/cmVersion.cxx: STYLE: Nightly Version update
11825 2007-06-09 02:39  andy
11827         * Source/cmVersion.cxx: STYLE: Nightly Version update
11829 2007-06-08 17:44  king
11831         * Source/cmMakefile.cxx: BUG: Copy constructor needs to copy
11832           regular expression members.
11834 2007-06-08 16:19  alex
11836         * Source/cmExportCommand.cxx:
11837           ENH: fail if an unknown target is listed
11839           Alex
11841 2007-06-08 16:06  alex
11843         * Source/: cmDocumentation.cxx, ctest.cxx,
11844           CTest/cmCTestScriptHandler.cxx, CTest/cmCTestScriptHandler.h:
11845           STYLE: create command documentation for ctest
11847           I think some of the cmake commands should be removed from ctest
11848           if possible, like add_executable etc.
11850           Alex
11852 2007-06-08 14:16  martink
11854         * Source/cmCTest.cxx: BUG: fix timeout bug with global timeouts
11855           such as DART_TESTING_TIMEOUT
11857 2007-06-08 13:43  king
11859         * Source/cmFindBase.cxx: BUG: Fixed spelling and formatting of new
11860           documentation.
11862 2007-06-08 12:42  alex
11864         * Source/: cmExternalMakefileProjectGenerator.h,
11865           cmGlobalGenerator.h:
11866           COMP: less warnings
11868           Alex
11870 2007-06-08 12:29  hoffman
11872         * Source/CTest/: cmCTestCoverageHandler.cxx,
11873           cmCTestCoverageHandler.h: ENH: use new covbr that does not stop
11874           on error
11876 2007-06-08 11:57  alex
11878         * Source/: cmBootstrapCommands.cxx, cmCommands.cxx,
11879           cmExportCommand.cxx, cmExportCommand.h,
11880           cmExternalMakefileProjectGenerator.cxx,
11881           cmExternalMakefileProjectGenerator.h, cmFindLibraryCommand.cxx,
11882           cmFindPathCommand.cxx, cmFindProgramCommand.cxx,
11883           cmGlobalGenerator.cxx, cmGlobalGenerator.h,
11884           cmGlobalKdevelopGenerator.cxx, cmGlobalKdevelopGenerator.h,
11885           cmMakefile.cxx, cmake.cxx, cmake.h:
11886           ENH: add cmExternalMakefileProjectGenerator, which should make it
11887           easier to write generators for IDE projects, which use already
11888           existing makefiles (current the kdevelop generator) -first stept
11889           of the export interface, iniitial export() command -more
11890           replacements for the FIND_XXX docs
11892           Alex
11894 2007-06-08 10:28  alex
11896         * Modules/FindX11.cmake:
11897           ENH: more consistence among the X11 components
11899           Alex
11901 2007-06-08 09:29  andy
11903         * Source/cmVersion.cxx: STYLE: Nightly Version update
11905 2007-06-08 09:28  alex
11907         * Modules/FindQt4.cmake:
11908           ENH: patch from #5054: also search for QtUitoolsd lib
11910           Alex
11912 2007-06-08 09:19  alex
11914         * Source/cmExecProgramCommand.h:
11915           STYLE: fix typo (bug #5115)
11917           Alex
11919 2007-06-07 14:57  alex
11921         * Source/cmFindBase.cxx:
11922           STYLE: add documentation for CMAKE_FIND_ROOT_PATH
11924           Alex
11926 2007-06-07 14:31  alex
11928         * Source/: cmBootstrapCommands.cxx, cmCommands.cxx:
11929           BUG: fix Bootstrap test
11931           Alex
11933 2007-06-07 13:51  alex
11935         * Modules/CMakeDetermineCompilerId.cmake,
11936           Modules/CheckTypeSize.cmake, Source/cmFileCommand.cxx,
11937           Source/cmFileCommand.h:
11938           STYLE: remove out commented code
11940           Alex
11942 2007-06-07 13:05  alex
11944         * Utilities/CMakeLists.txt:
11945           STYLE: use GET_TARGET_PROPERTY(LOCATION) instead of manually
11946           building the path to the executables (tested with cmake 2.2.3)
11948           Alex
11950 2007-06-07 10:41  alex
11952         * Source/cmake.cxx:
11953           ENH: also remove uninitialized from the cache
11955           Alex
11957 2007-06-07 09:37  alex
11959         * Source/cmGlobalGenerator.cxx:
11960           BUG: fix #5137, now with the modified CMakeDetermineSystem.cmake
11961           the CMAKE_HOST_SYSTEM_xxx variables have to be preset, not the
11962           CMAKE_SYSTEM_xxx ones
11964           Alex
11966 2007-06-07 08:29  alex
11968         * Source/cmExportLibraryDependencies.cxx:
11969           STYLE: remove wrong comments
11971           Alex
11973 2007-06-06 16:20  king
11975         * Source/cmCommandArgumentParserHelper.cxx,
11976           Source/cmCommandArgumentParserHelper.h, Source/cmMakefile.cxx,
11977           Source/cmMakefile.h, Tests/StringFileTest/InputFile.h.in,
11978           Tests/StringFileTest/StringFile.cxx: BUG: Fixed @ONLY
11979           configuration to not try to parse ${} syntax at all.  This fixes
11980           the original fix to bug#4393 and adds a test.
11982 2007-06-06 15:05  andy
11984         * Source/cmVersion.cxx: STYLE: Nightly Version update
11986 2007-06-06 13:43  hoffman
11988         * Tests/CMakeTests/: IncludeTest.cmake.in, ToolchainTest.cmake.in:
11989           ENH: fix it
11991 2007-06-06 13:32  hoffman
11993         * Tests/CMakeTests/: IncludeTest.cmake.in, ToolchainTest.cmake.in:
11994           ENH: use lower case for file compare on windows
11996 2007-06-06 11:46  andy
11998         * Source/cmVersion.cxx: STYLE: Nightly Version update
12000 2007-06-06 11:26  hoffman
12002         * Source/kwsys/: DynamicLoader.cxx, DynamicLoader.hxx.in: ENH:
12003           remove some stuff to improve coverage
12005 2007-06-06 11:02  martink
12007         * Source/: cmCTest.cxx, CTest/cmCTestBuildAndTestHandler.cxx: BUG:
12008           better passing of global TIMEOUT to internal ctest invocaitons
12010 2007-06-06 10:44  hoffman
12012         * Source/kwsys/SystemTools.cxx: ENH: fix case problem with drive
12013           letters and cmake vs CMakeSetup build.make changing
12015 2007-06-06 10:41  hoffman
12017         * CMakeLists.txt, ChangeLog.manual, Source/kwsys/SystemTools.cxx:
12018           ENH: move to RC 10
12020 2007-06-06 08:49  alex
12022         * Source/: cmIfCommand.cxx, cmIfCommand.h:
12023           ENH: add IF(IS_ABSOLUTE path), so no regex matching is required
12024           in the cmake scripts
12026           Alex
12028 2007-06-05 16:37  alex
12030         * Source/cmGlobalUnixMakefileGenerator3.h:
12031           STYLE: fix comment
12033           Alex
12035 2007-06-05 16:35  alex
12037         * Source/: cmGlobalKdevelopGenerator.cxx,
12038           cmGlobalKdevelopGenerator.h, cmGlobalUnixMakefileGenerator3.cxx,
12039           cmGlobalUnixMakefileGenerator3.h,
12040           cmLocalUnixMakefileGenerator3.cxx,
12041           cmLocalUnixMakefileGenerator3.h:
12042           STYLE: move ForceVerboseMakefiles to
12043           cmGlobalUnixMakefileGenerator3, so the kdevelop generator doesn't
12044           need its own CreateLocalGenerator() anymore
12046           Alex
12048 2007-06-05 10:28  alex
12050         * Modules/: CMakeCCompilerId.c, CMakeCInformation.cmake,
12051           CMakeCXXInformation.cmake, CMakeDetermineSystem.cmake,
12052           CMakeSystemWithToolchainFile.cmake.in:
12053           ENH: also load a processor-specific file if exists -also try the
12054           basename file if the compiler id file doesn't exist -don't rely
12055           so much on the CMAKE_TOOLCHAIN_FILE
12057           Alex
12059 2007-06-05 10:20  alex
12061         * Modules/CheckTypeSizeC.c.in:
12062           COMP: don't use stdio, it can fail on some embedded targets
12063           (sdcc)
12065           Alex
12067 2007-06-05 09:30  hoffman
12069         * CMakeLists.txt, ChangeLog.manual,
12070           Source/cmCommandArgumentLexer.cxx,
12071           Source/cmCommandArgumentLexer.h,
12072           Source/cmCommandArgumentLexer.in.l,
12073           Source/cmCommandArgumentParserHelper.cxx: ENH: merge in changes
12074           from main tree that fix at only parsing
12076 2007-06-05 09:19  hoffman
12078         * Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.in.l:
12079           ENH: fix for aix
12081 2007-06-05 09:05  andy
12083         * Source/cmVersion.cxx: STYLE: Nightly Version update
12085 2007-06-05 08:30  alex
12087         * Modules/CheckTypeSizeC.c.in:
12088           COMP: make the new check_type_size work with the HPUX cc
12089           compiler: const doesn't exist there
12091           Alex
12093 2007-06-04 17:18  hoffman
12095         * Tests/Framework/test.lua: ENH: add missing file
12097 2007-06-04 17:17  hoffman
12099         * Source/cmMakefileLibraryTargetGenerator.cxx: ENH: prevent crash
12101 2007-06-04 17:16  andy
12103         * Source/cmVersion.cxx: STYLE: Nightly Version update
12105 2007-06-04 17:08  alex
12107         * Modules/CheckTypeSize.cmake, Modules/CheckTypeSizeC.c.in,
12108           Modules/Platform/Darwin.cmake, Source/cmCoreTryCompile.cxx,
12109           Source/cmLocalGenerator.cxx: ENH: determine typesize by compiling
12110           a file and reading strings from the compiled output.  Tested with
12111           various gcc, XCode, MSVC7, sdcc For OSX when doing TRY_COMPILE()
12112           CMAKE_OSX_ARCHITECTURES is used, if there are different results
12113           an error is generated. CMAKE_OSX_ARCHITECTURES can be overwritten
12114           for the TRY_COMPILES with CMAKE_TRY_COMPILE_OSX_ARCHITECTURES.
12116           Alex
12118 2007-06-04 15:57  king
12120         * Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.h,
12121           cmCommandArgumentLexer.in.l, cmCommandArgumentParserHelper.cxx:
12122           BUG: Fixed cmCommandArgumentLexer no-escape mode to not match
12123           backslash-escape sequences as lexical tokens at all.  Needed to
12124           configure files with backslashes preceding an @VAR@ replacement.
12125           This fixes bug#5130.
12127 2007-06-04 15:28  hoffman
12129         * Tests/Framework/CMakeLists.txt: ENH: add one of the headers to
12130           the regular sources
12132 2007-06-04 13:50  alex
12134         * Source/cmake.cxx:
12135           STYLE: fix typo: now double space after -D
12137           Alex
12139 2007-06-04 13:48  alex
12141         * Source/: cmCacheManager.cxx, cmake.cxx, cmake.h:
12142           ENH: -U for removing variables now uses globbing expressions
12143           -cmCacheManager: now also variables with type UNINITIALIZED are
12144           saved in CMakeCache.txt, these are the vars defined using
12145           -DFOO=foo but without type
12147           Alex
12149 2007-06-04 13:39  martink
12151         * Source/: cmCTest.cxx, CTest/cmCTestBuildAndTestHandler.cxx: ENH:
12152           fix passing of time limit to some ctest invocations that also use
12153           build-options
12155 2007-06-03 10:48  andy
12157         * Source/cmVersion.cxx: STYLE: Nightly Version update
12159 2007-06-02 16:15  hoffman
12161         * Source/CTest/cmCTestCoverageHandler.cxx: ENH: remove debug that
12162           caused tests to fail
12164 2007-06-02 06:33  andy
12166         * Source/cmVersion.cxx: STYLE: Nightly Version update
12168 2007-06-01 23:06  hoffman
12170         * Source/CTest/cmCTestCoverageHandler.cxx: ENH: opps
12172 2007-06-01 15:40  hoffman
12174         * Source/CTest/: cmCTestCoverageHandler.cxx,
12175           cmCTestCoverageHandler.h: ENH: initial bullseye stuff
12177 2007-06-01 14:16  alex
12179         * Source/: cmake.cxx, cmake.h:
12180           BUG: also put a variable into the cache when defined using -D if
12181           no type is given, then STRING is used. Also add command line
12182           option -U as suggested for undefining cache variables. This fixes
12183           #4896 and #4264.
12185           Alex
12187 2007-06-01 13:17  alex
12189         * Modules/FindX11.cmake:
12190           COMP: fix warnings on some machines where some X libs apparently
12191           don't really work by reverting X11_LIBRARIES back to the old
12192           version -add some more X11_xxx_FOUND variables -reformat comments
12193           at the top -always use IF(INCLUDE_DIR and LIB) for setting FOUND
12194           to TRUE
12196           Alex
12198 2007-06-01 11:18  hoffman
12200         * CMakeLists.txt, ChangeLog.manual, Source/cmAddLibraryCommand.cxx,
12201           Source/cmGlobalGenerator.cxx: ENH: merge in a few more fixes from
12202           the main tree
12204 2007-06-01 11:16  alex
12206         * Modules/CheckCSourceRuns.cmake, Modules/CheckCXXSourceRuns.cmake,
12207           Modules/FindThreads.cmake, Modules/TestBigEndian.cmake,
12208           Source/cmTryRunCommand.cxx, Source/cmTryRunCommand.h,
12209           Tests/TryCompile/CMakeLists.txt, Tests/TryCompile/exit_success.c,
12210           Tests/TryCompile/exit_with_error.c:
12211           ENH: improve TRY_RUN() for crosscompiling: instead of just
12212           failing, it now creates two cache variables, one for the
12213           RUN_RESULT, one for the RUN_OUTPUT (if required), which can be
12214           set or preset by the user. It has now also two new arguments:
12215           RUN_OUTPUT_VARIABLE and COMPILE_OUTPUT_VARIABLE (the old
12216           OUTPUT_VARIABLE merges both), so if only COMPILE_OUTPUT_VARIABLE
12217           is used the run time output of the TRY_RUN is unused and the user
12218           doesn't have to care about the output when crosscompiling. This
12219           is now used in FindThreads.cmake, CheckC/CXXSourceRuns.cmake and
12220           TestBigEndian.cmake, which used the output only for the logfile
12221           (compile output is still there). Test/TryCompile/ now also tests
12222           the behaviour of OUTPUT_VARIABLE, RUN_OUTPUT_VARIABLE and
12223           COMPILE_OUTPUT_VARIABLE.
12225           Alex
12227 2007-06-01 11:06  alex
12229         * Source/cmCacheManager.cxx:
12230           ENH: also handle comments for variables which contain newlines
12232           Alex
12234 2007-06-01 09:18  hoffman
12236         * Source/cmGlobalGenerator.cxx: BUG: fix crash, bug 5121
12238 2007-05-31 22:06  andy
12240         * Source/cmVersion.cxx: STYLE: Nightly Version update
12242 2007-05-31 16:18  alex
12244         * Source/kwsys/kwsysPlatformTests.cmake:
12245           COMP: revert some of the changes for crosscompiling, not required
12246           anymore with recent changes in cmake
12248           Alex
12250 2007-05-31 12:03  alex
12252         * Source/cmGetTargetPropertyCommand.cxx:
12253           ENH: if get_target_property() doesn't find a target with the
12254           given name, it returns now "<NAME_OF_VAR>-NOTFOUND" instead of
12255           just "NOTFOUND", which can help in finding problems
12257           Alex
12259 2007-05-31 10:29  martink
12261         * Tests/: CMakeLists.txt, Properties/CMakeLists.txt,
12262           Properties/properties.h.in, Properties/properties2.h,
12263           Properties/SubDir/properties3.cxx: ENH: added new test for
12264           SourceFile objects and properties
12266 2007-05-30 12:09  alex
12268         * Modules/FindX11.cmake:
12269           ENH: mostly synced with FindX11.cmake from KDE svn: now also
12270           searches for a lot of additional X11 libs, like Xv, Xau, Xrandr
12271           and others
12273           Alex
12275 2007-05-30 10:40  alex
12277         * Source/kwsys/kwsysPlatformTests.cmake:
12278           COMP: start crosscompiling Paraview3 (requires cmake cvs,
12279           currently to scratchbox)
12281           Alex
12283 2007-05-30 05:28  andy
12285         * Source/cmVersion.cxx: STYLE: Nightly Version update
12287 2007-05-29 11:36  alex
12289         * Modules/CMakeDetermineSystem.cmake, Modules/CMakeSystem.cmake.in,
12290           Modules/CMakeSystemWithToolchainFile.cmake.in,
12291           Tests/CMakeTests/ToolchainTest.cmake.in:
12292           ENH: always provide CMAKE_SYSTEM_XXX() and MAKE_HOST_SYSTEM_XXX()
12293           variables, so when cross compiling the build host platform can be
12294           tested
12296           Alex
12298 2007-05-29 08:42  alex
12300         * Source/cmHexFileConverter.cxx:
12301           COMP: less warnings with msvc8
12303           Alex
12305 2007-05-29 05:26  andy
12307         * Source/cmVersion.cxx: STYLE: Nightly Version update
12309 2007-05-28 17:49  king
12311         * Source/cmGlobalXCodeGenerator.cxx: BUG: Finished previous fix.
12313 2007-05-28 13:46  king
12315         * Source/cmGlobalXCodeGenerator.cxx: COMP: Fixed shadowed local
12316           warning.
12318 2007-05-28 13:32  king
12320         * Source/cmSourceFile.h: ENH: Removed unused methods that should
12321           never be used anyway.
12323 2007-05-28 12:23  king
12325         * Source/cmake.h: STYLE: Fixed comment for Generate() method.
12327 2007-05-28 12:05  king
12329         * Source/cmTarget.cxx: ENH: Moved link library related code from
12330           GenerateSourceFilesFromSourceLists to AnalyzeLibDependencies to
12331           make the former do no more than what its name says.
12333 2007-05-28 11:41  king
12335         * Tests/: SimpleInstall/CMakeLists.txt,
12336           SimpleInstallS2/CMakeLists.txt: ENH: Added more install rules to
12337           increase coverage of the command.
12339 2007-05-28 11:18  king
12341         * Source/: cmCustomCommand.cxx, cmCustomCommand.h, cmTarget.cxx:
12342           ENH: Removed "Used" mark from custom commands.  It is no longer
12343           needed or checked by any generators.
12345 2007-05-28 11:16  king
12347         * Source/cmGlobalXCodeGenerator.cxx: ENH: Remove unused build rules
12348           from Xcode.  This change was made in the VS generators on
12349           2006-03-23 and should have been made for the Xcode generator too.
12350           Also commented out some debug print statements.
12352 2007-05-28 11:03  king
12354         * Source/cmMakefileExecutableTargetGenerator.cxx: COMP: Fix build
12355           on mac after change to GetSourceFiles signature.
12357 2007-05-28 11:02  king
12359         * Source/cmGlobalXCodeGenerator.cxx: COMP: Fix build of XCode
12360           generator after change to GetSourceFiles signature.
12362 2007-05-28 11:02  andy
12364         * Source/cmVersion.cxx: STYLE: Nightly Version update
12366 2007-05-28 11:00  king
12368         * Source/: cmGlobalVisualStudio8Generator.cxx,
12369           cmLocalVisualStudio6Generator.cxx,
12370           cmLocalVisualStudio7Generator.cxx: COMP: Fix build for
12371           windows-only generators after change to GetSourceFiles signature.
12373 2007-05-28 10:25  king
12375         * Source/: cmFLTKWrapUICommand.cxx, cmLocalGenerator.cxx,
12376           cmTarget.cxx, cmTarget.h: ENH: Made cmTarget::GetSourceFiles
12377           method return reference to const so addition of cmSourceFile
12378           pointers must be done with an access method in cmTarget.
12380 2007-05-28 10:11  king
12382         * Source/: cmCPluginAPI.cxx, cmFLTKWrapUICommand.cxx,
12383           cmQTWrapCPPCommand.cxx, cmQTWrapUICommand.cxx, cmSourceFile.h:
12384           ENH: Made cmSourceFile::GetDepends return reference to const so
12385           dependencies can be added only by an access method in
12386           cmSourceFile.
12388 2007-05-28 10:07  hoffman
12390         * CMakeLists.txt, ChangeLog.manual, Modules/FindPkgConfig.cmake,
12391           Modules/UsePkgConfig.cmake, Modules/UseSWIG.cmake,
12392           Modules/Platform/UnixPaths.cmake, Source/cmFileCommand.cxx,
12393           Source/cmListCommand.h, Source/cmLocalGenerator.cxx,
12394           Source/cmTryCompileCommand.h, Source/cmXCodeObject.cxx,
12395           Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in:
12396           ENH: merge in changes from branch RC 7
12398 2007-05-28 09:59  king
12400         * Source/: cmFLTKWrapUICommand.cxx, cmMakefile.cxx, cmTarget.h:
12401           ENH: Made cmTarget::GetSourceLists return a reference to const so
12402           that all additions of sources must go through access methods in
12403           cmTarget.
12405 2007-05-28 08:31  alex
12407         * Source/cmHexFileConverter.cxx:
12408           COMP: fix warning on MSVC 8: conversion from 'size_t' to
12409           'unsigned int', possible loss of data
12411           Alex
12413 2007-05-27 18:47  andy
12415         * Source/cmVersion.cxx: STYLE: Nightly Version update
12417 2007-05-27 10:32  hoffman
12419         * Source/cmXCodeObject.cxx: ENH: @ must be escaped in xcode
12420           projects
12422 2007-05-27 04:31  andy
12424         * Source/cmVersion.cxx: STYLE: Nightly Version update
12426 2007-05-26 14:26  andy
12428         * Source/cmVersion.cxx: STYLE: Nightly Version update
12430 2007-05-25 16:46  alex
12432         * Modules/CMakeDetermineCompilerId.cmake, Source/cmFileCommand.cxx,
12433           Source/cmFileCommand.h:
12434           ENH: add option to FILE(STRINGS NO_HEX_CONVERSION) to disable
12435           automatic conversion of hex and srec files to binary.  Without
12436           this automatic conversion, everywhere where a compiled file is
12437           parsed for strings the a file(HEX2BIN somefile binfile) command
12438           has to be added otherwise it will not work for these compilers. I
12439           tried this with DetermineCompiler and CheckTypeSize and nobody
12440           will do this except the users who work with such compilers. For
12441           them it will break if they don't add this conversion command in
12442           all these places.  If FILE(STRINGS) is used with a text file, it
12443           will in most cases still work as expected, since it will only
12444           convert hex and srec files. If a user actually wants to get text
12445           out of hex files, he knows what he's doing and will see the hint
12446           in the documentation.
12448           Anyway, it should work without having to create a temporary file,
12449           will work on this later.
12451           Alex
12453 2007-05-25 16:23  alex
12455         * Source/cmHexFileConverter.cxx:
12456           COMP: less warnings (signed vs. unsigned)
12458           Alex
12460 2007-05-25 15:51  king
12462         * Source/cmGlobalGenerator.cxx: BUG: Need to create global targets
12463           before AddHelperCommands is called.  We should investigate
12464           creating global targets at the beginning of the configure step
12465           even if their commands are not populated or if they will not
12466           actually be generated later.
12468 2007-05-25 15:22  alex
12470         * Modules/CMakeCCompilerId.c,
12471           Modules/CMakeDetermineCompilerId.cmake, Modules/CMakeLists.txt,
12472           Source/cmBootstrapCommands.cxx, Source/cmFileCommand.cxx,
12473           Source/cmFileCommand.h, Source/cmHexFileConverter.cxx,
12474           Source/cmHexFileConverter.h, Tests/StringFileTest/CMakeLists.txt,
12475           Tests/StringFileTest/main.ihx, Tests/StringFileTest/main.srec:
12476           ENH: make the compiler id detection work, even if the output file
12477           name of the compiler is completely unknown and even if it
12478           produces intel hex or motorola s-record files, with test
12480           Alex
12482 2007-05-25 12:05  alex
12484         * Source/cmTryRunCommand.cxx:
12485           BUG: remove debug output
12487           Alex
12489 2007-05-25 11:41  king
12491         * Tests/: SimpleInstall/CMakeLists.txt, SimpleInstall/inst.cxx,
12492           SimpleInstall/scripts/CMakeLists.txt,
12493           SimpleInstallS2/CMakeLists.txt, SimpleInstallS2/inst.cxx,
12494           SimpleInstallS2/scripts/CMakeLists.txt: ENH: Added testing of
12495           REGEX option to INSTALL(DIRECTORY).  Added tests to cover all
12496           forms of old-style install commands.
12498 2007-05-25 11:09  king
12500         * Tests/: SimpleInstall/inst.cxx, SimpleInstallS2/inst.cxx: ENH:
12501           Add test to see if INSTALL_FILES actually worked.
12503 2007-05-25 11:08  king
12505         * Source/: cmInstallFilesCommand.cxx, cmInstallFilesCommand.h: BUG:
12506           Fix FILES mode after recent changes.
12508 2007-05-25 11:01  king
12510         * Source/: cmInstallFilesCommand.cxx, cmInstallProgramsCommand.cxx:
12511           BUG: Fixed INSTALL_FILES and INSTALL_PROGRAMS commands to install
12512           under the prefix like they did before the recent changes.
12514 2007-05-25 06:55  andy
12516         * Source/cmVersion.cxx: STYLE: Nightly Version update
12518 2007-05-24 17:06  hoffman
12520         * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
12521           ENH: add copy header stuff
12523 2007-05-24 16:03  alex
12525         * Modules/CMakeCCompilerId.c, Modules/CheckTypeSize.cmake,
12526           Source/cmTryRunCommand.cxx:
12527           STYLE: remove debug output, fix indentation the tests run again
12528           successfully, but since CheckTypeSize will switch to a
12529           TRY_COMPILE soon I will look at it again after this change
12531           Alex
12533 2007-05-24 14:30  alex
12535         * Modules/CheckTypeSize.cmake, Source/cmTryRunCommand.cxx:
12536           COMP: try to fix the test failures on dash2
12538           Alex
12540 2007-05-24 12:06  alex
12542         * Source/cmCoreTryCompile.cxx, Source/cmTryCompileCommand.h,
12543           Source/cmTryRunCommand.cxx, Tests/TryCompile/CMakeLists.txt:
12544           ENH: add COPY_FILE argument to TRY_COMPILE, so the compiled
12545           executable can be used e.g. for getting strings out of it.
12547           Alex
12549 2007-05-24 11:27  alex
12551         * Source/cmBootstrapCommands.cxx, Source/cmCoreTryCompile.cxx,
12552           Source/cmCoreTryCompile.h, Source/cmTryCompileCommand.cxx,
12553           Source/cmTryCompileCommand.h, Source/cmTryRunCommand.cxx,
12554           Source/cmTryRunCommand.h, Tests/TryCompile/CMakeLists.txt,
12555           Tests/TryCompile/exit_success.c,
12556           Tests/TryCompile/exit_with_error.c:
12557           ENH: add two simple tests for TRY_RUN() STYLE: create a new base
12558           class cmCoreTryCompile, from which cmTryCompileCommand and
12559           cmTryRunCommand are derived, so there are no public static
12560           functions with lots of arguments anymore
12562           Alex
12564 2007-05-24 09:35  alex
12566         * Modules/CMakeCCompilerId.c:
12567           ENH: add compiler id for sdcc
12569           Alex
12571 2007-05-24 08:56  alex
12573         * Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h,
12574           cmTryRunCommand.cxx:
12575           ENH: move output file search to cmTryCompileCommand.cxx, so it
12576           can be used there too... many public static functions with lots
12577           of arguments... :-/
12579           Alex
12581 2007-05-24 08:43  alex
12583         * Source/: cmLocalGenerator.cxx, cmLocalVisualStudio6Generator.cxx,
12584           cmLocalVisualStudio7Generator.cxx, cmTarget.cxx:
12585           BUG: don't use non-imported target when cross compiling as
12586           commands in custom commands STYLE: remove now invalid comments,
12587           use this->
12589           Alex
12591 2007-05-24 08:33  alex
12593         * Modules/: CMakeCCompilerId.c, CMakeDetermineCCompiler.cmake,
12594           TestBigEndian.cmake:
12595           ENH: add compiler id for IAR compiler (http://www.iar.com/) ENH:
12596           don't run endian test again if the variable is already set
12598           Alex
12600 2007-05-24 08:18  alex
12602         * Source/cmListCommand.h:
12603           STYLE: use "items" instead od "item"
12605           Alex
12607 2007-05-24 05:26  andy
12609         * Source/cmVersion.cxx: STYLE: Nightly Version update
12611 2007-05-23 18:22  king
12613         * Source/: cmLocalGenerator.cxx: ENH: Removed unused code now that
12614           INSTALL_FILES and INSTALL_PROGRAMS are not targets.
12616 2007-05-23 17:58  king
12618         * Tests/BuildDepends/CMakeLists.txt: BUG: Report proper error
12619           message when project does not build the first time.  Also added
12620           hack to rebuild subproject several times for Xcode.  The
12621           generator should be fixed and the hack removed.
12623 2007-05-23 17:21  king
12625         * Source/cmGlobalXCodeGenerator.cxx: BUG: Need to use
12626           GetRealDependency for custom command file-level dependencies.
12628 2007-05-23 17:01  king
12630         * Tests/BuildDepends/Project/CMakeLists.txt: ENH: Executable bar
12631           should rebuild when its generated header changes.  It does not
12632           need to link to the foo library anymore.
12634 2007-05-23 15:40  king
12636         * Source/: cmExportLibraryDependencies.cxx,
12637           cmGlobalVisualStudio6Generator.cxx,
12638           cmGlobalVisualStudio71Generator.cxx,
12639           cmGlobalVisualStudio7Generator.cxx, cmGlobalXCodeGenerator.cxx,
12640           cmInstallFilesCommand.cxx, cmInstallFilesCommand.h,
12641           cmInstallProgramsCommand.cxx, cmInstallProgramsCommand.h,
12642           cmLocalGenerator.cxx, cmLocalVisualStudio6Generator.cxx,
12643           cmLocalVisualStudio7Generator.cxx, cmMakefile.cxx, cmTarget.cxx:
12644           ENH: Fixed INSTALL_FILES and INSTALL_PROGRAMS commands to not
12645           create targets.  No targets of type cmTarget::INSTALL_FILES or
12646           cmTarget::INSTALL_PROGRAMS are created, so we do not need to
12647           check for them everywhere anymore.
12649 2007-05-23 13:30  king
12651         * Tests/BuildDepends/Project/generator.cxx: BUG: Target names in
12652           the COMMAND part of a custom command should not create a
12653           file-level dependency that forces the command to rerun when the
12654           executable target rebuilds, but the target-level dependency
12655           should still be created.  Target names in a DEPENDS should do
12656           both a target-level and file-level dependency.  Updated the
12657           BuildDepends test to check that this works.
12659 2007-05-23 13:27  king
12661         * Source/cmAddCustomCommandCommand.h, Source/cmTarget.cxx,
12662           Source/cmTarget.h, Tests/BuildDepends/CMakeLists.txt,
12663           Tests/BuildDepends/Project/CMakeLists.txt,
12664           Tests/BuildDepends/Project/bar.cxx: BUG: Target names in the
12665           COMMAND part of a custom command should not create a file-level
12666           dependency that forces the command to rerun when the executable
12667           target rebuilds, but the target-level dependency should still be
12668           created.  Target names in a DEPENDS should do both a target-level
12669           and file-level dependency.  Updated the BuildDepends test to
12670           check that this works.
12672 2007-05-23 12:05  king
12674         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Add ./ to custom
12675           command executables in the top of the build tree even when the
12676           path is generated by target name replacement.
12678 2007-05-23 11:00  king
12680         * Modules/: CMakeCCompilerId.c, CMakeCXXCompilerId.cpp,
12681           CMakePlatformId.h: ENH: Unify design of CMakeCCompilerId.c,
12682           CMakeCXXCompilerId.cpp, and CMakePlatformId.h.  BUG: Do not
12683           violate system-reserved symbol namespace _[A-Z].
12685 2007-05-23 08:24  alex
12687         * Source/cmTarget.cxx:
12688           COMP: don't user string::clear(), fix warnings about unused
12689           variables
12691           Alex
12693 2007-05-22 17:10  andy
12695         * Source/cmVersion.cxx: STYLE: Nightly Version update
12697 2007-05-22 12:48  alex
12699         * Modules/: CMakeCCompilerId.c, CMakeDetermineSystem.cmake,
12700           CMakePlatformId.h, CMakeSystemWithToolchainFile.cmake.in:
12701           BUG: now the toolchain file is configured into the buildtree,
12702           otherwise e.g.  CMAKE_SOURCE_DIR can't be used there ENH: modify
12703           CMakeCCompilerId.c and .h so that sdcc can compile them. As they
12704           were the preprocessor produced:
12706            9 "test.c"
12707           static char const info_compiler[] = "INFO:compiler[" # 40
12708           "test.c" ""
12710           "]";
12712           and the mixing of the preprocessing directives and the string
12713           constants didn't work.
12715           Alex
12717 2007-05-22 11:05  alex
12719         * Source/cmIncludeExternalMSProjectCommand.cxx: COMP: compile fix
12721           Alex
12723 2007-05-22 10:42  alex
12725         * Source/: cmAddExecutableCommand.cxx,
12726           cmGlobalVisualStudio6Generator.cxx,
12727           cmGlobalVisualStudio71Generator.cxx,
12728           cmGlobalVisualStudio7Generator.cxx:
12729           COMP: compile fix and remove warning
12731           Alex
12733 2007-05-22 10:24  alex
12735         * Source/: cmAddDependenciesCommand.cxx,
12736           cmAddExecutableCommand.cxx, cmGetTargetPropertyCommand.cxx,
12737           cmGlobalGenerator.cxx, cmGlobalGenerator.h,
12738           cmGlobalUnixMakefileGenerator3.cxx,
12739           cmGlobalVisualStudio6Generator.cxx,
12740           cmGlobalVisualStudio71Generator.cxx,
12741           cmGlobalVisualStudio7Generator.cxx,
12742           cmGlobalVisualStudio8Generator.cxx,
12743           cmGlobalVisualStudioGenerator.cxx, cmGlobalXCodeGenerator.cxx,
12744           cmIncludeExternalMSProjectCommand.cxx, cmInstallCommand.cxx,
12745           cmInstallTargetGenerator.cxx, cmLocalGenerator.cxx,
12746           cmLocalUnixMakefileGenerator3.cxx,
12747           cmLocalVisualStudio6Generator.cxx, cmMakefile.cxx, cmMakefile.h,
12748           cmMakefileTargetGenerator.cxx, cmSetTargetPropertiesCommand.cxx,
12749           cmTarget.cxx, cmTarget.h:
12750           ENH: add the IMPORT keyword to ADD_EXECUTABLE(), which generates
12751           an "imported" executable target. This can then be used e.g. with
12752           ADD_CUSTOM_COMMAND() to generate stuff. It adds a second
12753           container for "imported" targets, and FindTarget() now takes an
12754           additional argument bool useImportedTargets to specify whether
12755           you also want to search in the imported targets or only in the
12756           "normal" targets.
12758           Alex
12760 2007-05-22 09:15  alex
12762         * Modules/: CMakeGenericSystem.cmake, Platform/gcc.cmake:
12763           STYLE: move the two CMAKE_SHARED_LIBRARYC/CXX_FLAGS for gcc from
12764           CMakeGenericSystem.cmake to gcc.cmake
12766           Alex
12768 2007-05-22 04:14  andy
12770         * Source/cmVersion.cxx: STYLE: Nightly Version update
12772 2007-05-21 11:26  alex
12774         * Modules/: CMakeDetermineCCompiler.cmake,
12775           CMakeDetermineSystem.cmake, CMakeLists.txt, CMakeSystem.cmake.in,
12776           CMakeSystemWithToolchainFile.cmake.in:
12777           STYLE: use a separate source file for generating
12778           CMakeSystem.cmake if CMAKE_TOOLCHAIN_FILE is used
12780           Alex
12782 2007-05-21 10:58  alex
12784         * Modules/: CMakeDetermineCCompiler.cmake,
12785           CMakeDetermineCXXCompiler.cmake:
12786           BUG: don't fail if a compiler is given in CMAKE_C/CXX_COMPILER
12787           but it can't be found in the path
12789           Alex
12791 2007-05-21 10:15  alex
12793         * Modules/CMakeFindBinUtils.cmake, Tests/CMakeLists.txt:
12794           BUG: always search for ar, ranlib, etc. except under MSVC -> this
12795           should fix the mingw fortran test -also generate the fortran test
12796           with the kdevelop generator
12798           Alex
12800 2007-05-21 05:03  andy
12802         * Source/cmVersion.cxx: STYLE: Nightly Version update
12804 2007-05-20 10:11  king
12806         * Tests/CMakeLists.txt: BUG: Fix name of project to build for
12807           LoadCommandOneConfig now that it has been renamed for new name of
12808           LoadCommand test.
12810 2007-05-20 10:08  king
12812         * Modules/CMakeDetermineSystem.cmake: BUG: Use @ONLY substitution
12813           to configure CMakeSystem.cmake.
12815 2007-05-20 02:39  andy
12817         * Source/cmVersion.cxx: STYLE: Nightly Version update
12819 2007-05-19 10:15  king
12821         * Tests/: LoadCommand/CMakeLists.txt,
12822           LoadCommandOneConfig/CMakeLists.txt: BUG: Finish fixing test for
12823           new name.
12825 2007-05-19 10:11  hoffman
12827         * Utilities/KWStyle/CMake.kws.xml.in: ENH: try to tone down kwstyle
12829 2007-05-19 10:10  hoffman
12831         * Tests/: LoadCommand/CMakeLists.txt,
12832           LoadCommandOneConfig/CMakeLists.txt: BUG: fix project name for
12833           test
12835 2007-05-19 09:55  king
12837         * Source/cmFileCommand.cxx: COMP: Fix for borland now that
12838           components list check is const.
12840 2007-05-18 20:51  andy
12842         * Source/cmVersion.cxx: STYLE: Nightly Version update
12844 2007-05-18 15:11  martink
12846         * Tests/: CMakeLists.txt, ExternalOBJ/CMakeLists.txt,
12847           LinkLine/CMakeLists.txt, MacroTest/CMakeLists.txt: ENH: some
12848           cleanup, condensing some tests, removing arguments that were not
12849           needed but rather were cut and paste copies etc
12851 2007-05-18 14:41  alex
12853         * Source/CPack/: bills-comments.txt, cmCPackGenericGenerator.cxx:
12854           ENH: 2nd try to move stripping out of cpack and to install time,
12855           now if CPACK_STRIP_FILES is true (or contains a list of files),
12856           everything will be stripped, if it's empty or false they won't be
12857           stripped
12859           Alex
12861 2007-05-18 13:43  alex
12863         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
12864           cmGlobalUnixMakefileGenerator3.h,
12865           cmLocalUnixMakefileGenerator3.cxx:
12866           ENH: add install/strip target for makefile generators if strip
12867           was found
12869           Alex
12871 2007-05-18 11:57  alex
12873         * Modules/Platform/Darwin.cmake,
12874           Source/cmInstallTargetGenerator.cxx: ENH: move hack to fix "new
12875           cmake on old build tree on OSX doesn't have
12876           CMAKE_INSTALL_NAME_TOOL in the cache" from
12877           cmInstallTargetGenerator.cxx to Darwin.cmake
12879           Alex
12881 2007-05-18 11:45  alex
12883         * Source/CPack/cpack.cxx:
12884           COMP: force a recompile on VS71
12886           Alex
12888 2007-05-18 11:36  king
12890         * Modules/Platform/UnixPaths.cmake, Source/cmLocalGenerator.cxx:
12891           ENH: Use CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES from platform
12892           files to block link directories.
12894 2007-05-18 10:55  alex
12896         * Modules/: CMakeFindBinUtils.cmake, Platform/cl.cmake: COMP: if a
12897           new cmake runs on an old build tree, set CMAKE_LINKER to link to
12898           make it link
12900           Alex
12902 2007-05-18 10:32  alex
12904         * Modules/Platform/cl.cmake, Source/cmLocalGenerator.cxx: COMP: fix
12905           link rules with nmake, the linker command has to be converted to
12906           shortpath form for nmake
12908           Alex
12910 2007-05-18 09:33  king
12912         * Tests/CustomCommand/CMakeLists.txt: BUG: Replace "with space" in
12913           custom command argument tests with "w s" to still have whitespace
12914           but be shorter.  The test was failing because the custom command
12915           line length was simply too long for the VS IDE.
12917 2007-05-18 09:30  hoffman
12919         * Source/cmTryCompileCommand.h: STYLE: fix documentation for
12920           command
12922 2007-05-18 09:18  king
12924         * Tests/CustomCommand/: CMakeLists.txt, check_command_line.c.in:
12925           ENH: Added quick means to turn on verbose output for debugging
12926           this test.
12928 2007-05-18 09:17  king
12930         * Source/kwsys/System.c: BUG: Added carrot (^) to characters that
12931           need quoting.  The solaris shell needs it.
12933 2007-05-18 09:16  alex
12935         * Modules/CMakeDetermineFortranCompiler.cmake: STYLE: f\x7fd\x7fcorrect
12936           comments about FC/CC
12938           Alex
12940 2007-05-18 09:08  king
12942         * Modules/: CMakeDetermineCompilerId.cmake,
12943           CMakeDetermineFortranCompiler.cmake: BUG: If the Fortran
12944           CompilerId source fails to compile it should not be a failure.
12945           It is only expected to work for Fortran90 compilers.
12947 2007-05-18 08:49  alex
12949         * Source/: cmFileCommand.cxx, cmFindBase.cxx, cmFindBase.h,
12950           cmInstallTargetGenerator.cxx, cmTryRunCommand.cxx:
12951           STYLE: fix line lengths
12953           Alex
12955 2007-05-17 17:43  king
12957         * Source/cmInstallTargetGenerator.cxx: BUG: Need to use
12958           GetSafeDefinition when assigning to a string.
12960 2007-05-17 17:40  king
12962         * Source/: cmIfCommand.cxx, cmMakefile.cxx, cmMakefile.h,
12963           cmVariableWatch.h: BUG: All variable accesses should produce
12964           watch callbacks, including IF(DEFINED <var>) ones.  Instead we
12965           define a new access type for IF(DEFINED) so that the error does
12966           not show up for backward compatibility variables.
12968 2007-05-17 17:21  alex
12970         * Source/cmInstallTargetGenerator.cxx: STYLE: fix indentation ENH:
12971           add hack to make new cmake work with older existing cmake build
12972           trees
12974           Alex
12976 2007-05-17 16:50  alex
12978         * Source/cmGlobalKdevelopGenerator.cxx:
12979           STYLE: use braces
12981           Alex
12983 2007-05-17 16:49  alex
12985         * Modules/CMakeFindBinUtils.cmake: ENH: fail if install_name_tool
12986           wasn't found
12988           Alex
12990 2007-05-17 15:17  king
12992         * Modules/CheckTypeSize.cmake,
12993           Utilities/cmcurl/CMake/CheckTypeSize.cmake: ENH: Use IF(NOT
12994           DEFINED) check to short-circuit size test.
12996 2007-05-17 15:12  king
12998         * Source/: cmIfCommand.cxx, cmMakefile.cxx, cmMakefile.h: BUG: Do
12999           not complain about missing watched variables when they are
13000           accessd with IF(DEFINED VAR).
13002 2007-05-17 14:47  king
13004         * Source/cmMakefile.cxx: COMP: GCC 2.95 does not have
13005           std::string::clear() method.
13007 2007-05-17 14:41  hoffman
13009         * CMakeLists.txt, ChangeLog.manual, Source/cmCTest.cxx,
13010           Source/cmIfCommand.h, Source/cmListFileCache.h,
13011           Source/cmLocalGenerator.cxx,
13012           Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
13013           Source/CPack/cmCPackTarCompressGenerator.cxx: ENH: merge in
13014           changes from main tree
13016 2007-05-17 14:32  king
13018         * Tests/CustomCommand/CMakeLists.txt: ENH: Add testing of * and /
13019           character arguments except on MinGW.
13021 2007-05-17 14:03  king
13023         * Tests/CustomCommand/CMakeLists.txt: ENH: Added test for custom
13024           command lines with special single-character arguments.
13026 2007-05-17 14:01  king
13028         * Source/kwsys/System.c: BUG: Some single-character arguments need
13029           quoting on windows.
13031 2007-05-17 13:28  king
13033         * Tests/CustomCommand/CMakeLists.txt: BUG: Disable test of angle
13034           bracket escapes until it works everywhere.
13036 2007-05-17 13:20  alex
13038         * Modules/CMakeCCompiler.cmake.in, Modules/CMakeCInformation.cmake,
13039           Modules/CMakeCXXCompiler.cmake.in,
13040           Modules/CMakeCXXInformation.cmake,
13041           Modules/CMakeDetermineCCompiler.cmake,
13042           Modules/CMakeDetermineCXXCompiler.cmake,
13043           Modules/CMakeDetermineFortranCompiler.cmake,
13044           Modules/CMakeDetermineSystem.cmake,
13045           Modules/CMakeFindBinUtils.cmake, Modules/CMakeLists.txt,
13046           Modules/CMakeSystem.cmake.in,
13047           Modules/CMakeSystemSpecificInformation.cmake,
13048           Modules/CMakeTestCCompiler.cmake, Modules/CTest.cmake,
13049           Modules/CheckTypeSize.cmake, Modules/Platform/Windows-cl.cmake,
13050           Modules/Platform/cl.cmake, Source/cmFileCommand.cxx,
13051           Source/cmFileCommand.h, Source/cmFindBase.cxx,
13052           Source/cmFindBase.h, Source/cmIncludeCommand.cxx,
13053           Source/cmIncludeCommand.h, Source/cmInstallTargetGenerator.cxx,
13054           Source/cmInstallTargetGenerator.h, Source/cmMakefile.cxx,
13055           Source/cmMakefile.h, Source/cmTryRunCommand.cxx,
13056           Source/cmUtilitySourceCommand.cxx,
13057           Source/cmUtilitySourceCommand.h,
13058           Source/CTest/cmCTestTestHandler.cxx,
13059           Source/CTest/cmCTestTestHandler.h,
13060           Tests/CMakeTests/CMakeLists.txt,
13061           Tests/CMakeTests/DummyToolchain.cmake,
13062           Tests/CMakeTests/FindBaseTest.cmake.in,
13063           Tests/CMakeTests/IncludeTest.cmake.in,
13064           Tests/CMakeTests/ToolchainTest.cmake.in,
13065           Tests/CMakeTests/include/cmake_i_do_not_exist_in_the_system.h:
13066           ENH: merge CMake-CrossCompileBasic to HEAD -add a RESULT_VARIABLE
13067           to INCLUDE() -add CMAKE_TOOLCHAIN_FILE for specifiying your
13068           (potentially crosscompiling) toolchain -have TRY_RUN() complain
13069           if you try to use it in crosscompiling mode (which were compiled
13070           but cannot run on this system) -use CMAKE_EXECUTABLE_SUFFIX in
13071           TRY_RUN(), probably TRY_RUN won't be able to run the executables
13072           if they have a different suffix because they are probably
13073           crosscompiled, but nevertheless it should be able to find them
13074           -make several cmake variables presettable by the user:
13075           CMAKE_C/CXX_COMPILER, CMAKE_C/CXX_OUTPUT_EXTENSION,
13076           CMAKE_SYSTEM_NAME, CMAKE_SYSTEM_INFO_FILE -support prefix for GNU
13077           toolchains (arm-elf-gcc, arm-elf-ar, arm-elf-strip etc.) -move
13078           ranlib on OSX from the file command to a command in executed in
13079           cmake_install.cmake -add support for stripping during install in
13080           cmake_install.cmake -split out cl.cmake from Windows-cl.cmake,
13081           first (very incomplete) step to support MS crosscompiling tools
13082           -remove stdio.h from the simple C program which checks if the
13083           compiler works, since this may not exist for some embedded
13084           platforms -create a new CMakeFindBinUtils.cmake which collects
13085           the search fro ar, ranlib, strip, ld, link, install_name_tool and
13086           other tools like these -add support for CMAKE_FIND_ROOT_PATH for
13087           all FIND_XXX commands, which is a list of directories which will
13088           be prepended to all search directories, right now as a cmake
13089           variable, turning it into a global cmake property may need some
13090           more work -remove cmTestTestHandler::TryExecutable(), it's unused
13091           -split cmFileCommand::HandleInstall() into slightly smaller
13092           functions
13094           Alex
13096 2007-05-17 11:27  king
13098         * Source/cmSystemTools.cxx: BUG: Fix ExpandListArgument when the
13099           string ends in a backslash.
13101 2007-05-17 11:18  king
13103         * Source/cmTarget.cxx: BUG: An empty configuration name is
13104           equivalent to no configuration.
13106 2007-05-17 11:12  alex
13108         * Source/: cmFileCommand.h, cmIncludeCommand.cxx,
13109           cmInstallTargetGenerator.cxx: COMP: less warnings with msvc7
13111           Alex
13113 2007-05-17 11:09  alex
13115         * Tests/CMakeTests/: FindBaseTest.cmake.in, ToolchainTest.cmake.in:
13116           BUG: correct quoting in the tests so that the new tests pass
13118           Alex
13120 2007-05-17 10:53  king
13122         * Source/cmGlobalBorlandMakefileGenerator.cxx,
13123           Source/cmGlobalMinGWMakefileGenerator.cxx,
13124           Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
13125           Source/cmLocalUnixMakefileGenerator3.cxx,
13126           Source/cmLocalUnixMakefileGenerator3.h,
13127           Tests/CustomCommand/CMakeLists.txt: ENH: Added testing for custom
13128           command line arguments containing all special characters on the
13129           US keyboard.  Fixed curly brace arguments on borland and %
13130           arguments in mingw32-make.
13132 2007-05-17 10:53  king
13134         * Source/kwsys/: System.c, System.h.in: ENH: Added more special
13135           unix shell characters that require quoting.  Added escaping of %
13136           as %% for shells inside mingw32-make.
13138 2007-05-17 10:24  alex
13140         * Modules/CMakeCCompiler.cmake.in, Modules/CMakeCCompilerId.c,
13141           Modules/CMakeCInformation.cmake,
13142           Modules/CMakeCXXCompiler.cmake.in,
13143           Modules/CMakeCXXCompilerId.cpp,
13144           Modules/CMakeCXXInformation.cmake,
13145           Modules/CMakeDetermineCCompiler.cmake,
13146           Modules/CMakeDetermineCXXCompiler.cmake,
13147           Modules/CMakeDetermineCompilerId.cmake,
13148           Modules/CMakeDetermineFortranCompiler.cmake,
13149           Modules/CMakeDetermineSystem.cmake,
13150           Modules/CMakeFindBinUtils.cmake,
13151           Modules/CMakeFortranCompiler.cmake.in,
13152           Modules/CMakeFortranInformation.cmake,
13153           Modules/CMakeGenericSystem.cmake,
13154           Modules/CMakeSystemSpecificInformation.cmake,
13155           Modules/CPack.cmake, Modules/CTest.cmake, Modules/Dart.cmake,
13156           Modules/DartConfiguration.tcl.in, Modules/Platform/Darwin.cmake,
13157           Modules/Platform/Linux.cmake, Modules/Platform/Windows-cl.cmake,
13158           Modules/Platform/cl.cmake, Source/CMakeLists.txt,
13159           Source/cmBootstrapCommands.cxx, Source/cmCommands.cxx,
13160           Source/cmCustomCommand.h, Source/cmFindBase.cxx,
13161           Source/cmFindBase.h, Source/cmGlobalGenerator.cxx,
13162           Source/cmGlobalGenerator.h,
13163           Source/cmGlobalUnixMakefileGenerator3.cxx,
13164           Source/cmGlobalUnixMakefileGenerator3.h,
13165           Source/cmGlobalVisualStudio6Generator.cxx,
13166           Source/cmGlobalVisualStudio7Generator.cxx,
13167           Source/cmGlobalWatcomWMakeGenerator.cxx,
13168           Source/cmGlobalXCodeGenerator.cxx,
13169           Source/cmGlobalXCodeGenerator.h, Source/cmIncludeCommand.cxx,
13170           Source/cmIncludeCommand.h, Source/cmListFileCache.h,
13171           Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
13172           Source/cmLocalUnixMakefileGenerator3.cxx,
13173           Source/cmLocalUnixMakefileGenerator3.h,
13174           Source/cmLocalVisualStudio6Generator.cxx,
13175           Source/cmLocalVisualStudio6Generator.h,
13176           Source/cmLocalVisualStudio7Generator.cxx,
13177           Source/cmLocalVisualStudio7Generator.h,
13178           Source/cmLocalVisualStudioGenerator.cxx,
13179           Source/cmLocalVisualStudioGenerator.h, Source/cmMakefile.cxx,
13180           Source/cmMakefileExecutableTargetGenerator.cxx,
13181           Source/cmMakefileLibraryTargetGenerator.cxx,
13182           Source/cmMakefileLibraryTargetGenerator.h,
13183           Source/cmMakefileTargetGenerator.cxx,
13184           Source/cmMakefileTargetGenerator.h,
13185           Source/cmMakefileUtilityTargetGenerator.cxx, Source/cmTarget.cxx,
13186           Source/cmTarget.h, Source/cmTryRunCommand.cxx,
13187           Source/cmTryRunCommand.h, Source/cmVersion.cxx,
13188           Source/CPack/cmCPackGenericGenerator.cxx,
13189           Source/CTest/cmCTestTestHandler.cxx, Source/kwsys/ProcessUNIX.c,
13190           Source/kwsys/System.c, Templates/DLLHeader.dsptemplate,
13191           Templates/EXEHeader.dsptemplate,
13192           Templates/EXEWinHeader.dsptemplate,
13193           Templates/UtilityHeader.dsptemplate,
13194           Templates/staticLibHeader.dsptemplate,
13195           Tests/CMakeTests/CMakeLists.txt,
13196           Tests/CMakeTests/DummyToolchain.cmake,
13197           Tests/CMakeTests/FindBaseTest.cmake.in,
13198           Tests/CMakeTests/IncludeTest.cmake.in,
13199           Tests/CMakeTests/ToolchainTest.cmake.in,
13200           Tests/CMakeTests/include/cmake_i_do_not_exist_in_the_system.h:
13201           ENH: merge changes from HEAD into the branch -change INCLUDE(file
13202           [OPTIONAL] [VAR]) to INCLUDE(file [OPTIONAL] [RESULT_VARIABLE
13203           VAR]) -add tests for INCLUDE(), CMAKE_TOOLCHAIN_FILE and
13204           FIND_XXX() -keep the stripping in CPack for now -support a MS
13205           toolchain suffix
13207           Alex
13209 2007-05-17 10:07  hoffman
13211         * Modules/: CMakeCCompilerId.c, CMakeCXXCompilerId.cpp,
13212           CMakeDetermineCompilerId.cmake: ENH: fix up compiler id to be
13213           more robust
13215 2007-05-17 08:38  hoffman
13217         * Modules/CMakeCXXCompilerId.cpp: BUG: make sure this thing
13218           compiles on 64 bit machines
13220 2007-05-17 07:27  andy
13222         * Source/cmVersion.cxx: STYLE: Nightly Version update
13224 2007-05-16 19:59  andy
13226         * Source/cmVersion.cxx: STYLE: Nightly Version update
13228 2007-05-16 16:19  king
13230         * Source/kwsys/System.c: BUG: Shell escaping needs to write % as %%
13231           for VS IDE.
13233 2007-05-16 13:26  king
13235         * Modules/Platform/Windows-wcl386.cmake: ENH: Enabled preprocessor
13236           make rules for Watcom.
13238 2007-05-16 13:24  king
13240         * Source/: cmGlobalUnixMakefileGenerator3.h,
13241           cmGlobalWatcomWMakeGenerator.cxx,
13242           cmLocalUnixMakefileGenerator3.cxx, cmMakefileTargetGenerator.cxx:
13243           BUG: Watcom WMake needs empty rule commands even for symbolic
13244           targets.  This fixes the cmake_force target.
13246 2007-05-16 13:10  king
13248         * Source/kwsys/ProcessUNIX.c: BUG: Do not send both SIGSTOP and
13249           SIGKILL when killing a process.  The SIGSTOP seems to be able to
13250           block the SIGKILL occasionally.  Also the SIGKILL is sufficient
13251           since the process table entry will still exist until it is reaped
13252           with waitpid.
13254 2007-05-16 11:40  king
13256         * Tests/: Complex/Executable/CMakeLists.txt,
13257           Complex/Executable/complex.cxx,
13258           ComplexOneConfig/Executable/CMakeLists.txt,
13259           ComplexOneConfig/Executable/complex.cxx,
13260           ComplexRelativePaths/Executable/CMakeLists.txt,
13261           ComplexRelativePaths/Executable/complex.cxx: BUG: Disable test of
13262           feature that is not documented or implemented everywhere.
13264 2007-05-16 10:36  andy
13266         * Source/cmVersion.cxx: STYLE: Nightly Version update
13268 2007-05-16 09:07  king
13270         * Source/cmLocalGenerator.cxx: BUG: Do not emit /usr/lib32 or
13271           /usr/lib64 as linker paths.  Submitted by David Faure.
13273 2007-05-16 07:56  andy
13275         * Tests/BuildDepends/Project/CMakeLists.txt: BUG: check in the rest
13276           of the changes to move from c to cxx
13278 2007-05-16 07:54  andy
13280         * Tests/BuildDepends/: CMakeLists.txt, Project/bar.c,
13281           Project/bar.cxx: BUG: fix test for hp move to c++ to avoid ansi
13282           issues and produce a message if the compile fails, (really
13283           checked in by Bill H.)
13285 2007-05-15 16:55  alex
13287         * Modules/Platform/Windows-cl.cmake: BUG: let INCLUDE() actually
13288           find cl.cmake
13290           Alex
13292 2007-05-15 16:53  alex
13294         * Modules/Platform/: Windows-cl.cmake, cl.cmake:
13295           ENH: create a separate cl.cmake as preparation for supporting the
13296           cross-compiling cl's
13298           Alex
13300 2007-05-15 16:06  alex
13302         * Source/cmTarget.cxx:
13303           BUG: fix segfault when trying to get the object file for a
13304           sourcefile in an unknown language via GET_TARGET_PROPERTY(), as
13305           reported by Trevor Kellaway
13307           Alex
13309 2007-05-15 13:30  alex
13311         * Modules/CMakeDetermineCCompiler.cmake,
13312           Modules/CMakeDetermineCXXCompiler.cmake,
13313           Modules/CMakeFindBinUtils.cmake,
13314           Modules/CMakeGenericSystem.cmake,
13315           Modules/Platform/Windows-cl.cmake, Modules/Platform/gcc.cmake,
13316           Source/cmIncludeCommand.cxx, Source/cmIncludeCommand.h,
13317           Source/cmInstallTargetGenerator.cxx, Source/cmLocalGenerator.cxx,
13318           Source/cmLocalGenerator.h:
13319           ENH: some adjustments as suggested by Brad: only check for the
13320           various "binutils" on the respective platform, hardcode the strip
13321           command, make the return variable of include() available also
13322           without OPTIONAL, honor DESTDIR for strip and ranlib -use
13323           FIND_PROGRAM(CMAKE_LINKER link) for the MSVC linker
13325           Alex
13327 2007-05-15 10:23  king
13329         * Modules/: CTest.cmake, Dart.cmake: STYLE: Added basic usage
13330           documentation.
13332 2007-05-15 03:59  andy
13334         * Source/cmVersion.cxx: STYLE: Nightly Version update
13336 2007-05-14 17:02  alex
13338         * Source/: cmFileCommand.cxx, cmInstallTargetGenerator.cxx,
13339           cmInstallTargetGenerator.h:
13340           ENH: move ranlib handling on _APPLE_CC_ from the file command to
13341           the InstallTargetGenerator
13343           Alex
13345 2007-05-14 16:28  alex
13347         * CMakeLists.txt, Modules/CMakeGenericSystem.cmake,
13348           Modules/CPack.cmake, Modules/Platform/gcc.cmake,
13349           Source/cmGlobalGenerator.cxx,
13350           Source/cmInstallTargetGenerator.cxx,
13351           Source/cmInstallTargetGenerator.h, Source/cmLocalGenerator.cxx,
13352           Source/cmLocalGenerator.h,
13353           Source/CPack/cmCPackGenericGenerator.cxx:
13354           ENH: move stripping from cpack to cmake/install time, fully
13355           configurable via the CMAKE_STRIP_FILE rule, currently only
13356           implemented for the GNU toolchain.  Now cpack should work also
13357           for cross compiling (since it doesn't have to know the executable
13358           suffix anymore).
13360           stripping can be enabled/disabled via the cache variable
13361           CMAKE_INSTALL_DO_STRIP.
13363           Even if this is disabled, the cmake_install.cmake files still
13364           contain the strip rules, so by running cmake
13365           -DCMAKE_INSTALL_DO_STRIP=1 cmake_install.cmake you can install
13366           with stripping also in this case.
13368           Alex
13370 2007-05-14 13:46  alex
13372         * Source/: cmFileCommand.cxx, cmFileCommand.h:
13373           STYLE: split the HandleInstallCommand() into shorter functions
13374           (which are still quite long)
13376           Alex
13378 2007-05-14 11:23  alex
13380         * Source/: cmGlobalXCodeGenerator.cxx,
13381           cmLocalVisualStudio6Generator.cxx, cmTarget.cxx:
13382           STYLE: fix line lengths
13384           Alex
13386 2007-05-14 11:07  alex
13388         * Modules/CMakeDetermineCCompiler.cmake,
13389           Modules/CMakeDetermineCXXCompiler.cmake,
13390           Modules/CMakeDetermineFortranCompiler.cmake,
13391           Modules/CMakeFindBinUtils.cmake, Modules/CMakeLists.txt,
13392           Source/cmInstallTargetGenerator.cxx:
13393           ENH: -added new CMakeFindBinUtils.cmake to have less code
13394           duplication in CMakeDetermineC/C++?FortranCompiler.cmake, -added
13395           CMAKE_INSTALL_NAME_TOOL variable, only run install_name_tool
13396           handling if this was found
13398           Alex
13400 2007-05-14 09:46  alex
13402         * Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h:
13403           ENH: use GetCTestConfiguration("ExecutableSuffix") instead
13404           instead of cmSystemTools::GetExecutableExtension() -rmove the
13405           unused TryExecutable()
13407           Alex
13409 2007-05-14 08:59  martink
13411         * Tests/CMakeLists.txt: ENH: revert back to SUBDIRS so that CMake
13412           can be built with 2.2
13414 2007-05-14 08:33  andy
13416         * Source/cmVersion.cxx: STYLE: Nightly Version update
13418 2007-05-13 10:59  andy
13420         * Source/cmVersion.cxx: STYLE: Nightly Version update
13422 2007-05-13 09:11  hoffman
13424         * CMakeLists.txt: ENH: revert to SUBDIRS to make sure cmake can be
13425           built with 2.2
13427 2007-05-13 07:16  king
13429         * CMakeLists.txt, Source/cmBootstrapCommands.cxx,
13430           Source/cmCommands.cxx: COMP: Need CMake 2.4 or a bootstrap cmake
13431           that has ADD_SUBDIRECTORY to build.
13433 2007-05-12 02:58  andy
13435         * Source/cmVersion.cxx: STYLE: Nightly Version update
13437 2007-05-11 16:25  alex
13439         * Modules/CMakeDetermineCCompiler.cmake,
13440           Modules/CMakeDetermineCXXCompiler.cmake,
13441           Modules/CMakeDetermineSystem.cmake, Source/cmFindBase.cxx,
13442           Source/cmIncludeCommand.cxx, Source/cmMakefile.cxx,
13443           Source/cmMakefile.h:
13444           ENH: -search CMAKE_TOOLCHAIN_FILE at first relative to the
13445           CMAKE_BINARY_DIR -if in CMAKE_C_COMPILER only the basename of the
13446           compiler without path was given then find the path
13447           -CMAKE_FIND_PREFIX can now be a list of directories -via
13448           CMAKE_PROGRAM_FIND_PREFIX_MODE, CMAKE_LIBRARY_FIND_PREFIX_MODE
13449           and CMAKE_INCLUDE_FIND_PREFIX_MODE the default behaviour for
13450           these 3 types can be adjusted: *at first the directories with the
13451           prefixes, then without prefixes (default, unset) *only the
13452           prefixes (useful for libs and headers, "ONLY") *only without the
13453           prefixes (useful for programs, "NEVER")
13455           Alex
13457 2007-05-11 14:03  alex
13459         * Source/: cmListFileCache.h, cmTryRunCommand.cxx,
13460           cmUtilitySourceCommand.cxx:
13461           BUG: same as HEAD: use a std::string instead a const char* for
13462           storing the filename
13464           ENH: use CMAKE_EXECUTABLE_SUFFIX() in try_run and utility_source,
13465           although usually they won't be able to run the executables (but
13466           IMO they shouldn't complain they can't find the executables)
13468           ENH: try_run now fails with "cant run executables if used with
13469           this toolchain" if used with a user defined toolchain which
13470           didn't reset the CMAKE_ALIEN_EXECUTABLES flag
13472           Alex
13474 2007-05-11 13:52  king
13476         * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
13477           BUG: Fixed generation of XCODE_DEPEND_HELPER.make into proper
13478           directory.  Cleaned up duplicate code created by recent changes.
13480 2007-05-11 13:46  alex
13482         * Modules/CTest.cmake, Modules/DartConfiguration.tcl.in,
13483           Source/CPack/cmCPackGenericGenerator.cxx,
13484           Source/CTest/cmCTestTestHandler.cxx:
13485           ENH: allow it to set UPDATE_TYPE via CTEST_UPDATE_TYPE from
13486           CTestConfig.cmake -add EXECUTABLE_SUFFIX to DartConfig.tcl so it
13487           can be used in ctest -use CPACK_EXECUTABLE_SUFFIX for cpack
13488           (strip, which doesn't work because of the install dir)
13490           Alex
13492 2007-05-11 13:06  alex
13494         * Modules/: CMakeDetermineCCompiler.cmake,
13495           CMakeDetermineCXXCompiler.cmake,
13496           CMakeSystemSpecificInformation.cmake, CPack.cmake:
13497           ENH: also use the target platform strip and executable suffix in
13498           cpack use the new include() parameter to handle both full-path
13499           and module-name-only SYSTEM_INFO files
13501           Alex
13503 2007-05-11 12:17  martink
13505         * CMakeLists.txt, Tests/CMakeLists.txt: ENH: minor fixes
13507 2007-05-11 11:55  alex
13509         * Source/: cmIncludeCommand.cxx, cmIncludeCommand.h:
13510           ENH: if OPTIONAL is used, give the user a way to check whether
13511           the file was included or not (by setting a variable to the full
13512           path or NOTFOUND) Additionally now fail if a second argument is
13513           used and this is not "OPTIONAL"
13515           Alex
13517 2007-05-11 10:34  alex
13519         * Modules/: CMakeDetermineSystem.cmake, CMakeSystem.cmake.in,
13520           CMakeSystemSpecificInformation.cmake, CheckTypeSize.cmake:
13521           ENH: only check for the type size if it hasn't already been set,
13522           put a bit more information in the CMakeSystemInformation.cmake
13523           file if it has been used with a toolchain file, use the file
13524           given in the toolchain file as CMake_SYSTEM_INFO_FILE
13526           Alex
13528 2007-05-11 10:22  martink
13530         * CMakeLists.txt, Tests/CMakeLists.txt, Tests/COnly/CMakeLists.txt,
13531           Tests/CxxOnly/CMakeLists.txt, Tests/MathTest/CMakeLists.txt,
13532           Tests/NewlineArgs/CMakeLists.txt, Tests/ObjC++/CMakeLists.txt,
13533           Tests/PreOrder/CMakeLists.txt, Tests/SetLang/CMakeLists.txt,
13534           Tests/Simple/CMakeLists.txt,
13535           Tests/SystemInformation/CMakeLists.txt,
13536           Tests/TarTest/CMakeLists.txt: ENH: some more CMakeList cleanups
13538 2007-05-11 09:02  martink
13540         * CMakeLists.txt, Source/CMakeLists.txt, Tests/CMakeLists.txt: ENH:
13541           more cleanup of some CMakeLists files
13543 2007-05-11 08:36  alex
13545         * Source/cmListFileCache.h:
13546           BUG: const char* FilePath could point to a non-existent
13547           std::string for commands used in a macro, using a std::string
13548           instead copies the contents so this works (correct error message)
13550           Alex
13552 2007-05-11 08:11  andy
13554         * Source/cmVersion.cxx: STYLE: Nightly Version update
13556 2007-05-10 15:18  andy
13558         * Source/cmVersion.cxx: STYLE: Nightly Version update
13560 2007-05-10 15:13  hoffman
13562         * Utilities/: CMakeLists.txt, KWStyle/CMake.kws.xml.in,
13563           KWStyle/CMakeFiles.txt.in, KWStyle/CMakeLists.txt,
13564           KWStyle/CMakeOverwrite.txt, KWStyle/Headers/CMakeHeader.h: ENH:
13565           add KWStyle support
13567 2007-05-10 14:43  hoffman
13569         * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
13570           cmLocalUnixMakefileGenerator3.cxx,
13571           cmLocalUnixMakefileGenerator3.h: BUG: fix -D escaped quotes for
13572           watcom
13574 2007-05-10 14:08  martink
13576         * CMakeCPack.cmake, CMakeLists.txt, CompileFlags.cmake: ENH: start
13577           trying to cleanup CMakeLists files
13579 2007-05-10 13:03  alex
13581         * Source/: cmTarget.cxx, cmTarget.h:
13582           ENH: return the default location for imported targets if the
13583           config-dependent locations are not set
13585           Alex
13587 2007-05-10 11:41  alex
13589         * Source/: cmAddDependenciesCommand.cxx,
13590           cmAddExecutableCommand.cxx, cmGetTargetPropertyCommand.cxx,
13591           cmGlobalGenerator.cxx, cmGlobalGenerator.h,
13592           cmGlobalUnixMakefileGenerator3.cxx,
13593           cmGlobalVisualStudio6Generator.cxx,
13594           cmGlobalVisualStudio71Generator.cxx,
13595           cmGlobalVisualStudio7Generator.cxx,
13596           cmGlobalVisualStudio8Generator.cxx,
13597           cmGlobalVisualStudioGenerator.cxx, cmGlobalXCodeGenerator.cxx,
13598           cmIncludeExternalMSProjectCommand.cxx, cmInstallCommand.cxx,
13599           cmInstallFilesCommand.cxx, cmInstallTargetGenerator.cxx,
13600           cmLocalGenerator.cxx, cmLocalGenerator.h,
13601           cmLocalUnixMakefileGenerator3.cxx,
13602           cmLocalVisualStudio6Generator.cxx,
13603           cmLocalVisualStudio6Generator.h,
13604           cmLocalVisualStudio7Generator.cxx,
13605           cmLocalVisualStudio7Generator.h, cmMakefile.cxx, cmMakefile.h,
13606           cmMakefileTargetGenerator.cxx, cmSetTargetPropertiesCommand.cxx,
13607           cmTarget.cxx, cmTarget.h:
13608           ENH: first try at "importing" targets (from other build trees),
13609           now done using a separate container for the imported targets -as
13610           in HEAD: move TraceVSDependencies() to one central place,
13611           GlobalGenerator::Generate()
13613           Alex
13615 2007-05-10 11:38  alex
13617         * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
13618           cmLocalVisualStudio7Generator.cxx, cmTarget.cxx:
13619           STYLE: fix line length
13621           Alex
13623 2007-05-10 11:16  hoffman
13625         * Source/cmGlobalXCodeGenerator.cxx: ENH: make sure escaping is
13626           done for strings on the command line
13628 2007-05-10 10:31  hoffman
13630         * Source/CMakeLists.txt: ENH: add test for a simple depend test,
13631           does an exe re-link if a library that it uses changes
13633 2007-05-10 10:05  hoffman
13635         * Tests/BuildDepends/: CMakeLists.txt, Project/bar.c: ENH: add test
13636           for build depends
13638 2007-05-10 10:05  hoffman
13640         * Source/cmGlobalXCodeGenerator.cxx: ENH: fix for move of trace
13641           depends
13643 2007-05-09 15:10  hoffman
13645         * Tests/BuildDepends/: CMakeLists.txt, Project/CMakeLists.txt,
13646           Project/bar.c: ENH: add a test to make sure Xcode does not break
13647           again
13649 2007-05-09 14:41  alex
13651         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
13652           cmLocalGenerator.h, cmLocalVisualStudio6Generator.cxx,
13653           cmLocalVisualStudio6Generator.h,
13654           cmLocalVisualStudio7Generator.cxx,
13655           cmLocalVisualStudio7Generator.h:
13656           BUG: fix problem for non-C/CXX languages with Visual Studio, the
13657           dependencies for the custom commands added for java were not
13658           handled correctly. Needs more work.
13660           Alex
13662 2007-05-09 11:44  alex
13664         * Source/: cmAddExecutableCommand.cxx,
13665           cmGlobalUnixMakefileGenerator3.cxx,
13666           cmIncludeExternalMSProjectCommand.cxx,
13667           cmLocalUnixMakefileGenerator3.cxx, cmMakefile.cxx, cmMakefile.h,
13668           cmMakefileTargetGenerator.cxx, cmTarget.cxx, cmTarget.h:
13669           ENH: initial try for support for "importing" targets into cmake,
13670           so e.g. the support for libs in release- and debug mode can be
13671           done much better and importeed executable targets can be used in
13672           custom commands (-> cross compiling)
13674           Alex
13676 2007-05-09 10:28  andy
13678         * Source/cmGlobalXCodeGenerator.cxx: ENH: fix for older xcode and
13679           framework create
13681 2007-05-09 10:18  king
13683         * Source/cmLocalVisualStudio7Generator.cxx,
13684           Tests/Complex/Executable/CMakeLists.txt,
13685           Tests/Complex/Executable/complex.cxx,
13686           Tests/ComplexOneConfig/Executable/CMakeLists.txt,
13687           Tests/ComplexOneConfig/Executable/complex.cxx,
13688           Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
13689           Tests/ComplexRelativePaths/Executable/complex.cxx: BUG: Fixed
13690           cmLocalVisualStudio7Generator to deal with quotes in macro
13691           definitions properly.  This addresses bug#4983.
13693 2007-05-09 09:35  alex
13695         * Source/: cmTarget.cxx, cmTarget.h:
13696           STYLE: functions use upper case for the first letter
13698           Alex
13700 2007-05-09 09:10  andy
13702         * Source/cmVersion.cxx: STYLE: Nightly Version update
13704 2007-05-09 08:25  alex
13706         * Source/cmCustomCommand.h, Source/cmGlobalGenerator.cxx,
13707           Source/cmGlobalGenerator.h,
13708           Source/cmGlobalUnixMakefileGenerator3.cxx,
13709           Source/cmGlobalVisualStudio6Generator.cxx,
13710           Source/cmGlobalVisualStudio7Generator.cxx,
13711           Source/cmGlobalXCodeGenerator.cxx,
13712           Source/cmGlobalXCodeGenerator.h, Source/cmLocalGenerator.cxx,
13713           Source/cmLocalGenerator.h,
13714           Source/cmLocalUnixMakefileGenerator3.cxx,
13715           Source/cmLocalVisualStudio6Generator.cxx,
13716           Source/cmLocalVisualStudio6Generator.h,
13717           Source/cmLocalVisualStudio7Generator.cxx,
13718           Source/cmLocalVisualStudio7Generator.h,
13719           Source/cmLocalVisualStudioGenerator.cxx,
13720           Source/cmLocalVisualStudioGenerator.h, Source/cmMakefile.cxx,
13721           Source/cmTarget.cxx, Source/cmTarget.h,
13722           Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
13723           Templates/EXEWinHeader.dsptemplate,
13724           Templates/UtilityHeader.dsptemplate,
13725           Templates/staticLibHeader.dsptemplate,
13726           Tests/CustomCommand/CMakeLists.txt, Tests/CustomCommand/main.cxx,
13727           Tests/CustomCommand/GeneratorInExtraDir/CMakeLists.txt:
13728           ENH: now target names can be used in add_custom_command() and
13729           add_custom_target() as COMMAND, and cmake will recognize them and
13730           replace them with the actual output path of these executables.
13731           Also the dependency will be added automatically. Test included.
13732           ENH: moved TraceVSDependencies() to the end of
13733           GlobalGenerator::Configure(), so it is done now in one central
13734           place
13736           Alex
13738 2007-05-08 16:58  alex
13740         * Tests/CustomCommand/: CMakeLists.txt,
13741           GeneratorInExtraDir/CMakeLists.txt:
13742           ENH: also test if the dependency to a target works with POSTBUILD
13744           Alex
13746 2007-05-08 16:37  hoffman
13748         * Source/cmGlobalXCodeGenerator.cxx: ENH: getting closer
13750 2007-05-08 15:49  hoffman
13752         * Source/cmGlobalXCodeGenerator.cxx: ENH: add initial xcode
13753           framework stuff
13755 2007-05-08 15:29  alex
13757         * Source/cmLocalVisualStudio7Generator.cxx: COMP: a closing brace
13758           was missing
13760           Alex
13762 2007-05-08 14:47  alex
13764         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
13765           cmGlobalVisualStudio6Generator.cxx,
13766           cmGlobalVisualStudio7Generator.cxx, cmGlobalXCodeGenerator.cxx,
13767           cmLocalGenerator.cxx, cmLocalGenerator.h,
13768           cmLocalUnixMakefileGenerator3.cxx,
13769           cmLocalVisualStudio6Generator.cxx,
13770           cmLocalVisualStudio7Generator.cxx:
13771           ENH: move TraceVSDependencies() from every generator to the end
13772           of GlobalGenerator::Configure(), removes some code duplication
13773           and makes it easier to add support for "importing" targets
13775           Alex
13777 2007-05-08 14:28  alex
13779         * Source/: cmGlobalVisualStudio6Generator.cxx,
13780           cmGlobalGenerator.cxx, cmGlobalVisualStudio7Generator.cxx,
13781           cmGlobalXCodeGenerator.cxx:
13782           STYLE: standard for-loop-initialization in the MSVC generator,
13783           one level less deep if-statement in XCode generator, one level
13784           less deep function call in the global generator -> makes it
13785           easier to understand IMO
13787           Alex
13789 2007-05-08 14:10  alex
13791         * Source/cmTarget.h:
13792           STYLE: GetName() is const, comment updated
13794           Alex
13796 2007-05-08 12:43  hoffman
13798         * Tests/Framework/: bar.cxx, foo.cxx: ENH: make it work on non
13799           windows
13801 2007-05-08 11:53  hoffman
13803         * Source/cmLocalGenerator.cxx, Tests/Framework/CMakeLists.txt,
13804           Tests/Framework/bar.cxx, Tests/Framework/foo.cxx: ENH: fix it so
13805           that the FRAMEWORK property does not break the building of normal
13806           shared libs on non-mac platforms
13808 2007-05-08 11:31  andy
13810         * Source/cmVersion.cxx: STYLE: Nightly Version update
13812 2007-05-08 10:58  hoffman
13814         * Source/CMakeLists.txt, Tests/Framework/CMakeLists.txt,
13815           Tests/Framework/bar.cxx, Tests/Framework/foo.cxx,
13816           Tests/Framework/foo.h, Tests/Framework/foo2.h: ENH: add a very
13817           simple framework test
13819 2007-05-08 10:32  hoffman
13821         * Modules/MacOSXFrameworkInfo.plist.in,
13822           Modules/Platform/Darwin.cmake, Source/cmLocalGenerator.cxx,
13823           Source/cmMakefileLibraryTargetGenerator.cxx,
13824           Source/cmMakefileLibraryTargetGenerator.h, Source/cmTarget.cxx:
13825           ENH: initial support for creation of frameworks on Mac
13827 2007-05-08 10:05  alex
13829         * Source/: cmMakefile.cxx, cmTarget.cxx:
13830           ENH: also detect targetnames-used-as-commands for
13831           PREBUILD/PRELINK/POSTBUILD custom commands
13833           Alex
13835 2007-05-07 18:17  king
13837         * Modules/Platform/Linux.cmake: BUG: Detect debian with existence
13838           of /etc/debian_version so things work in a chroot install.  This
13839           is suggested in bug#4805.
13841 2007-05-07 14:50  alex
13843         * Tests/CustomCommand/: CMakeLists.txt,
13844           GeneratorInExtraDir/CMakeLists.txt:
13845           ENH: also test the automatic dependency. To make it a bit harder
13846           also use SET_TARGET_PROPERTIES(OUTPUT_NAME) for the generator
13847           executable
13849           Alex
13851 2007-05-07 14:42  alex
13853         * Source/: cmLocalUnixMakefileGenerator3.cxx, cmTarget.cxx:
13854           ENH: if a target name is used as command in add_custom_command,
13855           automatically add the dependency to this target
13857           Alex
13859 2007-05-07 14:27  alex
13861         * Source/cmCustomCommand.h:
13862           STYLE: IsUsed() is const, semicolons are not required
13864           Alex
13866 2007-05-07 11:43  andy
13868         * Source/cmVersion.cxx: STYLE: Nightly Version update
13870 2007-05-07 09:48  alex
13872         * Tests/CustomCommand/CMakeLists.txt:
13873           ENH: add test for the target-to-location translation for
13874           ADD_CUSTOM_TARGET
13876           Alex
13878 2007-05-07 08:48  alex
13880         * Source/cmLocalVisualStudio6Generator.cxx,
13881           Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
13882           Templates/EXEWinHeader.dsptemplate,
13883           Templates/UtilityHeader.dsptemplate,
13884           Templates/staticLibHeader.dsptemplate:
13885           ENH: also support target-as-command with the MSVC6 generator
13887           Alex
13889 2007-05-06 09:05  andy
13891         * Source/cmVersion.cxx: STYLE: Nightly Version update
13893 2007-05-05 08:58  andy
13895         * Source/cmVersion.cxx: STYLE: Nightly Version update
13897 2007-05-04 17:17  alex
13899         * Source/: cmLocalVisualStudio6Generator.cxx,
13900           cmLocalVisualStudio6Generator.h:
13901           ENH: add configName argument to CreateTargetRules so it can
13902           create the rules correctly for the different configtypes. Has to
13903           be used for configuring the project file templates.
13905           Alex
13907 2007-05-04 17:09  alex
13909         * Source/cmLocalVisualStudio7Generator.cxx:
13910           STYLE: remove the commented code, wasn't intended to be committed
13912           Alex
13914 2007-05-04 16:43  alex
13916         * Source/cmGlobalUnixMakefileGenerator3.cxx,
13917           Source/cmGlobalXCodeGenerator.cxx,
13918           Source/cmGlobalXCodeGenerator.h, Source/cmLocalGenerator.cxx,
13919           Source/cmLocalGenerator.h,
13920           Source/cmLocalUnixMakefileGenerator3.cxx,
13921           Source/cmLocalVisualStudio6Generator.cxx,
13922           Source/cmLocalVisualStudio6Generator.h,
13923           Source/cmLocalVisualStudio7Generator.cxx,
13924           Source/cmLocalVisualStudio7Generator.h,
13925           Source/cmLocalVisualStudioGenerator.cxx,
13926           Source/cmLocalVisualStudioGenerator.h, Source/cmTarget.cxx,
13927           Tests/CustomCommand/CMakeLists.txt, Tests/CustomCommand/main.cxx,
13928           Tests/CustomCommand/GeneratorInExtraDir/CMakeLists.txt:
13929           ENH: you can now use the target name of a executable target in
13930           cmake as command in add_custom_command, it should also honor the
13931           buildtypes. A testcase in Tests/CustomCommand/ is also coming
13932           soon. Tested on Linux with Makefiles, OSX with XCode and MSVC 7.
13933           MSVC 6 and 8 are not tested. Next will be to also automatically
13934           add the dependencies to this target automatically.
13936           Alex
13938 2007-05-04 14:08  alex
13940         * Source/cmLocalVisualStudio7Generator.cxx: COMP: removed unused
13941           variable temp
13943           Alex
13945 2007-05-04 09:50  alex
13947         * Source/cmMakefile.cxx:
13948           COMP: fix warning on VS8: conversion unsigned int -> size_t
13950           Alex
13952 2007-05-03 20:42  andy
13954         * Source/cmVersion.cxx: STYLE: Nightly Version update
13956 2007-05-03 15:25  martink
13958         * Source/cmTryRunCommand.cxx: ENH: look at
13959           CMAKE_TRY_COMPILE_CONFIGURATION var for TryRun as well
13961 2007-05-03 13:03  king
13963         * Source/kwsys/ProcessUNIX.c, Utilities/cmcurl/url.c,
13964           Utilities/cmxmlrpc/xmlrpc_curl_transport.c: COMP: Fix
13965           code-not-reached warnings for SunCC.
13967 2007-05-03 08:24  king
13969         * Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake,
13970           CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake,
13971           CMakeDetermineCompilerId.cmake,
13972           CMakeDetermineFortranCompiler.cmake,
13973           CMakeFortranCompiler.cmake.in, CMakeFortranCompilerId.F90,
13974           CMakeFortranInformation.cmake, Platform/Linux-SunPro-C.cmake,
13975           Platform/Linux-SunPro-CXX.cmake,
13976           Platform/Linux-SunPro-Fortran.cmake: ENH: Merging CompilerId
13977           updates from branch CMake-Modules-CompilerId to the main tree.
13978           Changes between CMake-Modules-CompilerId-mp1 and
13979           CMake-Modules-CompilerId-mp2 are included.
13981 2007-05-03 07:11  andy
13983         * Source/cmVersion.cxx: STYLE: Nightly Version update
13985 2007-05-02 14:13  alex
13987         * Modules/CMakeDetermineCCompiler.cmake:
13988           BUG: fix typo, use TOOLCHAIN_PREFIX as prefix instead of location
13990           Alex
13992 2007-05-02 11:56  alex
13994         * Modules/: CMakeCCompiler.cmake.in, CMakeCXXCompiler.cmake.in,
13995           CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake:
13996           ENH: make it possible to set the object file extension
13997           independent from the build platform at build time
13999           Alex
14001 2007-05-02 01:09  andy
14003         * Source/cmVersion.cxx: STYLE: Nightly Version update
14005 2007-05-01 18:28  king
14007         * Modules/: CMakeDetermineFortranCompiler.cmake,
14008           CMakeFortranCompiler.cmake.in, CMakeFortranCompilerId.F90,
14009           CMakeFortranInformation.cmake: ENH: Using
14010           CMAKE_DETERMINE_COMPILER_ID to determine the Fortran compiler.
14011           This works only for Fortran90+ compilers that run the
14012           preprocessor.  Otherwise we fall back to the old behavior.
14014 2007-05-01 18:27  king
14016         * Modules/: CMakeDetermineCCompiler.cmake,
14017           CMakeDetermineCXXCompiler.cmake, CMakeDetermineCompilerId.cmake:
14018           ENH: Added flagvar argument to CMAKE_DETERMINE_COMPILER_ID to
14019           choose the environment variable from which to get flags.  Made
14020           parsing of INFO blocks robust to having more than one in a single
14021           string.
14023 2007-05-01 18:26  king
14025         * Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake:
14026           ENH: Added code to load CompilerId version of platform file if it
14027           exists.  Set CMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS only if it is
14028           not already defined.
14030 2007-05-01 18:24  king
14032         * Modules/Platform/: Linux-SunPro-C.cmake, Linux-SunPro-CXX.cmake,
14033           Linux-SunPro-Fortran.cmake: ENH: Adding platform file for Sun
14034           Studio Express on Linux.
14036 2007-05-01 18:22  king
14038         * Modules/: CMakeCCompilerId.c, CMakeCXXCompilerId.cpp,
14039           CMakeDetermineCompilerId.cmake, CMakeLists.txt, FindMPI.cmake,
14040           Platform/UnixPaths.cmake: ENH: Merging modules changes in range
14041           CMake-Modules-CompilerId-mp1-post to
14042           CMake-Modules-CompilerId-trunk-mp1 from trunk to
14043           CMake-Modules-CompilerId branch.
14045 2007-05-01 17:02  alex
14047         * Source/cmTryRunCommand.h:
14048           STYLE: fix typo
14050           Alex
14052 2007-05-01 17:00  alex
14054         * Source/cmUtilitySourceCommand.h:
14055           STYLE: according to Brad this one is ancient and shouldn't be
14056           used for any new stuff
14058           Alex
14060 2007-05-01 16:37  alex
14062         * Modules/CMakeTestCCompiler.cmake:
14063           BUG: don't use stdio in the test for a simple executable, for
14064           some embedded targets/toolchains/platforms this might already be
14065           too much
14067           Alex
14069 2007-05-01 16:25  alex
14071         * Source/: cmFindBase.cxx, cmFindBase.h:
14072           ENH: add support for CMAKE_FIND_PREFIX, for prepending a prefix
14073           before all directories searched by FIND_XXX(), useful for
14074           defining a different root directory for the base directory of the
14075           target platform
14077           Alex
14079 2007-05-01 14:35  king
14081         * Modules/: CMakeCCompilerId.c, CMakeCXXCompilerId.cpp: ENH:
14082           Changed GNUC compiler id name to GNU.
14084 2007-05-01 14:23  alex
14086         * Modules/: CMakeDetermineCCompiler.cmake,
14087           CMakeDetermineCXXCompiler.cmake:
14088           ENH: add two new variables: CMAKE_TOOLCHAIN_PREFIX: will be
14089           prepended to gcc, ar, g++, cc, c++ and ranlib if defined (gives
14090           e.g. arm-elf-gcc etc.) CMAKE_TOOLCHAIN_LOCATION: if defined, the
14091           compilers will be searched only there, the other tools at first
14092           there, after that in other locations
14094           If not already defined, both of them will be set by
14095           CMakeDetermineXXXCompiler.cmake and used by the other one. If
14096           mixing the environment variable CC/CXX and these variables this
14097           can give weird mixtures.
14099           change order of compiler names for CXX: from c++, g++ to g++, c++
14100           (same order as for C)
14102           Alex
14104 2007-05-01 14:12  king
14106         * Tests/CustomCommand/: CMakeLists.txt, check_mark.cmake: ENH:
14107           Added test to make sure custom commands are not built more than
14108           once in a single build.  This tests for a bug introduced by one
14109           fix and fixed by another fix for bug#4377.
14111 2007-05-01 13:51  king
14113         * Source/: cmMakefileExecutableTargetGenerator.cxx,
14114           cmMakefileLibraryTargetGenerator.cxx,
14115           cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h,
14116           cmMakefileUtilityTargetGenerator.cxx: BUG: A utility target
14117           should not run the custom commands from its source files
14118           directly.  The target-level rule must add dependencies on the
14119           file-level custom commands to drive them.  This bug was
14120           introduced by the "fix" to bug 4377.  This also restores the
14121           documented behavior that PRE_BUILD rules are treated as PRE_LINK
14122           rules on non-VS generators.  Also fixed custom command
14123           dependencies on the rule file build.make so that custom commands
14124           re-run when the commands themselves change.
14126 2007-05-01 13:13  alex
14128         * Modules/CMakeDetermineSystem.cmake:
14129           STYLE: the second check for uname wasn't intended to be committed
14131           Alex
14133 2007-05-01 13:11  alex
14135         * Modules/CMakeDetermineSystem.cmake:
14136           ENH: new variable CMAKE_TOOLCHAIN_FILE which can be used to
14137           specify a cmake file which will be loaded even before cmake tries
14138           to detect the system, so people can set e.g. CMAKE_SYSTEM to the
14139           value for their target platform.  Only detect CMAKE_SYSTEM if it
14140           isn't set yet.
14142           Alex
14144 2007-05-01 13:07  alex
14146         * Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake:
14147           ENH: use CMAKE_SYSTEM_AND_C[XX]_COMPILER_INFO_FILE for loading
14148           the file info file, but don't overwrite it if it has already been
14149           specified. This is needed for cross compiling so people can
14150           explicitely say which file to use depending on their target
14151           platform
14153           Alex
14155 2007-05-01 11:46  alex
14157         * Source/cmMakefile.cxx:
14158           BUG: fix cmake listfile stack: if a file could not be opened,
14159           remove it from the stack (usually CMakeCInformation.cmake and
14160           CMakeCXXInformation.cmake which both put Linux-gcc.cmake on the
14161           stack without removing it again: INCLUDE(... OPTIONAL) ) STYLE:
14162           better readable output formatting of the listfile stack, now in
14163           the same order as in gdb or with include files
14165           Alex
14167 2007-05-01 04:20  andy
14169         * Source/cmVersion.cxx: STYLE: Nightly Version update
14171 2007-04-30 18:10  king
14173         * Modules/CMakeCXXCompilerId.cpp: STYLE: Added comment explaining
14174           choice of file extension.
14176 2007-04-30 18:09  king
14178         * Modules/CMakeLists.txt: BUG: Need to install
14179           CMakeCXXCompilerId.cpp so that C++ compiler identification works
14180           in an install tree.
14182 2007-04-30 17:05  alex
14184         * Modules/CMakeDetermineCompilerId.cmake:
14185           STYLE: comment which says which variables this macro sets
14187           Alex
14189 2007-04-30 17:03  alex
14191         * Modules/FindMPI.cmake:
14192           STYLE: use the newer FIND_XXX syntax, which should find MPI in
14193           even more directories and doesn't require to list standard
14194           directories like /usr/lib, etc.
14196           Alex
14198 2007-04-30 16:05  alex
14200         * Modules/CMakeLists.txt:
14201           BUG: also install CMakePlatformId.h, otherwise the check for the
14202           compiler id works only when building cmake itself, but not with
14203           an installed cmake
14205           Alex
14207 2007-04-30 10:57  alex
14209         * Modules/Platform/UnixPaths.cmake:
14210           BUG: if /opt/lib and /opt/csw/lib are searched for libs, then
14211           /opt/include and /opt/csw/include should also be searched for
14212           headers (according to google they also exist)
14214           Alex
14216 2007-04-29 23:33  andy
14218         * Source/cmVersion.cxx: STYLE: Nightly Version update
14220 2007-04-29 03:05  andy
14222         * Source/cmVersion.cxx: STYLE: Nightly Version update
14224 2007-04-28 12:35  andy
14226         * Source/cmVersion.cxx: STYLE: Nightly Version update
14228 2007-04-28 09:35  king
14230         * Modules/: CMakeCCompiler.cmake.in, CMakeCCompilerId.c,
14231           CMakeCXXCompiler.cmake.in, CMakeCXXCompilerId.cpp,
14232           CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake,
14233           CMakeDetermineCompilerId.cmake, CMakePlatformId.h: ENH: Merging
14234           CompilerId implementation from branch CMake-Modules-CompilerId to
14235           the main tree.  Changes between CMake-Modules-CompilerId-bp and
14236           CMake-Modules-CompilerId-mp1 are included.
14238 2007-04-28 08:25  king
14240         * Source/CTest/cmCTestCoverageHandler.cxx: STYLE: Fixed line too
14241           long.
14243 2007-04-27 10:44  king
14245         * Modules/: CMakeDetermineCCompiler.cmake,
14246           CMakeDetermineCXXCompiler.cmake: ENH: Hard-coded platform for
14247           Visual Studio generators.  Added TODO comment about setting the
14248           compiler id.
14250 2007-04-27 10:29  king
14252         * Modules/CMakeDetermineCompilerId.cmake: BUG: When passing the
14253           compiler id source file to the compiler, the native file path
14254           format should be used on the command line.
14256 2007-04-27 10:26  andy
14258         * Source/cmVersion.cxx: STYLE: Nightly Version update
14260 2007-04-27 10:19  king
14262         * Modules/: CMakeCCompilerId.c, CMakeCXXCompilerId.cpp: ENH: Added
14263           Watcom compiler identifier.
14265 2007-04-27 09:46  king
14267         * Modules/: CMakeCCompilerId.c, CMakeCXXCompilerId.cpp: BUG: Fixed
14268           for HP compilers.
14270 2007-04-27 09:20  king
14272         * Modules/CMakeDetermineCompilerId.cmake: BUG: Need to strip all
14273           text before and after the INFO block because the binary may
14274           contain string data leading up to the beginning of the strings.
14276 2007-04-27 09:09  king
14278         * Modules/: CMakeDetermineCCompiler.cmake,
14279           CMakeDetermineCXXCompiler.cmake: BUG: Still need to identify
14280           compiler using command line for Xcode generator.
14282 2007-04-27 09:01  andy
14284         * Source/CTest/cmCTestCoverageHandler.h: STYLE: Add somme comments
14286 2007-04-27 08:57  king
14288         * Modules/: CMakeCCompiler.cmake.in, CMakeCCompilerId.c,
14289           CMakeCXXCompiler.cmake.in, CMakeCXXCompilerId.cpp,
14290           CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake,
14291           CMakeDetermineCompilerId.cmake, CMakePlatformId.h: ENH: Initial
14292           checkin of CompilerId feature on CMake-Modules-CompilerId branch.
14293           This helps identify compilers and platforms by actually building
14294           a source file and using the preprocessor definitions to recognize
14295           known compilers.
14297 2007-04-26 23:20  andy
14299         * Source/CTest/: cmCTestCoverageHandler.cxx,
14300           cmCTestCoverageHandler.h: ENH: Initial attempt to do python
14301           coverage. Hopefully will not break coverage on GCov
14303 2007-04-26 21:50  andy
14305         * Source/cmStringCommand.cxx, Source/cmStringCommand.h,
14306           Tests/StringFileTest/CMakeLists.txt: ENH: Add STRING STRIP
14307           command
14309 2007-04-26 09:56  king
14311         * Source/cmFileCommand.cxx: COMP: Avoid warning.
14313 2007-04-26 07:58  andy
14315         * Source/cmVersion.cxx: STYLE: Nightly Version update
14317 2007-04-25 17:48  king
14319         * Source/cmStringCommand.h: STYLE: Fixed line-too-long.
14321 2007-04-25 17:22  king
14323         * Source/cmFileCommand.cxx, Source/cmFileCommand.h,
14324           Tests/StringFileTest/CMakeLists.txt: ENH: Added FILE(STRINGS)
14325           command.
14327 2007-04-25 16:22  alex
14329         * Modules/CMakeDetermineCXXCompiler.cmake:
14330           STYLE: fix typo "CCC" -> "CC", add comments which variables it
14331           sets
14333           Alex
14335 2007-04-25 05:01  andy
14337         * Source/cmVersion.cxx: STYLE: Nightly Version update
14339 2007-04-24 14:03  hoffman
14341         * Source/cmEnableLanguageCommand.h: ENH: fix docs
14343 2007-04-24 12:30  hoffman
14345         * Source/cmGlobalGenerator.cxx: ENH: fix seg fault in ccmake when
14346           hitting configure twice
14348 2007-04-24 01:52  andy
14350         * Source/cmVersion.cxx: STYLE: Nightly Version update
14352 2007-04-23 16:48  king
14354         * Source/cmStringCommand.cxx: COMP: Added missing include for time.
14356 2007-04-23 11:04  martink
14358         * Source/: cmStringCommand.cxx, cmStringCommand.h: ENH: Add command
14359           to generate random strings
14361 2007-04-22 23:55  andy
14363         * Source/cmVersion.cxx: STYLE: Nightly Version update
14365 2007-04-21 18:37  andy
14367         * Source/cmVersion.cxx: STYLE: Nightly Version update
14369 2007-04-20 11:53  king
14371         * Source/kwsys/kwsysPlatformTestsCXX.cxx: COMP: Make sure gcc 2.96
14372           sstream header is not used.
14374 2007-04-20 09:50  king
14376         * Source/kwsys/kwsys_ios_sstream.h.in: COMP: Added
14377           istringstream::clear() method to disambiguate the call from using
14378           string::clear or istrstream::clear.
14380 2007-04-20 09:49  king
14382         * Source/cmLoadCommandCommand.cxx: BUG: Reverting previous change.
14383           It did not account for the possibility that the loaded command
14384           was built with a different compiler.
14386 2007-04-20 04:33  andy
14388         * Source/cmVersion.cxx: STYLE: Nightly Version update
14390 2007-04-19 12:56  king
14392         * Source/kwsys/testIOS.cxx: BUG: Need to clear read failure when
14393           string is reset.
14395 2007-04-19 12:53  king
14397         * Source/kwsys/testIOS.cxx: ENH: Added testing for istringstream
14398           and stringstream.
14400 2007-04-19 12:44  king
14402         * Source/kwsys/kwsys_stl_string.hxx.in: BUG: Fix stream state on
14403           successfully reading a string.
14405 2007-04-19 12:12  king
14407         * Source/kwsys/: String.hxx.in, kwsys_ios_sstream.h.in: COMP: Fixes
14408           for Watcom.
14410 2007-04-19 12:11  king
14412         * Source/kwsys/CMakeLists.txt: COMP: Skip testAutoPtr and
14413           testHashSTL on Watcom.  They are hopeless.
14415 2007-04-19 12:11  king
14417         * Source/kwsys/EncodeExecutable.c: COMP: Need to include header for
14418           unlink function.
14420 2007-04-19 11:32  king
14422         * Tests/Plugin/src/: example_exe.cxx, example_mod_1.c: ENH: Added
14423           function call argument to module function to make sure calling
14424           convention matches on lookup.  Fixed for Watcom.
14426 2007-04-19 11:31  king
14428         * Source/kwsys/DynamicLoader.cxx: ENH: Added support for Watcom
14429           compiler.  Added TODO comment about calling conventions.
14431 2007-04-19 11:23  king
14433         * Source/cmLoadCommandCommand.cxx: ENH: Removed code unnecessary
14434           now that DynamicLoader is implemented better.
14436 2007-04-19 11:21  king
14438         * Source/kwsys/: CMakeLists.txt, kwsys_stl_string.hxx.in: ENH:
14439           Fixed stl string streaming operators for Watcom.
14441 2007-04-19 04:01  andy
14443         * Source/cmVersion.cxx: STYLE: Nightly Version update
14445 2007-04-18 09:56  king
14447         * Source/cmLocalGenerator.cxx: BUG: Fix ComputeLinkInformation.
14448           When using a loader_flag link item the full per-configuration
14449           path should be used.  The fullPathLibs returned should refer to
14450           the import library if it was used.  Since the full paths are used
14451           for dependencies the executable used with loader_flag should be
14452           returned also.
14454 2007-04-18 04:12  andy
14456         * Source/cmVersion.cxx: STYLE: Nightly Version update
14458 2007-04-18 00:12  king
14460         * Source/CMakeLists.txt: ENH: Plugin test should now work on QNX.
14462 2007-04-18 00:11  king
14464         * Modules/Platform/QNX.cmake: ENH: Add CMAKE_EXE_EXPORTS_C_FLAG and
14465           CMAKE_EXE_EXPORTS_CXX_FLAG to support executables that export
14466           symbols.
14468 2007-04-18 00:04  king
14470         * Source/cmLocalGenerator.cxx: BUG: Cannot escape link items
14471           because some need the spaces to separate arguments.  Instead just
14472           escape the argument to the loader flag.
14474 2007-04-17 23:40  king
14476         * Modules/Platform/: Linux.cmake, FreeBSD.cmake: ENH: Added
14477           CMAKE_EXE_EXPORTS_C_FLAG and CMAKE_EXE_EXPORTS_CXX_FLAG to
14478           support executables that export symbols.
14480 2007-04-17 23:39  king
14482         * Source/cmMakefileExecutableTargetGenerator.cxx: ENH: Added
14483           platform variable CMAKE_EXE_EXPORTS_<lang>_FLAG to add a linker
14484           flag when building executables that have the ENABLE_EXPORTS
14485           property set.
14487 2007-04-17 23:27  king
14489         * Tests/Plugin/CMakeLists.txt: COMP: Need to enable ansi C
14490           features.
14492 2007-04-17 23:16  king
14494         * Source/cmLocalGenerator.cxx: BUG: Fix ComputeLinkInformation for
14495           non-linked targets.  Why is it called for utility targets anyway?
14497 2007-04-17 18:18  king
14499         * Source/CMakeLists.txt, Tests/Plugin/include/example.h: ENH: Fixed
14500           Plugin test on Cygwin.
14502 2007-04-17 16:42  king
14504         * Source/CMakeLists.txt: BUG: Disable Plugin test on Cygwin until
14505           it is implemented.
14507 2007-04-17 16:34  king
14509         * Source/CMakeLists.txt: ENH: Re-enabling Plugin test now that it
14510           should work on MacOSX.  I will let it run one night to see what
14511           platforms are still not implemented.  Currently it is not run on
14512           QNX because it is known to not be implemented there.
14514 2007-04-17 16:19  king
14516         * Modules/Platform/Darwin.cmake: ENH: Added
14517           CMAKE_SHARED_MODULE_LOADER_C_FLAG and
14518           CMAKE_SHARED_MODULE_LOADER_CXX_FLAG to support linking plugins to
14519           executables.
14521 2007-04-17 16:11  king
14523         * Source/cmLocalGenerator.cxx: ENH: Added use of platform variable
14524           CMAKE_SHARED_MODULE_LOADER_<lang>_FLAG to add a special flag when
14525           linking a plugin to an executable that loads it.
14527 2007-04-17 15:06  king
14529         * Source/CMakeLists.txt: BUG: Disable Plugin test until it works
14530           everywhere.
14532 2007-04-17 14:08  king
14534         * Source/CMakeLists.txt: ENH: Added test for executables with
14535           plugins that use an API exported by the executable itself.
14537 2007-04-17 13:52  king
14539         * Tests/Plugin/: CMakeLists.txt, src/example_exe.cxx,
14540           src/example_exe.h.in: ENH: Configure location of plugin files so
14541           that the executable can run with any current working directory.
14543 2007-04-17 13:43  king
14545         * Tests/Plugin/: CMakeLists.txt, include/example.h,
14546           src/example_exe.cxx, src/example_mod_1.c: ENH: Added test for
14547           executables with plugins that use an API exported by the
14548           executable itself.
14550 2007-04-17 04:48  andy
14552         * Source/cmVersion.cxx: STYLE: Nightly Version update
14554 2007-04-16 04:03  andy
14556         * Source/cmVersion.cxx: STYLE: Nightly Version update
14558 2007-04-15 11:56  andy
14560         * Utilities/cmcurl/Testing/sepheaders.c: ENH: Fix old api
14562 2007-04-15 03:46  andy
14564         * Source/cmVersion.cxx: STYLE: Nightly Version update
14566 2007-04-14 02:53  andy
14568         * Source/cmVersion.cxx: STYLE: Nightly Version update
14570 2007-04-13 10:22  martink
14572         * Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: better progress
14573           for any directory that is a project
14575 2007-04-13 01:06  andy
14577         * Source/cmVersion.cxx: STYLE: Nightly Version update
14579 2007-04-12 15:50  andy
14581         * Source/cmVariableWatchCommand.cxx: STYLE: Fix line lengths
14583 2007-04-12 15:46  martink
14585         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
14586           cmGlobalUnixMakefileGenerator3.cxx,
14587           cmGlobalUnixMakefileGenerator3.h: ENH: some code consolidation
14588           and cleanup
14590 2007-04-12 14:21  martink
14592         * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: fix progress for
14593           ENCLUDE_FORM_ALL cases using new project to target map. Only
14594           fixes it for the top level all target
14596 2007-04-12 10:56  king
14598         * Source/kwsys/ProcessWin32.c: ENH: Added KWSYSPE_DEBUG macro to
14599           print debugging trace information.  Added TODO comment explaining
14600           why process execution can still hang when a grandchild keeps the
14601           output pipes open.
14603 2007-04-11 17:22  andy
14605         * Source/cmVersion.cxx: STYLE: Nightly Version update
14607 2007-04-11 15:13  andy
14609         * Source/cmCommands.cxx, Source/cmFindPackageCommand.cxx,
14610           Source/cmMakefile.cxx, Source/cmVariableWatch.cxx,
14611           Source/cmVariableWatch.h, Source/cmVariableWatchCommand.cxx,
14612           Source/cmVariableWatchCommand.h, Source/cmake.cxx,
14613           Tests/CMakeTests/CMakeLists.txt,
14614           Tests/CMakeTests/VariableWatchTest.cmake.in: ENH: Add variable
14615           watch command
14617 2007-04-11 10:00  king
14619         * Source/cmMarkAsAdvancedCommand.cxx: STYLE: Fixed line-too-long.
14621 2007-04-10 21:47  andy
14623         * Source/cmVersion.cxx: STYLE: Nightly Version update
14625 2007-04-10 17:12  utkarsh1
14627         * Utilities/cmcurl/CMakeLists.txt: ENH: Merging branch
14628           PVEE-ERDC-Setup-4-3-2007 to main tree. Changes between
14629           PVEE-ERDC-Setup-4-3-2007-bp and PVEE-ERDC-Setup-4-3-2007-mp1 are
14630           included.
14632 2007-04-10 16:03  king
14634         * Source/cmCacheManager.h: BUG: When a non-cache variable is marked
14635           as advance do not use the cmMakefile implementation of
14636           AddCacheDefinition to avoid removing the makefile definition.
14638 2007-04-10 15:55  king
14640         * Source/cmMarkAsAdvancedCommand.cxx: BUG: When a non-cache
14641           variable is marked as advance do not use the cmMakefile
14642           implementation of AddCacheDefinition to avoid removing the
14643           makefile definition.
14645 2007-04-10 14:54  barre
14647         * Modules/Dart.cmake: ENH: this variable overrides all PROJECT_URL.
14648           Check the dashboard, all projects have the wrong URL in their
14649           "Home" button. Other variables (like ROLLUP_URL) were moved a
14650           while ago, for some reasons this one is still here.
14652 2007-04-10 13:09  king
14654         * Source/: cmGlobalVisualStudio6Generator.cxx,
14655           cmGlobalVisualStudio7Generator.cxx,
14656           cmGlobalVisualStudioGenerator.cxx,
14657           cmGlobalVisualStudioGenerator.h: BUG: The ALL_BUILD target should
14658           not have any command lines so that it is not always considered
14659           out of date.  Moved the 'Build all projects' message into the
14660           description field instead of an echo in the command field.  Moved
14661           common implementation of Generate for VS6 and VS7 into the
14662           superclass to avoid duplicate code for the ALL_BUILD target.
14663           This addresses bug#4556.
14665 2007-04-10 11:26  andy
14667         * Utilities/cmcurl/CMakeLists.txt: ENH: No reason to search for
14668           UCB. Let me know if anybody still has ucb
14670 2007-04-10 11:22  king
14672         * Modules/Platform/Linux.cmake, Source/cmFileCommand.cxx,
14673           Source/cmLocalGenerator.cxx: ENH: Added option
14674           CMAKE_INSTALL_SO_NO_EXE on linux to choose whether the default
14675           permissions for shared libraries include the executable bit.
14676           This is necessary to support the conflicting policies of Debian
14677           and Fedora.  These changes address bug#4805.
14679 2007-04-10 09:54  martink
14681         * Source/: cmGlobalVisualStudio71Generator.cxx,
14682           cmGlobalVisualStudio7Generator.cxx,
14683           cmGlobalVisualStudio8Generator.cxx,
14684           cmLocalVisualStudio7Generator.cxx,
14685           cmLocalVisualStudio7Generator.h, cmTarget.cxx: ENH: added
14686           internal target property for the name of the project file
14688 2007-04-10 08:49  king
14690         * Source/cmGlobalUnixMakefileGenerator3.cxx: STYLE: Added comment
14691           about why dependencies need to be chained to clarify code.
14693 2007-04-10 08:36  king
14695         * Modules/Platform/NetBSD.cmake: ENH: Enabled use of soname and
14696           therefore versioning symlinks.  Patch is from bug#4558.
14698 2007-04-09 21:25  andy
14700         * Source/cmVersion.cxx: STYLE: Nightly Version update
14702 2007-04-08 21:44  andy
14704         * Source/cmVersion.cxx: STYLE: Nightly Version update
14706 2007-04-07 21:23  andy
14708         * Source/cmVersion.cxx: STYLE: Nightly Version update
14710 2007-04-06 21:42  andy
14712         * Source/cmVersion.cxx: STYLE: Nightly Version update
14714 2007-04-05 21:57  andy
14716         * Source/cmVersion.cxx: STYLE: Nightly Version update
14718 2007-04-05 09:19  king
14720         * Source/cmMakefile.cxx: STYLE: Fix line-too-long.
14722 2007-04-04 17:02  andy
14724         * Source/cmVersion.cxx: STYLE: Nightly Version update
14726 2007-04-04 16:28  andy
14728         * Utilities/Doxygen/doxyfile.in: STYLE: Do doxygen for CPack
14730 2007-04-04 15:58  andy
14732         * Modules/CheckCSourceCompiles.cmake: BUG: Revert back to 1.14
14734 2007-04-04 15:57  andy
14736         * Modules/: CheckCSourceCompiles.cmake, CheckCSourceRuns.cmake:
14737           BUG: Revert back to 1.4
14739 2007-04-04 14:49  king
14741         * Source/cmGlobalVisualStudio6Generator.cxx,
14742           Source/cmGlobalVisualStudio71Generator.cxx,
14743           Source/cmGlobalVisualStudio7Generator.cxx,
14744           Source/cmGlobalVisualStudio8Generator.h,
14745           Source/cmGlobalVisualStudioGenerator.cxx,
14746           Source/cmGlobalVisualStudioGenerator.h,
14747           Tests/Dependency/Two/CMakeLists.txt,
14748           Tests/Dependency/Two/TwoSrc.c,
14749           Tests/Dependency/Two/TwoCustomSrc.c,
14750           Tests/Dependency/Two/two-test.h.in: BUG: Fix utility dependencies
14751           for static libraries in VS generators.  This addresses bug#4789.
14753 2007-04-04 13:43  hoffman
14755         * Modules/FindJNI.cmake: BUG: fix for bug 4605
14757 2007-04-04 13:41  andy
14759         * bootstrap: ENH: Fix copyright year
14761 2007-04-04 13:06  andy
14763         * Source/CTest/cmCTestBuildHandler.cxx: COMP: Fix kwstyle
14765 2007-04-04 13:06  andy
14767         * Modules/: CheckCSourceCompiles.cmake, CheckCSourceRuns.cmake:
14768           COMP: Fix kwstyleSource/CTest/cmCTestBuildHandler.cxx
14770 2007-04-04 12:05  andy
14772         * Source/cmConfigureFileCommand.cxx: BUG: No need for the backward
14773           compatibility variable warning
14775 2007-04-04 12:05  andy
14777         * Source/cmMakefile.cxx: ENH: Add variable for the current list
14778           file
14780 2007-04-04 11:22  king
14782         * Source/: CMakeLists.txt, cmGlobalVisualStudio6Generator.h,
14783           cmGlobalVisualStudio7Generator.h,
14784           cmGlobalVisualStudioGenerator.cxx,
14785           cmGlobalVisualStudioGenerator.h: ENH: Added
14786           cmGlobalVisualStudioGenerator as superclass to all VS global
14787           generators.
14789 2007-04-03 23:18  andy
14791         * Source/cmVersion.cxx: STYLE: Nightly Version update
14793 2007-04-03 03:07  andy
14795         * Source/cmVersion.cxx: STYLE: Nightly Version update
14797 2007-04-02 02:44  andy
14799         * Source/cmVersion.cxx: STYLE: Nightly Version update
14801 2007-04-01 02:41  andy
14803         * Source/cmVersion.cxx: STYLE: Nightly Version update
14805 2007-03-31 02:45  andy
14807         * Source/cmVersion.cxx: STYLE: Nightly Version update
14809 2007-03-30 10:53  hoffman
14811         * Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx,
14812           cmMakefileTargetGenerator.cxx: ENH: make sure default /System
14813           framework is not added with -F
14815 2007-03-30 02:37  andy
14817         * Source/cmVersion.cxx: STYLE: Nightly Version update
14819 2007-03-29 02:41  andy
14821         * Source/cmVersion.cxx: STYLE: Nightly Version update
14823 2007-03-28 11:06  martink
14825         * Source/CTest/: cmCTestBuildHandler.cxx: BUG: even safer checking
14826           of return value
14828 2007-03-28 10:58  martink
14830         * Source/CTest/cmCTestBuildHandler.cxx: BUG: fix checking of the
14831           return value for a build
14833 2007-03-28 02:51  andy
14835         * Source/cmVersion.cxx: STYLE: Nightly Version update
14837 2007-03-27 23:15  king
14839         * Source/cmGlobalXCodeGenerator.cxx: COMP: Restored shared local
14840           variable removed by previous change.
14842 2007-03-27 23:13  king
14844         * Source/: cmGlobalXCodeGenerator.cxx,
14845           cmLocalVisualStudio6Generator.cxx,
14846           cmLocalVisualStudio7Generator.cxx, cmMakefileTargetGenerator.cxx,
14847           cmTarget.cxx, cmTarget.h: ENH: Created method
14848           cmTarget::GetExportMacro to centralize computation of the export
14849           symbol name.  This removes duplicate code from all the
14850           generators.  Also enabled the export definition for executable
14851           targets with the ENABLE_EXPORTS property set.
14853 2007-03-27 02:45  andy
14855         * Source/cmVersion.cxx: STYLE: Nightly Version update
14857 2007-03-26 02:43  andy
14859         * Source/cmVersion.cxx: STYLE: Nightly Version update
14861 2007-03-25 02:51  andy
14863         * Source/cmVersion.cxx: STYLE: Nightly Version update
14865 2007-03-24 14:12  barre
14867         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: need
14868           kwsys' Glob in VTK 5.0
14870 2007-03-24 14:04  barre
14872         * Source/kwsys/: CMakeLists.txt, Glob.cxx, Glob.hxx.in: ENH: need
14873           kwsys' Glob in VTK 5.0
14875 2007-03-24 02:47  andy
14877         * Source/cmVersion.cxx: STYLE: Nightly Version update
14879 2007-03-23 16:33  hoffman
14881         * Source/cmCTest.cxx: BUG: fix problem with new curl_getdate and
14882           ctest
14884 2007-03-23 02:33  andy
14886         * Source/cmVersion.cxx: STYLE: Nightly Version update
14888 2007-03-22 09:45  king
14890         * Source/cmLocalGenerator.cxx, Source/cmMakefile.cxx,
14891           Source/cmMakefileExecutableTargetGenerator.cxx,
14892           Source/cmTarget.cxx, Modules/Platform/Windows-bcc32.cmake,
14893           Modules/Platform/Windows-wcl386.cmake: ENH: Added target property
14894           ENABLE_EXPORTS for executable targets.  It enables the
14895           executables for linking by loadable modules that import symbols
14896           from the executable.  This finishes the executable import library
14897           support mentioned in bug #4210.
14899 2007-03-22 02:34  andy
14901         * Source/cmVersion.cxx: STYLE: Nightly Version update
14903 2007-03-21 13:49  martink
14905         * Source/CMakeLists.txt: BUG: typo in if test
14907 2007-03-21 07:16  king
14909         * Tests/OutOfSource/OutOfSourceSubdir/: CMakeLists.txt, simple.cxx:
14910           BUG: Disable deep-source test on Watcom until it can be fixed.
14911           This is a new feature for other generators anyway.
14913 2007-03-21 02:39  andy
14915         * Source/cmVersion.cxx: STYLE: Nightly Version update
14917 2007-03-20 15:51  hoffman
14919         * Utilities/cmcurl/strequal.c: ENH: second try to fix qnx build
14920           problem
14922 2007-03-20 15:49  hoffman
14924         * Utilities/cmcurl/strequal.c: ENH: try to fix qnx build problem
14926 2007-03-20 14:52  martink
14928         * Source/CTest/cmCTestBuildHandler.cxx: ENH: try markign non zero
14929           return values as warnings for make programs
14931 2007-03-20 14:31  martink
14933         * Source/CTest/cmCTestBuildHandler.cxx: ENH: try markign non zero
14934           return values as warnings for make programs
14936 2007-03-20 14:11  martink
14938         * Source/CTest/cmCTestBuildHandler.cxx: ENH: add another error
14939           regexp
14941 2007-03-20 13:34  king
14943         * Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt: BUG: Reduce
14944           long source file name length for WMake.
14946 2007-03-20 12:44  hoffman
14948         * Source/CPack/cmCPackTarCompressGenerator.cxx: BUG: fix coverity
14949           error, null check after usage fix
14951 2007-03-20 12:32  hoffman
14953         * Modules/Platform/: AIX.cmake, QNX.cmake: ENH: add c++ flag when
14954           compiling c++ code merge from main tree
14956 2007-03-20 11:52  martink
14958         * Source/cmCTest.cxx: ENH: minor additional error output
14960 2007-03-20 09:51  martink
14962         * Utilities/cmcurl/: CMakeLists.txt, config.h.in,
14963           Platforms/WindowsCache.cmake: BUG: was not setting HAVE_PROCESS_H
14964           properly
14966 2007-03-20 09:14  king
14968         * Modules/Platform/Windows-bcc32.cmake: BUG: Disable creation of
14969           import libraries for executables on Borland until it can be made
14970           optional.  Otherwise all executables get a .lib with the same
14971           name which is unexpected behavior for users.
14973 2007-03-20 08:16  king
14975         * Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt: BUG: Work
14976           around VS8 conversion to a relative path for the long source
14977           name.  It takes the nice full path we give it, converts to
14978           relative, and then repacks relative on top of the build directory
14979           resulting in a path longer than its own maxpath even though the
14980           original path given was short enough.  Even VS6 dealt with it
14981           better.
14983 2007-03-20 02:50  andy
14985         * Source/cmVersion.cxx: STYLE: Nightly Version update
14987 2007-03-19 13:04  martink
14989         * Source/: CMakeLists.txt, ctest.cxx,
14990           CTest/cmCTestBuildAndTestHandler.cxx,
14991           CTest/cmCTestBuildAndTestHandler.h, CTest/cmCTestTestHandler.cxx,
14992           CTest/cmCTestTestHandler.h: ENH: support for
14993           --build-config-sample feature #1022
14995 2007-03-19 10:00  king
14997         * Modules/Platform/CYGWIN.cmake,
14998           Modules/Platform/Windows-bcc32.cmake,
14999           Modules/Platform/Windows-cl.cmake,
15000           Modules/Platform/Windows-gcc.cmake, Source/cmInstallCommand.cxx,
15001           Source/cmInstallTargetGenerator.cxx,
15002           Source/cmLocalUnixMakefileGenerator3.cxx,
15003           Source/cmLocalVisualStudio6Generator.cxx,
15004           Source/cmLocalVisualStudio7Generator.cxx,
15005           Source/cmMakefileExecutableTargetGenerator.cxx,
15006           Source/cmMakefileLibraryTargetGenerator.cxx, Source/cmTarget.cxx,
15007           Source/cmTarget.h, Templates/EXEHeader.dsptemplate: ENH: Added
15008           support for import libraries created by executable and module
15009           targets.  The module import libraries should never be used but
15010           some windows compilers always create them for .dll files since
15011           there is no distinction from shared libraries on that platform.
15012           The executable import libraries may be used to create modules
15013           that when loaded bind to symbols from the executables.  This is
15014           an enhancement related to bug#4210 though not requested by it
15015           explicitly.
15017 2007-03-19 02:35  andy
15019         * Source/cmVersion.cxx: STYLE: Nightly Version update
15021 2007-03-18 16:18  andy
15023         * Utilities/cmcurl/: tftp.c, transfer.c: COMP: Remove some warnings
15025 2007-03-18 02:03  andy
15027         * Source/cmVersion.cxx: STYLE: Nightly Version update
15029 2007-03-17 13:23  hoffman
15031         * Source/cmLocalVisualStudio6Generator.cxx: ENH: fix for crash from
15032           main tree
15034 2007-03-17 13:18  hoffman
15036         * Source/cmLocalVisualStudio6Generator.cxx: ENH: remove seg fault I
15037           hope
15039 2007-03-17 00:20  andy
15041         * Source/cmVersion.cxx: STYLE: Nightly Version update
15043 2007-03-16 18:44  king
15045         * Utilities/cmcurl/curl/curl.h: COMP: Do not #include files inside
15046           extern "C" {} blocks.
15048 2007-03-16 18:05  hoffman
15050         * CMakeLists.txt, ChangeLog.manual,
15051           Modules/Platform/Windows-bcc32.cmake, Modules/Platform/gcc.cmake,
15052           Source/CMakeLists.txt, Source/cmFileCommand.h,
15053           Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
15054           Source/cmGlobalVisualStudio6Generator.cxx,
15055           Source/cmGlobalVisualStudio71Generator.cxx,
15056           Source/cmGlobalVisualStudio7Generator.cxx,
15057           Source/cmGlobalVisualStudio7Generator.h,
15058           Source/cmGlobalVisualStudio8Generator.cxx,
15059           Source/cmGlobalVisualStudio8Generator.h,
15060           Source/cmGlobalVisualStudio8Win64Generator.cxx,
15061           Source/cmLocalGenerator.cxx,
15062           Source/cmLocalUnixMakefileGenerator3.cxx,
15063           Source/cmLocalVisualStudio6Generator.cxx,
15064           Source/cmLocalVisualStudio7Generator.cxx,
15065           Source/cmLocalVisualStudio7Generator.h,
15066           Source/cmLocalVisualStudioGenerator.cxx,
15067           Source/MFCDialog/CMakeSetupDialog.cpp,
15068           Source/kwsys/SystemTools.cxx,
15069           Tests/PrecompiledHeader/CMakeLists.txt,
15070           Tests/PrecompiledHeader/foo1.c, Tests/PrecompiledHeader/foo2.c,
15071           Tests/PrecompiledHeader/foo_precompile.c,
15072           Tests/PrecompiledHeader/include/foo.h,
15073           Tests/PrecompiledHeader/include/foo_precompiled.h,
15074           Tests/SetLang/CMakeLists.txt, Tests/SetLang/bar.c,
15075           Tests/SetLang/foo.c: ENH: check in fixes from main tree to create
15076           2.4.7 RC 5
15078 2007-03-16 16:48  king
15080         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Need to include
15081           relative path top information in directory information so that
15082           relative path conversion during dependency generation works with
15083           the same rules as project generation.
15085 2007-03-16 16:28  king
15087         * Source/cmInstallTargetGenerator.cxx: BUG: Use GetExecutableNames
15088           instead of GetLibraryNames to compute the installation file name
15089           for executable targets.
15091 2007-03-16 16:04  king
15093         * Source/CTest/cmCTestBuildHandler.cxx: COMP: Fix bad escape
15094           sequence.
15096 2007-03-16 14:51  andy
15098         * Source/CTest/cmCTestBuildHandler.cxx: ENH: More regular
15099           expressions for visual studio 6
15101 2007-03-16 14:28  king
15103         * Utilities/cmcurl/CMakeLists.txt: COMP: Ignore windows sockets on
15104           cygwin.  Remove duplicate source entry.
15106 2007-03-16 10:34  king
15108         * Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
15109           Source/cmLocalUnixMakefileGenerator3.cxx,
15110           Source/cmLocalVisualStudio6Generator.cxx,
15111           Source/cmLocalVisualStudio7Generator.cxx,
15112           Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
15113           Tests/OutOfSource/OutOfSourceSubdir/simple.cxx,
15114           Tests/OutOfSource/OutOfSourceSubdir/simple.cxx.in: ENH: Added
15115           computation of object file names that are almost always short
15116           enough to not exceed the filesystem path length limitation.  This
15117           is useful when a source file from outside the tree is referenced
15118           with a long full path.  The object file name previously would
15119           contain the entire path which when combined with the build output
15120           directory could exceed the filesystem limit.  Now CMake
15121           recognizes this case and replaces enough of the beginning of the
15122           full path to the source file with an md5sum of the replaced
15123           portion to make the name fit on disk.  This addresses bug#4520.
15125 2007-03-16 09:34  andy
15127         * Utilities/cmcurl/CMake/: CMakeConfigurableFile.in,
15128           CheckCSourceCompiles.cmake, CheckCSourceRuns.cmake: COMP: Fix
15129           support for old CMake (2.0 and 2.2)
15131 2007-03-15 17:22  andy
15133         * Utilities/cmcurl/CMake/CheckCSourceRuns.cmake: ENH: Unify with
15134           the compile one
15136 2007-03-15 15:22  andy
15138         * Utilities/cmcurl/: CMakeLists.txt, amigaos.c, amigaos.h,
15139           arpa_telnet.h, base64.c, base64.h, config.h.in, connect.c,
15140           connect.h, content_encoding.c, content_encoding.h, cookie.c,
15141           cookie.h, curl.copyright, curl_memory.h, curlx.h, dict.c, dict.h,
15142           easy.c, easyif.h, escape.c, escape.h, file.c, file.h, formdata.c,
15143           formdata.h, ftp.c, ftp.h, getdate.c, getdate.h, getenv.c,
15144           getinfo.c, getinfo.h, gtls.c, gtls.h, hash.c, hash.h, hostares.c,
15145           hostasyn.c, hostip.c, hostip.h, hostip4.c, hostip6.c, hostsyn.c,
15146           hostthre.c, http.c, http.h, http_chunks.c, http_chunks.h,
15147           http_digest.c, http_digest.h, http_negotiate.c, http_negotiate.h,
15148           http_ntlm.c, http_ntlm.h, if2ip.c, if2ip.h, inet_ntoa_r.h,
15149           inet_ntop.c, inet_ntop.h, inet_pton.c, inet_pton.h, krb4.c,
15150           krb4.h, ldap.c, ldap.h, llist.c, llist.h, md5.c, md5.h,
15151           memdebug.c, memdebug.h, memory.h, mprintf.c, multi.c, multiif.h,
15152           netrc.c, netrc.h, nwlib.c, parsedate.c, parsedate.h, progress.c,
15153           progress.h, security.c, security.h, select.c, select.h, sendf.c,
15154           sendf.h, setup.h, setup_once.h, share.c, share.h, sockaddr.h,
15155           socks.c, socks.h, speedcheck.c, speedcheck.h, splay.c, splay.h,
15156           ssh.c, ssh.h, sslgen.c, sslgen.h, ssluse.c, ssluse.h, strdup.c,
15157           strdup.h, strequal.c, strequal.h, strerror.c, strerror.h,
15158           strtok.c, strtok.h, strtoofft.c, strtoofft.h, telnet.c, telnet.h,
15159           tftp.c, tftp.h, timeval.c, timeval.h, transfer.c, transfer.h,
15160           url.c, url.h, urldata.h, version.c,
15161           CMake/CheckCSourceCompiles.cmake, CMake/CheckCSourceRuns.cmake,
15162           CMake/OtherTests.cmake, Platforms/WindowsCache.cmake,
15163           curl/curl.h, curl/curlver.h, curl/easy.h, curl/mprintf.h,
15164           curl/multi.h, curl/stdcheaders.h: ENH: Update Curl to 7.16.1
15166 2007-03-15 13:48  martink
15168         * Source/cmMakefile.cxx: BUG: change in how set cache overrides
15169           local definitions. Should mainly be a NOP change for most cases
15171 2007-03-14 21:51  andy
15173         * Source/cmVersion.cxx: STYLE: Nightly Version update
15175 2007-03-14 16:30  king
15177         * CMakeLists.txt: ENH: Enable use of kwsys MD5 implementation.
15179 2007-03-14 16:29  king
15181         * Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator3.cxx,
15182           cmLocalVisualStudio7Generator.cxx: BUG: Reverting previous
15183           changes related to using an empty string for a relative path to
15184           the current directory.  Too many places want the . version.
15185           Instead we can just convert the . to an empty string in the one
15186           place that motiviated the original change.
15188 2007-03-14 15:35  king
15190         * Source/cmLocalVisualStudio7Generator.cxx: BUG: When the current
15191           output directory is a link directory we need to reference it with
15192           the relative path "." instead of an empty relative path.
15194 2007-03-14 15:12  king
15196         * Source/kwsys/: CMakeLists.txt, MD5.c, MD5.h.in, testEncode.c:
15197           ENH: Added MD5 implementation to KWSys.
15199 2007-03-14 13:36  king
15201         * Source/cmLocalGenerator.cxx: BUG: During relative path conversion
15202           if the remote and target paths are the same return the empty
15203           string instead of ".".
15205 2007-03-14 09:34  king
15207         * Source/cmLocalVisualStudio7Generator.cxx: BUG: All executable and
15208           library project types should specify a program database file name
15209           for all configurations.  Even when debug information is not used
15210           the .pdb file specified is used to construct the name of a .idb
15211           file that exists for all configurations when building with the VS
15212           IDE.
15214 2007-03-13 15:18  martink
15216         * Source/: cmAddCustomTargetCommand.cxx, cmCPluginAPI.cxx,
15217           cmGlobalVisualStudio6Generator.cxx,
15218           cmGlobalVisualStudio7Generator.cxx,
15219           cmGlobalVisualStudio8Generator.cxx, cmGlobalXCodeGenerator.cxx,
15220           cmMakefile.cxx, cmMakefile.h: ENH: some more cleanup
15222 2007-03-13 14:23  hoffman
15224         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
15225           cmMakefile.cxx, cmPropertyMap.cxx, cmTarget.cxx: ENH: add project
15226           to target map, not used yet, but created
15228 2007-03-13 11:58  king
15230         * Source/cmLocalGenerator.cxx: BUG: Fix check of EXCLUDE_FROM_ALL
15231           property to use boolean type.  This is required for installation
15232           of subdirectories to work.
15234 2007-03-13 03:57  andy
15236         * Source/cmVersion.cxx: STYLE: Nightly Version update
15238 2007-03-12 23:36  king
15240         * Tests/: SimpleInstall/CMakeLists.txt,
15241           SimpleInstallS2/CMakeLists.txt: BUG: Remove spaces from test
15242           output paths.  Not all make tools can handle it.  Ths
15243           SubDirSpaces test is meant for that purpose anyway.
15245 2007-03-12 16:10  martink
15247         * Source/cmake.cxx: ENH: added remove_directory bug 2937
15249 2007-03-12 14:15  king
15251         * Source/cmFileCommand.cxx: BUG: Preserve symlinks during
15252           installation.  This addresses bug#4384.
15254 2007-03-12 13:50  king
15256         * Source/: cmSystemTools.cxx, cmSystemTools.h,
15257           kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: ENH: Added kwsys
15258           SystemTools::CreateSymlink and SystemTools::ReadSymlink.
15260 2007-03-12 13:30  martink
15262         * Source/: cmake.cxx, MFCDialog/CMakeSetup.rc: ENH: typo
15264 2007-03-12 13:28  king
15266         * Tests/PrecompiledHeader/CMakeLists.txt: BUG: Do not use /I mode
15267           in VS6.
15269 2007-03-12 12:44  king
15271         * Tests/PrecompiledHeader/CMakeLists.txt: BUG: Clean the pch during
15272           make clean so that the test passes when run more than once.
15274 2007-03-12 12:40  martink
15276         * Source/cmake.cxx: ENH: small enchancement for bug 3776.
15278 2007-03-12 12:35  king
15280         * Source/cmGlobalVisualStudio71Generator.cxx,
15281           Source/cmGlobalVisualStudio7Generator.cxx,
15282           Source/cmGlobalVisualStudio7Generator.h,
15283           Source/cmGlobalVisualStudio8Generator.cxx,
15284           Source/cmGlobalVisualStudio8Generator.h,
15285           Source/cmGlobalVisualStudio8Win64Generator.cxx,
15286           Source/cmLocalVisualStudio7Generator.cxx,
15287           Source/cmLocalVisualStudio7Generator.h,
15288           Tests/PrecompiledHeader/CMakeLists.txt: BUG: Split precompiled
15289           header flags into a separate per-global-generator flag map.  This
15290           is needed because the flag mappings differ across VS IDE
15291           versions.  This fixes bug#3512 for VS8 where as the previous fix
15292           only worked for VS7.
15294 2007-03-12 11:32  martink
15296         * Source/cmGlobalXCodeGenerator.cxx: COMP: XCode fix
15298 2007-03-12 10:26  martink
15300         * Source/: cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx,
15301           cmAddSubDirectoryCommand.cxx, cmGlobalGenerator.cxx,
15302           cmGlobalUnixMakefileGenerator3.cxx,
15303           cmGlobalVisualStudio6Generator.cxx,
15304           cmGlobalVisualStudio71Generator.cxx,
15305           cmGlobalVisualStudio7Generator.cxx,
15306           cmIncludeExternalMSProjectCommand.cxx, cmInstallFilesCommand.cxx,
15307           cmInstallProgramsCommand.cxx, cmLocalGenerator.cxx,
15308           cmLocalGenerator.h, cmMakefile.cxx, cmMakefile.h,
15309           cmSubdirCommand.cxx, cmTarget.h: ENH: some code cleanup
15311 2007-03-12 10:23  king
15313         * Tests/: Complex/CMakeLists.txt, Complex/Executable/complex.cxx,
15314           ComplexOneConfig/CMakeLists.txt,
15315           ComplexOneConfig/Executable/complex.cxx,
15316           ComplexRelativePaths/CMakeLists.txt,
15317           ComplexRelativePaths/Executable/complex.cxx,
15318           Complex/Library/CMakeLists.txt,
15319           ComplexOneConfig/Library/CMakeLists.txt,
15320           ComplexRelativePaths/Library/CMakeLists.txt,
15321           SimpleInstall/CMakeLists.txt, SimpleInstallS2/CMakeLists.txt:
15322           ENH: Testing new target properties RUNTIME_OUTPUT_DIRECTORY,
15323           LIBRARY_OUTPUT_DIRECTORY, and ARCHIVE_OUTPUT_DIRECTORY.  This is
15324           an incremental fix for bug#2240 and bug#4210.
15326 2007-03-11 01:50  andy
15328         * Source/cmVersion.cxx: STYLE: Nightly Version update
15330 2007-03-10 07:49  king
15332         * Modules/Platform/Windows-wcl386.cmake: BUG: Do not create import
15333           library for MODULEs.  This is an incremental fix for bug#4210.
15335 2007-03-10 07:37  king
15337         * Modules/Platform/Windows-cl.cmake: BUG: Fixed MSVC8 module build
15338           rule to not use /implib option.  This is an incremental fix for
15339           bug#4210.
15341 2007-03-10 06:56  king
15343         * Source/cmLocalVisualStudio6Generator.cxx: STYLE: Fix
15344           line-too-long.
15346 2007-03-10 01:31  andy
15348         * Source/cmVersion.cxx: STYLE: Nightly Version update
15350 2007-03-09 17:15  king
15352         * Source/cmLocalGenerator.cxx: BUG: Use real path subdirectory
15353           check instead of substring comparison to identify when paths are
15354           below the relative path tops.  Otherwise when the build tree is
15355           next to the source tree with the same name plus a suffix the
15356           relative path from the binary to source tree is allowed even
15357           though it goes outside cmake-managed directories.
15359 2007-03-09 16:58  king
15361         * Source/kwsys/auto_ptr.hxx.in: COMP: Fix warning about binding
15362           reference-to-non-const to an rvalue on VS6.  It does not seem to
15363           be doing the proper auto_ptr_ref conversions.  Instead use the
15364           const_cast work-around on this platform.
15366 2007-03-09 16:27  king
15368         * Source/kwsys/hashtable.hxx.in: COMP: Fixed unreferenced parameter
15369           warning for VS6 with /W4.
15371 2007-03-09 16:26  king
15373         * Source/cmLocalVisualStudio6Generator.cxx: BUG: Re-enable backward
15374           compatibility replacements in user-provided VS6 DSP template
15375           files.
15377 2007-03-09 16:25  king
15379         * Source/cmLocalVisualStudio6Generator.cxx,
15380           Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
15381           Templates/EXEWinHeader.dsptemplate,
15382           Templates/UtilityHeader.dsptemplate,
15383           Templates/staticLibHeader.dsptemplate: ENH: Implemented use of
15384           cmTarget::GetDirectory() in Visual Studio 6 generator.  This is
15385           an incremental fix for bug#4210.
15387 2007-03-09 15:14  king
15389         * Source/: cmTarget.cxx, cmTarget.h: ENH: Added target properties
15390           ARCHIVE_OUTPUT_DIRECTORY, LIBRARY_OUTPUT_DIRECTORY, and
15391           RUNTIME_OUTPUT_DIRECTORY.  If set these override
15392           EXECUTABLE_OUTPUT_PATH and LIBRARY_OUTPUT_PATH for a specific
15393           target.  They can be used to distribute target files in the build
15394           tree with the same granularity that the INSTALL command provides
15395           for the install tree.  This addresses bug#2240 and bug#4210.
15397 2007-03-09 14:50  king
15399         * Source/cmMakefileExecutableTargetGenerator.cxx: BUG: Fixed OSX
15400           bundles to be built in the directory specified by
15401           cmTarget::GetDirectory().  This is an incremental step for
15402           bug#2240.
15404 2007-03-09 13:59  king
15406         * Modules/Platform/Windows-cl.cmake: BUG: Shared library creation
15407           should use /implib option to specify the name of the import
15408           library explicitly.  This is an incremental step for bug #4210.
15410 2007-03-09 13:56  king
15412         * Source/cmMakefileLibraryTargetGenerator.cxx: ENH: Do not compute
15413           a path name for the import library if there is no import library.
15414           This simplifies tracking down problems with trying to create
15415           import libraries for MODULEs.
15417 2007-03-09 11:35  andy
15419         * CMakeLists.txt: ENH: Prepare for the new curl. Curl is build
15420           static, so set define to on
15422 2007-03-09 11:35  andy
15424         * Utilities/cmcurl/: CMakeLists.txt, setup.h,
15425           CMake/OtherTests.cmake, Platforms/WindowsCache.cmake: ENH:
15426           Several windows fixes
15428 2007-03-09 11:29  king
15430         * Source/: cmMakefileLibraryTargetGenerator.cxx,
15431           cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h: ENH:
15432           Added cmMakefileTargetGenerator::GenerateExtraOutput to wrap up
15433           creation of rules to drive creation of extra outputs generated as
15434           side effects of another rule.  Reimplemented generation of custom
15435           command multiple output rules to use it.  Reimplemented soname
15436           symlink output dependencies to use it.  Now if a symlink is
15437           deleted the library will be recreated with the symlink.
15439 2007-03-09 11:26  king
15441         * Source/cmMakefileLibraryTargetGenerator.cxx: BUG: Need to account
15442           for import library directory when constructing the clean rule for
15443           the import library.  This is an incremental fix for bug #4210.
15445 2007-03-09 10:30  king
15447         * Source/cmLocalGenerator.cxx: ENH: Implemented new policy to
15448           choose the directory part of the object file name.  This should
15449           keep the names looking as nice and short as possible.  This
15450           partially addresses bug#4520.
15452 2007-03-09 09:30  king
15454         * Source/: cmInstallTargetGenerator.cxx, cmLocalGenerator.cxx,
15455           cmLocalVisualStudio7Generator.cxx,
15456           cmMakefileLibraryTargetGenerator.cxx, cmTarget.cxx, cmTarget.h:
15457           ENH: Added implib option to cmTarget::GetDirectory to support a
15458           separate directory containing the import library.  This is an
15459           incremental step for bug#4210.
15461 2007-03-08 23:56  andy
15463         * Source/cmVersion.cxx: STYLE: Nightly Version update
15465 2007-03-08 15:33  king
15467         * Source/: cmLocalVisualStudio7Generator.cxx,
15468           cmMakefileExecutableTargetGenerator.cxx,
15469           cmMakefileLibraryTargetGenerator.cxx,
15470           cmMakefileTargetGenerator.cxx, cmTarget.cxx, cmTarget.h: ENH:
15471           Combined cmTarget::GetDirectory and cmTarget::GetOutputDir since
15472           they are nearly the same.  This is another step for bug#2240.
15474 2007-03-08 15:24  king
15476         * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
15477           ENH: Removed unused variables LibraryOutputPath and
15478           ExecutableOutputPath.  Each target is asked for its own output
15479           directory.  This is a step towards bug#2240.
15481 2007-03-08 15:10  king
15483         * Source/cmTarget.cxx: COMP: Fixed enumeration-not-used warning in
15484           switch.
15486 2007-03-08 14:57  king
15488         * Source/: cmLocalUnixMakefileGenerator3.cxx,
15489           cmLocalUnixMakefileGenerator3.h,
15490           cmLocalVisualStudio7Generator.cxx,
15491           cmLocalVisualStudio7Generator.h,
15492           cmMakefileExecutableTargetGenerator.cxx,
15493           cmMakefileLibraryTargetGenerator.cxx,
15494           cmMakefileTargetGenerator.cxx, cmTarget.cxx, cmTarget.h: ENH:
15495           Replaced LibraryOutputPath and ExecutableOutputPath variables in
15496           Makefile and VS generators to instead ask each target for its
15497           output path.  This significantly reduces total code size and
15498           centralizes previously duplicate code.  It is also a step towards
15499           bug#2240.
15501 2007-03-08 14:15  king
15503         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Ask the target for
15504           its own directory in case of bundle instead of directly using
15505           ExecutableOutputPath.
15507 2007-03-08 14:11  andy
15509         * Utilities/cmcurl/: CMakeLists.txt, CMake/OtherTests.cmake: ENH:
15510           Add some missing headers and fix OtherTests.cmake macros
15512 2007-03-08 13:19  king
15514         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Compute
15515           HomeRelativeOutputPath following the rules of
15516           RelativePathTopBinary by going through the Convert() method.
15517           This supports out-of-binary build trees without using relative
15518           paths that go outside trees managed by CMake.
15520 2007-03-08 13:13  king
15522         * Source/CMakeLists.txt: ENH: Enable SubDirSpaces test when
15523           building with bootstrapped cmake.
15525 2007-03-08 13:05  king
15527         * Source/: CMakeLists.txt, cmGlobalBorlandMakefileGenerator.cxx,
15528           cmLocalUnixMakefileGenerator3.cxx,
15529           cmLocalUnixMakefileGenerator3.h: ENH: Fixed recursive make call
15530           target escaping for Borland to support SubDirSpaces test.
15532 2007-03-08 11:49  king
15534         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Updated
15535           GetRecursiveMakeCall to use EscapeForShell instead of MAKEFILE
15536           conversion.  This code is special because it is the only place
15537           that a make target name is passed on a command line.
15539 2007-03-08 11:49  king
15541         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added
15542           ConvertToOutputSlashes method to convert slashes with the same
15543           policy as ConvertToOutputPath but without escaping.
15545 2007-03-08 11:10  king
15547         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
15548           cmLocalUnixMakefileGenerator3.cxx,
15549           cmLocalUnixMakefileGenerator3.h: ENH: Removed useless method
15550           ConvertToMakeTarget and all calls to it.  It had a buggy
15551           implementation that caused it to do nothing.
15553 2007-03-08 10:31  king
15555         * Source/: cmLocalGenerator.cxx,
15556           cmMakefileExecutableTargetGenerator.cxx,
15557           cmMakefileLibraryTargetGenerator.cxx,
15558           cmMakefileTargetGenerator.cxx: BUG: Some calls to Convert() were
15559           converting for MAKEFILE but then passing the output to the build
15560           shell.  The calls have now been converted to call Convert() with
15561           SHELL.
15563 2007-03-08 10:19  king
15565         * Source/cmLocalUnixMakefileGenerator3.cxx: STYLE: Removed unused
15566           calls to Convert.
15568 2007-03-08 09:48  king
15570         * Source/: cmSystemTools.cxx, cmSystemTools.h: STYLE: Removing
15571           unused methods ConvertToShellPath and EscapeForUnixShell.
15573 2007-03-08 08:50  andy
15575         * Utilities/cmcurl/: CMakeLists.txt, amigaos.c, amigaos.h,
15576           arpa_telnet.h, base64.c, base64.h, config.h.in, connect.c,
15577           connect.h, content_encoding.c, content_encoding.h, cookie.c,
15578           cookie.h, curl.copyright, curlx.h, dict.c, dict.h, easy.c,
15579           easyif.h, escape.c, escape.h, file.c, file.h, formdata.c,
15580           formdata.h, ftp.c, ftp.h, getenv.c, getinfo.c, getinfo.h, gtls.c,
15581           gtls.h, hash.c, hash.h, hostares.c, hostasyn.c, hostip.c,
15582           hostip.h, hostip4.c, hostip6.c, hostsyn.c, hostthre.c, http.c,
15583           http.h, http_chunks.c, http_chunks.h, http_digest.c,
15584           http_digest.h, http_negotiate.c, http_negotiate.h, http_ntlm.c,
15585           http_ntlm.h, if2ip.c, if2ip.h, inet_ntoa_r.h, inet_ntop.c,
15586           inet_ntop.h, inet_pton.c, inet_pton.h, krb4.c, krb4.h, ldap.c,
15587           ldap.h, llist.c, llist.h, md5.c, md5.h, memdebug.c, memdebug.h,
15588           memory.h, mprintf.c, multi.c, multiif.h, netrc.c, netrc.h,
15589           nwlib.c, parsedate.c, parsedate.h, progress.c, progress.h,
15590           security.c, select.c, select.h, sendf.c, sendf.h, setup.h,
15591           setup_once.h, share.c, share.h, sockaddr.h, socks.c, socks.h,
15592           speedcheck.c, speedcheck.h, splay.c, splay.h, ssh.c, ssh.h,
15593           sslgen.c, sslgen.h, ssluse.c, ssluse.h, strdup.c, strdup.h,
15594           strequal.c, strequal.h, strerror.c, strerror.h, strtok.c,
15595           strtok.h, strtoofft.c, strtoofft.h, telnet.c, telnet.h, tftp.c,
15596           tftp.h, timeval.c, timeval.h, transfer.c, transfer.h, url.c,
15597           url.h, urldata.h, version.c, CMake/CheckCSourceCompiles.cmake,
15598           CMake/CheckCSourceRuns.cmake, CMake/OtherTests.cmake,
15599           curl/curl.h, curl/curlver.h, curl/easy.h, curl/mprintf.h,
15600           curl/multi.h, curl/stdcheaders.h: ENH: Update to 7.16.1
15602 2007-03-08 08:46  king
15604         * Source/cmIncludeDirectoryCommand.cxx: STYLE: Fix line-too-long.
15606 2007-03-08 08:38  king
15608         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
15609           cmLocalGenerator.cxx, cmLocalGenerator.h, cmake.cxx: ENH:
15610           SetupPathConversions is now called automatically on demand.
15612 2007-03-07 22:12  andy
15614         * Source/cmVersion.cxx: STYLE: Nightly Version update
15616 2007-03-07 17:39  king
15618         * Source/cmLocalGenerator.cxx: ENH: Modified
15619           GetObjectFileNameWithoutTarget to use relative paths for object
15620           file names with sources above the current directory so long as
15621           the relative path conversion works.
15623 2007-03-07 17:32  king
15625         * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: Improved
15626           computation of RelativePathTopSource and RelativePathTopBinary to
15627           use higher relative path tops when the source directories jump
15628           around in a tree below the original source top.
15630 2007-03-07 16:35  king
15632         * Source/cmLocalGenerator.cxx: ENH: Set RelativePathTopSource and
15633           RelativePathTopBinary independently for each local generator.
15634           Relative path conversion is safe within a tree as long as it does
15635           not go above the highest parent directory still managed by CMake.
15637 2007-03-07 16:32  king
15639         * Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.h: COMP:
15640           Fix ConvertToRelativePath change for Xcode generator.
15642 2007-03-07 16:00  king
15644         * Source/kwsys/hashtable.hxx.in: STYLE: Move warning disable pragma
15645           into push/pop block.
15647 2007-03-07 15:57  king
15649         * Modules/Platform/Windows-cl.cmake,
15650           Source/cmLocalVisualStudio7Generator.cxx: BUG: Get rid of ancient
15651           variables CMAKE_CXX_WARNING_LEVEL, CMAKE_CXX_USE_RTTI,
15652           CMAKE_CXX_STACK_SIZE which are only partially implemented and now
15653           taken care of by flag mapping anyway.
15655 2007-03-07 15:36  martink
15657         * Modules/UsePkgConfig.cmake: BUG: untested fix for newlines in the
15658           output of pkg config
15660 2007-03-07 15:30  king
15662         * Source/cmLocalGenerator.cxx: COMP: Add missing include for
15663           assert.
15665 2007-03-07 15:15  king
15667         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
15668           cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: Moved
15669           ConvertToRelativePath from cmGlobalGenerator to cmLocalGenerator.
15670           This is in preparation for setting up each local generator to
15671           have its own RelativePathTopSource and RelativePathTopBinary
15672           based on its ancestor directories.
15674 2007-03-07 13:52  king
15676         * Source/kwsys/: testDynamicLoader.cxx, testSystemTools.cxx: BUG:
15677           Use angle-brackets to include testSystemTools.h to avoid problems
15678           with in-source builds.
15680 2007-03-07 13:01  martink
15682         * Source/CMakeLists.txt: BUG: oops bad arg for new test
15684 2007-03-07 11:03  martink
15686         * Source/CMakeLists.txt, Source/cmIncludeDirectoryCommand.cxx,
15687           Source/cmIncludeDirectoryCommand.h, Source/cmMakefile.cxx,
15688           Source/cmSeparateArgumentsCommand.cxx,
15689           Tests/NewlineArgs/CMakeLists.txt: BUG: improve bad argument
15690           handling for INCLUDE_DIRECTORIES and ADD_DEFINITIONS bug 4364
15692 2007-03-07 09:26  king
15694         * Source/kwsys/: auto_ptr.hxx.in, testAutoPtr.cxx: ENH: Enabled
15695           support for use_auto_ptr(get_auto_ptr()) syntax on HP compiler.
15697 2007-03-06 21:22  andy
15699         * Source/cmVersion.cxx: STYLE: Nightly Version update
15701 2007-03-06 14:52  martink
15703         * Tests/NewlineArgs/: CMakeLists.txt, cxxonly.cxx, libcxx1.cxx,
15704           libcxx1.h, libcxx2.h.in: ENH: added a tets for newlines in some
15705           commands
15707 2007-03-06 10:56  martink
15709         * Source/kwsys/hashtable.hxx.in: COMP: shut up w4 warning
15711 2007-03-06 09:16  andy
15713         * Modules/CPack.STGZ_Header.sh.in: STYLE: Defautl answer for the
15714           license is no
15716 2007-03-05 21:23  andy
15718         * Source/cmVersion.cxx: STYLE: Nightly Version update
15720 2007-03-05 15:21  martink
15722         * Modules/UseSWIG.cmake: ENH: patch applied for bug 4517
15724 2007-03-05 13:01  king
15726         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
15727           cmGlobalVisualStudio6Generator.cxx,
15728           cmGlobalVisualStudio7Generator.cxx: BUG: Removed legacy
15729           SetupTests method that was causing RUN_TESTS to test twice.
15731 2007-03-05 10:36  martink
15733         * Source/: cmCommandArgumentParser.cxx, cmDependsFortranParser.cxx,
15734           cmDependsJavaParser.cxx, cmExprParser.cxx: COMP: shut up warnings
15736 2007-03-05 09:51  martink
15738         * Source/MFCDialog/: CMakeSetupDialog.cpp, PathDialog.cpp,
15739           PropertyList.cpp: ENH: fix compiler warnings
15741 2007-03-05 09:50  martink
15743         * Source/cmTryCompileCommand.cxx: STYLE: long line
15745 2007-03-04 21:31  andy
15747         * Source/cmVersion.cxx: STYLE: Nightly Version update
15749 2007-03-03 23:46  king
15751         * Source/kwsys/testAutoPtr.cxx: COMP: Disable function call with
15752           function return test for HP until it is implemented.
15754 2007-03-03 21:26  andy
15756         * Source/cmVersion.cxx: STYLE: Nightly Version update
15758 2007-03-03 15:43  king
15760         * Source/kwsys/: CMakeLists.txt, auto_ptr.hxx.in: COMP: All kwsys
15761           .hxx headers should include Configure.hxx.  Re-enabling
15762           testAutoPtr.
15764 2007-03-03 15:32  king
15766         * Source/kwsys/CMakeLists.txt: COMP: Disable auto_ptr test for now.
15768 2007-03-03 15:05  king
15770         * Source/kwsys/: auto_ptr.hxx.in, testAutoPtr.cxx: ENH: Implemented
15771           auto_ptr_ref in a way that allows conversion of the pointed-to
15772           type.
15774 2007-03-03 14:51  king
15776         * Source/kwsys/testAutoPtr.cxx: COMP: Remove one conversion test
15777           until it is implemented.
15779 2007-03-03 14:48  king
15781         * Source/kwsys/: CMakeLists.txt, auto_ptr.hxx.in, testAutoPtr.cxx:
15782           ENH: Added test for auto_ptr.  Documented aut_ptr template
15783           implementation.
15785 2007-03-03 12:16  king
15787         * Source/: cmBootstrapCommands.cxx, cmCommands.cxx: BUG:
15788           cmCreateTestSourceList command is needed at boostrap time because
15789           KWSys now uses test drivers.
15791 2007-03-03 10:47  king
15793         * Source/: kwsys/CMakeLists.txt,
15794           kwsys/testCommandLineArguments.cxx,
15795           kwsys/testCommandLineArguments1.cxx, kwsys/testDynamicLoader.cxx,
15796           kwsys/testFail.c, kwsys/testHashSTL.cxx, kwsys/testIOS.cxx,
15797           kwsys/testRegistry.cxx, kwsys/testSystemTools.cxx,
15798           kwsys/testTerminal.c, CMakeLists.txt: ENH: Cleaned up KWSys tests
15799           to use test drivers.
15801 2007-03-03 10:09  king
15803         * Modules/Platform/Windows-bcc32.cmake: BUG: Do not create import
15804           library for MODULEs.  The TARGET_IMPLIB name is not set correctly
15805           for MODULE rules anyway.
15807 2007-03-02 21:12  andy
15809         * Source/cmVersion.cxx: STYLE: Nightly Version update
15811 2007-03-02 14:31  martink
15813         * Source/: cmMakefileUtilityTargetGenerator.cxx,
15814           cmMakefileUtilityTargetGenerator.h: BUG: fix for build order
15816 2007-03-02 11:33  andy
15818         * Modules/Platform/Darwin.cmake, Source/cmTryCompileCommand.cxx:
15819           BUG: Propagate platform settings such as CMAKE_OSX_ARCHITECTURES
15820           to the try compile
15822 2007-03-02 10:57  martink
15824         * Modules/SystemInformation.cmake: ENH: limit the output of system
15825           information to no more than 50K per file
15827 2007-03-02 10:50  martink
15829         * Source/: cmLocalVisualStudio7Generator.cxx,
15830           cmWin32ProcessExecution.cxx: COMP: fix some w4 warnings
15832 2007-03-02 10:49  martink
15834         * Source/cmake.cxx: ENH: fix compiler warning
15836 2007-03-02 10:48  martink
15838         * Source/: kwsys/SystemTools.cxx, cmFileCommand.cxx: COMP: fix
15839           warnings
15841 2007-03-01 23:28  king
15843         * Source/kwsys/auto_ptr.hxx.in: COMP: More workarounds for Borland.
15845 2007-03-01 21:15  andy
15847         * Source/cmVersion.cxx: STYLE: Nightly Version update
15849 2007-03-01 16:44  king
15851         * Modules/FindQt4.cmake: BUG: Fix bug introduced by revision 1.67.
15852           The qmake query mode prints information to stderr on some
15853           platforms.  The OUTPUT_VARIABLE and ERROR_VARIABLE must be the
15854           same variable to get all the output.
15856 2007-03-01 16:23  martink
15858         * Source/cmFileCommand.cxx: COMP: fix a compiel warning
15860 2007-03-01 15:53  martink
15862         * Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: added LIMIT on
15863           file read
15865 2007-03-01 14:52  martink
15867         * Source/kwsys/SystemTools.cxx: COMP: fix warning
15869 2007-03-01 14:30  martink
15871         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: added a
15872           limit to the getline method
15874 2007-03-01 10:53  martink
15876         * Source/cmake.cxx: BUG: a couple bugs in system informaiton
15878 2007-03-01 10:33  martink
15880         * CMakeLists.txt: BUG: bad command line
15882 2007-02-28 21:07  andy
15884         * Source/cmVersion.cxx: STYLE: Nightly Version update
15886 2007-02-28 17:26  hoffman
15888         * Source/cmLocalGenerator.cxx: ENH: remove qnx special stuff that
15889           does not work
15891 2007-02-28 14:45  martink
15893         * Source/cmMakefile.cxx: BUG: cleanup paths in GetSourceFile to
15894           handle bug 2724
15896 2007-02-28 14:29  hoffman
15898         * Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator3.cxx:
15899           ENH: one more pass at paths with spaces and parens
15901 2007-02-28 12:25  martink
15903         * CMakeLists.txt, Source/CMakeLists.txt, Source/cmake.cxx: BUG:
15904           allow system information to accept the -G option
15906 2007-02-28 09:36  king
15908         * Source/kwsys/auto_ptr.hxx.in: BUG: Assignment should always use
15909           reset().
15911 2007-02-28 09:35  king
15913         * Source/kwsys/auto_ptr.hxx.in: COMP: Fix for auto_ptr_ref on
15914           Borland 5.8.
15916 2007-02-28 09:33  king
15918         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fix for
15919           cmake_force target in Borland Makefiles.
15921 2007-02-27 16:41  martink
15923         * Source/cmake.cxx: BUG: fix to naming of results file
15925 2007-02-27 15:11  hoffman
15927         * Tests/SubDirSpaces/: CMakeLists.txt,
15928           ThirdSubDir/testfromauxsubdir.c: ENH: watcom wmake can not handle
15929           () in the path with cd command
15931 2007-02-27 13:34  hoffman
15933         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: add a fix for
15934           spaces in the path again...
15936 2007-02-27 13:04  martink
15938         * CMakeLists.txt, Source/CMakeLists.txt: BUG: possible fix for new
15939           SystemInfo test
15941 2007-02-27 12:47  martink
15943         * Source/cmake.cxx: BUG: fix for unused variable
15945 2007-02-27 12:10  hoffman
15947         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: fix for spaces in
15948           the path and mingw
15950 2007-02-27 11:59  martink
15952         * Source/CMakeLists.txt: BUG: possible fix for new SystemInfo test
15954 2007-02-27 10:10  martink
15956         * Source/: CMakeLists.txt, cmake.cxx, cmake.h, cmakemain.cxx: ENH:
15957           added --system-information option to CMake
15959 2007-02-27 09:43  martink
15961         * Modules/: SystemInformation.cmake, SystemInformation.in: ENH:
15962           improvements
15964 2007-02-26 13:40  martink
15966         * Modules/: SystemInformation.cmake, SystemInformation.in: ENH:
15967           added for system information command line option
15969 2007-02-26 12:08  king
15971         * Source/kwsys/auto_ptr.hxx.in: COMP: Added line accidentally
15972           removed.
15974 2007-02-26 12:06  king
15976         * Source/kwsys/auto_ptr.hxx.in: BUG: Fixed implementation of
15977           auto_ptr_ref.
15979 2007-02-26 11:56  hoffman
15981         * Source/cmLocalGenerator.cxx: ENH: go back to \ escapes for qnx
15983 2007-02-26 11:41  hoffman
15985         * Source/cmLocalGenerator.cxx: ENH: go back to EscapeForShell
15986           version
15988 2007-02-26 10:46  king
15990         * Tests/SubDirSpaces/CMakeLists.txt: COMP: Disable rpath with
15991           spaces on some systems.
15993 2007-02-25 21:02  andy
15995         * Source/cmVersion.cxx: STYLE: Nightly Version update
15997 2007-02-25 19:22  alex
15999         * Modules/FindGettext.cmake: BUG: fix typo reported by Duncan Mac
16000           Vicar
16002           Alex
16004 2007-02-25 16:13  hoffman
16006         * Source/cmLocalGenerator.cxx: ENH: try and use \ for space and ()
16007           escapes
16009 2007-02-23 20:37  hoffman
16011         * Source/cmLocalGenerator.cxx: ENH: try another thing 3
16013 2007-02-23 17:38  hoffman
16015         * Source/cmLocalGenerator.cxx: ENH: try another thing
16017 2007-02-23 17:07  hoffman
16019         * Source/cmLocalGenerator.cxx: ENH: add some debug stuff
16021 2007-02-23 16:44  hoffman
16023         * Source/cmLocalGenerator.cxx: ENH: add some debug stuff
16025 2007-02-23 14:37  andy
16027         * Source/CMakeLists.txt: COMP: Disable test until generators are
16028           fixed
16030 2007-02-23 11:30  andy
16032         * Source/CMakeLists.txt: ENH: Try to fix spaces in the path problem
16034 2007-02-23 11:17  andy
16036         * Tests/SimpleExclude/run.cmake.in: ENH: Try to fix spaces in the
16037           path problem
16039 2007-02-23 10:31  andy
16041         * Tests/SimpleExclude/: dirC/dirA/CMakeLists.txt,
16042           dirC/dirB/CMakeLists.txt, dirD/CMakeLists.txt: ENH: Force
16043           libraries to be static
16045 2007-02-23 09:54  martink
16047         * Source/cmGetTestPropertyCommand.h: ENH: added some documentation
16048           on how to find the default properties of a test
16050 2007-02-23 09:46  andy
16052         * Source/: CMakeLists.txt, cmLocalGenerator.cxx,
16053           cmLocalGenerator.h, cmMakefile.cxx, cmTarget.cxx, cmTarget.h:
16054           ENH: Make EXCLUDE_FROM_ALL a target and directory properties.
16055           Also, make IsInAll use EXCLUDE_FROM_ALL. Also, enable the test
16056           that tests this
16058 2007-02-23 09:45  andy
16060         * Source/cmIncludeDirectoryCommand.cxx: BUG: Produce error when
16061           include directories is invoked with an empty list
16063 2007-02-22 17:34  hoffman
16065         * Source/cmLocalGenerator.cxx: ENH: hack put the hack back for qnx
16066           to try and fix spaces in the path
16068 2007-02-22 17:26  hoffman
16070         * Source/cmLocalGenerator.cxx: ENH: undo hack and try to get
16071           dashboard back
16073 2007-02-22 17:15  hoffman
16075         * Tests/SubDirSpaces/CMakeLists.txt: ENH: add a comment
16077 2007-02-22 16:23  king
16079         * Source/cmLocalGenerator.cxx: BUG: Hack to try working around a
16080           problem with spaces in an rpath on QNX.
16082 2007-02-22 15:43  hoffman
16084         * Tests/SubDirSpaces/CMakeLists.txt: ENH: show make results on the
16085           dashboard
16087 2007-02-22 15:33  hoffman
16089         * Source/cmLocalGenerator.cxx: ENH: add new escape stuff
16091 2007-02-22 15:27  king
16093         * Source/kwsys/SystemTools.cxx: BUG: Fix bug#4482.
16095 2007-02-22 15:16  andy
16097         * Tests/SimpleExclude/run.cmake.in: COMP: Use exec_program instead
16098           of execute_process
16100 2007-02-22 11:42  andy
16102         * Tests/SimpleExclude/: CMakeLists.txt, run.cmake.in: ENH: Improve
16103           test
16105 2007-02-22 10:31  hoffman
16107         * Source/CMakeLists.txt: ENH: actually keep the output
16109 2007-02-22 10:05  hoffman
16111         * Source/CMakeLists.txt: ENH: make sure EXECUTE_PROCESS is there
16112           because in bootstrap it is not
16114 2007-02-22 09:48  hoffman
16116         * Source/kwsys/SystemTools.cxx: COMP: remove warning
16118 2007-02-22 09:44  martink
16120         * Source/CPack/cmCPackOSXX11Generator.cxx: STYLE: fix someones line
16121           length
16123 2007-02-22 09:10  andy
16125         * Source/cmake.cxx: BUG: Produce an error when the script is not
16126           found
16128 2007-02-22 08:39  andy
16130         * Tests/SimpleExclude/: CMakeLists.txt, dirC/CMakeLists.txt,
16131           dirC/dirA/CMakeLists.txt, dirC/dirA/t1.c, dirC/dirA/t2.c,
16132           dirC/dirA/t3.c, dirC/dirA/t4.c, dirC/dirA/t5.c,
16133           dirC/dirB/CMakeLists.txt, dirC/dirB/t6.c, dirC/dirB/t7.c,
16134           dirD/CMakeLists.txt, dirD/t8.c, dirD/t9.c: ENH: Add simple
16135           exclusion test for subdirectories
16137 2007-02-21 21:24  hoffman
16139         * Source/CMakeLists.txt, Source/cmLocalGenerator.cxx,
16140           Source/cmLocalUnixMakefileGenerator3.cxx,
16141           Source/cmSystemTools.cxx, Source/cmSystemTools.h,
16142           Source/kwsys/SystemTools.cxx, Tests/SubDirSpaces/CMakeLists.txt,
16143           Tests/SubDirSpaces/Some(x86) Sources/CMakeLists.txt,
16144           Tests/SubDirSpaces/Some(x86) Sources/test.c,
16145           Tests/SubDirSpaces/ThirdSubDir/testfromauxsubdir.c: ENH: fix
16146           parens in the path with spaces in the path
16148 2007-02-21 14:58  martink
16150         * Source/CMakeLists.txt: ENH: turn on spaces test for more
16151           platforms
16153 2007-02-21 14:07  hoffman
16155         * Source/cmGlobalGenerator.cxx: ENH: get rid of some extra erase
16156           calls
16158 2007-02-21 14:07  hoffman
16160         * Source/cmLocalVisualStudio7Generator.cxx: STYLE: fix line length
16162 2007-02-21 14:01  hoffman
16164         * Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx: BUG: fix
16165           for quotes in strings for flags #4022
16167 2007-02-21 13:33  king
16169         * Source/kwsys/CMakeLists.txt: COMP: Disable LFS on AIX.
16171 2007-02-21 12:19  martink
16173         * Source/cmGlobalWatcomWMakeGenerator.cxx: ENH: remove unused
16174           variable
16176 2007-02-21 11:58  martink
16178         * Source/CMakeLists.txt: ENH: turn on spaces test for more
16179           platforms
16181 2007-02-21 11:45  hoffman
16183         * Modules/Platform/AIX.cmake: ENH: force c++ when building c++
16184           objects
16186 2007-02-21 10:29  hoffman
16188         * Modules/CMakeDetermineSystem.cmake: ENH: better processor
16189           detection on linux
16191 2007-02-21 10:03  hoffman
16193         * Modules/CMakeDetermineFortranCompiler.cmake: ENH: remove df
16194           because df is a unix utilitiy
16196 2007-02-20 16:43  hoffman
16198         * Modules/: CMakeDetermineFortranCompiler.cmake,
16199           Platform/Windows-df.cmake: BUG: fix for bug 3950 add support for
16200           df compiler on windows
16202 2007-02-20 16:35  hoffman
16204         * Modules/FindQt4.cmake: BUG: fix for bug # 3954 glib with qt
16206 2007-02-20 16:05  alex
16208         * Modules/FindKDE4.cmake: STYLE: fix docs for FindKDE4.cmake
16210           Alex
16212 2007-02-20 16:02  alex
16214         * Modules/: FindKDE3.cmake, KDE3Macros.cmake: BUG: remove
16215           KDE3_ENABLE_FINAL (#4140): it doesn't work currently and I don't
16216           have the time to fix this since it would require bigger changes.
16217           Maybe I'll do this if the KDE3 support of CMake becomes more
16218           widely used.
16220           Alex
16222 2007-02-20 16:00  alex
16224         * Modules/FindLibXml2.cmake: STYLE: don't put the copyright notice
16225           twice in the file
16227           Alex
16229 2007-02-20 15:15  hoffman
16231         * Modules/FindQt4.cmake: BUG: fix for bug 4187 fix typo in docs
16233 2007-02-20 15:14  hoffman
16235         * Modules/CMakeUnixFindMake.cmake: BUG: fix for 4188 look for smake
16236           as well as gmake and make
16238 2007-02-20 15:09  hoffman
16240         * Source/cmFileCommand.h: ENH: fix spelling error bug # 4233
16242 2007-02-20 15:03  martink
16244         * Source/CMakeLists.txt: ENH: only add the test for some platforms
16246 2007-02-20 13:52  hoffman
16248         * Source/cmGlobalXCodeGenerator.cxx: ENH: fix source extensions
16249           fror txt on xcode
16251 2007-02-20 12:28  martink
16253         * Source/cmMakefileTargetGenerator.cxx: ENH: fix for Watcom
16255 2007-02-20 11:33  hoffman
16257         * Modules/Platform/QNX.cmake: ENH: try to force c++ on qnx
16259 2007-02-20 11:14  hoffman
16261         * Source/cmGlobalXCodeGenerator.cxx: ENH: fix for force language
16262           stuff
16264 2007-02-20 10:57  hoffman
16266         * Tests/SetLang/CMakeLists.txt: ENH: verbose
16268 2007-02-20 10:52  hoffman
16270         * Source/cmLocalVisualStudio6Generator.cxx: ENH: fix crash
16272 2007-02-20 09:54  hoffman
16274         * Modules/InstallRequiredSystemLibraries.cmake: BUG: fix for bug
16275           4420 add language dll's to mfc install
16277 2007-02-20 09:35  hoffman
16279         * Source/CMakeLists.txt, Source/cmLocalVisualStudio6Generator.cxx,
16280           Source/cmLocalVisualStudio7Generator.cxx,
16281           Tests/SetLang/CMakeLists.txt, Tests/SetLang/bar.c,
16282           Tests/SetLang/foo.c: BUG: fix for bug 4423 set language fixes
16284 2007-02-19 16:34  hoffman
16286         * Source/CMakeLists.txt: ENH: remove ConvLib test for now
16288 2007-02-19 15:12  hoffman
16290         * Source/CMakeLists.txt: ENH: use correct name
16292 2007-02-19 15:07  hoffman
16294         * Source/cmGlobalXCodeGenerator.cxx: ENH: use project not target
16295           name
16297 2007-02-19 14:48  martink
16299         * Source/CMakeLists.txt, Tests/SubDirSpaces/CMakeLists.txt: ENH:
16300           make the test really test targets with spaces
16302 2007-02-19 14:32  martink
16304         * Source/: cmTarget.cxx, cmTarget.h: BUG: fix accidental checkin
16306 2007-02-19 14:26  martink
16308         * Tests/SubDirSpaces/Executable Sources/: CMakeLists.txt, test.cxx:
16309           ENH: added used sources with a path that has spaces
16311 2007-02-19 14:25  martink
16313         * Source/: cmLocalUnixMakefileGenerator3.cxx,
16314           cmMakefileTargetGenerator.cxx: ENH: fixed more bugs with spaces
16315           in the path
16317 2007-02-19 13:53  king
16319         * Modules/Platform/gcc.cmake: BUG: Applied patch from bug#4462.
16321 2007-02-19 13:44  hoffman
16323         * Modules/FindQt4.cmake: BUG: fix for bug 4464 handle qmake errors
16324           better
16326 2007-02-19 13:26  hoffman
16328         * Source/CMakeLists.txt, Tests/ConvLibrary/CMakeLists.txt: ENH: add
16329           test for conv libraries
16331 2007-02-19 13:20  martink
16333         * Source/: CMakeLists.txt, cmTarget.cxx, cmTarget.h: ENH: turn on
16334           spaces in path test
16336 2007-02-19 12:25  martink
16338         * Source/: cmMakefileTargetGenerator.cxx,
16339           cmLocalUnixMakefileGenerator3.cxx: BUG: fix for spaces in path
16340           for nmake
16342 2007-02-19 12:21  martink
16344         * Tests/SubDirSpaces/: CMakeLists.txt,
16345           vcl_algorithm+vcl_pair+double.foo.c,
16346           vcl_algorithm_vcl_pair_double.foo.c, Another
16347           Subdir/pair+int.int.c, Another Subdir/pair_int.int.c, Another
16348           Subdir/secondone.c, Another Subdir/testfromsubdir.c,
16349           Executable/CMakeLists.txt, Executable/test.cxx, Some
16350           Examples/CMakeLists.txt, Some Examples/example1/CMakeLists.txt,
16351           Some Examples/example1/example1.cxx, Some
16352           Examples/example2/CMakeLists.txt, Some
16353           Examples/example2/example2.cxx, ThirdSubDir/pair+int.int1.c,
16354           ThirdSubDir/pair_int.int1.c, ThirdSubDir/pair_p_int.int1.c,
16355           ThirdSubDir/testfromauxsubdir.c, ThirdSubDir/thirdone.c: ENH: new
16356           test for spaces in the tree structure
16358 2007-02-19 11:30  martink
16360         * Source/MFCDialog/CMakeSetupDialog.cpp: BUG: fix for shrinking
16361           cmake oh no
16363 2007-02-18 21:44  andy
16365         * Source/cmVersion.cxx: STYLE: Nightly Version update
16367 2007-02-18 09:31  hoffman
16369         * Source/cmLocalVisualStudio6Generator.cxx: STYLE: fix warning
16371 2007-02-17 22:43  andy
16373         * Source/cmVersion.cxx: STYLE: Nightly Version update
16375 2007-02-17 11:43  hoffman
16377         * Source/cmGlobalXCodeGenerator.cxx: ENH: fix for external object
16378           test
16380 2007-02-17 08:46  hoffman
16382         * Source/: cmLocalGenerator.cxx, cmLocalVisualStudio7Generator.cxx,
16383           cmLocalXCodeGenerator.cxx, cmTarget.cxx,
16384           CPack/cmCPackOSXX11Generator.cxx: STYLE: fix line length issues
16386 2007-02-17 08:38  hoffman
16388         * Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx: ENH:
16389           remove warnings and debug statement
16391 2007-02-16 16:45  hoffman
16393         * Source/cmLocalVisualStudio7Generator.cxx,
16394           Source/cmLocalVisualStudio7Generator.h,
16395           Tests/ConvLibrary/bartest.cxx: ENH: fix for vs ide
16397 2007-02-16 16:12  hoffman
16399         * Source/cmGlobalXCodeGenerator.cxx,
16400           Source/cmGlobalXCodeGenerator.h, Source/cmLocalGenerator.cxx,
16401           Source/cmLocalGenerator.h,
16402           Source/cmLocalUnixMakefileGenerator3.cxx,
16403           Source/cmLocalUnixMakefileGenerator3.h,
16404           Source/cmLocalVisualStudio6Generator.cxx,
16405           Source/cmLocalVisualStudio6Generator.h,
16406           Source/cmLocalVisualStudio7Generator.cxx,
16407           Source/cmLocalVisualStudio7Generator.h,
16408           Source/cmLocalVisualStudioGenerator.cxx,
16409           Source/cmLocalVisualStudioGenerator.h,
16410           Source/cmLocalXCodeGenerator.cxx, Source/cmLocalXCodeGenerator.h,
16411           Source/cmMakefileTargetGenerator.cxx,
16412           Source/cmMakefileTargetGenerator.h, Source/cmTarget.cxx,
16413           Source/cmTarget.h, Tests/ConvLibrary/CMakeLists.txt,
16414           Tests/ConvLibrary/bar.c, Tests/ConvLibrary/bartest.cxx,
16415           Tests/ConvLibrary/foo.cxx, Tests/ConvLibrary/sub1/car.cxx: ENH:
16416           check in initial conv library stuff
16418 2007-02-16 15:24  andy
16420         * Source/cmVersion.cxx: STYLE: Nightly Version update
16422 2007-02-15 15:07  andy
16424         * Source/cmake.cxx: BUG: Overwrite the symlink if it already
16425           exists. Close Bug #4418 - cmake -create-symlink doesn't overwrite
16426           existing symlinks
16428 2007-02-15 13:36  hoffman
16430         * CMakeLists.txt, ChangeLog.manual,
16431           Source/cmCommandArgumentParserHelper.cxx,
16432           Source/cmCommandArgumentParserHelper.h, Source/cmMakefile.cxx:
16433           ENH: move @@ fix from main tree
16435 2007-02-15 12:45  hoffman
16437         * CMakeLists.txt, ChangeLog.manual, Modules/FindQt4.cmake,
16438           Modules/InstallRequiredSystemLibraries.cmake,
16439           Source/cmAddDependenciesCommand.cxx, Source/cmIfCommand.cxx,
16440           Source/cmIfCommand.h, Source/cmLocalVisualStudio7Generator.cxx,
16441           Source/cmSetTargetPropertiesCommand.cxx,
16442           Source/MFCDialog/CMakeSetupDialog.cpp,
16443           Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.cxx.bak:
16444           ENH: merge in changes from main tree, including fix for exception
16445           stuff in vs 7
16447 2007-02-15 12:23  king
16449         * Source/cmLocalVisualStudio7Generator.cxx: BUG: Do not hack the
16450           exception handling default for linker flags or for
16451           per-source-file flags.
16453 2007-02-14 22:24  andy
16455         * Source/cmVersion.cxx: STYLE: Nightly Version update
16457 2007-02-13 22:44  andy
16459         * Source/cmVersion.cxx: STYLE: Nightly Version update
16461 2007-02-13 14:12  andy
16463         * Source/CPack/cmCPackOSXX11Generator.cxx,
16464           Source/CPack/cmCPackOSXX11Generator.h, Modules/CPack.DS_Store.in,
16465           Modules/CPack.VolumeIcon.icns.in,
16466           Modules/CPack.background.png.in, Modules/CPack.cmake: ENH: More
16467           work on the packaging. Add Applicaitons, add icons, etc
16469 2007-02-12 23:16  andy
16471         * Source/cmVersion.cxx: STYLE: Nightly Version update
16473 2007-02-12 12:06  hoffman
16475         * Utilities/Release/: create-cmake-release.cmake,
16476           release_cmake.cmake: ENH: add cygwin cpack stuff to release
16477           scripts
16479 2007-02-12 09:15  hoffman
16481         * Utilities/Release/vogon_cygwin.cmake: ENH: add cygwin on vogon
16483 2007-02-11 22:34  andy
16485         * Source/cmVersion.cxx: STYLE: Nightly Version update
16487 2007-02-10 22:23  andy
16489         * Source/cmVersion.cxx: STYLE: Nightly Version update
16491 2007-02-10 09:52  alex
16493         * Modules/FindPNG.cmake: STYLE: remove empty line, so the
16494           documentation for the module is complete again
16496           Alex
16498 2007-02-09 22:14  andy
16500         * Source/cmVersion.cxx: STYLE: Nightly Version update
16502 2007-02-09 13:44  hoffman
16504         * Source/: cmCommandArgumentParserHelper.cxx,
16505           cmCommandArgumentParserHelper.h, cmMakefile.cxx: ENH: add atonly
16506           support to cmCommandArgumentParserHelper.cxx and remove old
16507           non-yacc parser code from cmMakefile.cxx
16509 2007-02-08 22:08  andy
16511         * Source/cmVersion.cxx: STYLE: Nightly Version update
16513 2007-02-08 16:18  king
16515         * Source/CMakeLists.txt, Tests/PrecompiledHeader/CMakeLists.txt,
16516           Tests/PrecompiledHeader/foo1.c, Tests/PrecompiledHeader/foo2.c,
16517           Tests/PrecompiledHeader/foo_precompile.c,
16518           Tests/PrecompiledHeader/include/foo.h,
16519           Tests/PrecompiledHeader/include/foo_precompiled.h: ENH: Added
16520           PrecompiledHeader test for MSVC compilers.
16522 2007-02-07 22:02  andy
16524         * Source/cmVersion.cxx: STYLE: Nightly Version update
16526 2007-02-07 14:50  alex
16528         * Modules/: UseEcos.cmake, ecos_clean.cmake: ENH: now also the
16529           "ecosclean" target works with MS nmake
16531           Alex
16533 2007-02-07 11:50  hoffman
16535         * Modules/FindQt4.cmake: BUG: fix for bug 4399
16537 2007-02-07 11:49  hoffman
16539         * Source/: cmAddDependenciesCommand.cxx,
16540           cmSetTargetPropertiesCommand.cxx: BUG: fix for bug 4414, find
16541           targets in the global generator for set_target_properties and
16542           add_dependencies
16544 2007-02-07 10:26  hoffman
16546         * Modules/InstallRequiredSystemLibraries.cmake: BUG: fix for 4420
16547           Unicode and MBC versions of the MFC
16549 2007-02-07 09:23  king
16551         * Source/cmDependsC.cxx: STYLE: Fixed line-too-long.
16553 2007-02-06 21:56  andy
16555         * Source/cmVersion.cxx: STYLE: Nightly Version update
16557 2007-02-06 16:03  hoffman
16559         * Source/cmSetSourceFilesPropertiesCommand.h: ENH: fix
16560           documentation to include source language property
16562 2007-02-06 15:05  king
16564         * Source/cmDocumentation.cxx: BUG: Patch from Alex to fix
16565           single-command help broken by previous patch.
16567 2007-02-06 10:01  hoffman
16569         * CMakeLists.txt, Source/CPack/cmCPackGenerators.cxx: ENH: fix
16570           release tree to build on mac
16572 2007-02-05 21:53  andy
16574         * Source/cmVersion.cxx: STYLE: Nightly Version update
16576 2007-02-05 14:05  hoffman
16578         * Source/cmLocalUnixMakefileGenerator3.h: ENH: merge changes from
16579           main trunk
16581 2007-02-05 13:21  hoffman
16583         * CMakeLists.txt, ChangeLog.manual, cmake_uninstall.cmake.in,
16584           Modules/CPack.cmake, Modules/FindKDE4.cmake,
16585           Modules/FindXMLRPC.cmake, Source/CMakeLists.txt,
16586           Source/cmGlobalKdevelopGenerator.cxx,
16587           Source/cmInstallTargetGenerator.cxx,
16588           Source/cmLocalKdevelopGenerator.cxx,
16589           Source/cmLocalKdevelopGenerator.h,
16590           Source/cmLocalUnixMakefileGenerator3.cxx,
16591           Source/cmLocalVisualStudio7Generator.cxx,
16592           Source/cmLocalVisualStudio7Generator.h,
16593           Source/cmLocalVisualStudioGenerator.cxx,
16594           Source/cmMakefileExecutableTargetGenerator.cxx,
16595           Source/cmMakefileLibraryTargetGenerator.cxx,
16596           Source/cmMakefileTargetGenerator.cxx, Source/cmSystemTools.cxx,
16597           Source/cmSystemTools.h, Source/cmTarget.cxx, Source/cmTarget.h,
16598           Source/CPack/cmCPackGenerators.cxx,
16599           Source/CPack/cmCPackGenericGenerator.cxx,
16600           Source/CPack/cmCPackGenericGenerator.h,
16601           Source/CPack/cmCPackNSISGenerator.h,
16602           Source/CPack/cmCPackPackageMakerGenerator.h,
16603           Source/CPack/cmCPackSTGZGenerator.h,
16604           Source/CPack/cmCPackTGZGenerator.h,
16605           Source/CPack/cmCPackTarBZip2Generator.cxx,
16606           Source/CPack/cmCPackTarBZip2Generator.h,
16607           Source/CPack/cmCPackTarCompressGenerator.h,
16608           Source/CPack/cmCPackZIPGenerator.h, Source/kwsys/System.h.in,
16609           Source/kwsys/SystemTools.cxx,
16610           Tests/Complex/Executable/CMakeLists.txt,
16611           Tests/ComplexOneConfig/Executable/CMakeLists.txt,
16612           Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
16613           Utilities/Release/Cygwin/CMakeLists.txt,
16614           Utilities/Release/Cygwin/README.cygwin.in,
16615           Utilities/Release/Cygwin/cygwin-package.sh.in,
16616           Utilities/Release/Cygwin/cygwin-patch.diff.in,
16617           Utilities/Release/Cygwin/cygwin-setup.hint.in,
16618           Source/CPack/cmCPackCygwinBinaryGenerator.cxx,
16619           Source/CPack/cmCPackCygwinBinaryGenerator.h,
16620           Source/CPack/cmCPackCygwinSourceGenerator.cxx,
16621           Source/CPack/cmCPackCygwinSourceGenerator.h: ENH: merge in
16622           changes from branch
16624 2007-02-05 11:13  martink
16626         * Source/: CMakeLists.txt, MFCDialog/CMakeSetupDialog.cpp: ENH: add
16627           more time to bootstrap test
16629 2007-02-05 09:48  king
16631         * Source/: cmDependsC.cxx, cmDependsC.h: BUG: Patch from Alex to
16632           recompute dependencies when the include regex changes.  This
16633           addresses bug#4168.
16635 2007-02-04 21:47  andy
16637         * Source/cmVersion.cxx: STYLE: Nightly Version update
16639 2007-02-03 21:41  andy
16641         * Source/cmVersion.cxx: STYLE: Nightly Version update
16643 2007-02-02 21:28  andy
16645         * Source/cmVersion.cxx: STYLE: Nightly Version update
16647 2007-02-02 16:52  hoffman
16649         * Source/CPack/: cmCPackCygwinSourceGenerator.cxx,
16650           cmCPackTarBZip2Generator.cxx: STYLE: fix warnings
16652 2007-02-02 16:51  hoffman
16654         * Modules/FindQt4.cmake: ENH: fix depend bug in qt
16656 2007-02-02 14:40  hoffman
16658         * CMakeLists.txt, Modules/CPack.cmake, Source/CMakeLists.txt,
16659           Source/CPack/bills-comments.txt,
16660           Source/CPack/cmCPackCygwinBinaryGenerator.cxx,
16661           Source/CPack/cmCPackCygwinBinaryGenerator.h,
16662           Source/CPack/cmCPackCygwinSourceGenerator.cxx,
16663           Source/CPack/cmCPackCygwinSourceGenerator.h,
16664           Source/CPack/cmCPackGenerators.cxx,
16665           Source/CPack/cmCPackGenericGenerator.cxx,
16666           Source/CPack/cmCPackGenericGenerator.h,
16667           Source/CPack/cmCPackNSISGenerator.h,
16668           Source/CPack/cmCPackOSXX11Generator.h,
16669           Source/CPack/cmCPackPackageMakerGenerator.h,
16670           Source/CPack/cmCPackSTGZGenerator.h,
16671           Source/CPack/cmCPackTGZGenerator.h,
16672           Source/CPack/cmCPackTarBZip2Generator.cxx,
16673           Source/CPack/cmCPackTarBZip2Generator.h,
16674           Source/CPack/cmCPackTarCompressGenerator.h,
16675           Source/CPack/cmCPackZIPGenerator.h, Source/CPack/cygwin.readme,
16676           Utilities/Release/create-cmake-release.cmake,
16677           Utilities/Release/release_cmake.cmake,
16678           Utilities/Release/Cygwin/CMakeLists.txt,
16679           Utilities/Release/Cygwin/README.cygwin.in,
16680           Utilities/Release/Cygwin/cygwin-package.sh.in: ENH: add support
16681           for cygwin source and binary packaging
16683 2007-02-02 14:13  king
16685         * Source/cmDocumentation.h: COMP: Fix void return failure.
16687 2007-02-02 12:46  alex
16689         * Modules/FindGettext.cmake: BUG: add gettext module for working
16690           with GNU gettext (#4081)
16692           Alex
16694 2007-02-02 10:14  martink
16696         * Source/CMakeLists.txt: ENH: allow the dashboard to override the
16697           timeouts for CTestTest
16699 2007-02-02 09:11  king
16701         * Source/cmDocumentation.h: STYLE: Fixed line length and this->
16702           convention violations from yesterday's patch.
16704 2007-02-02 09:11  king
16706         * Source/CTest/cmCTestBuildCommand.cxx: STYLE: Fixed line-too-long.
16708 2007-02-01 20:38  andy
16710         * Source/cmVersion.cxx: STYLE: Nightly Version update
16712 2007-02-01 17:06  hoffman
16714         * Source/cmLocalVisualStudio7Generator.cxx: STYLE: fix line length
16716 2007-02-01 16:56  king
16718         * Source/cmMakefileTargetGenerator.cxx: BUG: Use the exe/lib output
16719           path for .pdb file location.  This addresses bug#3277 and
16720           bug#4287.
16722 2007-02-01 16:54  king
16724         * Source/: cmLocalVisualStudio7Generator.cxx, cmTarget.cxx,
16725           cmTarget.h: ENH: Added cmTarget::GetPDBName method to simplify
16726           computation of .pdb file name for a target.
16728 2007-02-01 16:52  king
16730         * Source/: cmMakefileExecutableTargetGenerator.cxx,
16731           cmMakefileLibraryTargetGenerator.cxx: BUG: Do not clean the .pdb
16732           file for a target just before it is linked!  This finishes
16733           addressing bug#4341.
16735 2007-02-01 16:07  king
16737         * Source/cmMakefileExecutableTargetGenerator.cxx: BUG: Clean rule
16738           for exe pdb file should use full path.
16740 2007-02-01 15:44  king
16742         * Source/cmLocalVisualStudio7Generator.cxx: BUG: Do not use bitwise
16743           OR on bool.
16745 2007-02-01 15:22  king
16747         * Source/cmLocalVisualStudio7Generator.h: STYLE: Removed unused
16748           method declarations.
16750 2007-02-01 15:02  king
16752         * Source/cmLocalVisualStudio7Generator.cxx: ENH: Added a special
16753           flags integer field to the flag map entries.  Added flags for
16754           user values and other special cases.  Added precompiled header
16755           flag translation entries.  This addresses bug#3512.
16757 2007-02-01 14:45  king
16759         * Source/kwsys/SystemTools.cxx: STYLE: Removed one more stray
16760           comment.
16762 2007-02-01 14:43  martink
16764         * Source/kwsys/SystemTools.cxx: STYLE: removed code accidently
16765           checked in
16767 2007-02-01 14:11  martink
16769         * Source/kwsys/SystemTools.cxx: BUG: fix for bug number 3320
16771 2007-02-01 13:04  king
16773         * Source/cmLocalVisualStudio7Generator.cxx: COMP: Removed unused
16774           variable.
16776 2007-02-01 12:02  king
16778         * Tests/: Complex/Executable/CMakeLists.txt,
16779           ComplexOneConfig/Executable/CMakeLists.txt,
16780           ComplexRelativePaths/Executable/CMakeLists.txt: ENH: Added smoke
16781           test for user-value flag mapping for VS IDE.
16783 2007-02-01 12:00  king
16785         * Source/cmLocalVisualStudio7Generator.cxx: ENH: Added mapping of
16786           /NODEFAULTLIB flag when no values are provided.
16788 2007-02-01 11:49  king
16790         * Source/: cmLocalVisualStudio7Generator.cxx,
16791           cmLocalVisualStudio7Generator.h: ENH: Reimplemented parsing and
16792           mapping of flags into vcproj file attribute options.  This cleans
16793           up and centralizes a few things.  It is in preparation for
16794           dealing with precompiled header flags for bug #3512 since they
16795           require some special handling.
16797 2007-02-01 11:45  king
16799         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added
16800           EscapeWindowsShellArgument and ParseWindowsCommandLine methods to
16801           cmSystemTools.
16803 2007-02-01 11:33  martink
16805         * Source/cmMakefileTargetGenerator.cxx: BUG: fix for bug number
16806           3964
16808 2007-02-01 10:38  king
16810         * Source/: cmDocumentation.cxx, cmDocumentation.h: ENH: Patch from
16811           Alex to improve implementation and prepare for splitting the man
16812           page into more sections.
16814 2007-02-01 09:57  king
16816         * Source/: cmInstallTargetGenerator.cxx,
16817           cmLocalUnixMakefileGenerator3.cxx,
16818           cmLocalVisualStudio7Generator.cxx,
16819           cmLocalVisualStudio7Generator.h,
16820           cmMakefileExecutableTargetGenerator.cxx,
16821           cmMakefileLibraryTargetGenerator.cxx, cmTarget.cxx, cmTarget.h:
16822           BUG: The .pdb file generated for a library or executable should
16823           match the real file name used for the target.  This addresses
16824           bug#3277.
16826 2007-01-31 20:07  andy
16828         * Source/cmVersion.cxx: STYLE: Nightly Version update
16830 2007-01-31 16:50  hoffman
16832         * Source/CPack/: cmCPackCygwinSourceGenerator.cxx,
16833           cmCPackCygwinSourceGenerator.h: ENH: commit cygwin source
16834           generator files, not used yet
16836 2007-01-31 16:49  hoffman
16838         * Source/cmLocalGenerator.cxx: ENH: do not use crazy long paths to
16839           object files for try compile
16841 2007-01-31 16:48  hoffman
16843         * Utilities/Release/Cygwin/: CMakeLists.txt, README.cygwin.in,
16844           cygwin-package.sh.in, cygwin-patch.diff.in, cygwin-setup.hint.in:
16845           ENH: add support files for cpack cygwin setup package stuff
16847 2007-01-31 15:06  alex
16849         * Modules/FindQt4.cmake: BUG: finally fix #4331, the previous
16850           version just caught the tag, the filename not at all
16852           Alex
16854 2007-01-31 14:00  hoffman
16856         * Tests/TryCompile/CMakeLists.txt: ENH: add more output when test
16857           fails
16859 2007-01-31 13:54  andy
16861         * Source/CMakeLists.txt: COMP: Remove osx bundle from
16862           OSXScriptLauncher
16864 2007-01-31 13:53  andy
16866         * Source/CPack/OSXScriptLauncher.cxx: COMP: Use new API
16868 2007-01-31 13:37  andy
16870         * Source/CMakeLists.txt: COMP: Add missing file in the installation
16872 2007-01-31 13:34  hoffman
16874         * Source/: cmLocalVisualStudio7Generator.cxx,
16875           cmLocalVisualStudio7Generator.h: BUG: make sure external vs
16876           projects use the GUID in the project if it has one.
16878 2007-01-30 20:14  andy
16880         * Source/cmVersion.cxx: STYLE: Nightly Version update
16882 2007-01-30 15:43  alex
16884         * Modules/FindKDE4.cmake: STYLE: KDEDIR is deprecated and not used,
16885           so also document that KDEDIRS is used instead
16887           Alex
16889 2007-01-30 11:48  andy
16891         * Source/CTest/cmCTestBuildCommand.cxx: ENH: Allow to specify build
16892           target
16894 2007-01-30 11:48  andy
16896         * Source/CMakeLists.txt: COMP: Fix bootstrap
16898 2007-01-30 11:35  martink
16900         * Source/: CMakeLists.txt, cmGlobalGenerator.cxx,
16901           cmGlobalGenerator.h, ctest.cxx,
16902           CTest/cmCTestBuildAndTestHandler.cxx: BUG: fixes so that
16903           --build-and-test will honor timeouts
16905 2007-01-30 11:32  hoffman
16907         * Source/kwsys/SystemTools.cxx: ENH: allow copy if different from a
16908           file to a directory to work
16910 2007-01-29 20:30  andy
16912         * Source/cmVersion.cxx: STYLE: Nightly Version update
16914 2007-01-29 12:42  martink
16916         * Source/cmCTest.cxx: BUG: fix in the timeout code
16918 2007-01-28 20:08  andy
16920         * Source/cmVersion.cxx: STYLE: Nightly Version update
16922 2007-01-27 20:09  andy
16924         * Source/cmVersion.cxx: STYLE: Nightly Version update
16926 2007-01-27 15:29  malaterre
16928         * Source/kwsys/System.h.in: STYLE: Fix typo
16930 2007-01-26 20:14  andy
16932         * Source/cmVersion.cxx: STYLE: Nightly Version update
16934 2007-01-26 15:06  martink
16936         * Source/cmIfCommand.h: STYLE: improve IF documentation to cover
16937           elseif
16939 2007-01-26 14:26  king
16941         * Source/kwsys/CMakeLists.txt: BUG: Added use of
16942           KWSYS_INSTALL_COMPONENT_NAME_DEVELOPMENT for header file install
16943           rules.
16945 2007-01-26 09:31  martink
16947         * Source/CTest/cmCTestTestHandler.cxx: COMP: fix warning
16949 2007-01-25 17:05  hoffman
16951         * Source/cmSubdirCommand.h: BUG: remove early ;
16953 2007-01-25 15:44  hoffman
16955         * Source/: CMakeLists.txt, cmGlobalKdevelopGenerator.cxx,
16956           cmLocalKdevelopGenerator.cxx, cmLocalKdevelopGenerator.h,
16957           cmLocalUnixMakefileGenerator3.h: BUG: fix for 4186, kdevelop
16958           adding file twice
16960 2007-01-25 11:16  martink
16962         * Source/: cmCTest.cxx, cmCTest.h, cmTest.cxx, ctest.cxx,
16963           CTest/cmCTestBuildAndTestHandler.cxx,
16964           CTest/cmCTestBuildAndTestHandler.h, CTest/cmCTestTestHandler.cxx,
16965           CTest/cmCTestTestHandler.h: ENH: added per test timeout support
16967 2007-01-24 13:45  king
16969         * Source/: cmExecProgramCommand.h, cmInstallFilesCommand.h,
16970           cmInstallProgramsCommand.h, cmInstallTargetsCommand.h,
16971           cmLinkLibrariesCommand.h, cmMakeDirectoryCommand.h,
16972           cmRemoveCommand.h, cmSubdirCommand.h, cmSubdirDependsCommand.h,
16973           cmVariableRequiresCommand.h, cmWriteFileCommand.h: ENH: Patch
16974           from Alex to make deprecated command documentation more
16975           consistent.
16977 2007-01-24 13:40  king
16979         * Source/: cmUseMangledMesaCommand.h, cmVariableRequiresCommand.h:
16980           ENH: Patch from Alex to document this command as discouraged.
16982 2007-01-24 07:46  andy
16984         * Source/cmVersion.cxx: STYLE: Nightly Version update
16986 2007-01-23 14:28  hoffman
16988         * Source/cmLocalGenerator.cxx: ENH: this does not need to be safe
16989           as the value is checked
16991 2007-01-23 14:07  andy
16993         * Source/cmVersion.cxx: STYLE: Nightly Version update
16995 2007-01-23 13:41  alex
16997         * Modules/UseEcos.cmake: BUG: reent.c wasn't intended to be
16998           committed, too special
17000           Alex
17002 2007-01-23 13:29  alex
17004         * Modules/UseEcos.cmake: STYLE: use even more absolute paths, can't
17005           hurt for out-of-source builds STYLE: use
17006           SET_SOURCE_FILES_PROPERTIES() on multiple files at once instead
17007           of interating over each one of them STYLE: no need to add
17008           target.ld to the clean-files, this is done now automatically by
17009           add_custom_command() ENH: now also MS nmake can be used to build
17010           ecos apps
17012           Alex
17014 2007-01-23 13:08  hoffman
17016         * Source/cmLocalGenerator.cxx: ENH: avoid crash, but do not make it
17017           an error if include flags is missing from a language
17019 2007-01-23 11:39  hoffman
17021         * Source/cmLocalGenerator.cxx: ENH: make the include flag required
17022           for a language avoids seg fault
17024 2007-01-23 11:25  hoffman
17026         * Source/cmLocalVisualStudio6Generator.cxx: ENH: undo bug fix
17027           because of failed test
17029 2007-01-23 10:50  hoffman
17031         * Source/cmLocalVisualStudio6Generator.cxx: ENH: add link flags for
17032           debug/release etc
17034 2007-01-22 20:14  andy
17036         * Source/cmVersion.cxx: STYLE: Nightly Version update
17038 2007-01-22 10:52  king
17040         * Source/cmWriteFileCommand.h: ENH: Patch from Alex to document
17041           WRITE_FILE as a discouraged command.
17043 2007-01-22 10:52  king
17045         * Source/: cmDocumentation.cxx, cmDocumentation.h: COMP: Patch from
17046           Alex for const correctness.
17048 2007-01-22 10:39  king
17050         * cmake_uninstall.cmake.in: BUG: Patch from bug#4312 to make
17051           uninstall work with DESTDIR.
17053 2007-01-21 20:07  andy
17055         * Source/cmVersion.cxx: STYLE: Nightly Version update
17057 2007-01-20 21:05  andy
17059         * Source/cmVersion.cxx: STYLE: Nightly Version update
17061 2007-01-20 10:05  andy
17063         * Modules/FindQt4.cmake: COMP: Fix typo that makes all Qt4 builds
17064           break
17066 2007-01-19 20:10  andy
17068         * Source/cmVersion.cxx: STYLE: Nightly Version update
17070 2007-01-19 11:55  hoffman
17072         * Modules/FindQt4.cmake: BUG: fix for bug 4331
17074 2007-01-18 20:35  hoffman
17076         * Modules/FindQt4.cmake: BUG: fix for bug 4331
17078 2007-01-18 20:10  andy
17080         * Source/cmVersion.cxx: STYLE: Nightly Version update
17082 2007-01-18 16:10  hoffman
17084         * Source/cmLocalVisualStudioGenerator.cxx: ENH: do not use relative
17085           paths for custom command commands if they working directory is
17086           used
17088 2007-01-17 14:06  alex
17090         * Modules/UseEcos.cmake: ENH: the ecos headers are always in the
17091           binary dir
17093           Alex
17095 2007-01-17 13:57  alex
17097         * Modules/UseEcos.cmake: ENH: building ecos apps now seems to work
17098           also out-of-source
17100           Alex
17102 2007-01-17 13:45  alex
17104         * Modules/UseEcos.cmake: BUG: also check that tclsh is available,
17105           otherwise you can't build any eCos stuff ENH: make the name of
17106           the config file ecos.ecc adjustable via the new variable
17107           ECOS_CONFIG_FILE
17109           Alex
17111 2007-01-16 14:37  clinton
17113         * Source/kwsys/SystemTools.cxx: ENH: Add support for "~otheruser/"
17115 2007-01-15 12:31  andy
17117         * Source/CPack/cmCPackGenericGenerator.cxx: STYLE: Fix kwstyle
17119 2007-01-15 12:12  hoffman
17121         * Source/cmLocalVisualStudio7Generator.cxx: STYLE: fix link lenght
17122           issue
17124 2007-01-14 20:10  andy
17126         * Source/cmVersion.cxx: STYLE: Nightly Version update
17128 2007-01-13 20:12  andy
17130         * Source/cmVersion.cxx: STYLE: Nightly Version update
17132 2007-01-12 20:40  andy
17134         * Source/cmVersion.cxx: STYLE: Nightly Version update
17136 2007-01-12 16:47  clinton
17138         * Source/kwsys/SystemTools.cxx: ENH:  Handle "~" in SplitPath.
17140 2007-01-12 09:53  hoffman
17142         * Utilities/Release/cygwin-package.sh.in: ENH: break it again
17144 2007-01-12 09:46  hoffman
17146         * Utilities/Release/cygwin-package.sh.in: ENH: fix for newer cygwin
17148 2007-01-12 09:18  hoffman
17150         * Utilities/Release/cmake_release.sh: ENH: change version of curses
17152 2007-01-11 21:02  hoffman
17154         * Source/: cmLocalVisualStudio7Generator.cxx,
17155           cmLocalVisualStudio7Generator.h: BUG: fix for bug 4239,
17156           NODEFAULTLIB flag support in ide
17158 2007-01-11 20:54  andy
17160         * Source/cmVersion.cxx: STYLE: Nightly Version update
17162 2007-01-11 10:49  andy
17164         * Source/CPack/: cmCPackGenericGenerator.cxx,
17165           cmCPackGenericGenerator.h: STYLE: Fix kwstyle issues
17167 2007-01-10 20:54  andy
17169         * Source/cmVersion.cxx: STYLE: Nightly Version update
17171 2007-01-10 19:59  hoffman
17173         * Source/CPack/OSXScriptLauncher.cxx: ENH: fix warning and code
17174           style
17176 2007-01-10 18:33  andy
17178         * Modules/CPack.RuntimeScript.in: ENH: Change permission for
17179           getdisplay.sh to make the runtimescript work
17181 2007-01-10 15:41  hoffman
17183         * Utilities/Release/cygwin-package.sh.in: ENH: remove old docs
17185 2007-01-10 15:30  andy
17187         * Modules/CPack.OSXScriptLauncher.in,
17188           Modules/CPack.OSXX11.Info.plist.in,
17189           Modules/CPack.RuntimeScript.in, Source/CMakeLists.txt,
17190           Source/CPack/OSXScriptLauncher.cxx,
17191           Source/CPack/cmCPackGenerators.cxx,
17192           Source/CPack/cmCPackGenericGenerator.cxx,
17193           Source/CPack/cmCPackGenericGenerator.h,
17194           Source/CPack/cmCPackOSXX11Generator.cxx,
17195           Source/CPack/cmCPackOSXX11Generator.h: ENH: First pass at CPack
17196           generator for OSX X11 applications. This are applications that
17197           require X11 to work. This is not really installed but a bundle
17198           packager
17200 2007-01-10 14:27  hoffman
17202         * Utilities/Release/cmake_release.sh: ENH: create cygwin
17204 2007-01-10 12:39  hoffman
17206         * CMakeLists.txt: ENH: make this the final 2.4.6
17208 2007-01-09 21:02  andy
17210         * Source/cmVersion.cxx: STYLE: Nightly Version update
17212 2007-01-08 21:01  andy
17214         * Source/cmVersion.cxx: STYLE: Nightly Version update
17216 2007-01-08 15:12  king
17218         * Source/kwsys/SharedForward.h.in: STYLE: Fixed documentation of
17219           how to produce forwarding executables for multi-configuration
17220           builds with CMAKE_INTDIR.
17222 2007-01-07 21:05  andy
17224         * Source/cmVersion.cxx: STYLE: Nightly Version update
17226 2007-01-06 22:56  andy
17228         * Source/cmVersion.cxx: STYLE: Nightly Version update
17230 2007-01-06 00:49  andy
17232         * Source/cmVersion.cxx: STYLE: Nightly Version update
17234 2007-01-04 17:29  alex
17236         * Modules/FindQt4.cmake: ENH: if a wrong qmake has been found, mark
17237           it as invalid in the cache, so that it is searched again the next
17238           time cmake runs Tested in KDE since Jul 5th:
17239           http://websvn.kde.org/trunk/KDE/kdelibs/cmake/modules/FindQt4.cmake?rev=558318&view=rev
17241           Alex
17243 2007-01-04 16:50  alex
17245         * Modules/: FindQt4.cmake, UseQt4.cmake: ENH: add QT_USE_QTDBUS as
17246           it exists for all other modules too
17248           Alex
17250 2007-01-04 16:35  alex
17252         * Modules/FindQt4.cmake: BUG: also look for qmake4, as it is named
17253           on OpenBSD
17255           Alex
17257 2007-01-04 16:03  martink
17259         * Source/cmAddLibraryCommand.cxx: BUG: fix for bad argument
17260           handling
17262 2007-01-04 14:54  andy
17264         * Source/cmVersion.cxx: STYLE: Nightly Version update
17266 2007-01-04 13:02  martink
17268         * Source/cmPropertyMap.cxx: ENH: change STRICT to CMAKE_STRICT
17270 2007-01-04 10:18  hoffman
17272         * CMakeLists.txt: ENH: add RC stuff to main tree
17274 2007-01-04 03:53  andy
17276         * Source/cmVersion.cxx: STYLE: Nightly Version update
17278 2007-01-03 18:20  alex
17280         * Modules/FindQt4.cmake: ENH: partly sync with KDE svn: add the
17281           macros for generating the dbus files
17283           Alex
17285 2007-01-03 17:50  alex
17287         * Modules/FindQt4.cmake: ENH: mark more variables ADVANCED
17289           Alex
17291 2007-01-03 17:32  alex
17293         * Modules/FindQt4.cmake: ENH: partly sync with KDE svn: handle
17294           QtMain more like the other libs
17296           Alex
17298 2007-01-03 17:00  alex
17300         * Modules/FindQt4.cmake: BUG: argument names in macros are not real
17301           variables, which can lead to problems, which we fixed for KDE in
17302           Trysil:
17303           http://websvn.kde.org/trunk/KDE/kdelibs/cmake/modules/FindQt4.cmake?rev=557470&r1=557241&r2=557470
17305           Alex
17307 2007-01-03 16:48  alex
17309         * Modules/FindQt4.cmake: STYLE: some more space to make it easier
17310           to read
17312           Alex
17314 2007-01-03 16:38  alex
17316         * Modules/FindQt4.cmake: ENH: partly sync with KDE svn: also find
17317           the QtDBus and the QtDesignerComponents libraries
17319           Alex
17321 2007-01-03 16:09  hoffman
17323         * CMakeLists.txt, ChangeLog.manual,
17324           Modules/CPack.STGZ_Header.sh.in, Modules/FindDoxygen.cmake,
17325           Modules/FindJNI.cmake, Modules/FindRuby.cmake,
17326           Source/cmFindBase.cxx, Source/cmFindBase.h,
17327           Tests/CTestTest3/test.cmake.in,
17328           Tests/CustComDepend/CMakeLists.txt, Tests/CustComDepend/bar.h,
17329           Tests/CustComDepend/foo.cxx: ENH: merge from main tree
17331 2007-01-03 16:01  alex
17333         * Modules/FindQt4.cmake: ENH: partly sync with the KDE vesion: find
17334           the dbus tools coming with Qt since 4.2
17336           Alex
17338 2007-01-03 10:19  hoffman
17340         * CMakeLists.txt, ChangeLog.manual, Source/CMakeLists.txt,
17341           Source/cmGlobalUnixMakefileGenerator3.h,
17342           Source/cmLocalGenerator.cxx,
17343           Source/cmMakefileExecutableTargetGenerator.cxx,
17344           Source/cmMakefileLibraryTargetGenerator.cxx,
17345           Source/cmMakefileTargetGenerator.cxx,
17346           Source/cmMakefileTargetGenerator.h,
17347           Source/cmMakefileUtilityTargetGenerator.cxx, Source/cmTarget.cxx:
17348           ENH: merge in fixes from main tree
17350 2007-01-03 04:20  andy
17352         * Source/cmVersion.cxx: STYLE: Nightly Version update
17354 2007-01-02 00:08  andy
17356         * Source/cmVersion.cxx: STYLE: Nightly Version update
17358 2007-01-01 04:02  andy
17360         * Source/cmVersion.cxx: STYLE: Nightly Version update
17362 2006-12-31 03:29  andy
17364         * Source/cmVersion.cxx: STYLE: Nightly Version update
17366 2006-12-30 03:24  andy
17368         * Source/cmVersion.cxx: STYLE: Nightly Version update
17370 2006-12-29 19:20  hoffman
17372         * Tests/CustComDepend/: CMakeLists.txt, bar.h, foo.cxx: ENH: try to
17373           fix test on watcom
17375 2006-12-29 03:29  andy
17377         * Source/cmVersion.cxx: STYLE: Nightly Version update
17379 2006-12-28 15:31  hoffman
17381         * Source/: cmFindBase.cxx, cmFindBase.h: BUG: fix problem with path
17382           suffix and mac frameworks and find stuff, showed up in
17383           FindPythonLibs.cmake
17385 2006-12-28 03:23  andy
17387         * Source/cmVersion.cxx: STYLE: Nightly Version update
17389 2006-12-27 03:27  andy
17391         * Source/cmVersion.cxx: STYLE: Nightly Version update
17393 2006-12-26 08:47  andy
17395         * Modules/FindJNI.cmake: ENH: Support JVM on Mac
17397 2006-12-26 03:27  andy
17399         * Source/cmVersion.cxx: STYLE: Nightly Version update
17401 2006-12-25 03:25  andy
17403         * Source/cmVersion.cxx: STYLE: Nightly Version update
17405 2006-12-24 03:24  andy
17407         * Source/cmVersion.cxx: STYLE: Nightly Version update
17409 2006-12-23 03:38  andy
17411         * Source/cmVersion.cxx: STYLE: Nightly Version update
17413 2006-12-22 03:36  andy
17415         * Source/cmVersion.cxx: STYLE: Nightly Version update
17417 2006-12-21 10:24  utkarsh
17419         * Source/kwsys/CommandLineArguments.cxx: BUG: reverting previous
17420           change.
17422 2006-12-21 09:52  utkarsh
17424         * Source/kwsys/CommandLineArguments.cxx: BUG: When a "wrong
17425           argument" was detected, we call the WrongArgument handler. If the
17426           handler returns success, the argument parsing should continue.
17427           Currently, it was stopping parsing immediately after the wrong
17428           argument was processed, irrespective of the WrongArgument handler
17429           status. Fixed that.
17431 2006-12-21 04:12  andy
17433         * Source/cmVersion.cxx: STYLE: Nightly Version update
17435 2006-12-20 03:28  andy
17437         * Source/cmVersion.cxx: STYLE: Nightly Version update
17439 2006-12-19 03:29  andy
17441         * Source/cmVersion.cxx: STYLE: Nightly Version update
17443 2006-12-18 11:30  utkarsh
17445         * Source/kwsys/SystemTools.cxx: BUG: FileIsDirectory would remove
17446           the trailing '/' even when the path is indeed the root i.e. '/'.
17447           Hence the test would be incorrect for root directory. Fixed that.
17449 2006-12-18 11:04  malaterre
17451         * Source/kwsys/kwsys_ios_sstream.h.in: COMP: Fix compilation when
17452           VS6 is using the new ANSI stdlib
17454 2006-12-18 03:24  andy
17456         * Source/cmVersion.cxx: STYLE: Nightly Version update
17458 2006-12-17 03:25  andy
17460         * Source/cmVersion.cxx: STYLE: Nightly Version update
17462 2006-12-16 03:26  andy
17464         * Source/cmVersion.cxx: STYLE: Nightly Version update
17466 2006-12-15 10:30  malaterre
17468         * Source/kwsys/kwsys_ios_sstream.h.in: COMP: Try to get
17469           stringstream emulation working
17471 2006-12-15 03:32  andy
17473         * Source/cmVersion.cxx: STYLE: Nightly Version update
17475 2006-12-14 14:30  king
17477         * Source/: cmGlobalUnixMakefileGenerator3.h,
17478           cmMakefileExecutableTargetGenerator.cxx,
17479           cmMakefileLibraryTargetGenerator.cxx,
17480           cmMakefileUtilityTargetGenerator.cxx,
17481           cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h: ENH:
17482           Made cmMakefileTargetGenerator::GlobalGenerator have full type
17483           cmGlobalUnixMakefileGenerator3 to give access to all methods.
17484           Fixed broken custom targets with no commands for Borland
17485           makefiles when CMAKE_SKIP_RULE_DEPENDENCY is set.
17487 2006-12-14 13:18  king
17489         * Source/kwsys/kwsys_ios_sstream.h.in: ENH: Adding stringstream
17490           compatibility implementation.  It is currently identical to
17491           ostringstream.  Fixed local variable pcount hiding method
17492           warning.
17494 2006-12-14 11:41  malaterre
17496         * Source/kwsys/: kwsys_ios_sstream.h.in, testIOS.cxx: BUG: Remove
17497           stringstream implementation, this was a wrong interface anyway.
17499 2006-12-14 11:02  malaterre
17501         * Source/kwsys/testIOS.cxx: BUG: disable test for now
17503 2006-12-14 10:03  king
17505         * Source/cmSystemTools.cxx: ENH: Changes from Ryan C. Gordon to fix
17506           old process execution on BeOS.
17508 2006-12-14 03:26  andy
17510         * Source/cmVersion.cxx: STYLE: Nightly Version update
17512 2006-12-13 16:44  andy
17514         * Modules/CPack.STGZ_Header.sh.in: BUG: Fixes for dash
17516 2006-12-13 13:24  martink
17518         * Source/cmPropertyMap.cxx: COMP: oops really did not mean to check
17519           in that change
17521 2006-12-13 12:19  martink
17523         * Source/: cmAuxSourceDirectoryCommand.cxx, cmCPluginAPI.cxx,
17524           cmCreateTestSourceList.cxx, cmFLTKWrapUICommand.cxx,
17525           cmMakefile.cxx, cmPropertyMap.cxx, cmSourceFile.cxx,
17526           cmSourceFile.h: ENH: allow source file properties to chain to
17527           Directories and up
17529 2006-12-13 12:11  martink
17531         * Modules/VTKCompatibility.cmake: ENH: fix for back VTK error
17532           message
17534 2006-12-13 08:52  malaterre
17536         * Source/kwsys/: kwsys_ios_sstream.h.in, testIOS.cxx: ENH: provide
17537           stringstream too. FIX: warning shadow var
17539 2006-12-13 03:23  andy
17541         * Source/cmVersion.cxx: STYLE: Nightly Version update
17543 2006-12-12 14:39  martink
17545         * Source/: cmCommands.cxx, cmVTKMakeInstantiatorCommand.cxx,
17546           cmVTKMakeInstantiatorCommand.h, cmVTKWrapJavaCommand.cxx,
17547           cmVTKWrapJavaCommand.h, cmVTKWrapPythonCommand.cxx,
17548           cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.cxx,
17549           cmVTKWrapTclCommand.h: ENH: remove old commands
17551 2006-12-12 13:59  martink
17553         * Modules/VTKCompatibility.cmake: ENH: put in a better error
17554           message for VTK 4.0
17556 2006-12-12 13:59  martink
17558         * Tests/Wrapping/CMakeLists.txt: ENH: removed old VTK tests
17560 2006-12-12 11:17  martink
17562         * Modules/VTKCompatibility.cmake: ENH: minor cleanup
17564 2006-12-12 11:06  hoffman
17566         * Tests/CTestTest3/test.cmake.in: ENH: do not use svn until it is
17567           working again
17569 2006-12-12 10:07  martink
17571         * Source/: cmIfCommand.cxx, cmIfCommand.h,
17572           cmSetPropertiesCommand.cxx: ENH: fix a warning and a nice fix to
17573           the IF command
17575 2006-12-12 03:29  andy
17577         * Source/cmVersion.cxx: STYLE: Nightly Version update
17579 2006-12-11 10:26  martink
17581         * Source/: cmSetPropertiesCommand.cxx, cmSetPropertiesCommand.h,
17582           cmSetSourceFilesPropertiesCommand.cxx,
17583           cmSetSourceFilesPropertiesCommand.h, cmake.cxx: ENH: improve
17584           SetProperties and fix a couple warnings
17586 2006-12-11 03:20  andy
17588         * Source/cmVersion.cxx: STYLE: Nightly Version update
17590 2006-12-10 03:19  andy
17592         * Source/cmVersion.cxx: STYLE: Nightly Version update
17594 2006-12-09 15:02  hoffman
17596         * Modules/: FindPkgConfig.cmake, UsePkgConfig.cmake: ENH: better
17597           backwards compatibility, and deprecate PKGCONFIG
17599 2006-12-09 11:25  malaterre
17601         * Source/kwsys/: CMakeLists.txt, DynamicLoader.cxx,
17602           DynamicLoader.hxx.in: BUG: revert yesterday patch. The
17603           implementation was correct. The problem was that _WIN32 was
17604           forced to be #define on cygwin when included from ITK, which was
17605           miss matching the implementation from the declaration. Put extra
17606           condition for CYGWIN system
17608 2006-12-09 03:32  andy
17610         * Source/cmVersion.cxx: STYLE: Nightly Version update
17612 2006-12-08 15:52  malaterre
17614         * Source/kwsys/: CMakeLists.txt, DynamicLoader.cxx,
17615           DynamicLoader.hxx.in: BUG: Make sure to use the Win32 interface
17616           (HINSTANCE) for handling shared lib on cygwin and mingw system
17618 2006-12-08 09:27  martink
17620         * Source/: cmDocumentation.cxx, cmSetPropertiesCommand.cxx,
17621           cmTarget.cxx, cmake.cxx: COMP: fix some warnings and style issues
17623 2006-12-08 03:26  andy
17625         * Source/cmVersion.cxx: STYLE: Nightly Version update
17627 2006-12-07 17:37  alex
17629         * Modules/FindRuby.cmake: BUG: fix 4164, also search for
17630           libruby1.8.so, I guess it should be synced with the KDE version
17631           of FindRUBY.cmake
17633           Alex
17635 2006-12-07 16:31  martink
17637         * Source/cmSetTestsPropertiesCommand.cxx: BUG: fix bad comparison
17639 2006-12-07 16:14  hoffman
17641         * Modules/Platform/BeOS.cmake: ENH: add beos file
17643 2006-12-07 15:23  martink
17645         * Source/cmSetTestsPropertiesCommand.cxx: COMP: fix a warning
17647 2006-12-07 14:54  martink
17649         * Source/: cmSetPropertiesCommand.cxx, cmSetPropertiesCommand.h,
17650           cmSetTestsPropertiesCommand.cxx, cmSetTestsPropertiesCommand.h:
17651           ENH: implements SetProperties for TEST
17653 2006-12-07 11:38  hoffman
17655         * Tests/CustComDepend/CMakeLists.txt: ENH: fix test for config dir
17656           based stuff
17658 2006-12-07 10:48  martink
17660         * bootstrap: COMP: fix bootstrap maybe
17662 2006-12-07 10:33  martink
17664         * Source/: cmPropertyMap.cxx, cmSetPropertiesCommand.cxx: COMP: fix
17665           warning
17667 2006-12-07 10:26  martink
17669         * Source/cmSetPropertiesCommand.cxx: COMP: fix warning right now
17671 2006-12-07 10:22  martink
17673         * Source/cmTest.cxx: BUG: fix missing return value
17675 2006-12-07 10:15  hoffman
17677         * Source/CMakeLists.txt: ENH: add test I removed by mistake
17679 2006-12-07 09:51  martink
17681         * Source/cmCPluginAPI.cxx: COMP: fix warning
17683 2006-12-07 09:44  martink
17685         * Source/CMakeLists.txt, Source/cmAuxSourceDirectoryCommand.cxx,
17686           Source/cmCPluginAPI.cxx, Source/cmCPluginAPI.h,
17687           Source/cmCommands.cxx, Source/cmCreateTestSourceList.cxx,
17688           Source/cmDocumentation.cxx, Source/cmDocumentation.h,
17689           Source/cmFLTKWrapUICommand.cxx, Source/cmForEachCommand.cxx,
17690           Source/cmGlobalGenerator.cxx, Source/cmIfCommand.cxx,
17691           Source/cmInstallFilesCommand.cxx,
17692           Source/cmInstallProgramsCommand.cxx, Source/cmLocalGenerator.cxx,
17693           Source/cmMacroCommand.cxx, Source/cmMakefile.cxx,
17694           Source/cmMakefile.h, Source/cmPropertyMap.cxx,
17695           Source/cmSetDirectoryPropertiesCommand.cxx,
17696           Source/cmSetDirectoryPropertiesCommand.h,
17697           Source/cmSetTargetPropertiesCommand.cxx,
17698           Source/cmSetTargetPropertiesCommand.h, Source/cmSourceFile.cxx,
17699           Source/cmSourceFile.h, Source/cmTarget.cxx, Source/cmTarget.h,
17700           Source/cmTest.cxx, Source/cmTest.h,
17701           Source/cmVTKMakeInstantiatorCommand.cxx,
17702           Source/cmVTKWrapJavaCommand.cxx,
17703           Source/cmVTKWrapPythonCommand.cxx,
17704           Source/cmVTKWrapTclCommand.cxx, Source/cmWhileCommand.cxx,
17705           Source/cmake.cxx, Source/cmake.h, Source/cmakemain.cxx,
17706           Tests/Complex/Library/CMakeLists.txt,
17707           Tests/ComplexOneConfig/Library/CMakeLists.txt,
17708           Tests/ComplexRelativePaths/Library/CMakeLists.txt,
17709           Tests/LoadCommand/CMakeCommands/cmTestCommand.c,
17710           Tests/LoadCommandOneConfig/CMakeCommands/cmTestCommand.c,
17711           Source/cmDefinePropertyCommand.cxx,
17712           Source/cmDefinePropertyCommand.h: ENH: make properties a bit more
17713           formal with documentation and chaining
17715 2006-12-07 02:04  andy
17717         * Source/cmVersion.cxx: STYLE: Nightly Version update
17719 2006-12-06 23:05  hoffman
17721         * Source/CMakeLists.txt, Source/cmLocalGenerator.cxx,
17722           Source/cmTarget.cxx, Tests/CustComDepend/CMakeLists.txt,
17723           Tests/CustComDepend/foo.cxx: ENH: fix bug in full path to target
17724           depends stuff
17726 2006-12-06 00:43  andy
17728         * Source/cmVersion.cxx: STYLE: Nightly Version update
17730 2006-12-05 10:36  martink
17732         * Source/: cmPropertyDefinition.cxx: ENH: fix compiler warning
17734 2006-12-05 09:14  hoffman
17736         * Source/: cmSystemTools.cxx, CTest/cmCTestSubmitHandler.cxx: COMP:
17737           fix line length style error
17739 2006-12-05 09:02  hoffman
17741         * Source/kwsys/ProcessUNIX.c: COMP: remove warning
17743 2006-12-05 08:47  hoffman
17745         * bootstrap: ENH: fix bootstrap for mac
17747 2006-12-05 08:39  hoffman
17749         * Source/kwsys/ProcessUNIX.c: ENH: fix build error on IRIX
17751 2006-12-04 19:37  hoffman
17753         * Modules/FindDoxygen.cmake: ENH: fix for backwards compatibility
17755 2006-12-04 17:26  hoffman
17757         * bootstrap, Modules/CMakeDetermineCXXCompiler.cmake,
17758           Modules/CheckForPthreads.c, Source/cmCTest.cxx,
17759           Source/cmDependsJavaLexer.cxx, Source/cmDependsJavaLexer.h,
17760           Source/cmMakefile.cxx, Source/cmSystemTools.cxx,
17761           Source/kwsys/DynamicLoader.cxx,
17762           Source/kwsys/DynamicLoader.hxx.in, Source/kwsys/SystemTools.cxx,
17763           Source/kwsys/testDynamicLoader.cxx,
17764           Tests/Complex/Library/CMakeLists.txt,
17765           Tests/ComplexOneConfig/Library/CMakeLists.txt,
17766           Tests/ComplexRelativePaths/Library/CMakeLists.txt,
17767           Utilities/cmcurl/CMakeLists.txt, Utilities/cmtar/encode.c,
17768           Utilities/cmtar/extract.c, Utilities/cmtar/libtar.c,
17769           Utilities/cmtar/util.c,
17770           Utilities/cmxmlrpc/xmlrpc_curl_transport.c: ENH: merge in changes
17771           for beos support
17773 2006-12-04 14:42  king
17775         * Source/kwsys/: ProcessUNIX.c, testProcess.c: ENH: Changes based
17776           on patch from Ryan C. Gordon to enable process execution on BeOS.
17777           There seems to be no way to implement it without polling (or
17778           threads).
17780 2006-12-04 13:54  king
17782         * Source/cmLocalGenerator.cxx: BUG: Do not print empty install
17783           configuration repeatedly.
17785 2006-12-04 11:52  hoffman
17787         * Modules/FindDoxygen.cmake: BUG: fix for bug 4102
17789 2006-12-04 11:44  hoffman
17791         * Modules/FindXMLRPC.cmake: BUG: fix for bug 4123, find xmlrpc in
17792           standard locations
17794 2006-12-04 11:19  martink
17796         * Source/CMakeLists.txt: ENH: added properties into the compile,
17797           but not that many
17799 2006-12-04 11:05  martink
17801         * Source/CMakeLists.txt: ENH: added properties into the compile
17803 2006-12-04 11:04  martink
17805         * Source/cmPropertyDefinitionMap.h: STYLE: fix line length
17807 2006-12-04 09:58  hoffman
17809         * CMakeLists.txt: ENH: move to actual release
17811 2006-12-02 13:17  hoffman
17813         * Source/CTest/cmCTestSubmitHandler.cxx: ENH: put checks on vector
17814           before referencing begin iterator
17816 2006-12-01 22:54  andy
17818         * Source/cmVersion.cxx: STYLE: Nightly Version update
17820 2006-12-01 15:32  hoffman
17822         * Source/cmMacroCommand.cxx: ENH: fix warning
17824 2006-12-01 15:28  hoffman
17826         * Source/cmMacroCommand.cxx: ENH: fix warning
17828 2006-12-01 13:35  martink
17830         * Source/: cmProperty.cxx, cmProperty.h, cmPropertyDefinition.cxx,
17831           cmPropertyDefinition.h, cmPropertyDefinitionMap.cxx,
17832           cmPropertyDefinitionMap.h, cmPropertyMap.cxx, cmPropertyMap.h,
17833           cmSetPropertiesCommand.cxx, cmSetPropertiesCommand.h: ENH:
17834           getting some of the property changed chewcked into CVS at least
17836 2006-12-01 11:04  hoffman
17838         * CMakeLists.txt, ChangeLog.manual, Source/cmMacroCommand.cxx: ENH:
17839           merge in fix for seg fault and move to RC 4
17841 2006-12-01 10:30  hoffman
17843         * Source/cmMacroCommand.cxx: BUG: fix for 3815 seg fault
17845 2006-12-01 01:40  andy
17847         * Source/cmVersion.cxx: STYLE: Nightly Version update
17849 2006-11-30 18:27  ibanez
17851         * Source/kwsys/: DynamicLoader.cxx, DynamicLoader.hxx.in: BUG:
17852           4100. Fixing the Mac OS/X version in the Dynamic loader in kwsys,
17853           and replacing copy/pasted code in the itkDynamicLoader with
17854           usage      of the kwsys loader. This was fixed in the HEAD by
17855           Mathieu Malaterre      and Neil Weisenfeld. This changes in the
17856           branch are just the port      of the bug fix from the HEAD.
17858 2006-11-30 18:13  hoffman
17860         * CMakeLists.txt, ChangeLog.manual,
17861           Source/cmOrderLinkDirectories.cxx, Source/cmTarget.cxx,
17862           Tests/LibName/CMakeLists.txt: ENH: move to RC 3 and add a fix for
17863           -L/path in link commands that was broken by the .dll.lib fix
17865 2006-11-30 17:50  hoffman
17867         * Source/cmOrderLinkDirectories.cxx: ENH: clean up comment and
17868           avoid some vector access calles
17870 2006-11-30 17:32  hoffman
17872         * Source/cmOrderLinkDirectories.cxx, Source/cmTarget.cxx,
17873           Tests/LibName/CMakeLists.txt: BUG: better fix for .dll.lib
17874           problem
17876 2006-11-30 16:23  alex
17878         * Modules/FindCups.cmake: ENH: add a module to find Cups (#3081),
17879           taken from KDE svn
17881           Alex
17883 2006-11-30 10:12  hoffman
17885         * CMakeLists.txt, ChangeLog.manual, Source/CMakeLists.txt,
17886           Source/cmOrderLinkDirectories.cxx, Tests/LibName/CMakeLists.txt,
17887           Tests/LibName/bar.c, Tests/LibName/foo.c, Tests/LibName/foobar.c:
17888           ENH: put fix for foo.dll.lib problem on branch with test
17890 2006-11-30 09:51  hoffman
17892         * Tests/LibName/foobar.c: ENH: make it work for hp
17894 2006-11-30 01:29  andy
17896         * Source/cmVersion.cxx: STYLE: Nightly Version update
17898 2006-11-29 21:53  hoffman
17900         * Tests/LibName/: bar.c, foo.c, foobar.c: ENH: add extern for hp c
17901           compiler
17903 2006-11-29 21:36  hoffman
17905         * Source/CMakeLists.txt, Tests/LibName/CMakeLists.txt: ENH: fix
17906           test to run with debug or release and put the exe next to the
17907           dll, still shows the bug this is testing for
17909 2006-11-29 17:45  hoffman
17911         * bootstrap, Source/CMakeLists.txt, Source/cmake.cxx,
17912           Tests/LibName/bar.c, Tests/LibName/foo.c, Tests/LibName/foobar.c:
17913           ENH: fix errors for unix builds
17915 2006-11-29 17:25  hoffman
17917         * Source/CursesDialog/cmCursesLongMessageForm.cxx: ENH: fix warning
17919 2006-11-29 17:17  hoffman
17921         * Source/CursesDialog/: cmCursesLongMessageForm.cxx,
17922           cmCursesMainForm.cxx: ENH: there can be only one version
17924 2006-11-29 17:10  martink
17926         * Source/: cmMakefile.cxx, cmTarget.cxx: COMP: fix compile issue on
17927           Sun hopefully
17929 2006-11-29 17:02  hoffman
17931         * Source/CMakeLists.txt: ENH: fix test for configuration type
17932           builds
17934 2006-11-29 16:43  hoffman
17936         * Source/cmOrderLinkDirectories.cxx: ENH: fix compile error on mac
17938 2006-11-29 16:12  hoffman
17940         * Modules/: FindPkgConfig.cmake, UsePkgConfig.cmake: ENH: maintain
17941           backwards compatibility in UsePkgConfig
17943 2006-11-29 15:59  hoffman
17945         * Source/: cmCMakeMinimumRequired.cxx, cmCPluginAPI.cxx,
17946           cmCacheManager.cxx, cmGlobalGenerator.cxx, cmLocalGenerator.cxx,
17947           cmLocalUnixMakefileGenerator3.cxx, cmMakefile.cxx, cmMakefile.h,
17948           cmake.cxx, cmake.h, MFCDialog/CMakeSetupDialog.cpp: ENH: unify
17949           version stuff, get rid of it out of cmake and cmMakefile and only
17950           use cmVersion
17952 2006-11-29 15:57  hoffman
17954         * Source/cmOrderLinkDirectories.cxx, Tests/LibName/CMakeLists.txt,
17955           Tests/LibName/bar.c, Tests/LibName/foo.c, Tests/LibName/foobar.c,
17956           Source/CMakeLists.txt: BUG: fix a problem where it tried to link
17957           .dll.lib files
17959 2006-11-29 15:45  martink
17961         * Source/: cmMakefile.cxx, cmTarget.cxx: COMP: fix compile issue on
17962           Sun
17964 2006-11-29 12:56  malaterre
17966         * Source/kwsys/: DynamicLoader.cxx, DynamicLoader.hxx.in: BUG: Fix
17967           problem with loading dylib on Tiger (10.4) x86. We need to be
17968           using the dlopen/dlclose instead of the old NSModule
17970 2006-11-29 11:00  martink
17972         * Source/: cmMakefile.cxx, cmTarget.cxx, cmTarget.h,
17973           cmTargetLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.h:
17974           ENH: updated handling of debug and optimized target link
17975           libraries
17977 2006-11-28 16:09  hoffman
17979         * Source/: cmConfigure.cmake.h.in, cmMakefile.cxx, cmVersion.cxx:
17980           ENH: add rc to version stuff
17982 2006-11-28 16:03  hoffman
17984         * CMakeLists.txt, Source/cmConfigure.cmake.h.in,
17985           Source/cmMakefile.cxx, Source/cmVersion.cxx: ENH: add release
17986           candidate to versions
17988 2006-11-28 14:45  hoffman
17990         * Utilities/Release/: create-cmake-release.cmake,
17991           r15n65_aix_release.cmake: ENH: use older os for AIX release
17993 2006-11-28 14:19  hoffman
17995         * ChangeLog.manual, Modules/FindKDE4.cmake, Modules/FindQt3.cmake,
17996           Source/CMakeLists.txt, Source/cmLocalGenerator.cxx,
17997           Source/cmMakefileTargetGenerator.cxx, Source/cmTarget.cxx,
17998           Tests/Simple/CMakeLists.txt, Tests/TargetName/CMakeLists.txt,
17999           Tests/TargetName/executables/CMakeLists.txt,
18000           Tests/TargetName/executables/hello_world.c,
18001           Tests/TargetName/scripts/CMakeLists.txt,
18002           Tests/TargetName/scripts/hello_world,
18003           Tests/Wrapping/CMakeLists.txt, Utilities/cmcurl/CMakeLists.txt:
18004           ENH: merge in changes from the main tree
18006 2006-11-28 09:49  hoffman
18008         * Source/CMakeLists.txt: ENH: use the built cmake for file compare
18009           as older versions of cmake may not support this
18011 2006-11-28 00:05  andy
18013         * Source/cmVersion.cxx: STYLE: Nightly Version update
18015 2006-11-27 16:15  hoffman
18017         * Source/CMakeLists.txt: ENH: use correct project name
18019 2006-11-27 16:13  hoffman
18021         * Source/cmMakefileTargetGenerator.cxx,
18022           Tests/Simple/CMakeLists.txt: ENH: make sure things do not depend
18023           on optimized libraries if they are debug, and the other way
18024           around as well
18026 2006-11-27 15:14  hoffman
18028         * Source/CMakeLists.txt, Tests/TargetName/CMakeLists.txt,
18029           Tests/TargetName/executables/CMakeLists.txt,
18030           Tests/TargetName/executables/hello_world.c,
18031           Tests/TargetName/scripts/CMakeLists.txt,
18032           Tests/TargetName/scripts/hello_world: ENH: add a test for a
18033           target name with the same name as the output of a custom command
18035 2006-11-27 12:14  hoffman
18037         * Source/cmTarget.cxx: ENH: fix line length problem
18039 2006-11-27 12:11  hoffman
18041         * Source/cmTarget.cxx: ENH: fix crash in plplot build
18043 2006-11-27 10:42  hoffman
18045         * Utilities/cmcurl/CMakeLists.txt: ENH: save logs of passed try
18046           compile stuff as well
18048 2006-11-26 07:12  andy
18050         * Source/cmVersion.cxx: STYLE: Nightly Version update
18052 2006-11-25 21:43  andy
18054         * Source/cmVersion.cxx: STYLE: Nightly Version update
18056 2006-11-25 21:08  andy
18058         * Source/cmVersion.cxx: STYLE: Nightly Version update
18060 2006-11-25 10:59  hoffman
18062         * Source/: cmLocalGenerator.cxx, cmTarget.cxx: BUG: fix problem
18063           when a target name is the same as the output of a custom command
18065 2006-11-25 07:59  andy
18067         * Source/cmVersion.cxx: STYLE: Nightly Version update
18069 2006-11-23 07:37  andy
18071         * Source/cmVersion.cxx: STYLE: Nightly Version update
18073 2006-11-22 19:28  alex
18075         * Modules/FindKDE4.cmake: ENH: kde-config has been renamed to
18076           kde4-config several weeks ago, so it's not necessary anymore to
18077           use "kde-config" as fallback, since this will surely be a wrong
18078           version
18080           Alex
18082 2006-11-22 14:26  hoffman
18084         * Source/CMakeLists.txt: ENH: make sure it is qt3 before running
18085           test
18087 2006-11-22 14:22  hoffman
18089         * Tests/Wrapping/CMakeLists.txt: ENH: make sure it is qt3 before
18090           running test
18092 2006-11-22 13:44  hoffman
18094         * Modules/: FindPkgConfig.cmake, UsePkgConfig.cmake: ENH: check in
18095           new pkgconfig stuff from Enrico Scholz
18097 2006-11-22 13:30  hoffman
18099         * Modules/FindQt3.cmake, Tests/Wrapping/CMakeLists.txt: ENH: make
18100           sure findqt3 finds qt3 and not qt4
18102 2006-11-22 09:58  andy
18104         * Source/cmVersion.cxx: STYLE: Nightly Version update
18106 2006-11-21 13:25  andy
18108         * Source/cmVersion.cxx: STYLE: Nightly Version update
18110 2006-11-21 07:07  andy
18112         * Source/cmVersion.cxx: STYLE: Nightly Version update
18114 2006-11-20 14:23  hoffman
18116         * Source/cmMakefile.cxx: ENH: fix from main tree
18118 2006-11-20 13:57  hoffman
18120         * Source/cmMakefile.cxx: ENH: fix for when a library is tagged both
18121           debug and optimized
18123 2006-11-20 08:16  andy
18125         * Source/cmVersion.cxx: STYLE: Nightly Version update
18127 2006-11-19 08:08  andy
18129         * Source/cmVersion.cxx: STYLE: Nightly Version update
18131 2006-11-18 08:08  andy
18133         * Source/cmVersion.cxx: STYLE: Nightly Version update
18135 2006-11-17 15:55  hoffman
18137         * Source/: cmMakefile.cxx, CPack/cmCPackNSISGenerator.cxx: ENH:
18138           move fix for replace of @var@ in cmake files from main tree and a
18139           better message for cpack and nsis
18141 2006-11-17 15:35  hoffman
18143         * Source/cmMakefile.cxx: BUG: undo bug fix 2722, still replace
18144           @foo@ in cmake files
18146 2006-11-17 11:14  martink
18148         * Source/CPack/cmCPackNSISGenerator.cxx: STYLE: fix a long line
18150 2006-11-17 08:11  andy
18152         * Source/cmVersion.cxx: STYLE: Nightly Version update
18154 2006-11-16 15:57  hoffman
18156         * ChangeLog.manual, Source/cmMakefile.cxx: ENH: move fix from main
18157           tree
18159 2006-11-16 15:31  martink
18161         * Source/cmIfCommand.cxx: ENH: remove old hack now that project
18162           level compatibility files are supported
18164 2006-11-16 15:29  martink
18166         * Modules/VTKCompatibility.cmake: ENH: added to handle case in very
18167           old odd versions of VTK
18169 2006-11-16 15:28  martink
18171         * Modules/ITKCompatibility.cmake: ENH: added to handle case in ITK
18172           2.8 and earlier
18174 2006-11-16 10:57  martink
18176         * Source/: cmMakefile.cxx, cmTarget.cxx: ENH: fix a bug with useing
18177           debuf optimized libs from other builds
18179 2006-11-16 08:10  andy
18181         * Source/cmVersion.cxx: STYLE: Nightly Version update
18183 2006-11-15 08:08  andy
18185         * Source/cmVersion.cxx: STYLE: Nightly Version update
18187 2006-11-14 09:03  hoffman
18189         * CMakeLists.txt: ENH: try again for 2.4.4
18191 2006-11-14 08:09  andy
18193         * Source/cmVersion.cxx: STYLE: Nightly Version update
18195 2006-11-13 22:08  andy
18197         * Source/CPack/cmCPackNSISGenerator.cxx: ENH: Expand comment
18199 2006-11-13 15:25  hoffman
18201         * ChangeLog.manual, Modules/FindQt4.cmake: ENH: move from main tree
18203 2006-11-13 14:22  hoffman
18205         * Modules/FindQt4.cmake: ENH: add depend information from qrc files
18207 2006-11-13 12:59  hoffman
18209         * ChangeLog.manual, Modules/CMakeVCManifestExe.cmake,
18210           Modules/FindSubversion.cmake, Modules/Platform/Windows-cl.cmake,
18211           Source/cmFindBase.cxx, Source/MFCDialog/PropertyList.cpp: ENH:
18212           merge changes in from main tree
18214 2006-11-13 08:11  andy
18216         * Source/cmVersion.cxx: STYLE: Nightly Version update
18218 2006-11-12 08:08  andy
18220         * Source/cmVersion.cxx: STYLE: Nightly Version update
18222 2006-11-11 14:07  hoffman
18224         * Source/MFCDialog/PropertyList.cpp: BUG: fix for 4028 fix scroll
18225           after delete
18227 2006-11-11 14:06  hoffman
18229         * Source/cmFindBase.cxx: BUG: fix for 4009 lib64 should work with
18230           path suffix
18232 2006-11-11 14:04  hoffman
18234         * Modules/: CMakeVCManifestExe.cmake, Platform/Windows-cl.cmake:
18235           BUG: use different commands for shared libraries and exe for
18236           manifest stuff fix for bug#4039
18238 2006-11-11 08:11  andy
18240         * Source/cmVersion.cxx: STYLE: Nightly Version update
18242 2006-11-10 10:54  hoffman
18244         * Source/cmGlobalGenerator.cxx: ENH: move from main tree
18246 2006-11-10 10:12  hoffman
18248         * Modules/FindMPI.cmake, Modules/FindQt4.cmake, Modules/readme.txt,
18249           Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
18250           Source/cmGlobalVisualStudio71Generator.cxx,
18251           Source/cmGlobalVisualStudio71Generator.h,
18252           Source/cmGlobalVisualStudio7Generator.cxx,
18253           Source/cmGlobalVisualStudio7Generator.h,
18254           Source/cmGlobalVisualStudio8Generator.cxx,
18255           Source/cmGlobalVisualStudio8Generator.h,
18256           Source/cmSetTargetPropertiesCommand.h, Source/cmake.cxx,
18257           Source/cmake.h, Source/CTest/cmCTestBuildHandler.cxx,
18258           Tests/Complex/CMakeLists.txt,
18259           Tests/ComplexOneConfig/CMakeLists.txt,
18260           Tests/ComplexRelativePaths/CMakeLists.txt: ENH: merge from main
18261           tree fix for vs all build qt and mpi2
18263 2006-11-10 09:32  hoffman
18265         * Source/cmGlobalGenerator.cxx: ENH: remove warning
18267 2006-11-10 08:11  hoffman
18269         * Source/cmGlobalGenerator.cxx: BUG: fix for broken borland
18270           compiler
18272 2006-11-10 08:07  andy
18274         * Source/cmVersion.cxx: STYLE: Nightly Version update
18276 2006-11-09 16:07  hoffman
18278         * Source/CTest/cmCTestBuildHandler.cxx: ENH: fix it to work with
18279           stl debug mode on mac
18281 2006-11-09 09:57  hoffman
18283         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
18284           cmGlobalVisualStudio71Generator.cxx,
18285           cmGlobalVisualStudio71Generator.h,
18286           cmGlobalVisualStudio7Generator.cxx,
18287           cmGlobalVisualStudio7Generator.h,
18288           cmGlobalVisualStudio8Generator.cxx,
18289           cmGlobalVisualStudio8Generator.h, cmSetTargetPropertiesCommand.h:
18290           ENH: commit fix for putting everything in the build on vs
18292 2006-11-09 08:09  andy
18294         * Source/cmVersion.cxx: STYLE: Nightly Version update
18296 2006-11-08 08:10  andy
18298         * Source/cmVersion.cxx: STYLE: Nightly Version update
18300 2006-11-07 08:08  andy
18302         * Source/cmVersion.cxx: STYLE: Nightly Version update
18304 2006-11-06 08:09  andy
18306         * Source/cmVersion.cxx: STYLE: Nightly Version update
18308 2006-11-05 08:07  andy
18310         * Source/cmVersion.cxx: STYLE: Nightly Version update
18312 2006-11-04 08:06  andy
18314         * Source/cmVersion.cxx: STYLE: Nightly Version update
18316 2006-11-03 08:07  andy
18318         * Source/cmVersion.cxx: STYLE: Nightly Version update
18320 2006-11-02 19:58  hoffman
18322         * Modules/FindMPI.cmake: ENH: add support for finding mpich2 on
18323           windows
18325 2006-11-02 17:51  hoffman
18327         * Modules/FindQt4.cmake: ENH: look for QtAssistantClient4
18329 2006-11-02 17:16  hoffman
18331         * CMakeLists.txt: ENH: abort 2.4.4 for now
18333 2006-11-02 08:09  hoffman
18335         * CMakeLists.txt: ENH: this is 2.4.4
18337 2006-11-02 08:08  andy
18339         * Source/cmVersion.cxx: STYLE: Nightly Version update
18341 2006-11-01 09:06  king
18343         * Modules/readme.txt: ENH: Added XXX_RUNTIME_LIBRARY_DIRS as a
18344           suggested variable.
18346 2006-11-01 08:07  andy
18348         * Source/cmVersion.cxx: STYLE: Nightly Version update
18350 2006-10-31 14:28  andy
18352         * Source/: cmGlobalGenerator.cxx, cmInstallTargetGenerator.cxx,
18353           cmake.cxx, cmake.h: ENH: Cleanup of install component list. There
18354           was already the list in the global generator. Use that one
18356 2006-10-31 06:43  andy
18358         * Source/cmInstallTargetGenerator.cxx: STYLE: Fix kwstyle
18360 2006-10-30 15:59  andy
18362         * Source/: cmGlobalGenerator.cxx, cmInstallTargetGenerator.cxx,
18363           cmake.cxx, cmake.h: ENH: Add support for displaying the list of
18364           components
18366 2006-10-30 15:30  king
18368         * Modules/FindSubversion.cmake: ENH: Adding FindSubversion module
18369           from Tristan Carel.  This addresses bug#3987.
18371 2006-10-30 11:36  hoffman
18373         * Source/CPack/: cmCPackGenericGenerator.cxx,
18374           cmCPackPackageMakerGenerator.cxx, cmCPackTGZGenerator.cxx,
18375           cmCPackTarBZip2Generator.cxx, cmCPackTarCompressGenerator.cxx:
18376           ENH: merge fix for cpack crash into main tree
18378 2006-10-30 11:22  hoffman
18380         * Source/CPack/: cmCPackGenericGenerator.cxx,
18381           cmCPackPackageMakerGenerator.cxx, cmCPackTGZGenerator.cxx,
18382           cmCPackTarBZip2Generator.cxx, cmCPackTarCompressGenerator.cxx:
18383           ENH: make sure null const char* is not put into ossttringstream
18384           to avoid seg faults
18386 2006-10-30 10:38  king
18388         * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
18389           ComplexRelativePaths/CMakeLists.txt: ENH: Added test case for
18390           bug#3966.
18392 2006-10-30 09:54  andy
18394         * Source/cmVersion.cxx: STYLE: Nightly Version update
18396 2006-10-30 09:17  hoffman
18398         * Modules/FindJNI.cmake: ENH: move from main tree
18400 2006-10-27 17:30  andy
18402         * Modules/FindJNI.cmake: ENH: More documentation
18404 2006-10-27 17:29  andy
18406         * Modules/FindJNI.cmake: ENH: Add support for libjvm
18408 2006-10-27 16:03  hoffman
18410         * Utilities/cmThirdParty.h.in, Utilities/cm_curl.h,
18411           Utilities/cm_expat.h, Utilities/cm_xmlrpc.h, Utilities/cm_zlib.h,
18412           Modules/CMakeDependentOption.cmake, Modules/FindCURL.cmake,
18413           Modules/FindEXPAT.cmake, Modules/FindXMLRPC.cmake,
18414           Tests/SimpleInstall/PackageScript.cmake,
18415           Tests/SimpleInstallS2/PackageScript.cmake: ENH: move from main
18416           tree
18418 2006-10-27 16:01  hoffman
18420         * CMakeLists.txt, CTestCustom.ctest.in, ChangeLog.manual,
18421           bootstrap, doxygen.config, Modules/CMakeGenericSystem.cmake,
18422           Modules/CPack.cmake, Modules/CTestTargets.cmake,
18423           Modules/FindDoxygen.cmake, Modules/FindJNI.cmake,
18424           Modules/FindJava.cmake, Modules/FindKDE3.cmake,
18425           Modules/FindPerl.cmake, Modules/FindQt4.cmake,
18426           Modules/FindTclsh.cmake, Modules/FindWish.cmake,
18427           Modules/FindwxWidgets.cmake, Modules/NSIS.template.in,
18428           Modules/UsewxWidgets.cmake, Modules/Platform/CYGWIN.cmake,
18429           Modules/Platform/Windows-cl.cmake,
18430           Modules/Platform/Windows-gcc.cmake, Source/CMakeLists.txt,
18431           Source/cmCTest.cxx, Source/cmCTest.h, Source/cmDocumentation.cxx,
18432           Source/cmExecuteProcessCommand.cxx,
18433           Source/cmExecuteProcessCommand.h, Source/cmFindBase.cxx,
18434           Source/cmFindPackageCommand.cxx, Source/cmFindPackageCommand.h,
18435           Source/cmGeneratedFileStream.cxx,
18436           Source/cmGetDirectoryPropertyCommand.cxx,
18437           Source/cmGlobalGenerator.cxx,
18438           Source/cmGlobalMinGWMakefileGenerator.cxx,
18439           Source/cmGlobalWatcomWMakeGenerator.cxx,
18440           Source/cmGlobalXCodeGenerator.cxx, Source/cmIfCommand.cxx,
18441           Source/cmIfCommand.h, Source/cmLocalGenerator.cxx,
18442           Source/cmLocalGenerator.h,
18443           Source/cmLocalUnixMakefileGenerator3.cxx,
18444           Source/cmLocalUnixMakefileGenerator3.h,
18445           Source/cmLocalVisualStudio6Generator.cxx,
18446           Source/cmLocalVisualStudio7Generator.cxx,
18447           Source/cmLocalVisualStudio7Generator.h,
18448           Source/cmLocalVisualStudioGenerator.cxx,
18449           Source/cmMakefileExecutableTargetGenerator.cxx,
18450           Source/cmMakefileLibraryTargetGenerator.cxx,
18451           Source/cmSetTargetPropertiesCommand.h, Source/cmSystemTools.cxx,
18452           Source/cmTarget.cxx, Source/cmTarget.h, Source/cmXMLParser.cxx,
18453           Source/cmake.cxx, Source/CPack/cmCPackGenericGenerator.cxx,
18454           Source/CPack/cmCPackGenericGenerator.h,
18455           Source/CPack/cmCPackNSISGenerator.cxx,
18456           Source/CPack/cmCPackTGZGenerator.cxx, Source/CPack/cpack.cxx,
18457           Source/CTest/cmCTestBuildHandler.cxx,
18458           Source/CTest/cmCTestCoverageHandler.cxx,
18459           Source/CTest/cmCTestMemCheckHandler.cxx,
18460           Source/CTest/cmCTestScriptHandler.cxx,
18461           Source/CTest/cmCTestScriptHandler.h,
18462           Source/CTest/cmCTestSubmitHandler.cxx,
18463           Source/CTest/cmCTestTestHandler.cxx,
18464           Source/CTest/cmCTestTestHandler.h,
18465           Source/CTest/cmCTestUpdateHandler.cxx,
18466           Source/kwsys/CMakeLists.txt, Source/kwsys/System.c,
18467           Source/kwsys/System.h.in, Source/kwsys/SystemTools.cxx,
18468           Source/kwsys/SystemTools.cxx.bak,
18469           Source/kwsys/kwsysPlatformCxxTests.cmake,
18470           Source/kwsys/kwsysPlatformCxxTests.cxx,
18471           Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
18472           Tests/CTestTest2/test.cmake.in, Tests/CTestTest3/test.cmake.in,
18473           Tests/Complex/CMakeLists.txt, Tests/Complex/cmTestConfigure.h.in,
18474           Tests/ComplexOneConfig/CMakeLists.txt,
18475           Tests/ComplexOneConfig/cmTestConfigure.h.in,
18476           Tests/ComplexRelativePaths/CMakeLists.txt,
18477           Tests/ComplexRelativePaths/cmTestConfigure.h.in,
18478           Tests/Complex/Executable/CMakeLists.txt,
18479           Tests/Complex/Executable/complex.cxx,
18480           Tests/ComplexOneConfig/Executable/CMakeLists.txt,
18481           Tests/ComplexOneConfig/Executable/complex.cxx,
18482           Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
18483           Tests/ComplexRelativePaths/Executable/complex.cxx,
18484           Tests/CustomCommand/CMakeLists.txt,
18485           Tests/MacroTest/CMakeLists.txt, Tests/OutOfSource/CMakeLists.txt,
18486           Tests/SimpleInstall/CMakeLists.txt,
18487           Tests/SimpleInstallS2/CMakeLists.txt,
18488           Tests/StringFileTest/CMakeLists.txt,
18489           Utilities/cmtar/CMakeLists.txt, Utilities/cmtar/config.h.in,
18490           Utilities/cmtar/libtar.c, Utilities/cmxmlrpc/xmlrpc.h,
18491           Utilities/cmxmlrpc/xmlrpc_expat.c,
18492           Utilities/cmxmlrpc/xmlrpc_server.h: ENH: move changes from main
18493           tree
18495 2006-10-27 15:59  hoffman
18497         * Modules/FindJNI.cmake: ENH: remove JavaEmbedding
18499 2006-10-27 15:55  hoffman
18501         * CTestCustom.ctest.in: ENH: fix warnings on windows paths
18503 2006-10-26 11:39  king
18505         * Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: ENH:
18506           Added NO_MODULE and COMPONENTS options to improve flexibility of
18507           the command.  Re-implemented argument parsing to be simpler and
18508           more robust.
18510 2006-10-26 11:01  andy
18512         * Source/CTest/cmCTestUpdateHandler.cxx: STYLE: Fix typo
18514 2006-10-26 10:49  king
18516         * Source/cmLocalVisualStudio7Generator.cxx: BUG: When writing
18517           newlines between script portions in prebuild, prelink, and
18518           postbuild command lines they must be escaped for XML so that the
18519           IDE receives them.  This fixes the fix for bug #3977.
18521 2006-10-25 14:03  king
18523         * Source/cmLocalVisualStudio6Generator.cxx: COMP: Remove unused
18524           variable.
18526 2006-10-25 12:49  king
18528         * Source/: cmLocalVisualStudio6Generator.cxx,
18529           cmLocalVisualStudio7Generator.cxx: BUG: Adjust
18530           prebuild/prelink/postbuild script construction to account for
18531           ConstructScript no longer producing trailing newlines.  This
18532           addresses bug#3977.
18534 2006-10-25 12:27  king
18536         * Source/cmLocalVisualStudioGenerator.cxx: BUG: Avoid leading and
18537           trailing newlines in custom command scripts because some VS6
18538           versions do not like the trailing backslash this produces.  This
18539           addresses bug#3977.
18541 2006-10-25 11:23  king
18543         * Tests/CustomCommand/CMakeLists.txt: ENH: Re-enabling # escape
18544           test now that it is implemented everywhere.
18546 2006-10-25 11:23  king
18548         * Source/: cmGlobalWatcomWMakeGenerator.cxx, cmLocalGenerator.cxx,
18549           cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.h,
18550           kwsys/System.c, kwsys/System.h.in: ENH: Adding support for #
18551           escape in Watcom WMake.
18553 2006-10-25 10:58  king
18555         * Tests/MacroTest/CMakeLists.txt: BUG: EQUAL -> STREQUAL for string
18556           comparison.
18558 2006-10-25 10:57  king
18560         * Source/cmIfCommand.cxx: BUG: It cannot be an error if the values
18561           do not convert.  The docs say that if the values do not convert
18562           the test is false.
18564 2006-10-25 10:31  king
18566         * Source/cmIfCommand.cxx: BUG: For LESS, GREATER, and EQUAL check
18567           that the arguments can actually be converted to numbers.  Also
18568           force the conversion results to be stored in memory to make sure
18569           they both use the same precision.  This addresses bug#3966.
18571 2006-10-25 09:54  andy
18573         * Source/CMakeLists.txt: COMP: Remove unnecessary provocation
18575 2006-10-25 09:54  andy
18577         * Tests/CTestTest3/test.cmake.in: BUG: Attempt to fix the test
18579 2006-10-25 08:56  andy
18581         * Source/CTest/cmCTestCoverageHandler.cxx: STYLE: Fix line length
18583 2006-10-24 17:56  alex
18585         * Modules/FindPerl.cmake: BUG: honor the REQUIRED flag for Perl,
18586           please backport to 2.4 branch so that it will be in 2.4.4
18588           Alex
18590 2006-10-24 12:44  andy
18592         * Source/CTest/cmCTestCoverageHandler.cxx: BUG: Looks like gcov
18593           produces lines with string /*EOF*/ on them if there is no line at
18594           the end of the file. This will fix the coverage code complaining
18595           about it
18597 2006-10-24 11:06  hoffman
18599         * Source/CMakeLists.txt: ENH: remove failing test
18601 2006-10-24 10:03  hoffman
18603         * Modules/FindDoxygen.cmake: ENH: fix more doxygen issues
18605 2006-10-24 10:03  hoffman
18607         * Modules/FindJNI.cmake: ENH: remove JavaEmbedding framework
18609 2006-10-24 09:47  king
18611         * Tests/CustomCommand/CMakeLists.txt: BUG: Disable testing of #
18612           escapes until it can be implemented for Watcom WMake.
18614 2006-10-23 19:04  alex
18616         * Modules/FindKDE3.cmake: BUG: fix #3955: add -O2 by default but
18617           only if no special buildtype is set
18619           Alex
18621 2006-10-23 17:20  king
18623         * Source/kwsys/System.c, Tests/CustomCommand/CMakeLists.txt: ENH:
18624           Added # character for shell escaping.
18626 2006-10-23 17:14  king
18628         * Source/cmIfCommand.cxx, Source/cmIfCommand.h,
18629           Tests/StringFileTest/CMakeLists.txt: ENH: Remove old
18630           IF(FILE_IS_NEWER) syntax.  It was never in a release anyway.
18632 2006-10-23 16:16  king
18634         * Source/cmake.cxx: BUG: Do not display cmake -E usage when any old
18635           command line error occurs.
18637 2006-10-23 14:51  hoffman
18639         * Modules/FindDoxygen.cmake: ENH: put in backwards compatibility
18640           for older cmake
18642 2006-10-23 13:36  king
18644         * Tests/StringFileTest/CMakeLists.txt, Source/cmIfCommand.cxx,
18645           Source/cmIfCommand.h: ENH: Patch from Alex to provide nicer
18646           syntax for FILE_IS_NEWER.  Using name IS_NEWER_THAN so old syntax
18647           will continue to work.
18649 2006-10-22 19:21  hoffman
18651         * Source/CMakeLists.txt: ENH: remove broken test
18653 2006-10-22 11:57  king
18655         * Tests/: Complex/Executable/complex.cxx,
18656           ComplexOneConfig/Executable/complex.cxx,
18657           ComplexRelativePaths/Executable/complex.cxx: COMP: Fixed typo:
18658           CMAKE_TEST_CMAKELIB -> COMPLEX_TEST_CMAKELIB.
18660 2006-10-19 15:45  king
18662         * Utilities/cmtar/CMakeLists.txt: ENH: Remove old include dirs.
18664 2006-10-19 15:39  king
18666         * Utilities/cmxmlrpc/xmlrpc_server.h: COMP: Fix for building
18667           without system xmlrpc installed.
18669 2006-10-19 15:17  king
18671         * bootstrap: ENH: Adding option to use system-installed third-party
18672           libraries.  This addresses bug#3653.
18674 2006-10-19 15:00  king
18676         * CMakeLists.txt, Source/CMakeLists.txt, Source/cmCTest.cxx,
18677           Source/cmGeneratedFileStream.cxx, Source/cmSystemTools.cxx,
18678           Source/cmXMLParser.cxx, Source/CPack/cmCPackTGZGenerator.cxx,
18679           Source/CTest/cmCTestSubmitHandler.cxx,
18680           Utilities/cmThirdParty.h.in, Utilities/cm_curl.h,
18681           Utilities/cm_expat.h, Utilities/cm_xmlrpc.h, Utilities/cm_zlib.h,
18682           Utilities/cmtar/CMakeLists.txt, Utilities/cmtar/config.h.in,
18683           Utilities/cmtar/libtar.c, Utilities/cmxmlrpc/xmlrpc.h,
18684           Utilities/cmxmlrpc/xmlrpc_expat.c: ENH: Add options to build with
18685           system utility libraries.  Organize inclusion of third party
18686           libraries into a single header per library.  This addresses
18687           bug#3653.
18689 2006-10-19 14:48  king
18691         * Modules/CMakeDependentOption.cmake: ENH: Adding
18692           CMAKE_DEPENDENT_OPTION macro.
18694 2006-10-19 14:45  king
18696         * Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
18697           ComplexOneConfig/CMakeLists.txt,
18698           ComplexOneConfig/cmTestConfigure.h.in,
18699           ComplexRelativePaths/CMakeLists.txt,
18700           ComplexRelativePaths/cmTestConfigure.h.in,
18701           Complex/Executable/CMakeLists.txt,
18702           Complex/Executable/complex.cxx,
18703           ComplexOneConfig/Executable/CMakeLists.txt,
18704           ComplexOneConfig/Executable/complex.cxx,
18705           ComplexRelativePaths/Executable/CMakeLists.txt,
18706           ComplexRelativePaths/Executable/complex.cxx: ENH: Added explicit
18707           name for option to test CMakeLib.  Added option to disable
18708           testing of CMakeLib if system utility libraries are used until
18709           linking made easier.
18711 2006-10-19 12:58  king
18713         * Modules/FindXMLRPC.cmake: ENH: Find module for XMLRPC libraries.
18715 2006-10-19 12:57  king
18717         * Modules/FindEXPAT.cmake: ENH: Find module for EXPAT library.
18719 2006-10-19 12:55  king
18721         * Modules/FindCURL.cmake: ENH: Find module for CURL library.
18723 2006-10-19 10:45  martink
18725         * Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestBuildHandler.cxx,
18726           CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestScriptHandler.cxx,
18727           CTest/cmCTestScriptHandler.h, CTest/cmCTestTestHandler.cxx: ENH:
18728           added total time limit for a CTest run bug 1207
18730 2006-10-19 10:07  king
18732         * Modules/: FindwxWidgets.cmake, UsewxWidgets.cmake: ENH: Patch
18733           from Jan for bug#3453.  Cleans up find script and enables
18734           -isystem feature for use script.
18736 2006-10-19 09:18  king
18738         * Source/cmFindBase.cxx: ENH: Clarified search behavior when the
18739           objective is not found.
18741 2006-10-18 23:27  david.cole
18743         * Source/kwsys/SystemTools.cxx: BUG: Correct the
18744           SystemReportDebugHook function. It should not call exit. It gets
18745           called multiple times at shutdown in a memory leak reporting
18746           scenario... This is the source of the long standing KWWidgetsTour
18747           debug build dashboard failure.
18749 2006-10-17 09:34  king
18751         * Source/CPack/cpack.cxx: STYLE: Fixed line-too-long.
18753 2006-10-16 18:17  king
18755         * Modules/Platform/CYGWIN.cmake, Modules/Platform/Windows-cl.cmake,
18756           Modules/Platform/Windows-gcc.cmake, Source/cmLocalGenerator.cxx,
18757           Source/cmLocalGenerator.h,
18758           Source/cmLocalVisualStudio6Generator.cxx,
18759           Source/cmLocalVisualStudio7Generator.cxx,
18760           Source/cmLocalVisualStudio7Generator.h,
18761           Source/cmMakefileExecutableTargetGenerator.cxx,
18762           Source/cmMakefileLibraryTargetGenerator.cxx,
18763           Source/cmSetTargetPropertiesCommand.h, Source/cmTarget.cxx,
18764           Source/cmTarget.h, Templates/DLLHeader.dsptemplate,
18765           Templates/EXEHeader.dsptemplate: ENH: Adding image version number
18766           (major.minor) property to windows binaries.  Default is 0.0, but
18767           the VERSION target property may change the value.  Windows now
18768           has first-class support for dll and exe versioning.  This
18769           addresses bug#1219.
18771 2006-10-16 15:18  king
18773         * Source/cmGetDirectoryPropertyCommand.cxx,
18774           Tests/OutOfSource/CMakeLists.txt: BUG: Need to collapse path
18775           argument to get_directory_property.  This addresses bug#3847.
18777 2006-10-16 14:52  king
18779         * Source/cmDocumentation.cxx: ENH: Make hyperlinks in documentation
18780           active when generated into HTML documents.  This addresses
18781           bug#3906.
18783 2006-10-16 13:58  king
18785         * Modules/CMakeGenericSystem.cmake: ENH: Allow user project code to
18786           distinguish between an install prefix set on the command line and
18787           one set by CMake as a default.  This is useful for changing the
18788           default prefix while still allowing the user to override it.
18790 2006-10-16 12:49  martink
18792         * Source/cmake.cxx: BUG: partial fix for the progress after install
18793           bug
18795 2006-10-16 12:47  hoffman
18797         * Utilities/Release/: create-cmake-release.cmake,
18798           magrathea_release.cmake, r36n11_aix_release.cmake,
18799           release_cmake.sh.in, upload_release.cmake: ENH: update for
18800           release
18802 2006-10-16 11:32  king
18804         * Source/: cmExecuteProcessCommand.cxx, cmExecuteProcessCommand.h:
18805           ENH: Added OUTPUT_STRIP_TRAILING_WHITESPACE and
18806           ERROR_STRIP_TRAILING_WHITESPACE options to EXECUTE_PROCESS
18807           command.  These allow it to behave more like the old EXEC_PROGRAM
18808           command that it is supposed to replace.
18810 2006-10-16 10:47  hoffman
18812         * Modules/FindDoxygen.cmake: BUG: fix for bug# 3310
18814 2006-10-15 07:54  andy
18816         * Source/: cmCTest.cxx, CPack/cmCPackGenericGenerator.cxx,
18817           CTest/cmCTestCoverageHandler.cxx: STYLE: Fix kwstyle
18819 2006-10-13 17:10  andy
18821         * Source/cmCTest.cxx, Source/cmCTest.h,
18822           Tests/CTestTest2/test.cmake.in: ENH: Properly propagate config
18823           type to test
18825 2006-10-13 16:13  hoffman
18827         * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug#3908
18828           if header_file_only is set on cxx files in visual studio do not
18829           compile them
18831 2006-10-13 15:04  king
18833         * Modules/NSIS.template.in: BUG: Compression must be set before any
18834           output is created.
18836 2006-10-13 14:44  andy
18838         * Source/CTest/cmCTestTestHandler.h: COMP: Fix Sun build
18840 2006-10-13 13:59  king
18842         * Source/cmMakefileLibraryTargetGenerator.cxx: BUG: When using link
18843           scripts use native shell escapes instead of makefile shell
18844           escapes because the script is not interpreted by a make tool.
18846 2006-10-13 11:53  hoffman
18848         * Source/cmGlobalXCodeGenerator.cxx: ENH: allow for -gdwarf-2 to be
18849           in cflags or cxxflags for xcode
18851 2006-10-13 11:26  hoffman
18853         * doxygen.config: BUG: fix for bug# 3921 INPUT wrong
18855 2006-10-13 11:25  hoffman
18857         * Modules/: FindTclsh.cmake, FindWish.cmake: BUG: fix for bug #3846
18858           more advanced stuff
18860 2006-10-13 11:23  hoffman
18862         * Modules/FindQt4.cmake: BUG: fix for bug#3898 find qt plugin dir
18864 2006-10-13 10:57  hoffman
18866         * CMake.pdf, CMake.rtf, Docs/CMake12p2.rtf, Docs/CMake14.rtf,
18867           Docs/CMake16.rtf, Modules/CMakeVCManifest.cmake,
18868           Modules/COPYING-CMAKE-SCRIPTS, Modules/CheckCCompilerFlag.cmake,
18869           Modules/CheckCSourceRuns.cmake,
18870           Modules/CheckCXXCompilerFlag.cmake,
18871           Modules/CheckCXXSourceRuns.cmake, Modules/FindASPELL.cmake,
18872           Modules/FindBZip2.cmake, Modules/FindHSPELL.cmake,
18873           Modules/FindJasper.cmake, Modules/FindLibXml2.cmake,
18874           Modules/FindLibXslt.cmake, Modules/FindOpenSSL.cmake,
18875           Source/cmElseIfCommand.cxx, Source/cmElseIfCommand.h,
18876           Source/cmEndMacroCommand.cxx, Source/cmEndMacroCommand.h,
18877           Source/cmInstallDirectoryGenerator.cxx,
18878           Source/cmInstallDirectoryGenerator.h, Source/cmStandardLexer.h,
18879           Source/kwsys/CMakeEmptyInputFile.in,
18880           Source/kwsys/CheckCXXSourceRuns.cmake, Source/kwsys/IOStream.cxx,
18881           Source/kwsys/IOStream.hxx.in, Source/kwsys/System.c,
18882           Source/kwsys/System.h.in, Source/kwsys/SystemTools.cxx.bak,
18883           Source/kwsys/SystemTools.hxx.in.bak,
18884           Source/kwsys/kwsysPlatformCxxTests.cmake.bak,
18885           Source/kwsys/kwsysPlatformCxxTests.cxx.bak,
18886           Source/kwsys/kwsysPlatformTests.cmake,
18887           Source/kwsys/kwsysPlatformTestsC.c,
18888           Source/kwsys/kwsysPlatformTestsCXX.cxx,
18889           Tests/Complex/Executable/A.cxx.bak, Tests/Complex/Executable/A.h,
18890           Tests/Complex/Executable/A.hh, Tests/Complex/Executable/A.txt,
18891           Tests/Complex/Executable/notInAllExe.cxx,
18892           Tests/Complex/Executable/testSystemDir.cxx,
18893           Tests/Complex/Library/TestLink.c,
18894           Tests/Complex/Library/notInAllLib.cxx,
18895           Tests/Complex/Library/test_preprocess.cmake,
18896           Tests/Complex/Library/SystemDir/testSystemDir.h,
18897           Tests/ComplexOneConfig/Executable/A.cxx.bak,
18898           Tests/ComplexOneConfig/Executable/A.h,
18899           Tests/ComplexOneConfig/Executable/A.hh,
18900           Tests/ComplexOneConfig/Executable/A.txt,
18901           Tests/ComplexOneConfig/Executable/notInAllExe.cxx,
18902           Tests/ComplexOneConfig/Executable/testSystemDir.cxx,
18903           Tests/ComplexOneConfig/Library/TestLink.c,
18904           Tests/ComplexOneConfig/Library/notInAllLib.cxx,
18905           Tests/ComplexOneConfig/Library/test_preprocess.cmake,
18906           Tests/ComplexOneConfig/Library/SystemDir/testSystemDir.h,
18907           Tests/ComplexRelativePaths/Executable/A.cxx.bak,
18908           Tests/ComplexRelativePaths/Executable/A.h,
18909           Tests/ComplexRelativePaths/Executable/A.hh,
18910           Tests/ComplexRelativePaths/Executable/A.txt,
18911           Tests/ComplexRelativePaths/Executable/notInAllExe.cxx,
18912           Tests/ComplexRelativePaths/Executable/testSystemDir.cxx,
18913           Tests/ComplexRelativePaths/Library/TestLink.c,
18914           Tests/ComplexRelativePaths/Library/notInAllLib.cxx,
18915           Tests/ComplexRelativePaths/Library/test_preprocess.cmake,
18916           Tests/ComplexRelativePaths/Library/SystemDir/testSystemDir.h,
18917           Tests/CustomCommand/check_command_line.c.in,
18918           Tests/OutOfBinary/CMakeLists.txt, Tests/OutOfBinary/outlib.c,
18919           Tests/SimpleInstall/scripts/sample_script,
18920           Tests/SimpleInstall/scripts/sample_script.bat,
18921           Tests/SimpleInstallS2/scripts/sample_script,
18922           Tests/SimpleInstallS2/scripts/sample_script.bat,
18923           Utilities/cmcompress/CMakeLists.txt,
18924           Utilities/cmcompress/cmcompress.c,
18925           Utilities/cmcompress/cmcompress.h: ENH: merge files from main
18926           tree to 2.4
18928 2006-10-13 10:52  hoffman
18930         * CMakeLists.txt, ChangeLog.manual, bootstrap,
18931           Docs/cmake-indent.vim, Docs/cmake-mode.el, Docs/cmake-syntax.vim,
18932           Modules/CMakeCXXInformation.cmake,
18933           Modules/CMakeDetermineCCompiler.cmake,
18934           Modules/CMakeDetermineCXXCompiler.cmake,
18935           Modules/CMakeDetermineFortranCompiler.cmake,
18936           Modules/CMakeDetermineRCCompiler.cmake,
18937           Modules/CMakeFortranInformation.cmake,
18938           Modules/CMakeSystemSpecificInformation.cmake,
18939           Modules/CheckCSourceCompiles.cmake,
18940           Modules/CheckCXXSourceCompiles.cmake, Modules/FindDoxygen.cmake,
18941           Modules/FindGLUT.cmake, Modules/FindKDE3.cmake,
18942           Modules/FindPNG.cmake, Modules/FindPythonInterp.cmake,
18943           Modules/FindPythonLibs.cmake, Modules/FindQt3.cmake,
18944           Modules/FindQt4.cmake, Modules/FindRuby.cmake,
18945           Modules/FindSDL.cmake, Modules/FindTCL.cmake,
18946           Modules/FindwxWidgets.cmake,
18947           Modules/InstallRequiredSystemLibraries.cmake,
18948           Modules/KDE3Macros.cmake, Modules/UseEcos.cmake,
18949           Modules/UseQt4.cmake, Modules/UseSWIG.cmake,
18950           Modules/kde3uic.cmake, Modules/readme.txt,
18951           Modules/Platform/AIX.cmake, Modules/Platform/CYGWIN.cmake,
18952           Modules/Platform/Darwin.cmake, Modules/Platform/FreeBSD.cmake,
18953           Modules/Platform/HP-UX.cmake, Modules/Platform/IRIX.cmake,
18954           Modules/Platform/IRIX64.cmake, Modules/Platform/Linux.cmake,
18955           Modules/Platform/QNX.cmake, Modules/Platform/SunOS.cmake,
18956           Modules/Platform/UnixPaths.cmake,
18957           Modules/Platform/Windows-cl.cmake,
18958           Modules/Platform/Windows-gcc.cmake, Modules/Platform/gcc.cmake,
18959           Source/CMakeLists.txt, Source/cmAddCustomCommandCommand.cxx,
18960           Source/cmAddCustomCommandCommand.h,
18961           Source/cmAddCustomTargetCommand.cxx,
18962           Source/cmAddCustomTargetCommand.h,
18963           Source/cmAddExecutableCommand.cxx,
18964           Source/cmAddExecutableCommand.h, Source/cmAddLibraryCommand.cxx,
18965           Source/cmAddLibraryCommand.h,
18966           Source/cmAddSubDirectoryCommand.cxx, Source/cmAddTestCommand.h,
18967           Source/cmBuildNameCommand.h, Source/cmCPluginAPI.cxx,
18968           Source/cmCommand.h, Source/cmCommandArgumentLexer.cxx,
18969           Source/cmCommandArgumentLexer.h,
18970           Source/cmCommandArgumentLexer.in.l,
18971           Source/cmCommandArgumentParser.cxx,
18972           Source/cmCommandArgumentParser.y,
18973           Source/cmCommandArgumentParserHelper.cxx,
18974           Source/cmCommandArgumentParserHelper.h, Source/cmCommands.cxx,
18975           Source/cmCustomCommand.cxx, Source/cmCustomCommand.h,
18976           Source/cmDependsC.cxx, Source/cmDependsC.h,
18977           Source/cmDependsFortranLexer.cxx,
18978           Source/cmDependsFortranLexer.in.l,
18979           Source/cmDependsFortranParser.cxx,
18980           Source/cmDependsFortranParser.y, Source/cmDependsJavaLexer.cxx,
18981           Source/cmDependsJavaLexer.in.l, Source/cmDependsJavaParser.cxx,
18982           Source/cmDependsJavaParser.y, Source/cmDocumentation.cxx,
18983           Source/cmExecProgramCommand.h, Source/cmExprLexer.cxx,
18984           Source/cmExprLexer.in.l, Source/cmExprParser.cxx,
18985           Source/cmExprParser.y, Source/cmFileCommand.cxx,
18986           Source/cmGetTargetPropertyCommand.h,
18987           Source/cmGlobalBorlandMakefileGenerator.cxx,
18988           Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
18989           Source/cmGlobalKdevelopGenerator.cxx,
18990           Source/cmGlobalMSYSMakefileGenerator.cxx,
18991           Source/cmGlobalMinGWMakefileGenerator.cxx,
18992           Source/cmGlobalNMakeMakefileGenerator.cxx,
18993           Source/cmGlobalUnixMakefileGenerator3.cxx,
18994           Source/cmGlobalUnixMakefileGenerator3.h,
18995           Source/cmGlobalVisualStudio6Generator.cxx,
18996           Source/cmGlobalVisualStudio71Generator.cxx,
18997           Source/cmGlobalVisualStudio71Generator.h,
18998           Source/cmGlobalVisualStudio7Generator.cxx,
18999           Source/cmGlobalVisualStudio7Generator.h,
19000           Source/cmGlobalVisualStudio8Generator.cxx,
19001           Source/cmGlobalVisualStudio8Generator.h,
19002           Source/cmGlobalWatcomWMakeGenerator.cxx,
19003           Source/cmGlobalXCodeGenerator.cxx, Source/cmIfCommand.cxx,
19004           Source/cmIfCommand.h, Source/cmIncludeDirectoryCommand.cxx,
19005           Source/cmIncludeDirectoryCommand.h,
19006           Source/cmIncludeExternalMSProjectCommand.cxx,
19007           Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
19008           Source/cmInstallFilesCommand.cxx, Source/cmInstallFilesCommand.h,
19009           Source/cmInstallFilesGenerator.cxx,
19010           Source/cmInstallFilesGenerator.h, Source/cmInstallGenerator.cxx,
19011           Source/cmInstallGenerator.h, Source/cmInstallProgramsCommand.cxx,
19012           Source/cmInstallProgramsCommand.h,
19013           Source/cmInstallTargetGenerator.cxx,
19014           Source/cmInstallTargetGenerator.h,
19015           Source/cmInstallTargetsCommand.cxx,
19016           Source/cmInstallTargetsCommand.h,
19017           Source/cmLinkLibrariesCommand.h, Source/cmListCommand.cxx,
19018           Source/cmListCommand.h, Source/cmListFileCache.cxx,
19019           Source/cmListFileLexer.c, Source/cmListFileLexer.in.l,
19020           Source/cmLoadCommandCommand.cxx, Source/cmLocalGenerator.cxx,
19021           Source/cmLocalGenerator.h,
19022           Source/cmLocalUnixMakefileGenerator3.cxx,
19023           Source/cmLocalUnixMakefileGenerator3.h,
19024           Source/cmLocalVisualStudio6Generator.cxx,
19025           Source/cmLocalVisualStudio7Generator.cxx,
19026           Source/cmLocalVisualStudio7Generator.h,
19027           Source/cmLocalVisualStudioGenerator.cxx,
19028           Source/cmLocalVisualStudioGenerator.h, Source/cmMacroCommand.cxx,
19029           Source/cmMakeDirectoryCommand.h, Source/cmMakefile.cxx,
19030           Source/cmMakefile.h,
19031           Source/cmMakefileExecutableTargetGenerator.cxx,
19032           Source/cmMakefileExecutableTargetGenerator.h,
19033           Source/cmMakefileLibraryTargetGenerator.cxx,
19034           Source/cmMakefileLibraryTargetGenerator.h,
19035           Source/cmMakefileTargetGenerator.cxx,
19036           Source/cmMakefileTargetGenerator.h, Source/cmMessageCommand.cxx,
19037           Source/cmOrderLinkDirectories.cxx,
19038           Source/cmOrderLinkDirectories.h, Source/cmRemoveCommand.h,
19039           Source/cmSetCommand.cxx,
19040           Source/cmSetSourceFilesPropertiesCommand.h,
19041           Source/cmSetTargetPropertiesCommand.h,
19042           Source/cmStandardIncludes.h, Source/cmSubdirCommand.h,
19043           Source/cmSubdirDependsCommand.h, Source/cmTarget.cxx,
19044           Source/cmTryCompileCommand.cxx,
19045           Source/cmVTKMakeInstantiatorCommand.h,
19046           Source/cmVTKWrapJavaCommand.cxx, Source/cmVTKWrapJavaCommand.h,
19047           Source/cmVTKWrapPythonCommand.h, Source/cmVTKWrapTclCommand.h,
19048           Source/cmWin32ProcessExecution.cxx, Source/cmake.cxx,
19049           Source/cmake.h, Source/cmakemain.cxx,
19050           Source/CPack/cmCPackNSISGenerator.cxx,
19051           Source/CPack/cmCPackTarCompressGenerator.cxx,
19052           Source/CPack/cmCPackTarCompressGenerator.h,
19053           Source/CPack/cmCPackZIPGenerator.cxx, Source/CPack/cpack.cxx,
19054           Source/CTest/cmCTestBuildAndTestHandler.cxx,
19055           Source/CTest/cmCTestBuildHandler.cxx,
19056           Source/CTest/cmCTestCoverageHandler.cxx,
19057           Source/CTest/cmCTestHandlerCommand.cxx,
19058           Source/CTest/cmCTestScriptHandler.cxx,
19059           Source/CTest/cmCTestStartCommand.cxx,
19060           Source/CTest/cmCTestTestHandler.cxx,
19061           Source/CursesDialog/ccmake.cxx,
19062           Source/CursesDialog/cmCursesMainForm.cxx,
19063           Source/MFCDialog/PropertyList.cpp, Source/kwsys/CMakeLists.txt,
19064           Source/kwsys/CommandLineArguments.cxx,
19065           Source/kwsys/Configure.h.in, Source/kwsys/Directory.cxx,
19066           Source/kwsys/Glob.cxx, Source/kwsys/Glob.hxx.in,
19067           Source/kwsys/Process.h.in, Source/kwsys/ProcessUNIX.c,
19068           Source/kwsys/ProcessWin32.c, Source/kwsys/Registry.cxx,
19069           Source/kwsys/SharedForward.h.in, Source/kwsys/SystemTools.cxx,
19070           Source/kwsys/SystemTools.hxx.in, Source/kwsys/Terminal.c,
19071           Source/kwsys/testCommandLineArguments.cxx,
19072           Source/kwsys/testCommandLineArguments1.cxx,
19073           Source/kwsys/testProcess.c, Source/kwsys/testSystemTools.cxx,
19074           Tests/Complex/CMakeLists.txt, Tests/Complex/cmTestConfigure.h.in,
19075           Tests/Complex/Executable/A.cxx,
19076           Tests/Complex/Executable/CMakeLists.txt,
19077           Tests/Complex/Executable/complex.cxx,
19078           Tests/Complex/Library/CMakeLists.txt,
19079           Tests/ComplexOneConfig/CMakeLists.txt,
19080           Tests/ComplexOneConfig/cmTestConfigure.h.in,
19081           Tests/ComplexOneConfig/Executable/A.cxx,
19082           Tests/ComplexOneConfig/Executable/CMakeLists.txt,
19083           Tests/ComplexOneConfig/Executable/complex.cxx,
19084           Tests/ComplexOneConfig/Library/CMakeLists.txt,
19085           Tests/ComplexRelativePaths/CMakeLists.txt,
19086           Tests/ComplexRelativePaths/cmTestConfigure.h.in,
19087           Tests/ComplexRelativePaths/Executable/A.cxx,
19088           Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
19089           Tests/ComplexRelativePaths/Executable/complex.cxx,
19090           Tests/ComplexRelativePaths/Library/CMakeLists.txt,
19091           Tests/CustomCommand/CMakeLists.txt,
19092           Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
19093           Tests/OutOfSource/OutOfSourceSubdir/simple.cxx,
19094           Tests/OutOfSource/SubDir/CMakeLists.txt,
19095           Tests/SimpleInstall/CMakeLists.txt,
19096           Tests/SimpleInstallS2/CMakeLists.txt,
19097           Tests/StringFileTest/CMakeLists.txt,
19098           Tests/SystemInformation/SystemInformation.in,
19099           Utilities/Release/README, Utilities/cmcurl/CMakeLists.txt,
19100           Utilities/cmtar/CMakeLists.txt,
19101           Utilities/cmxmlrpc/CMakeLists.txt,
19102           Utilities/cmxmlrpc/xmlrpc_curl_transport.c,
19103           Utilities/cmzlib/CMakeLists.txt: ENH: merge changes from the main
19104           tree to the 2.4 branch
19106 2006-10-13 10:27  andy
19108         * Source/CTest/: cmCTestMemCheckHandler.cxx,
19109           cmCTestUpdateHandler.cxx: BUG: Replace some errors with warnings
19111 2006-10-13 10:22  king
19113         * Source/: cmGlobalMinGWMakefileGenerator.cxx,
19114           cmLocalUnixMakefileGenerator3.cxx,
19115           cmLocalUnixMakefileGenerator3.h: BUG: Juse use cmake -E echo
19116           instead of the native echo on MinGW makefiles.  The echo; hack
19117           did not work when running from ctest.
19119 2006-10-13 10:03  king
19121         * Source/cmLocalGenerator.cxx: BUG: Do not try to compute the
19122           location of a non-library target for linking.
19124 2006-10-13 09:30  andy
19126         * Source/: CTest/cmCTestTestHandler.cxx,
19127           CTest/cmCTestTestHandler.h, kwsys/CMakeLists.txt: ENH: Report
19128           command line as a measurement and allow user to add custom
19129           measurements
19131 2006-10-12 17:19  hoffman
19133         * Source/cmGlobalXCodeGenerator.cxx: ENH: undo bad changes
19135 2006-10-12 16:31  andy
19137         * Source/: cmCTest.cxx, CTest/cmCTestCoverageHandler.cxx: BUG: Use
19138           BuildDirectory from the DartConfiguration information. Also, Make
19139           missing coverage information not make ctest fail
19141 2006-10-12 15:30  andy
19143         * Source/cmGlobalGenerator.cxx: BUG: Use variable instead of
19144           retrieving again. Fixes bug: Bug #3476
19146 2006-10-12 15:10  andy
19148         * Source/CTest/cmCTestScriptHandler.cxx: BUG: Report and error when
19149           ctest -S script fails... Fixes: Bug #3540
19151 2006-10-12 14:59  andy
19153         * Modules/NSIS.template.in, Source/CPack/cmCPackNSISGenerator.cxx:
19154           ENH: Add NSIS compression
19156 2006-10-12 14:47  andy
19158         * Source/CTest/cmCTestBuildHandler.cxx: ENH: Handle more regular
19159           expressions
19161 2006-10-12 13:30  andy
19163         * Tests/: SimpleInstall/PackageScript.cmake,
19164           SimpleInstallS2/PackageScript.cmake: ENH: Several CPack fixes.
19165           First, allow user to set CMAKE_MODULE_PATH for CPack; make
19166           SetOptionIfNotSet more robust to handle empty options; do test
19167           TGZ, STGZ, and TZ, Add handling (and test) of Install Script; set
19168           environment variable CMAKE_INSTALL_PREFIX
19170 2006-10-12 13:15  andy
19172         * Modules/CTestTargets.cmake: ENH: On Visual Studio and Xcode
19173           handle config type
19175 2006-10-12 13:12  andy
19177         * Modules/: FindJNI.cmake, FindJava.cmake: ENH: More locations for
19178           Java
19180 2006-10-12 13:05  andy
19182         * Modules/CPack.cmake, Source/CPack/cmCPackGenericGenerator.cxx,
19183           Source/CPack/cmCPackGenericGenerator.h, Source/CPack/cpack.cxx,
19184           Tests/SimpleInstall/CMakeLists.txt,
19185           Tests/SimpleInstallS2/CMakeLists.txt: ENH: Several CPack fixes.
19186           First, allow user to set CMAKE_MODULE_PATH for CPack; make
19187           SetOptionIfNotSet more robust to handle empty options; do test
19188           TGZ, STGZ, and TZ, Add handling (and test) of Install Script; set
19189           environment variable CMAKE_INSTALL_PREFIX
19191 2006-10-12 12:51  martink
19193         * Source/: cmCTest.cxx, cmCTest.h: ENH: some cleanup and commenting
19194           of code
19196 2006-10-12 10:57  hoffman
19198         * Source/cmGlobalXCodeGenerator.cxx: ENH: fix for bug -gdwarf
19199           getting removed
19201 2006-10-11 12:41  king
19203         * Source/cmMakefileLibraryTargetGenerator.cxx,
19204           Tests/SimpleInstall/CMakeLists.txt,
19205           Tests/SimpleInstallS2/CMakeLists.txt: BUG: Do not collapse the
19206           INSTALL_NAME_DIR setting because users may intend to have .. in
19207           the path.  This makes the makefile generator consistent with the
19208           already working Xcode implementation of this feature.  Also added
19209           a test for @executable_path/.. style settings for this property.
19211 2006-10-11 12:41  king
19213         * Source/cmGlobalXCodeGenerator.cxx: ENH: Simplify code by removing
19214           redundant check against BUILD_WITH_INSTALL_RPATH.
19216 2006-10-10 16:03  king
19218         * Modules/readme.txt: STYLE: Fixed typo: INCLUDE_DIR->INCLUDE_DIRS.
19220 2006-10-10 14:13  king
19222         * Source/cmLocalGenerator.cxx: BUG: TARGET_QUOTED should always be
19223           replaced if Target is set in the rule variables.
19225 2006-10-10 13:47  king
19227         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
19228           cmLocalUnixMakefileGenerator3.cxx: BUG: Avoid duplicate
19229           conversion to output path.
19231 2006-10-10 12:24  andy
19233         * Source/cmVersion.cxx: STYLE: Nightly Version update
19235 2006-10-09 21:48  king
19237         * Source/: cmGlobalVisualStudio71Generator.cxx,
19238           cmGlobalVisualStudio7Generator.cxx,
19239           cmGlobalVisualStudio7Generator.h: BUG: Fixed references to
19240           projects outside the build tree and in other locations with
19241           spaces in the path.  This is needed for
19242           out-of-source/out-of-binary subdirectories in the build.
19244 2006-10-09 21:25  king
19246         * Source/cmMakefileTargetGenerator.cxx,
19247           Tests/OutOfBinary/CMakeLists.txt, Tests/OutOfBinary/outlib.c,
19248           Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
19249           Tests/OutOfSource/OutOfSourceSubdir/simple.cxx,
19250           Tests/OutOfSource/SubDir/CMakeLists.txt: BUG: Fixed out-of-source
19251           subdirectories to work when they are also out-of-binary.  Updated
19252           the OutOfSource test to test this feature.
19254 2006-10-09 11:03  andy
19256         * Source/cmVersion.cxx: STYLE: Nightly Version update
19258 2006-10-09 10:06  david.cole
19260         * Source/kwsys/ProcessWin32.c: COMP: Fix or suppress warnings on
19261           Borland and Mac dashboards. Definitely fix "may be used
19262           uninitialized" warnings.
19264 2006-10-08 09:23  andy
19266         * Source/cmVersion.cxx: STYLE: Nightly Version update
19268 2006-10-07 06:15  andy
19270         * Source/cmVersion.cxx: STYLE: Nightly Version update
19272 2006-10-06 15:33  martink
19274         * Source/CursesDialog/cmCursesMainForm.cxx: ENH: remove old unused
19275           code
19277 2006-10-06 14:00  martink
19279         * Source/cmDocumentation.cxx: BUG: potential segfault
19281 2006-10-06 11:13  david.cole
19283         * Source/kwsys/CMakeLists.txt: STYLE: Make the set of supported STL
19284           headers the same in vtkstd and vtksys/stl. (The union of the
19285           present values of the two sets.)
19287 2006-10-06 11:11  hoffman
19289         * Source/: cmMessageCommand.cxx, cmake.cxx, cmake.h, cmakemain.cxx:
19290           ENH: do not print a call stack if the user does a message error
19291           unless --debug-output is used
19293 2006-10-06 09:16  king
19295         * Modules/Platform/Darwin.cmake: BUG: Do not enable -isystem
19296           support for Xcode generator until it is implemented.
19298 2006-10-06 03:32  andy
19300         * Source/cmVersion.cxx: STYLE: Nightly Version update
19302 2006-10-05 17:53  hoffman
19304         * Source/CTest/: cmCTestCoverageHandler.cxx,
19305           cmCTestTestHandler.cxx: BUG: fix bug where converage was required
19306           to get valgrind output because of bad current directory
19308 2006-10-05 16:59  king
19310         * Source/: cmLocalGenerator.cxx, cmOrderLinkDirectories.cxx: BUG:
19311           Need to match shared library names before static because some
19312           platforms have static name patterns that match their shared
19313           patterns but not vice versa.  This is needed for implementing
19314           bug#1644 on cygwin.
19316 2006-10-05 16:30  king
19318         * Modules/Platform/CYGWIN.cmake, Source/cmTarget.cxx: ENH: Adding
19319           version number to the name of a DLL built in cygwin but not the
19320           import library.  This addresses bug#3571.
19322 2006-10-05 15:08  king
19324         * Modules/Platform/: CYGWIN.cmake, Windows-gcc.cmake: ENH: Enabling
19325           link-type selection flags on Cygwin, MSYS, and MinGW.  This
19326           addresses bug#1644 on these platforms.
19328 2006-10-05 15:08  king
19330         * Source/cmLocalGenerator.cxx, Source/cmOrderLinkDirectories.cxx,
19331           Source/cmOrderLinkDirectories.h,
19332           Tests/Complex/Executable/complex.cxx,
19333           Tests/ComplexOneConfig/Executable/complex.cxx,
19334           Tests/ComplexRelativePaths/Executable/complex.cxx: BUG: Fix link
19335           flags on cygwin shared libraries.  This requires that the shared
19336           library prefix be supported in the link library regex.
19338 2006-10-05 14:51  king
19340         * Source/: cmGlobalMinGWMakefileGenerator.cxx,
19341           cmLocalUnixMakefileGenerator3.cxx,
19342           cmLocalUnixMakefileGenerator3.h: BUG: Hack to make echo command
19343           work properly in mingw32-make.
19345 2006-10-05 13:43  king
19347         * Source/cmWin32ProcessExecution.cxx: BUG: Robustly handle failure
19348           of FormatMessage.  See bug#3471.
19350 2006-10-05 12:04  king
19352         * Tests/: Complex/CMakeLists.txt, Complex/Library/testSystemDir.h,
19353           ComplexOneConfig/CMakeLists.txt,
19354           ComplexOneConfig/Library/testSystemDir.h,
19355           ComplexRelativePaths/CMakeLists.txt,
19356           ComplexRelativePaths/Library/testSystemDir.h,
19357           Complex/Library/SystemDir/testSystemDir.h,
19358           ComplexOneConfig/Library/SystemDir/testSystemDir.h,
19359           ComplexRelativePaths/Library/SystemDir/testSystemDir.h: BUG: Test
19360           -isystem without affecting other tests.  Made separate
19361           Library/SystemDir for this purpose.
19363 2006-10-05 11:31  king
19365         * Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
19366           Source/cmInstallFilesGenerator.cxx,
19367           Source/cmInstallFilesGenerator.h,
19368           Source/cmInstallTargetGenerator.cxx,
19369           Source/cmInstallTargetGenerator.h,
19370           Tests/SimpleInstall/CMakeLists.txt,
19371           Tests/SimpleInstallS2/CMakeLists.txt: ENH: Added OPTIONAL option
19372           to INSTALL command to allow installation of files if they exist
19373           while ignoring them otherwise.  This addresses bug#2922.
19375 2006-10-05 11:30  king
19377         * Tests/: Complex/Executable/CMakeLists.txt,
19378           ComplexOneConfig/Executable/CMakeLists.txt,
19379           ComplexRelativePaths/Executable/CMakeLists.txt: BUG: Run
19380           testSystemDir test only if -isystem flag is available.
19382 2006-10-05 10:55  king
19384         * Source/cmDocumentation.cxx: ENH: Adding links to web resources
19385           and FAQ to SEE ALSO section.  This addresses bug #3757.
19387 2006-10-05 09:33  king
19389         * Modules/Platform/QNX.cmake: BUG: QNX GCC does not have -isystem.
19391 2006-10-05 08:55  king
19393         * Modules/Platform/gcc.cmake, Source/cmIncludeDirectoryCommand.cxx,
19394           Source/cmIncludeDirectoryCommand.h, Source/cmLocalGenerator.cxx,
19395           Source/cmMakefile.cxx, Source/cmMakefile.h,
19396           Tests/Complex/CMakeLists.txt,
19397           Tests/Complex/Executable/CMakeLists.txt,
19398           Tests/Complex/Executable/testSystemDir.cxx,
19399           Tests/Complex/Library/testSystemDir.h,
19400           Tests/ComplexOneConfig/CMakeLists.txt,
19401           Tests/ComplexOneConfig/Executable/CMakeLists.txt,
19402           Tests/ComplexOneConfig/Executable/testSystemDir.cxx,
19403           Tests/ComplexOneConfig/Library/testSystemDir.h,
19404           Tests/ComplexRelativePaths/CMakeLists.txt,
19405           Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
19406           Tests/ComplexRelativePaths/Executable/testSystemDir.cxx,
19407           Tests/ComplexRelativePaths/Library/testSystemDir.h: ENH: Adding
19408           SYSTEM option to INCLUDE_DIRECTORIES command.  This addresses bug
19409           #3462.
19411 2006-10-05 03:57  andy
19413         * Source/cmVersion.cxx: STYLE: Nightly Version update
19415 2006-10-04 19:21  king
19417         * Source/CursesDialog/ccmake.cxx: BUG: The --help option should
19418           list generators.  This addresses bug #2494.
19420 2006-10-04 18:57  king
19422         * Tests/CustomCommand/CMakeLists.txt: ENH: Adding test of special
19423           characters in custom command and custom target comments.
19425 2006-10-04 18:52  king
19427         * Source/: cmGlobalBorlandMakefileGenerator.cxx,
19428           cmGlobalNMakeMakefileGenerator.cxx,
19429           cmGlobalWatcomWMakeGenerator.cxx, cmLocalGenerator.cxx,
19430           cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.cxx,
19431           cmLocalUnixMakefileGenerator3.h: BUG: Fixed display of custom
19432           command comments with quotes, dollars, and other special
19433           characters in them.
19435 2006-10-04 18:52  king
19437         * Source/kwsys/: System.c, System.h.in: ENH: Adding
19438           Shell_Flag_EchoWindows option to setup escapes for arguments to
19439           the native echo command in a shell.  This special case is needed
19440           to avoid adding quotes when passing text to echo in a native
19441           windows shell which does no command line parsing at all.
19443 2006-10-04 18:10  king
19445         * Source/cmAddCustomTargetCommand.cxx,
19446           Source/cmAddCustomTargetCommand.h, Source/cmMakefile.cxx,
19447           Source/cmMakefile.h, Tests/CustomCommand/CMakeLists.txt: ENH:
19448           Added COMMENT option to ADD_CUSTOM_TARGET.  This addresses
19449           bug#3461.
19451 2006-10-04 18:09  king
19453         * Source/cmAddCustomCommandCommand.h: BUG: COMMENT was missing from
19454           docs.
19456 2006-10-04 17:27  king
19458         * Source/kwsys/: CMakeLists.txt, ProcessUNIX.c,
19459           kwsysPlatformTestsC.c: ENH: Adding tests KWSYS_C_HAS_PTRDIFF_T
19460           and KWSYS_C_HAS_SSIZE_T to help ProcessUNIX.c build everywhere
19461           without warnings.
19463 2006-10-04 17:24  king
19465         * bootstrap: ENH: Renamed kwsysPlatformCxxTests to
19466           kwsysPlatformTests and generalized it for multiple language tests
19467           (C and CXX).
19469 2006-10-04 17:08  king
19471         * Source/kwsys/kwsysPlatformTests.cmake: BUG: Name of C test file
19472           ends in .c not .cxx.
19474 2006-10-04 16:56  king
19476         * Source/kwsys/: CMakeLists.txt, kwsysPlatformCxxTests.cmake,
19477           kwsysPlatformCxxTests.cxx, kwsysPlatformTests.cmake,
19478           kwsysPlatformTestsC.c, kwsysPlatformTestsCXX.cxx: ENH: Renamed
19479           kwsysPlatformCxxTests to kwsysPlatformTests and generalized it
19480           for multiple language tests (C and CXX).
19482 2006-10-04 16:31  hoffman
19484         * Modules/FindDoxygen.cmake: ENH: remove paths that cmake already
19485           looks at
19487 2006-10-04 15:54  alex
19489         * Modules/FindRuby.cmake: ENH: apply patch so that the config
19490           values from ruby are used to determine the additional locations
19491           (see #3297)
19493           Alex
19495 2006-10-04 15:24  king
19497         * Source/cmAddCustomCommandCommand.cxx,
19498           Source/cmAddCustomCommandCommand.h, Source/cmCustomCommand.cxx,
19499           Source/cmCustomCommand.h, Tests/CustomCommand/CMakeLists.txt:
19500           ENH: Added APPEND option to ADD_CUSTOM_COMMAND to allow extra
19501           dependencies to be connected later.  This is useful to create one
19502           rule and then have a macro add things to it later.  This
19503           addresses bug#2151.
19505 2006-10-04 14:37  king
19507         * Source/cmCommandArgumentParser.cxx,
19508           Source/cmCommandArgumentParser.y,
19509           Source/cmCommandArgumentParserHelper.cxx,
19510           Source/cmCommandArgumentParserHelper.h, Source/cmMakefile.cxx,
19511           Source/cmMakefile.h, Tests/CustomCommand/CMakeLists.txt: BUG: Do
19512           not replace @VAR@ syntax in list files.  This addresses bug
19513           #2722.
19515 2006-10-04 14:02  hoffman
19517         * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for fat file
19518           systems and vs8 #2617
19520 2006-10-04 14:00  king
19522         * Modules/UseQt4.cmake: BUG: Patch from Clinton to restore proper
19523           QT3_SUPPORT macro definition.
19525 2006-10-04 13:27  hoffman
19527         * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug#3362
19528           xml escapes on -D stuff for visual studio
19530 2006-10-04 13:05  hoffman
19532         * Modules/FindTCL.cmake: BUG: fix for bug# 3313 same advanced for
19533           tcl win and unix
19535 2006-10-04 11:33  hoffman
19537         * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug# 3664
19539 2006-10-04 11:11  hoffman
19541         * Source/cmGlobalGenerator.cxx: BUG: fix for bug #3517 seg fault
19542           with enable language before project command
19544 2006-10-04 11:04  hoffman
19546         * Modules/FindDoxygen.cmake: BUG: fix for bug#3520 - better find
19547           doxygen
19549 2006-10-04 10:54  hoffman
19551         * Modules/Platform/Darwin.cmake: BUG: fix for bug# 3584 missing
19552           SONAME for fortran on darwin
19554 2006-10-04 10:33  hoffman
19556         * Modules/FindQt4.cmake: ENH: make qmake-qt4 really work if qmake
19557           is qt3 also fix indent in file, for diff use cvs diff -w
19559 2006-10-04 05:20  andy
19561         * Source/cmVersion.cxx: STYLE: Nightly Version update
19563 2006-10-03 17:53  hoffman
19565         * Source/cmGlobalGenerator.cxx: ENH: fix dashbaord error do not
19566           exclude root project from itself.
19568 2006-10-03 16:18  hoffman
19570         * Modules/FindGLUT.cmake: BUG: fix for bug#3646 GLUT not Glut for
19571           framework name
19573 2006-10-03 16:12  hoffman
19575         * Modules/Platform/Windows-cl.cmake: BUG: fix for bug#3652 use link
19576           /lib instead of lib
19578 2006-10-03 15:25  hoffman
19580         * Source/CMakeLists.txt: ENH: use core and not all of carbon
19582 2006-10-03 15:12  hoffman
19584         * Source/cmGlobalGenerator.cxx: BUG: fix for bug#3714
19585           execlude_from_all not working on vs
19587 2006-10-03 14:40  martink
19589         * Source/: cmCommands.cxx, cmEndMacroCommand.cxx,
19590           cmEndMacroCommand.h: ENH: added endmacro command
19592 2006-10-03 14:39  hoffman
19594         * Modules/FindQt4.cmake: BUG: fix for bug#3720
19596 2006-10-03 14:03  alex
19598         * Modules/KDE3Macros.cmake: BUG: fix #3827, the name of the var is
19599           _tmp_FILE instead of tmp_FILE, so the dcop stuff should work now
19601           Alex
19603 2006-10-03 14:03  hoffman
19605         * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug#3738
19607 2006-10-03 13:48  hoffman
19609         * Modules/FindSDL.cmake: BUG: fix for 3765
19611 2006-10-03 13:45  hoffman
19613         * Source/cmAddTestCommand.h: BUG: fix for bug#3775
19615 2006-10-03 13:35  hoffman
19617         * Source/kwsys/SystemTools.cxx: ENH: check for empty path
19619 2006-10-03 13:35  hoffman
19621         * Modules/Platform/AIX.cmake: ENH: disable static shared stuff on
19622           AIX, see comment
19624 2006-10-03 13:35  hoffman
19626         * Source/cmGlobalMSYSMakefileGenerator.cxx: BUG: bug#3789 add msys
19627           for the msys generator
19629 2006-10-03 13:22  hoffman
19631         * Source/cmTryCompileCommand.cxx: ENH: make sure file is closed
19633 2006-10-03 12:21  hoffman
19635         * Source/MFCDialog/PropertyList.cpp: ENH: allow edit of file text
19636           directly
19638 2006-10-03 12:09  hoffman
19640         * Source/cmMacroCommand.cxx: ENH: fix compile error
19642 2006-10-03 11:55  hoffman
19644         * Source/cmake.cxx: ENH: do not allow null pointer access
19646 2006-10-03 11:55  hoffman
19648         * Source/kwsys/Registry.cxx: ENH: make sure value is set before
19649           using it
19651 2006-10-03 10:57  hoffman
19653         * Source/cmMacroCommand.cxx: BUG: fix for seg fault bug #3815
19655 2006-10-03 10:26  king
19657         * Source/kwsys/ProcessUNIX.c: BUG: Need to initialize to not use
19658           native pipes.
19660 2006-10-03 09:12  king
19662         * Source/cmGlobalKdevelopGenerator.cxx: STYLE: Fixed line-too-long
19663           warning.
19665 2006-10-03 09:10  king
19667         * Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c: ENH:
19668           Added Process_SetPipeNative method to allow user code to override
19669           the pipes connected to the child pipeline.
19671 2006-10-03 05:59  andy
19673         * Source/cmVersion.cxx: STYLE: Nightly Version update
19675 2006-10-02 12:01  king
19677         * Source/cmAddExecutableCommand.cxx,
19678           Source/cmAddExecutableCommand.h, Source/cmAddLibraryCommand.cxx,
19679           Source/cmAddLibraryCommand.h,
19680           Tests/Complex/Executable/CMakeLists.txt,
19681           Tests/Complex/Library/CMakeLists.txt,
19682           Tests/ComplexOneConfig/Executable/CMakeLists.txt,
19683           Tests/ComplexOneConfig/Library/CMakeLists.txt,
19684           Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
19685           Tests/ComplexRelativePaths/Library/CMakeLists.txt: ENH: Renamed
19686           NOT_IN_ALL to EXCLUDE_FROM_ALL.
19688 2006-10-02 11:13  king
19690         * Source/cmAddExecutableCommand.cxx,
19691           Source/cmAddExecutableCommand.h, Source/cmAddLibraryCommand.cxx,
19692           Source/cmAddLibraryCommand.h, Source/cmMakefile.cxx,
19693           Source/cmMakefile.h, Tests/Complex/Executable/CMakeLists.txt,
19694           Tests/Complex/Executable/notInAllExe.cxx,
19695           Tests/Complex/Library/CMakeLists.txt,
19696           Tests/Complex/Library/notInAllLib.cxx,
19697           Tests/ComplexOneConfig/Executable/CMakeLists.txt,
19698           Tests/ComplexOneConfig/Executable/notInAllExe.cxx,
19699           Tests/ComplexOneConfig/Library/CMakeLists.txt,
19700           Tests/ComplexOneConfig/Library/notInAllLib.cxx,
19701           Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
19702           Tests/ComplexRelativePaths/Executable/notInAllExe.cxx,
19703           Tests/ComplexRelativePaths/Library/CMakeLists.txt,
19704           Tests/ComplexRelativePaths/Library/notInAllLib.cxx: ENH: Added
19705           NOT_IN_ALL option for ADD_LIBRARY and ADD_EXECUTABLE to avoid
19706           building the targets by default.
19708 2006-10-02 10:49  king
19710         * Source/cmGlobalKdevelopGenerator.cxx: ENH: Patch from Alex to
19711           help with KDevelop code completion in generated projects.
19713 2006-10-02 10:20  king
19715         * Source/: cmAddCustomCommandCommand.h, cmGlobalGenerator.cxx,
19716           cmGlobalGenerator.h, cmGlobalWatcomWMakeGenerator.cxx,
19717           cmMakefile.cxx, cmMakefileTargetGenerator.cxx,
19718           cmSetSourceFilesPropertiesCommand.h: ENH: Added SYMBOLIC source
19719           file property to mark custom command outputs that are never
19720           actually created on disk.  This is used by the Watcom WMake
19721           generator to generate the .SYMBOLIC mark on the files in the make
19722           system.
19724 2006-10-02 10:17  king
19726         * Tests/CustomCommand/: CMakeLists.txt, check_command_line.c.in:
19727           COMP: Fix command line check test implementation for Watcom.
19729 2006-10-02 09:03  hoffman
19731         * Modules/FindQt4.cmake: ENH: fix from clinton
19733 2006-10-02 04:26  andy
19735         * Source/cmVersion.cxx: STYLE: Nightly Version update
19737 2006-10-01 04:35  andy
19739         * Source/cmVersion.cxx: STYLE: Nightly Version update
19741 2006-09-30 03:55  andy
19743         * Source/cmVersion.cxx: STYLE: Nightly Version update
19745 2006-09-29 16:42  king
19747         * Source/: cmGetTargetPropertyCommand.h, cmTarget.cxx: ENH: Added
19748           support for getting a target's location on a per-configuration
19749           basis (ex. DEBUG_LOCATION).  This does not fix but helps with
19750           bug#3250.
19752 2006-09-29 16:14  hoffman
19754         * Source/cmGlobalXCodeGenerator.cxx: ENH: fix failing tests on mac
19756 2006-09-29 09:11  king
19758         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fixed inclusion of
19759           progress.make from subdirectory makefiles.
19761 2006-09-29 03:53  andy
19763         * Source/cmVersion.cxx: STYLE: Nightly Version update
19765 2006-09-28 17:35  king
19767         * Source/cmIncludeExternalMSProjectCommand.cxx: BUG: Move hack from
19768           old cmMakefile::AddUtilityTarget to this command directly.  There
19769           really needs to be a better way to represent external project
19770           targets.
19772 2006-09-28 17:21  king
19774         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Moved
19775           progress.make file into CMakeFiles subdirectory to keep things
19776           clean.
19778 2006-09-28 16:40  king
19780         * Source/: cmAddCustomCommandCommand.cxx, cmCustomCommand.cxx,
19781           cmCustomCommand.h, cmGlobalVisualStudio71Generator.cxx,
19782           cmGlobalVisualStudio71Generator.h,
19783           cmGlobalVisualStudio7Generator.cxx,
19784           cmGlobalVisualStudio7Generator.h,
19785           cmGlobalVisualStudio8Generator.cxx,
19786           cmGlobalVisualStudio8Generator.h, cmLocalGenerator.cxx,
19787           cmLocalVisualStudio7Generator.cxx,
19788           cmLocalVisualStudio7Generator.h, cmMakefile.cxx,
19789           cmMakefileExecutableTargetGenerator.cxx,
19790           cmMakefileExecutableTargetGenerator.h,
19791           cmMakefileLibraryTargetGenerator.cxx,
19792           cmMakefileLibraryTargetGenerator.h,
19793           cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h: BUG:
19794           Fix/cleanup custom commands and custom targets.  Make empty
19795           comment strings work.  Fix ZERO_CHECK target always out of date
19796           for debugging.  Fix Makefile driving of custom commands in a
19797           custom target.  Fix dependencies on custom targets not in ALL in
19798           VS generators.
19800 2006-09-28 13:55  king
19802         * Source/: cmAddCustomTargetCommand.cxx, cmCPluginAPI.cxx,
19803           cmGlobalGenerator.cxx, cmGlobalVisualStudio6Generator.cxx,
19804           cmGlobalVisualStudio7Generator.cxx,
19805           cmGlobalVisualStudio8Generator.cxx, cmGlobalXCodeGenerator.cxx,
19806           cmIncludeExternalMSProjectCommand.cxx, cmMakefile.cxx,
19807           cmMakefile.h, cmVTKWrapJavaCommand.cxx: ENH: Cleaned up signature
19808           of cmMakefile::AddUtilityCommand.  It is not valid to have an
19809           output from a utility rule and no calls to the method asked for
19810           an output anyway.  The argument has been removed.
19812 2006-09-28 11:42  king
19814         * Modules/Platform/UnixPaths.cmake: BUG: Header and library search
19815           path ordering should be consistent.
19817 2006-09-28 11:30  king
19819         * Source/cmAddCustomCommandCommand.cxx,
19820           Source/cmAddCustomCommandCommand.h,
19821           Source/cmAddCustomTargetCommand.cxx,
19822           Source/cmAddCustomTargetCommand.h, Source/cmMakefile.cxx,
19823           Source/cmMakefile.h, Tests/CustomCommand/CMakeLists.txt,
19824           Tests/CustomCommand/check_command_line.c.in: ENH: Added VERBATIM
19825           option to ADD_CUSTOM_COMMAND and ADD_CUSTOM_TARGET commands.
19826           This option enables full escaping of custom command arguments on
19827           all platforms.  See bug#3786.
19829 2006-09-28 10:41  king
19831         * Tests/: Complex/Library/CMakeLists.txt,
19832           ComplexOneConfig/Library/CMakeLists.txt,
19833           ComplexRelativePaths/Library/CMakeLists.txt: ENH: Re-enabling .i
19834           rule test on MSYS now that it works.
19836 2006-09-28 10:37  king
19838         * Source/: cmGlobalMSYSMakefileGenerator.cxx, cmLocalGenerator.cxx,
19839           cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.h: BUG: MSYS
19840           makefile shell needs posix paths to executables in some cases and
19841           it does not hurt to do it always.
19843 2006-09-28 09:49  king
19845         * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
19846           cmLocalUnixMakefileGenerator3.cxx: BUG: Do not filter system
19847           directories for include file dependencies.
19849 2006-09-28 02:33  andy
19851         * Source/cmVersion.cxx: STYLE: Nightly Version update
19853 2006-09-27 16:20  king
19855         * Source/cmCustomCommand.cxx: COMP: Fix init order.
19857 2006-09-27 16:14  king
19859         * Source/cmCommandArgumentParserHelper.cxx: BUG: One should be able
19860           to escape the @ symbol.
19862 2006-09-27 15:26  king
19864         * Source/cmCustomCommand.cxx: BUG: The copy constructor should copy
19865           the escape settings.
19867 2006-09-27 14:27  king
19869         * Tests/: Complex/Library/CMakeLists.txt,
19870           ComplexOneConfig/Library/CMakeLists.txt,
19871           ComplexRelativePaths/Library/CMakeLists.txt: ENH: Re-enable
19872           preprocessing target test but specifically disable it on broken
19873           platforms.
19875 2006-09-27 13:43  king
19877         * Source/: cmCustomCommand.cxx, cmCustomCommand.h,
19878           cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx,
19879           cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.cxx,
19880           cmLocalVisualStudio6Generator.cxx,
19881           cmLocalVisualStudio7Generator.cxx,
19882           cmLocalVisualStudioGenerator.cxx, cmLocalVisualStudioGenerator.h,
19883           kwsys/ProcessWin32.c, kwsys/System.c, kwsys/System.h.in: ENH:
19884           Re-implemented command line argument shell quoting to support
19885           several platforms with one code base.
19887 2006-09-27 13:30  alex
19889         * Modules/: FindPythonInterp.cmake, FindPythonLibs.cmake:
19890           ENH: apply patch from Dirk Mueller to support Python 2.5
19892           Alex
19894 2006-09-27 12:55  king
19896         * Source/cmDependsC.cxx: STYLE: Fixed line-too-long.
19898 2006-09-26 08:04  andy
19900         * Source/cmDependsC.cxx: BUG: Handle header file dependencies for
19901           objective C
19903 2006-09-26 02:30  andy
19905         * Source/cmVersion.cxx: STYLE: Nightly Version update
19907 2006-09-25 18:33  king
19909         * Source/cmCommandArgumentLexer.cxx: COMP: Removed yyunput function
19910           to avoid warning.
19912 2006-09-25 14:01  king
19914         * Source/cmCommandArgumentLexer.cxx: COMP: Restoring previous AIX
19915           fix.
19917 2006-09-25 10:22  king
19919         * Source/cmLocalGenerator.cxx, Tests/CustomCommand/CMakeLists.txt:
19920           BUG: Disable new shell escape code until backward compatibility
19921           can be established in the new implementation.
19923 2006-09-25 10:05  king
19925         * Source/cmCommandArgumentLexer.cxx,
19926           Source/cmCommandArgumentLexer.h,
19927           Source/cmCommandArgumentLexer.in.l,
19928           Tests/StringFileTest/CMakeLists.txt: BUG: Character + should be
19929           valid in a variable name.
19931 2006-09-25 02:39  andy
19933         * Source/cmVersion.cxx: STYLE: Nightly Version update
19935 2006-09-24 10:28  king
19937         * Tests/: Complex/Library/CMakeLists.txt,
19938           ComplexOneConfig/Library/CMakeLists.txt,
19939           ComplexRelativePaths/Library/CMakeLists.txt: BUG: Disable new
19940           test_preprocess target until it is fixed on OSX universal
19941           binaries and mingw.
19943 2006-09-24 02:40  andy
19945         * Source/cmVersion.cxx: STYLE: Nightly Version update
19947 2006-09-23 17:09  king
19949         * Docs/: cmake-indent.vim, cmake-syntax.vim: ENH: Adding elseif to
19950           VIM syntax and indentation files.  See bug #3781.
19952 2006-09-23 16:55  king
19954         * Tests/: Complex/Library/CMakeLists.txt,
19955           Complex/Library/test_preprocess.cmake,
19956           ComplexOneConfig/Library/CMakeLists.txt,
19957           ComplexOneConfig/Library/test_preprocess.cmake,
19958           ComplexRelativePaths/Library/CMakeLists.txt,
19959           ComplexRelativePaths/Library/test_preprocess.cmake: ENH: Adding
19960           test for running preprocessor rules.
19962 2006-09-23 16:32  king
19964         * Docs/cmake-mode.el: ENH: Adding elseif indentation.  See
19965           bug#3781.
19967 2006-09-23 14:41  andy
19969         * Source/CPack/cmCPackZIPGenerator.cxx: BUG: Attempt to fix winzip
19970           problems
19972 2006-09-23 02:33  andy
19974         * Source/cmVersion.cxx: STYLE: Nightly Version update
19976 2006-09-22 11:49  martink
19978         * Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
19979           Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
19980           ComplexOneConfig/cmTestConfigure.h.in,
19981           ComplexOneConfig/Executable/complex.cxx,
19982           ComplexRelativePaths/CMakeLists.txt,
19983           ComplexRelativePaths/cmTestConfigure.h.in,
19984           ComplexRelativePaths/Executable/complex.cxx: ENH: added test for
19985           elseif
19987 2006-09-22 11:23  martink
19989         * Source/: cmCommands.cxx, cmElseIfCommand.cxx, cmElseIfCommand.h,
19990           cmIfCommand.cxx, cmIfCommand.h: ENH: added elseif
19992 2006-09-22 08:42  king
19994         * Tests/CustomCommand/CMakeLists.txt: COMP: Need ANSI C flags to
19995           build check_command_line.c.
19997 2006-09-22 02:19  andy
19999         * Source/cmVersion.cxx: STYLE: Nightly Version update
20001 2006-09-21 17:21  king
20003         * Source/cmLocalUnixMakefileGenerator3.cxx: COMP: Fix shadowed
20004           local variable created by previous cmake_force change.
20006 2006-09-21 16:11  king
20008         * Tests/CustomCommand/: CMakeLists.txt, check_command_line.c.in:
20009           ENH: Adding test for non-trivial custom command line arguments.
20010           This is for bug#3786.
20012 2006-09-21 16:10  king
20014         * Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.h: BUG:
20015           Enabled use of EscapeForShell to properly escape custom command
20016           lines.  This addresses bug#3786 for Xcode.
20018 2006-09-21 15:35  king
20020         * Source/cmLocalGenerator.cxx: BUG: Need to escape spaces in custom
20021           command line arguments.
20023 2006-09-21 15:30  king
20025         * Source/cmLocalGenerator.cxx: BUG: Do not escape parens because we
20026           need to be able to reference make variables in the scripts.
20028 2006-09-21 15:14  king
20030         * Source/: cmGlobalVisualStudio8Generator.cxx,
20031           cmLocalGenerator.cxx, cmLocalGenerator.h,
20032           cmLocalUnixMakefileGenerator3.cxx,
20033           cmLocalVisualStudio6Generator.cxx,
20034           cmLocalVisualStudio7Generator.cxx,
20035           cmLocalVisualStudioGenerator.cxx, cmLocalVisualStudioGenerator.h:
20036           BUG: Centralized generation of command line arguments in escaped
20037           form.  This addresses bug#3786 for several platforms.
20039 2006-09-21 15:09  andy
20041         * Source/CPack/cmCPackZIPGenerator.cxx: ENH: Handle zip (command
20042           line was too long)
20044 2006-09-21 14:46  king
20046         * Source/kwsys/System.c: BUG: Windows_ShellArgument: need to escape
20047           if the string contains one of a set of special characters as well
20048           as spaces.  Moved test for needing escapes to a separate method
20049           kwsysSystemWindowsShellArgumentNeedsEscape.
20051 2006-09-21 13:47  king
20053         * bootstrap: ENH: Added System component of kwsys.
20055 2006-09-21 11:49  king
20057         * Source/kwsys/: CMakeLists.txt, ProcessWin32.c, System.c,
20058           System.h.in: ENH: Adding 'System' component of C sources to hold
20059           system tools written in C.  Moved windows shell command line
20060           argument escaping code to kwsysSystem_Windows_ShellArgument and
20061           kwsysSystem_Windows_ShellArgumentSize.
20063 2006-09-21 10:04  king
20065         * Source/kwsys/SharedForward.h.in: ENH: Added
20066           KWSYS_SHARED_FORWARD_OPTION_COMMAND option to allow users to
20067           replace the command executed.  Extended documentation at top of
20068           file.
20070 2006-09-21 02:11  andy
20072         * Source/cmVersion.cxx: STYLE: Nightly Version update
20074 2006-09-20 12:13  king
20076         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: cmake_force needs
20077           to be written into build.make as well as Makefile.
20079 2006-09-20 02:13  andy
20081         * Source/cmVersion.cxx: STYLE: Nightly Version update
20083 2006-09-19 16:11  alex
20085         * Modules/: COPYING-CMAKE-SCRIPTS, FindASPELL.cmake,
20086           FindBZip2.cmake, FindHSPELL.cmake, FindJasper.cmake,
20087           FindLibXml2.cmake, FindLibXslt.cmake, FindOpenSSL.cmake: ENH: add
20088           cmake modules for some common libraries: aspell, hspell, bzip2,
20089           jasper (jpeg2000), libxml2 and libxslt and openssl and the
20090           accompanying license (BSD)
20092           Alex
20094 2006-09-19 02:17  andy
20096         * Source/cmVersion.cxx: STYLE: Nightly Version update
20098 2006-09-18 17:55  alex
20100         * Modules/: CheckCCompilerFlag.cmake, CheckCXXCompilerFlag.cmake:
20101           ENH: two macros to check whether the C/CXX compiler supports a
20102           given flag: CHECK_CXX_COMPILER_FLAG("-Wall"
20103           COMPILER_SUPPORTS_WALL)
20105           Alex
20107 2006-09-18 09:40  king
20109         * Modules/Platform/QNX.cmake: ENH: Enabling link type selection
20110           flags for this platform.  See bug#1644 for details.
20112 2006-09-18 02:36  andy
20114         * Source/cmVersion.cxx: STYLE: Nightly Version update
20116 2006-09-17 09:24  andy
20118         * Source/cmVersion.cxx: STYLE: Nightly Version update
20120 2006-09-16 11:54  king
20122         * Source/cmDependsC.cxx: STYLE: Fixed line-too-long.
20124 2006-09-16 11:52  king
20126         * Source/cmLocalGenerator.cxx: BUG: Do not look for linker language
20127           unless it is needed.
20129 2006-09-16 11:47  king
20131         * Modules/Platform/SunOS.cmake: BUG: Need -Wl, to pass linker flags
20132           when using gcc on Sun.
20134 2006-09-16 09:19  andy
20136         * Source/cmVersion.cxx: STYLE: Nightly Version update
20138 2006-09-15 15:19  king
20140         * Modules/Platform/AIX.cmake: ENH: Enabling link type selection
20141           flags for this platform.  See bug#1644 for details.
20143 2006-09-15 15:18  king
20145         * Modules/Platform/HP-UX.cmake: STYLE: Updated comment about link
20146           type flags and passing directly to ld.
20148 2006-09-15 15:14  king
20150         * Modules/Platform/HP-UX.cmake: BUG: Fix
20151           CMAKE_SHARED_*_LINK_*_C_FLAGS to pass link type selection flags
20152           directly to the linker.
20154 2006-09-15 15:05  king
20156         * Modules/Platform/SunOS.cmake: ENH: Enabling link type selection
20157           flags for this platform.  See bug#1644 for details.
20159 2006-09-15 14:58  king
20161         * Modules/Platform/: FreeBSD.cmake, HP-UX.cmake: ENH: Enabling link
20162           type selection flags for this platform.  See bug#1644 for
20163           details.
20165 2006-09-15 14:31  king
20167         * Tests/: Complex/Executable/CMakeLists.txt,
20168           Complex/Executable/complex.cxx,
20169           ComplexOneConfig/Executable/CMakeLists.txt,
20170           ComplexOneConfig/Executable/complex.cxx,
20171           ComplexRelativePaths/Executable/CMakeLists.txt,
20172           ComplexRelativePaths/Executable/complex.cxx,
20173           Complex/Library/CMakeLists.txt, Complex/Library/TestLink.c,
20174           ComplexOneConfig/Library/CMakeLists.txt,
20175           ComplexOneConfig/Library/TestLink.c,
20176           ComplexRelativePaths/Library/CMakeLists.txt,
20177           ComplexRelativePaths/Library/TestLink.c: ENH: Added test for
20178           linking to a static library that is next to a shared library.
20179           See bug#1644 for related changes.
20181 2006-09-15 14:08  king
20183         * Modules/CMakeCXXInformation.cmake,
20184           Modules/CMakeSystemSpecificInformation.cmake,
20185           Modules/Platform/Linux.cmake, Source/cmLocalGenerator.cxx,
20186           Source/cmOrderLinkDirectories.cxx,
20187           Source/cmOrderLinkDirectories.h,
20188           Tests/SystemInformation/SystemInformation.in: ENH: Adding support
20189           to link specifically to an archive or a shared library based on
20190           the file name specified.  This fixes the problem of having -lfoo
20191           linking to libfoo.so even when it came from libfoo.a being
20192           specified.
20194 2006-09-15 14:02  king
20196         * Modules/CMakeFortranInformation.cmake: STYLE: Removing unused
20197           platform variable CMAKE_SHARED_MODULE_LINK_Fortran_FLAGS.  It
20198           does not make sense because nothing links to shared modules.
20200 2006-09-15 09:23  andy
20202         * Source/cmVersion.cxx: STYLE: Nightly Version update
20204 2006-09-14 09:09  andy
20206         * Source/cmVersion.cxx: STYLE: Nightly Version update
20208 2006-09-13 12:43  king
20210         * Source/: cmDependsC.cxx, cmDependsC.h: ENH: Patch from Alex to
20211           speed dependency scanning approximately 2x.
20213 2006-09-13 11:39  king
20215         * Source/cmAddCustomTargetCommand.cxx: ENH: Added diagnosis of bad
20216           target names.
20218 2006-09-13 11:22  king
20220         * Modules/FindwxWidgets.cmake: BUG: Patch from Peter Visser to run
20221           wx-config from an MSYS prompt.
20223 2006-09-13 08:55  andy
20225         * Source/cmVersion.cxx: STYLE: Nightly Version update
20227 2006-09-12 10:21  hoffman
20229         * Source/cmMakefileTargetGenerator.cxx: ENH: put the if in the
20230           right place
20232 2006-09-12 10:03  hoffman
20234         * Source/cmMakefileTargetGenerator.cxx: ENH: fix for BUG: #739
20235           again, makefiles did not depend on external full path libraries
20237 2006-09-12 09:18  andy
20239         * Source/cmVersion.cxx: STYLE: Nightly Version update
20241 2006-09-10 22:26  andy
20243         * Source/cmVersion.cxx: STYLE: Nightly Version update
20245 2006-09-09 21:06  andy
20247         * Source/cmVersion.cxx: STYLE: Nightly Version update
20249 2006-09-08 22:51  andy
20251         * Source/cmVersion.cxx: STYLE: Nightly Version update
20253 2006-09-08 10:42  king
20255         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
20256           cmLocalUnixMakefileGenerator3.cxx, cmMakefileTargetGenerator.cxx:
20257           BUG: Fixed ordering of code generated in Makefile and build.make
20258           files to make sure .SUFFIXES rule comes as early as possible.
20259           Also cleaned up documentation in generated files.
20261 2006-09-08 10:39  king
20263         * Source/cmInstallCommand.cxx: STYLE: Fixed line-too-long.
20265 2006-09-08 09:58  andy
20267         * Source/cmVersion.cxx: STYLE: Nightly Version update
20269 2006-09-07 10:05  king
20271         * Source/cmInstallCommand.cxx: ENH: Patch from Toni Timonen to
20272           allow cross-compiling of DLLs.
20274 2006-09-07 08:58  andy
20276         * Source/cmVersion.cxx: STYLE: Nightly Version update
20278 2006-09-06 09:10  andy
20280         * Source/cmVersion.cxx: STYLE: Nightly Version update
20282 2006-09-06 08:31  hoffman
20284         * Modules/: FindQt4.cmake, UseQt4.cmake: ENH: fixes from Clinton to
20285           allow qt to work with static libs
20287 2006-09-05 09:01  andy
20289         * Source/cmVersion.cxx: STYLE: Nightly Version update
20291 2006-09-04 09:04  andy
20293         * Source/cmVersion.cxx: STYLE: Nightly Version update
20295 2006-09-03 09:00  andy
20297         * Source/cmVersion.cxx: STYLE: Nightly Version update
20299 2006-09-02 10:51  king
20301         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Patch from Alex to
20302           fix name of includecache files to not look like source files.
20304 2006-09-02 09:03  andy
20306         * Source/cmVersion.cxx: STYLE: Nightly Version update
20308 2006-09-01 09:51  king
20310         * Source/: cmBuildNameCommand.h, cmExecProgramCommand.h,
20311           cmGlobalGenerator.cxx, cmInstallFilesCommand.h,
20312           cmInstallProgramsCommand.h, cmInstallTargetsCommand.h,
20313           cmLinkLibrariesCommand.h, cmMakeDirectoryCommand.h,
20314           cmRemoveCommand.h, cmSubdirCommand.h, cmSubdirDependsCommand.h,
20315           cmVTKMakeInstantiatorCommand.h, cmVTKWrapJavaCommand.h,
20316           cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.h: STYLE: Fixed
20317           line-too-long warning.
20319 2006-09-01 08:58  andy
20321         * Source/cmVersion.cxx: STYLE: Nightly Version update
20323 2006-08-31 16:40  king
20325         * Source/cmAddSubDirectoryCommand.cxx: BUG: Fix automatic
20326           computation of binary path to work for subdirectories of out of
20327           source directories.  This addresses bug#3592.
20329 2006-08-31 14:09  king
20331         * Source/: cmDependsC.cxx, cmDependsC.h,
20332           cmLocalUnixMakefileGenerator3.cxx, cmMakefileTargetGenerator.cxx:
20333           ENH: Make sure all custom command outputs are up to date before
20334           scanning dependencies.  This avoids the need to pass a list of
20335           generated files to the dependency scanning code and to rescan
20336           after the files have been generated.  Currently there is no
20337           notion of implicit dependencies of the custom commands themselves
20338           so this design is safe.  We only need to make sure implicit
20339           dependencies are up to date before the make process for the
20340           /build part of a target is executed because only this process
20341           loads them.  This is a step towards fixing bug#3658.
20343 2006-08-31 13:20  king
20345         * Source/: cmBuildNameCommand.h, cmCommand.h,
20346           cmExecProgramCommand.h, cmInstallFilesCommand.h,
20347           cmInstallProgramsCommand.h, cmInstallTargetsCommand.h,
20348           cmLinkLibrariesCommand.h, cmMakeDirectoryCommand.h,
20349           cmRemoveCommand.h, cmSubdirCommand.h, cmSubdirDependsCommand.h,
20350           cmVTKMakeInstantiatorCommand.h, cmVTKWrapJavaCommand.h,
20351           cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.h: ENH: Patch from
20352           Alex to add IsDiscouraged method for future use in generating
20353           separate documentation for old commands.  Also modified
20354           documentation of MAKE_DIRECTORY and REMOVE commands to indicate
20355           they should not be used.
20357 2006-08-31 12:04  hoffman
20359         * Utilities/cmxmlrpc/xmlrpc_curl_transport.c: ENH: fix possible
20360           free memory use
20362 2006-08-31 10:47  king
20364         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
20365           cmInstallCommand.cxx, cmInstallFilesCommand.cxx,
20366           cmInstallProgramsCommand.cxx, cmInstallTargetsCommand.cxx: ENH:
20367           Do not generate install target unless some INSTALL or INSTALL_*
20368           commands have been used.  This addresses bug#2827.
20370 2006-08-31 10:46  king
20372         * Modules/CMakeDetermineRCCompiler.cmake: BUG: Need to search for
20373           rc by default, not c++ compilers.
20375 2006-08-31 09:03  andy
20377         * Source/cmVersion.cxx: STYLE: Nightly Version update
20379 2006-08-30 13:59  king
20381         * Source/kwsys/: CMakeLists.txt, kwsysPlatformCxxTests.cmake: COMP:
20382           Fix try-compile to fail properly on HP.
20384 2006-08-30 13:51  alex
20386         * Modules/FindQt3.cmake: ENH: automatically find Qt3 on SUSE, patch
20387           from Dirk Mueller and Stephan Kulow
20389           Alex
20391 2006-08-30 13:47  alex
20393         * Modules/FindPNG.cmake: ENH: also look in
20394           /usr/local/include/libpng (OpenBSD) ENH: error out with
20395           FATAL_ERROR if REQUIRED was given but png hasn't been found
20397           Alex
20399 2006-08-30 10:00  andy
20401         * Source/cmVersion.cxx: STYLE: Nightly Version update
20403 2006-08-29 16:08  king
20405         * Source/cmGlobalKdevelopGenerator.cxx: ENH: Patch from Alex to fix
20406           current working directory when running executables built in
20407           KDevelop.
20409 2006-08-29 15:08  king
20411         * Source/cmInstallCommand.h: ENH: Add support to INSTALL(DIRECTORY)
20412           to install an empty directory.  This addresses bug#3572.
20414 2006-08-29 15:04  king
20416         * Source/cmFileCommand.cxx, Source/cmInstallCommand.cxx,
20417           Tests/SimpleInstall/CMakeLists.txt,
20418           Tests/SimpleInstallS2/CMakeLists.txt: ENH: Add support to
20419           INSTALL(DIRECTORY) to install an empty directory.  This addresses
20420           bug#3572.
20422 2006-08-29 13:59  king
20424         * Modules/: CMakeDetermineCCompiler.cmake,
20425           CMakeDetermineCXXCompiler.cmake,
20426           CMakeDetermineFortranCompiler.cmake,
20427           CMakeDetermineRCCompiler.cmake: BUG: Search for the compiler only
20428           once and store a full path to it in the cache.  This avoids
20429           problems with the case of locations in the PATH variable on
20430           Windows that change the compiler name when CMake is re-run.
20431           CMakeFiles/CMake*Compiler.cmake files should hold the full path
20432           to the compiler always.
20434 2006-08-29 12:55  martink
20436         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
20437           cmGlobalUnixMakefileGenerator3.h: BUG: bad progress for named top
20438           level targets
20440 2006-08-29 10:27  king
20442         * Source/cmStandardIncludes.h: COMP: Fix warnings in system headers
20443           on VS6.
20445 2006-08-29 10:03  king
20447         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
20448           cmGlobalUnixMakefileGenerator3.h, cmLocalGenerator.cxx,
20449           cmLocalUnixMakefileGenerator3.cxx: ENH: Adding install/local
20450           global target for Makefile generators.  This runs installation
20451           only in the current directory and not subdirectories.
20453 2006-08-29 09:40  andy
20455         * Source/cmVersion.cxx: STYLE: Nightly Version update
20457 2006-08-28 08:55  andy
20459         * Source/cmVersion.cxx: STYLE: Nightly Version update
20461 2006-08-27 15:52  alex
20463         * Modules/: KDE3Macros.cmake, kde3uic.cmake: BUG: fix #3324:
20464           KDE3Macros.cmake didn't find Qt designer plugins when running uic
20465           (the kde plugin dir wasn't used)
20467           Alex
20469 2006-08-27 15:34  alex
20471         * Modules/FindKDE3.cmake: STYLE: remove unnecessary
20472           /usr/local/include search path
20474           Alex
20476 2006-08-27 13:59  alex
20478         * Modules/FindQt3.cmake: BUG: #3514: qt-mt3.lib wasn't found on
20479           windows STYLE: remove some (now) unnecessary /usr/lib,
20480           /usr/local/lib, /usr/include and /usr/local/include search paths
20482           Alex
20484 2006-08-27 13:23  king
20486         * Source/cmStandardIncludes.h: COMP: Use new KWSys IOStream
20487           component to help print large file size integer types to streams.
20489 2006-08-27 13:17  king
20491         * Source/kwsys/: CMakeLists.txt, IOStream.cxx, IOStream.hxx.in,
20492           kwsysPlatformCxxTests.cxx: ENH: Adding KWSys component IOStream
20493           to provide help with broken C++ stream libraries.
20495 2006-08-27 13:15  king
20497         * Source/: cmFileCommand.cxx, CPack/cmCPackNSISGenerator.cxx: COMP:
20498           Need to use cmsys_stl when in CMake code, not kwsys_stl.
20500 2006-08-27 12:35  king
20502         * Source/kwsys/Glob.hxx.in: BUG: Need to undefine temporary macros
20503           defined at top of file.
20505 2006-08-27 11:25  king
20507         * Source/kwsys/kwsysPlatformCxxTests.cmake: BUG: When a try-run
20508           fails to compile create the run result cache entry with a bogus
20509           non-zero return value to avoid running the test again.
20511 2006-08-27 11:19  alex
20513         * Modules/: CheckCSourceCompiles.cmake,
20514           CheckCXXSourceCompiles.cmake: STYLE: fix #3519 (incorrect
20515           comment)
20517           Alex
20519 2006-08-27 11:14  alex
20521         * Modules/FindKDE3.cmake: BUG: fix comment (#3511)
20523           Alex
20525 2006-08-27 10:19  alex
20527         * Modules/KDE3Macros.cmake: BUG: apply patch from bero (#3518) so
20528           that DESTDIR is supported for installing icons
20530           Alex
20532 2006-08-27 09:57  andy
20534         * Source/cmVersion.cxx: STYLE: Nightly Version update
20536 2006-08-27 09:34  alex
20538         * Modules/FindKDE3.cmake: ENH: #3225: first check the special
20539           paths, the the default path, also for searching kde-config
20541           Alex
20543 2006-08-26 16:14  king
20545         * Source/kwsys/SystemTools.cxx: BUG: GetLineFromStream should
20546           remove carriage return characters to make sure newlines do not
20547           get duplicates.
20549 2006-08-26 15:17  king
20551         * Source/kwsys/kwsysPlatformCxxTests.cmake: BUG: Fix location of
20552           CMakeOutput.log and CMakeError.log.
20554 2006-08-26 14:43  king
20556         * Source/cmMakefile.cxx: BUG: Reverting previous change until it is
20557           further tested.
20559 2006-08-26 14:37  king
20561         * Source/cmMakefile.cxx: BUG: ConfigureFile must read/write in
20562           binary mode to avoid windows newline trouble.  The problem
20563           occurred when configuring a file in cygwin from a path starting
20564           with a windows drive letter instead of a posix path.
20566 2006-08-26 10:28  king
20568         * Source/: cmIfCommand.cxx, cmListCommand.cxx: STYLE: Fixed
20569           line-too-long.
20571 2006-08-26 10:22  king
20573         * Source/cmLocalVisualStudio7Generator.cxx: STYLE: Fixed
20574           line-too-long.
20576 2006-08-26 09:42  andy
20578         * Source/cmVersion.cxx: STYLE: Nightly Version update
20580 2006-08-25 22:56  king
20582         * Source/: cmLocalVisualStudio7Generator.cxx,
20583           cmLocalVisualStudio7Generator.h: BUG: Fix for VS.NET 2003 SP1 to
20584           make sure global target and utility target rules run every time.
20586 2006-08-25 22:56  king
20588         * Source/cmGlobalGenerator.cxx: BUG: Make sure targets of type
20589           GLOBAL_TARGET have a makefile set.
20591 2006-08-25 21:21  king
20593         * CMakeLists.txt, bootstrap: ENH: Changing default data and doc
20594           directories to share/cmake-V.v and doc/cmake-V.v instead of
20595           share/CMake and doc/CMake for consistency with many linux
20596           distribution conventions.
20598 2006-08-25 20:52  king
20600         * bootstrap: COMP: Fix for new kwsys Configure.h.in.
20602 2006-08-25 16:32  king
20604         * Source/kwsys/Configure.h.in: COMP: Disable _FILE_OFFSET_BITS
20605           check until sys/types.h check is enabled.
20607 2006-08-25 16:31  king
20609         * Source/cmIfCommand.cxx, Source/cmIfCommand.h,
20610           Tests/StringFileTest/CMakeLists.txt: ENH: Patch from Alex for
20611           adding IF(FILE_IS_NEWER).  I also added a test.
20613 2006-08-25 16:07  king
20615         * Source/kwsys/Configure.h.in: ENH: Separate the notion of a
20616           request for LFS and its availability.  Allow user code to block
20617           definitions of LFS macros.  Added framework to give error if
20618           sys/types.h is included before this header when LFS is requested
20619           (currently disabled).
20621 2006-08-25 16:00  king
20623         * Source/kwsys/: CMakeLists.txt, Configure.h.in,
20624           RequireLargeFilesSupport.cxx, kwsysPlatformCxxTests.cxx: ENH:
20625           Moved test for large file support into kwsysPlatformCxxTests.cxx
20626           with name KWSYS_LFS_WORKS.
20628 2006-08-25 15:53  king
20630         * Source/kwsys/: CMakeLists.txt, kwsysPlatformCxxTests.cxx: ENH:
20631           Switching KWSYS_CHAR_IS_SIGNED test to use
20632           KWSYS_PLATFORM_CXX_TEST_RUN macro.
20634 2006-08-25 15:50  king
20636         * Source/kwsys/kwsysPlatformCxxTests.cmake: ENH: Added
20637           KWSYS_PLATFORM_CXX_TEST_RUN macro.
20639 2006-08-25 12:13  king
20641         * Source/kwsys/Glob.cxx: ENH: Globbing patterns should not match a
20642           slash inside a filename component.
20644 2006-08-25 12:11  king
20646         * Source/cmFileCommand.cxx: BUG: Avoid putting double-slashes in
20647           fromFile during installation.  Also added regex debugging copy of
20648           the expression in string form.
20650 2006-08-25 09:14  king
20652         * Modules/UseSWIG.cmake: ENH: Added interface to add extra
20653           dependencies.
20655 2006-08-25 05:35  andy
20657         * Source/cmVersion.cxx: STYLE: Nightly Version update
20659 2006-08-24 14:58  king
20661         * Source/: cmCommandArgumentParser.cxx, cmCommandArgumentParser.y:
20662           COMP: Added missing include for malloc on QNX.
20664 2006-08-24 10:57  andy
20666         * Tests/: SimpleInstall/CMakeLists.txt,
20667           SimpleInstallS2/CMakeLists.txt: ENH: Always do tar.Z since we do
20668           have compress now builtin
20670 2006-08-24 09:47  king
20672         * Tests/: SimpleInstall/CMakeLists.txt,
20673           SimpleInstallS2/CMakeLists.txt: ENH: Added code to remove any bad
20674           installations of CVS directories before running the test so that
20675           one failure does not need manual adjustment to get it to pass
20676           again.
20678 2006-08-24 09:34  king
20680         * Source/cmStandardLexer.h: COMP: Add missing malloc.h include for
20681           QNX.
20683 2006-08-24 09:08  andy
20685         * Source/cmVersion.cxx: STYLE: Nightly Version update
20687 2006-08-23 18:11  alex
20689         * Modules/UseEcos.cmake: ENH: add i386 toolchain and some minor
20690           improvement of the comments
20692 2006-08-23 12:02  andy
20694         * Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentParser.cxx,
20695           cmCommandArgumentParser.y, cmDependsJavaLexer.cxx,
20696           cmExprLexer.cxx: COMP: Attempt to fix aix build
20698 2006-08-23 10:21  martink
20700         * Source/cmIncludeDirectoryCommand.cxx: ENH: fix bad error
20701           reporting with not found paths
20703 2006-08-23 10:00  andy
20705         * Source/cmStandardIncludes.h: COMP: Add large files support to
20706           CMake
20708 2006-08-23 09:47  king
20710         * Source/kwsys/Terminal.c: ENH: Added '256color' terminal names.
20711           Patch applied from bug#3651.
20713 2006-08-23 09:45  king
20715         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
20716           cmLocalUnixMakefileGenerator3.cxx,
20717           cmLocalUnixMakefileGenerator3.h: ENH: Centralized generation of
20718           targets listed in the help to be done by the code that actually
20719           writes the targets.
20721 2006-08-23 09:04  andy
20723         * Source/cmVersion.cxx: STYLE: Nightly Version update
20725 2006-08-23 08:07  andy
20727         * Source/kwsys/CMakeLists.txt: COMP: Support cmake older than 2.4
20729 2006-08-22 18:33  alex
20731         * Modules/UseEcos.cmake: STYLE: don't use the hack to copy and
20732           rename the created executable under cygwin but instead use the
20733           SUFFIX target property (I'll publish a short article about
20734           ecos+cmake RSN)
20736           Alex
20738 2006-08-22 16:07  andy
20740         * Source/CTest/cmCTestBuildHandler.cxx: ENH: Handle more warnings
20741           properly on AIX
20743 2006-08-22 15:51  andy
20745         * Source/kwsys/CheckCXXSourceRuns.cmake: COMP: On some project
20746           configure may not copy right away
20748 2006-08-22 15:46  andy
20750         * Source/kwsys/: CMakeLists.txt, CheckCXXSourceRuns.cmake,
20751           CMakeEmptyInputFile.in: COMP: Add missing cmake file
20753 2006-08-22 15:34  andy
20755         * bootstrap, Source/kwsys/CMakeLists.txt,
20756           Source/kwsys/Configure.h.in,
20757           Source/kwsys/RequireLargeFilesSupport.cxx: ENH: Support large
20758           file systems in kwsys
20760 2006-08-22 10:38  king
20762         * Source/: cmDocumentation.cxx, cmInstallCommand.h: BUG: Fixed man
20763           page formatting for INSTALL command documentation.  Fixed
20764           line-too-long warning.
20766 2006-08-22 10:16  andy
20768         * Source/: cmListCommand.cxx, cmListCommand.h: BUG: Add missing API
20770 2006-08-22 09:52  andy
20772         * Source/cmListCommand.cxx: BUG: Fix error messages and fix remove
20773           item to actually remove all instances of the item
20775 2006-08-22 09:20  andy
20777         * Source/CPack/cmCPackTarCompressGenerator.cxx: COMP: Remove
20778           warnings
20780 2006-08-22 08:58  andy
20782         * Source/cmVersion.cxx: STYLE: Nightly Version update
20784 2006-08-21 22:39  king
20786         * Source/kwsys/Glob.cxx: BUG: Fixed #if test for case-insensitive
20787           glob on OSX.
20789 2006-08-21 17:52  king
20791         * Tests/: SimpleInstall/CMakeLists.txt,
20792           SimpleInstallS2/CMakeLists.txt: ENH: Added check for bad
20793           installation of a CVS directory to test.
20795 2006-08-21 17:47  king
20797         * Source/: cmFileCommand.cxx, cmInstallCommand.cxx: BUG: Directory
20798           installation pattern matching should be case insensitive on some
20799           platforms.
20801 2006-08-21 17:37  king
20803         * Tests/: SimpleInstall/CMakeLists.txt,
20804           SimpleInstallS2/CMakeLists.txt: BUG: Need to execute
20805           sample_script.bat on windows and sample_script otherwise.
20807 2006-08-21 17:34  king
20809         * Source/kwsys/SystemTools.cxx: BUG: FileIsDirectory should work
20810           when the name contains a trailing slash.
20812 2006-08-21 16:55  king
20814         * Source/cmFileCommand.cxx, Source/cmInstallCommand.cxx,
20815           Source/cmInstallCommand.h,
20816           Source/cmInstallDirectoryGenerator.cxx,
20817           Source/cmInstallDirectoryGenerator.h,
20818           Source/cmInstallGenerator.cxx, Source/cmInstallGenerator.h,
20819           Source/cmInstallTargetGenerator.cxx,
20820           Tests/SimpleInstall/CMakeLists.txt,
20821           Tests/SimpleInstall/scripts/sample_script,
20822           Tests/SimpleInstall/scripts/sample_script.bat,
20823           Tests/SimpleInstallS2/CMakeLists.txt,
20824           Tests/SimpleInstallS2/scripts/sample_script,
20825           Tests/SimpleInstallS2/scripts/sample_script.bat: ENH: Implemented
20826           INSTALL(DIRECTORY) command and added a test.  Re-organized
20827           cmFileCommand's implementation of FILE(INSTALL) a bit to help
20828           out.  This addresses bug#1694 and partially addresses bug#2691.
20830 2006-08-21 14:17  king
20832         * Source/kwsys/: Glob.cxx, Glob.hxx.in: ENH: Exposed pattern->regex
20833           API.  Cleaned up and commented implementation of pattern->regex
20834           conversion.
20836 2006-08-21 12:37  andy
20838         * Source/: CMakeLists.txt, CPack/cmCPackTarCompressGenerator.cxx,
20839           CPack/cmCPackTarCompressGenerator.h: ENH: Implement TarCompress
20840           generator using compress library
20842 2006-08-21 10:49  king
20844         * Source/cmFileCommand.cxx: BUG: RENAME option should be allowd for
20845           INSTALL(PROGRAMS) too.
20847 2006-08-21 10:10  hoffman
20849         * Modules/: CheckCSourceCompiles.cmake, CheckCSourceRuns.cmake,
20850           CheckCXXSourceCompiles.cmake, CheckCXXSourceRuns.cmake: ENH: fixs
20851           for check compile stuff from Oswald B.
20853 2006-08-21 08:29  andy
20855         * Source/cmVersion.cxx: STYLE: Nightly Version update
20857 2006-08-20 06:53  andy
20859         * Source/cmVersion.cxx: STYLE: Nightly Version update
20861 2006-08-19 06:53  andy
20863         * Source/cmVersion.cxx: STYLE: Nightly Version update
20865 2006-08-18 08:57  king
20867         * Source/: cmAddCustomTargetCommand.h, cmStandardLexer.h: STYLE:
20868           Fixed line-too-long style errors.
20870 2006-08-18 08:51  andy
20872         * Source/cmVersion.cxx: STYLE: Nightly Version update
20874 2006-08-17 16:40  hoffman
20876         * Source/CMakeLists.txt: ENH: fix project names to be case
20877           sensitive and change name to linkline from inkline
20879 2006-08-17 15:42  king
20881         * Source/cmFileCommand.cxx: BUG: Bundle installation needs all file
20882           permissions to be preserved from the build tree.
20884 2006-08-17 15:06  king
20886         * Source/cmAddCustomTargetCommand.h: ENH: Making documentation even
20887           less ambiguous since some users still think this command can
20888           generate a file with dependencies.
20890 2006-08-17 14:48  king
20892         * Source/: CMakeLists.txt, cmFileCommand.cxx, cmInstallCommand.cxx,
20893           cmInstallCommand.h, cmInstallDirectoryGenerator.cxx,
20894           cmInstallDirectoryGenerator.h, cmInstallFilesGenerator.cxx,
20895           cmInstallFilesGenerator.h, cmInstallGenerator.cxx,
20896           cmInstallGenerator.h, cmInstallTargetGenerator.cxx,
20897           cmInstallTargetGenerator.h: ENH: Started implementing
20898           INSTALL(DIRECTORY) command mode.  This is not yet finished so it
20899           is undocumented and there is no test.  These changes also
20900           separate the notions of file and directory permissions.
20902 2006-08-17 12:07  king
20904         * Source/cmFileCommand.cxx: ENH: Fix directory installation to
20905           properly deal with trailing slash names (using the rsync
20906           convention for whether the last directory name is included in
20907           naming the destination directory).
20909 2006-08-17 12:04  martink
20911         * Utilities/cmcompress/cmcompress.c: ENH: reorder code to remove
20912           forward declarations
20914 2006-08-17 12:02  king
20916         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Added
20917           JoinPath overload that accepts an iterator range.
20919 2006-08-17 09:45  king
20921         * Utilities/cmcompress/cmcompress.c: COMP: Fixed linkage specifier
20922           consistency warning.
20924 2006-08-17 09:36  king
20926         * Modules/InstallRequiredSystemLibraries.cmake: ENH: Implemented
20927           support for installing VC8 runtime libraries.
20929 2006-08-17 09:35  king
20931         * Utilities/Release/Release.cmake: BUG: Removed code that is now in
20932           Modules/InstallRequiredSystemLibraries.cmake.
20934 2006-08-17 07:28  andy
20936         * Source/cmVersion.cxx: STYLE: Nightly Version update
20938 2006-08-16 14:22  hoffman
20940         * Source/: cmDependsFortranLexer.cxx, cmDependsFortranLexer.h,
20941           cmDependsFortranLexer.in.l: ENH: revert change in parser as it
20942           sent the parser into an infinite loop
20944 2006-08-16 08:12  andy
20946         * Source/cmVersion.cxx: STYLE: Nightly Version update
20948 2006-08-15 15:33  king
20950         * Modules/CMakeVCManifest.cmake, Modules/Platform/Windows-cl.cmake,
20951           Source/cmLocalVisualStudio7Generator.cxx: ENH: Adding flags to
20952           force generation of manifest files when building with VC 8.
20954 2006-08-15 15:28  king
20956         * Source/: cmMakefileExecutableTargetGenerator.cxx,
20957           cmMakefileLibraryTargetGenerator.cxx: BUG: Need to clean manifest
20958           files that may have been generated for .exe and .dll files.
20960 2006-08-15 12:00  king
20962         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
20963           cmLocalUnixMakefileGenerator3.cxx,
20964           cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx:
20965           BUG: Added object language to list of object files in a local
20966           generator's directory.  Fixed generation of preprocessing and
20967           assembly rules to be done only for C and C++ objects.
20969 2006-08-15 10:56  hoffman
20971         * Source/: cmDependsFortranLexer.cxx, cmDependsFortranLexer.h,
20972           cmDependsFortranLexer.in.l: ENH: change comment for fortran
20973           depend parsing
20975 2006-08-15 07:56  andy
20977         * Source/cmVersion.cxx: STYLE: Nightly Version update
20979 2006-08-14 17:30  hoffman
20981         * Utilities/cmcompress/cmcompress.c: ENH: remove c++ comments from
20982           c code
20984 2006-08-14 17:02  hoffman
20986         * Source/cmGlobalXCodeGenerator.cxx: ENH: do not use OBJROOT or you
20987           can get two copies of executables
20989 2006-08-14 14:16  andy
20991         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: add newline for
20992           some versions of make
20994 2006-08-14 11:32  andy
20996         * Utilities/cmcompress/cmcompress.c: COMP: Remove warnings
20998 2006-08-14 10:59  andy
21000         * Utilities/cmcompress/cmcompress.c: COMP: Remove more warnings
21002 2006-08-14 10:51  andy
21004         * Source/: cmMakefileTargetGenerator.cxx,
21005           CTest/cmCTestScriptHandler.cxx, CTest/cmCTestStartCommand.cxx:
21006           ENH: fix for no newline on some makes  fix for ctest and some
21007           symlinks
21009 2006-08-14 09:58  andy
21011         * Utilities/cmcompress/: cmcompress.c, cmcompress.h: COMP: Remove
21012           some warnings and make library report an error instead of call
21013           exit
21015 2006-08-14 09:50  hoffman
21017         * Source/kwsys/SystemTools.cxx: ENH: still escape () but do not
21018           escape
21020 2006-08-14 08:54  andy
21022         * CMakeLists.txt: ENH: Start building compress library
21024 2006-08-14 07:56  andy
21026         * Source/cmVersion.cxx: STYLE: Nightly Version update
21028 2006-08-13 07:52  andy
21030         * Source/cmVersion.cxx: STYLE: Nightly Version update
21032 2006-08-12 07:53  andy
21034         * Source/cmVersion.cxx: STYLE: Nightly Version update
21036 2006-08-11 10:54  martink
21038         * Source/kwsys/SystemTools.cxx: ENH: fix for AddKeepPath not
21039           calling realpath
21041 2006-08-11 09:56  hoffman
21043         * Source/kwsys/SystemTools.cxx: ENH: escape ( and ) in unix paths
21045 2006-08-11 07:59  andy
21047         * Source/cmVersion.cxx: STYLE: Nightly Version update
21049 2006-08-10 23:20  hoffman
21051         * Tests/: SimpleInstall/CMakeLists.txt,
21052           SimpleInstallS2/CMakeLists.txt: ENH: fix error in if statement
21054 2006-08-10 15:17  david.cole
21056         * Source/kwsys/SystemTools.cxx: BUG: strlen logic was backwards
21057           resulting in function body never actually executing... when
21058           called with valid strings, it was always doing nothing and
21059           returning false... now it works as expected.
21061 2006-08-10 11:05  hoffman
21063         * Source/CursesDialog/cmCursesMainForm.cxx: ENH: only change the
21064           cache if the value was really changed
21066 2006-08-10 09:38  hoffman
21068         * Tests/: SimpleInstall/CMakeLists.txt,
21069           SimpleInstallS2/CMakeLists.txt: ENH: fix failing tests
21071 2006-08-10 08:08  andy
21073         * Source/cmVersion.cxx: STYLE: Nightly Version update
21075 2006-08-09 13:59  king
21077         * Modules/Platform/AIX.cmake: ENH: Enabling preprocessed source and
21078           asembly source generation rules on AIX compilers.
21080 2006-08-09 13:45  king
21082         * Modules/Platform/Windows-cl.cmake: ENH: Enabled generation of
21083           preprocessed and assembly source rules for MSVC with NMake.
21085 2006-08-09 13:14  king
21087         * Modules/Platform/: IRIX.cmake, IRIX64.cmake: ENH: Enabling
21088           preprocessed source and asembly source generation rules on SGI
21089           MIPSpro compilers.
21091 2006-08-09 13:10  king
21093         * Modules/Platform/HP-UX.cmake: ENH: Enabling preprocessed source
21094           and asembly source generation rules on HP aCC and cc.
21096 2006-08-09 11:48  king
21098         * Modules/Platform/SunOS.cmake: ENH: Enabling preprocessed source
21099           and asembly source generation rules on Sun CC.
21101 2006-08-09 11:43  king
21103         * Modules/Platform/gcc.cmake,
21104           Source/cmLocalUnixMakefileGenerator3.cxx,
21105           Source/cmMakefileTargetGenerator.cxx: ENH: Changed preprocessed
21106           source extension to .i and assembly extension to .s for more
21107           portability.
21109 2006-08-09 11:32  hoffman
21111         * Tests/: SimpleInstall/CMakeLists.txt,
21112           SimpleInstallS2/CMakeLists.txt: ENH: try to fix compress failure
21114 2006-08-09 09:56  king
21116         * Source/: cmLocalUnixMakefileGenerator3.cxx,
21117           cmLocalUnixMakefileGenerator3.h: ENH: Added options
21118           CMAKE_SKIP_PREPROCESSED_SOURCE_RULES and
21119           CMAKE_SKIP_ASSEMBLY_SOURCE_RULES to allow projects to disable
21120           generation of .E and .S rules.
21122 2006-08-09 09:45  king
21124         * Source/: cmListFileLexer.c, cmListFileLexer.in.l,
21125           cmStandardLexer.h: COMP: Fix warnings produced by the change in
21126           include order from the re-organization of lexer code.
21128 2006-08-09 07:47  andy
21130         * Source/cmVersion.cxx: STYLE: Nightly Version update
21132 2006-08-08 15:55  hoffman
21134         * Source/CTest/cmCTestBuildAndTestHandler.cxx: ENH: add cmake
21135           output to build and test
21137 2006-08-08 14:00  king
21139         * Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.in.l,
21140           cmDependsFortranLexer.cxx, cmDependsFortranLexer.in.l,
21141           cmDependsJavaLexer.cxx, cmDependsJavaLexer.in.l, cmExprLexer.cxx,
21142           cmExprLexer.in.l, cmListFileLexer.c, cmListFileLexer.in.l,
21143           cmStandardLexer.h: COMP: Moved duplicate flex-generated lexer
21144           warning suppression and cross-platform support code to a single
21145           cmStandardLexer.h included by all lexer sources.  Added fix for
21146           macro redefinitions on Borland 5.8 compiler.
21148 2006-08-08 13:44  hoffman
21150         * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: make sure
21151           RuleVariable struct is initialized correctly, also make sure
21152           custom command targets do not crash cmake
21154 2006-08-08 13:02  king
21156         * Source/cmMakefileLibraryTargetGenerator.cxx: STYLE: Fixed line
21157           length.
21159 2006-08-08 11:26  king
21161         * Source/cmLocalVisualStudioGenerator.cxx: BUG: Duplicate object
21162           name detection should not be case sensitive since this code is
21163           used on Windows file systems.  This addresses bug#3589.
21165 2006-08-08 07:39  andy
21167         * Source/cmVersion.cxx: STYLE: Nightly Version update
21169 2006-08-07 23:25  king
21171         * Modules/Platform/gcc.cmake, Source/cmLocalGenerator.cxx,
21172           Source/cmLocalGenerator.h,
21173           Source/cmLocalUnixMakefileGenerator3.cxx,
21174           Source/cmLocalUnixMakefileGenerator3.h,
21175           Source/cmMakefileTargetGenerator.cxx: ENH: Added generation of
21176           rules to manually request preprocessed or generated assembly
21177           sources.
21179 2006-08-07 17:22  king
21181         * Source/cmake.cxx: ENH: Added undocumented option -E
21182           cmake_unimplemented_variable to help print useful error messages
21183           for unimplemented features on a given platform.
21185 2006-08-07 10:10  hoffman
21187         * Tests/: SimpleInstall/CMakeLists.txt,
21188           SimpleInstallS2/CMakeLists.txt: ENH: finally fix the failing test
21189           on the dashboard for the past month or so
21191 2006-08-07 08:11  andy
21193         * Source/cmVersion.cxx: STYLE: Nightly Version update
21195 2006-08-06 07:57  andy
21197         * Source/cmVersion.cxx: STYLE: Nightly Version update
21199 2006-08-05 08:08  andy
21201         * Source/cmVersion.cxx: STYLE: Nightly Version update
21203 2006-08-04 10:35  hoffman
21205         * Utilities/cmtar/CMakeLists.txt: ENH: give up on try run
21207 2006-08-04 08:12  andy
21209         * Source/cmVersion.cxx: STYLE: Nightly Version update
21211 2006-08-03 15:20  hoffman
21213         * Modules/CheckCXXSourceRuns.cmake: ENH: add a try run source code
21214           macro
21216 2006-08-03 14:38  hoffman
21218         * Modules/CheckCSourceRuns.cmake: ENH: fix error
21220 2006-08-03 14:36  hoffman
21222         * Modules/CheckCSourceRuns.cmake, Utilities/cmtar/CMakeLists.txt:
21223           ENH: fix for makedev three args test
21225 2006-08-03 13:51  hoffman
21227         * Utilities/cmtar/CMakeLists.txt: ENH: use try run source
21229 2006-08-03 13:41  hoffman
21231         * Utilities/cmtar/CMakeLists.txt: ENH: change to a try run so that
21232           it will fail on the sun
21234 2006-08-03 13:41  hoffman
21236         * Modules/: CheckCSourceCompiles.cmake, CheckCSourceRuns.cmake:
21237           ENH: add a crun macro and fix the output log for compile c
21239 2006-08-03 09:42  king
21241         * Source/: cmMakefileLibraryTargetGenerator.cxx,
21242           cmSetTargetPropertiesCommand.h, cmTarget.cxx: ENH: Added target
21243           property CLEAN_DIRECT_OUTPUT to not clean all forms of a library
21244           name so that static and shared libraries of the same name can
21245           coexist in a single build directory.
21247 2006-08-03 09:26  king
21249         * Source/cmLocalVisualStudioGenerator.cxx,
21250           Tests/Complex/Executable/A.txt,
21251           Tests/Complex/Executable/CMakeLists.txt,
21252           Tests/ComplexOneConfig/Executable/A.txt,
21253           Tests/ComplexOneConfig/Executable/CMakeLists.txt,
21254           Tests/ComplexRelativePaths/Executable/A.txt,
21255           Tests/ComplexRelativePaths/Executable/CMakeLists.txt: BUG: Make
21256           sure sources with unknown extensions are not compiled by VS.
21258 2006-08-03 09:26  king
21260         * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
21261           cmLocalUnixMakefileGenerator3.cxx,
21262           cmLocalUnixMakefileGenerator3.h: ENH: Moved GetSourceFileLanguage
21263           up to cmLocalGenerator.
21265 2006-08-03 08:11  andy
21267         * Source/cmVersion.cxx: STYLE: Nightly Version update
21269 2006-08-02 21:30  king
21271         * Source/cmInstallTargetGenerator.cxx: STYLE: Fixed long line.
21273 2006-08-02 21:24  hoffman
21275         * Utilities/cmtar/CMakeLists.txt: ENH: use dev_t instead of major_t
21276           and minor_t
21278 2006-08-02 12:51  david.cole
21280         * Utilities/cmtar/CMakeLists.txt: COMP: libtar should build when
21281           included in non-CMake projects...
21283 2006-08-02 11:06  king
21285         * Source/: cmLocalUnixMakefileGenerator3.cxx,
21286           cmLocalUnixMakefileGenerator3.h: ENH: Restoring previous change
21287           with a fix.
21289 2006-08-02 07:51  andy
21291         * Source/cmVersion.cxx: STYLE: Nightly Version update
21293 2006-08-01 19:52  hoffman
21295         * Source/: cmLocalUnixMakefileGenerator3.cxx,
21296           cmLocalUnixMakefileGenerator3.h: ENH: undo change that broke
21297           borland 5.6 cont
21299 2006-08-01 16:16  king
21301         * Source/: cmLocalUnixMakefileGenerator3.cxx,
21302           cmLocalUnixMakefileGenerator3.h: ENH: Moved generation of
21303           directory-level object convenience rules to a separate method.
21304           This will aid generation of more such rules later.
21306 2006-08-01 16:01  hoffman
21308         * Utilities/cmtar/CMakeLists.txt: ENH: make cmake build with older
21309           versions of cmake
21311 2006-08-01 15:48  hoffman
21313         * Modules/FindQt4.cmake: ENH: fix for qtmain
21315 2006-08-01 15:36  king
21317         * Modules/Platform/Linux.cmake,
21318           Source/cmInstallTargetGenerator.cxx: BUG: Fixed shared library
21319           version support for Fortran.  This addresses bug#3558.
21321 2006-08-01 15:26  hoffman
21323         * Utilities/cmtar/CMakeLists.txt: ENH: add a try compile test for
21324           makedev_three_args
21326 2006-08-01 15:24  hoffman
21328         * Modules/: CheckCSourceCompiles.cmake, FindQt4.cmake: ENH: fix for
21329           location of error log
21331 2006-08-01 15:16  glehmann
21333         * Source/kwsys/Directory.cxx: BUG: #3563. Segmentation fault with
21334           non initialized input or NULL pointers.
21336 2006-08-01 14:45  king
21338         * Source/kwsys/: Registry.cxx, testCommandLineArguments.cxx,
21339           testCommandLineArguments1.cxx, testSystemTools.cxx: COMP: Added
21340           missing headers.  This partially addresses bug#3556.
21342 2006-08-01 14:34  hoffman
21344         * Modules/FindQt4.cmake: ENH: add QtCored as a possible name for
21345           qtcore debug
21347 2006-08-01 14:33  king
21349         * Source/cmMakefile.cxx: ENH: Added platform identifier for QNXNTO.
21350           This partially addresses bug#3556.
21352 2006-08-01 14:31  king
21354         * Source/: cmCPluginAPI.cxx, cmLoadCommandCommand.cxx: COMP: Added
21355           missing includes.  This partially addresses bug#3556.
21357 2006-08-01 14:28  king
21359         * Source/kwsys/ProcessUNIX.c: COMP: Use SA_RESTART only if it is
21360           defined for the current platform.  This partially addresses
21361           bug#3556.
21363 2006-08-01 14:10  king
21365         * Modules/FindKDE3.cmake: BUG: Fix usage of FIND_PROGRAM command.
21367 2006-08-01 12:27  hoffman
21369         * Modules/: FindQt4.cmake, UseQt4.cmake: ENH: fix for optimized
21370           debug stuff
21372 2006-08-01 11:38  king
21374         * Source/cmCommandArgumentLexer.cxx,
21375           Source/cmCommandArgumentLexer.in.l,
21376           Source/cmCommandArgumentParser.cxx,
21377           Source/cmCommandArgumentParser.y,
21378           Source/cmDependsFortranLexer.cxx,
21379           Source/cmDependsFortranLexer.in.l,
21380           Source/cmDependsFortranParser.cxx,
21381           Source/cmDependsFortranParser.y, Source/cmDependsJavaLexer.cxx,
21382           Source/cmDependsJavaLexer.in.l, Source/cmDependsJavaParser.cxx,
21383           Source/cmDependsJavaParser.y, Source/cmExprLexer.cxx,
21384           Source/cmExprLexer.in.l, Source/cmExprParser.cxx,
21385           Source/cmExprParser.y, Source/cmListFileCache.cxx,
21386           Source/cmListFileLexer.c, Source/cmListFileLexer.in.l,
21387           Source/cmLocalUnixMakefileGenerator3.cxx,
21388           Source/cmMakefileTargetGenerator.cxx, Source/cmSetCommand.cxx,
21389           Source/cmStandardIncludes.h, Source/cmTarget.cxx,
21390           Source/cmWin32ProcessExecution.cxx,
21391           Source/CTest/cmCTestBuildHandler.cxx,
21392           Source/kwsys/CommandLineArguments.cxx,
21393           Source/kwsys/SystemTools.cxx, Source/kwsys/testProcess.c,
21394           Utilities/cmcurl/CMakeLists.txt, Utilities/cmtar/CMakeLists.txt,
21395           Utilities/cmxmlrpc/CMakeLists.txt,
21396           Utilities/cmzlib/CMakeLists.txt: COMP: Fix and/or disable
21397           warnings for Borland 5.6 build.
21399 2006-08-01 11:26  hoffman
21401         * Modules/: FindQt4.cmake, UseQt4.cmake: ENH: fix qtmain for
21402           release
21404 2006-08-01 10:51  hoffman
21406         * Modules/: FindQt4.cmake, UseQt4.cmake: ENH: fix qtmain for
21407           release
21409 2006-08-01 10:49  king
21411         * Tests/: Complex/Executable/A.cxx, Complex/Executable/A.h,
21412           Complex/Executable/A.hh, Complex/Executable/CMakeLists.txt,
21413           ComplexOneConfig/Executable/A.cxx,
21414           ComplexOneConfig/Executable/A.h,
21415           ComplexOneConfig/Executable/A.hh,
21416           ComplexOneConfig/Executable/CMakeLists.txt,
21417           ComplexRelativePaths/Executable/A.cxx,
21418           ComplexRelativePaths/Executable/A.h,
21419           ComplexRelativePaths/Executable/A.hh,
21420           ComplexRelativePaths/Executable/CMakeLists.txt: ENH: Adding test
21421           for source files and header files with the same base name in the
21422           same target.
21424 2006-08-01 10:48  king
21426         * Source/: cmLocalVisualStudioGenerator.cxx,
21427           cmLocalVisualStudioGenerator.h, cmMakefile.cxx: ENH: Adding .hh
21428           file as a C++ header file extension.  Remove duplicate code from
21429           implementation of unique object name computation for VS
21430           generators.  This addresses bug#3565.
21432 2006-08-01 09:12  hoffman
21434         * Modules/FindQt4.cmake: ENH: put back find qtmain
21436 2006-08-01 07:42  andy
21438         * Source/cmVersion.cxx: STYLE: Nightly Version update
21440 2006-07-31 16:59  andy
21442         * Utilities/cmcompress/: CMakeLists.txt, cmcompress.c,
21443           cmcompress.h, compress.c.original: ENH: Initial import
21445 2006-07-31 13:50  martink
21447         * Source/kwsys/: SystemTools.hxx.in, testSystemTools.cxx: ENH:
21448           better coverage
21450 2006-07-31 11:00  hoffman
21452         * Utilities/Release/cmake_release.sh: ENH: move release branch
21454 2006-07-31 10:28  martink
21456         * Source/CPack/cpack.cxx: ENH: fix line lengths
21458 2006-07-31 07:19  andy
21460         * Source/cmVersion.cxx: STYLE: Nightly Version update
21462 2006-07-30 07:17  andy
21464         * Source/cmVersion.cxx: STYLE: Nightly Version update
21466 2006-07-29 07:21  andy
21468         * Source/cmVersion.cxx: STYLE: Nightly Version update
21470 2006-07-28 14:47  martink
21472         * Source/kwsys/testSystemTools.cxx: BUG: fix some bad code and add
21473           a couple more tests
21475 2006-07-28 14:20  martink
21477         * Docs/: CMake12p2.rtf, CMake14.rtf, CMake16.rtf: ENH: remove old
21478           files
21480 2006-07-28 12:00  hoffman
21482         * ChangeLog.manual, Source/cmLocalVisualStudio7Generator.cxx: ENH:
21483           move stuff from main tree
21485 2006-07-28 11:21  hoffman
21487         * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for 3557
21488           TargetEnvironment for MIDL Compiler set correctly for 64 bit
21490 2006-07-28 11:13  hoffman
21492         * ChangeLog.manual: ENH: changes on branch
21494 2006-07-28 09:22  andy
21496         * Tests/: SimpleInstall/CMakeLists.txt,
21497           SimpleInstallS2/CMakeLists.txt: ENH: Add test for bz2 and check
21498           for compress
21500 2006-07-28 09:14  hoffman
21502         * Source/kwsys/SystemTools.cxx: ENH: move from main tree
21504 2006-07-28 09:14  andy
21506         * Source/CPack/cpack.cxx: BUG: Bail out on generator initialization
21507           failure
21509 2006-07-28 08:57  hoffman
21511         * Source/cmGlobalXCodeGenerator.cxx: ENH: move from main tree
21513 2006-07-28 08:19  andy
21515         * Source/cmVersion.cxx: STYLE: Nightly Version update
21517 2006-07-27 15:02  king
21519         * Source/cmGlobalXCodeGenerator.cxx: BUG: Set
21520           GCC_SYMBOLS_PRIVATE_EXTERN and GCC_INLINES_ARE_PRIVATE_EXTERN
21521           attributes on all projects to prevent -fvisibility=hidden flags.
21522           This is needed to make RTTI work by default.
21524 2006-07-27 11:55  andy
21526         * Source/CPack/cpack.cxx: BUG: Fix executing and help
21528 2006-07-27 11:27  king
21530         * Source/kwsys/SystemTools.cxx: BUG: Do not block signals during
21531           sleep.  Leave that up to the application.
21533 2006-07-27 11:26  andy
21535         * Source/CPack/cpack.cxx: BUG: Prevent crash when no input file or
21536           generator specified
21538 2006-07-27 10:37  hoffman
21540         * ChangeLog.manual, bootstrap,
21541           Modules/CMakeCommonLanguageInclude.cmake,
21542           Modules/CMakeTestCCompiler.cmake,
21543           Modules/Platform/Windows-cl.cmake,
21544           Source/cmCommandArgumentParserHelper.cxx,
21545           Source/cmGlobalUnixMakefileGenerator3.cxx, Source/cmMakefile.cxx,
21546           Source/cmSystemTools.cxx, Source/CTest/cmCTestTestHandler.cxx,
21547           Tests/LoadCommand/LoadedCommand.cxx,
21548           Tests/LoadCommand/CMakeCommands/cmTestCommand.c,
21549           Tests/LoadCommandOneConfig/LoadedCommand.cxx,
21550           Tests/LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH:
21551           move changes from main tree to branch
21553 2006-07-27 09:40  king
21555         * Source/CTest/cmCTestHandlerCommand.cxx: BUG: Fix error message
21556           when handler cannot be created.
21558 2006-07-27 08:10  andy
21560         * Source/cmVersion.cxx: STYLE: Nightly Version update
21562 2006-07-26 14:46  martink
21564         * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: fix comment
21566 2006-07-26 14:10  andy
21568         * bootstrap, Modules/CMakeTestCCompiler.cmake: COMP: More warnings
21569           and hp issues
21571 2006-07-26 13:19  hoffman
21573         * Modules/CMakeCommonLanguageInclude.cmake: BUG: fix for 3550
21574           again
21576 2006-07-26 11:46  andy
21578         * bootstrap, Modules/CMakeTestCCompiler.cmake,
21579           Source/cmCommandArgumentParserHelper.cxx,
21580           Source/cmIncludeDirectoryCommand.cxx, Source/cmMakefile.cxx,
21581           Source/cmSystemTools.cxx, Source/CTest/cmCTestTestHandler.cxx:
21582           COMP: Handle both ansi and non-ansi C
21584 2006-07-26 11:15  hoffman
21586         * Modules/Platform/Windows-cl.cmake: BUG: fix for bug 3550, for
21587           release builds do not build incremental
21589 2006-07-26 10:11  hoffman
21591         * bootstrap: ENH: put back so it works on hp
21593 2006-07-26 09:11  hoffman
21595         * Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
21596           LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: do not
21597           use c++ comments in c code
21599 2006-07-26 08:35  hoffman
21601         * CTestCustom.ctest.in, ChangeLog.manual, bootstrap,
21602           Modules/CMakeImportBuildSettings.cmake,
21603           Modules/Platform/Windows-cl.cmake,
21604           Source/cmLocalVisualStudio7Generator.cxx,
21605           Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
21606           Source/kwsys/testSystemTools.cxx,
21607           Tests/LoadCommand/CMakeCommands/cmTestCommand.c,
21608           Tests/LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH:
21609           move changes from main tree
21611 2006-07-26 07:53  andy
21613         * Source/cmVersion.cxx: STYLE: Nightly Version update
21615 2006-07-25 15:18  king
21617         * Source/kwsys/SystemTools.cxx: BUG: Mask signals during
21618           SystemTools::Delay to avoid interrupted sleep.
21620 2006-07-25 14:32  martink
21622         * Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
21623           LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: BUG: remove
21624           command causing issues with mid build reruns of cmake on vs70
21626 2006-07-25 14:15  martink
21628         * Source/kwsys/testSystemTools.cxx: COMP: fix compile issue
21630 2006-07-25 12:38  martink
21632         * Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
21633           LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: trying a
21634           slight change
21636 2006-07-25 12:08  martink
21638         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in,
21639           testSystemTools.cxx: BUG: some bug fixes, better docs, and more
21640           coverage
21642 2006-07-25 11:00  andy
21644         * bootstrap: COMP: Remove warning
21646 2006-07-25 10:46  martink
21648         * Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
21649           LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: BUG: remove
21650           c++comments
21652 2006-07-25 10:01  hoffman
21654         * Source/CPack/cmCPackGenerators.cxx: ENH: remove uncompiled header
21656 2006-07-25 08:27  hoffman
21658         * CTestCustom.ctest.in: ENH: try to get rid of clock skew warning
21660 2006-07-25 08:13  andy
21662         * Source/cmVersion.cxx: STYLE: Nightly Version update
21664 2006-07-24 16:58  hoffman
21666         * Modules/CMakeImportBuildSettings.cmake: ENH: fix for case
21667           difference with nmake
21669 2006-07-24 16:35  martink
21671         * Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
21672           LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: BUG: temp fix
21674 2006-07-24 16:13  martink
21676         * Modules/Platform/Windows-cl.cmake: BUG: fix for CXX only projects
21678 2006-07-24 15:40  martink
21680         * Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
21681           LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: add
21682           more coverage
21684 2006-07-24 11:27  hoffman
21686         * Source/: cmLocalVisualStudio7Generator.cxx,
21687           kwsys/SystemTools.cxx: ENH: allow for source tree to be in root
21688           directory
21690 2006-07-24 11:19  hoffman
21692         * CMakeLists.txt, ChangeLog.manual,
21693           Modules/CMakeDetermineCXXCompiler.cmake,
21694           Modules/CMakeFortranCompiler.cmake.in, Modules/CPack.cmake,
21695           Modules/FindBoost.cmake, Modules/FindKDE4.cmake,
21696           Modules/FindOpenGL.cmake, Modules/FindwxWidgets.cmake,
21697           Modules/FindwxWindows.cmake, Modules/Use_wxWindows.cmake,
21698           Modules/UsewxWidgets.cmake, Modules/readme.txt,
21699           Source/CMakeLists.txt, Source/cmBuildCommand.cxx,
21700           Source/cmCTest.cxx, Source/cmFindBase.cxx, Source/cmFindBase.h,
21701           Source/cmFindLibraryCommand.cxx, Source/cmFindPackageCommand.cxx,
21702           Source/cmFindPathCommand.cxx, Source/cmFindProgramCommand.cxx,
21703           Source/cmGlobalUnixMakefileGenerator3.cxx,
21704           Source/cmGlobalUnixMakefileGenerator3.h,
21705           Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
21706           Source/cmLocalUnixMakefileGenerator3.cxx,
21707           Source/cmLocalUnixMakefileGenerator3.h,
21708           Source/cmLocalVisualStudio6Generator.cxx,
21709           Source/cmLocalVisualStudio6Generator.h,
21710           Source/cmLocalVisualStudio7Generator.cxx,
21711           Source/cmLocalVisualStudio7Generator.h,
21712           Source/cmLocalVisualStudioGenerator.cxx,
21713           Source/cmLocalVisualStudioGenerator.h, Source/cmMakefile.cxx,
21714           Source/cmMakefile.h,
21715           Source/cmMakefileExecutableTargetGenerator.cxx,
21716           Source/cmMakefileTargetGenerator.cxx,
21717           Source/cmMakefileTargetGenerator.h,
21718           Source/cmSetSourceFilesPropertiesCommand.cxx,
21719           Source/cmStandardIncludes.h, Source/cmake.cxx,
21720           Source/CPack/cmCPackGenericGenerator.cxx,
21721           Source/CPack/cmCPackGenericGenerator.h, Source/CPack/cpack.cxx,
21722           Source/CTest/cmCTestBuildHandler.cxx,
21723           Source/CTest/cmCTestConfigureCommand.cxx,
21724           Source/CTest/cmCTestHandlerCommand.cxx,
21725           Source/CTest/cmCTestScriptHandler.cxx,
21726           Source/CTest/cmCTestStartCommand.cxx,
21727           Source/CTest/cmCTestTestHandler.cxx,
21728           Source/CTest/cmCTestUpdateCommand.cxx,
21729           Source/WXDialog/CMakeLists.txt,
21730           Source/WXDialog/bin/FindUPX.cmake,
21731           Source/WXDialog/bin/FindwxW.cmake,
21732           Source/WXDialog/bin/FindwxWin.cmake,
21733           Source/WXDialog/bin/UsewxW.cmake, Source/kwsys/CMakeLists.txt,
21734           Source/kwsys/CommandLineArguments.cxx,
21735           Source/kwsys/CommandLineArguments.hxx.in, Source/kwsys/Glob.cxx,
21736           Source/kwsys/ProcessWin32.c, Source/kwsys/Registry.cxx,
21737           Source/kwsys/SystemTools.cxx, Source/kwsys/Terminal.c,
21738           Source/kwsys/kwsys_ios_iostream.h.in,
21739           Source/kwsys/testCommandLineArguments.cxx,
21740           Source/kwsys/testCommandLineArguments1.cxx,
21741           Tests/BundleTest/BundleLib.cxx, Tests/BundleTest/CMakeLists.txt,
21742           Tests/BundleTest/BundleSubDir/CMakeLists.txt,
21743           Tests/CTestTest/test.cmake.in, Tests/CxxOnly/CMakeLists.txt,
21744           Tests/CxxOnly/cxxonly.cxx, Tests/CxxOnly/libcxx1.cxx,
21745           Tests/CxxOnly/libcxx1.h, Tests/CxxOnly/libcxx2.cxx,
21746           Tests/CxxOnly/libcxx2.h, Tests/LoadCommand/CMakeLists.txt,
21747           Tests/LoadCommand/LoadedCommand.cxx.in,
21748           Tests/LoadCommand/CMakeCommands/cmTestCommand.c,
21749           Tests/LoadCommandOneConfig/CMakeLists.txt,
21750           Tests/LoadCommandOneConfig/LoadedCommand.cxx.in,
21751           Tests/LoadCommandOneConfig/CMakeCommands/cmTestCommand.c,
21752           Tests/OutOfSource/simple.cxx,
21753           Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
21754           Tests/OutOfSource/OutOfSourceSubdir/simple.cxx,
21755           Tests/UseWX/CMakeLists.txt, Tests/UseWX/WX.cxx,
21756           Utilities/cmcurl/Testing/ftpget.c,
21757           Utilities/cmcurl/Testing/ftpgetresp.c,
21758           Utilities/cmcurl/Testing/ftpupload.c, Utilities/cmtar/block.c,
21759           Utilities/cmtar/libtar.c, Utilities/cmtar/compat/strlcpy.c,
21760           Utilities/cmtar/listhash/list.c.in: ENH: move changes from main
21761           tree to release branch
21763 2006-07-24 09:43  martink
21765         * Tests/CTestTest/test.cmake.in: ENH: more coverage
21767 2006-07-24 08:01  andy
21769         * Source/cmVersion.cxx: STYLE: Nightly Version update
21771 2006-07-23 07:49  andy
21773         * Source/cmVersion.cxx: STYLE: Nightly Version update
21775 2006-07-22 08:11  king
21777         * Modules/CMakeDetermineCXXCompiler.cmake: BUG: CMAKE_AR should be
21778           advanced.
21780 2006-07-22 08:04  andy
21782         * Source/cmVersion.cxx: STYLE: Nightly Version update
21784 2006-07-21 15:43  king
21786         * Modules/FindwxWidgets.cmake, Modules/FindwxWindows.cmake,
21787           Modules/Use_wxWindows.cmake, Modules/UsewxWidgets.cmake,
21788           Source/CMakeLists.txt, Source/WXDialog/CMakeLists.txt,
21789           Source/WXDialog/bin/FindUPX.cmake,
21790           Source/WXDialog/bin/FindwxW.cmake,
21791           Source/WXDialog/bin/FindwxWin.cmake,
21792           Source/WXDialog/bin/UsewxW.cmake, Tests/UseWX/CMakeLists.txt,
21793           Tests/UseWX/WX.cxx: ENH: Applying patch from bug#3443 to
21794           implement FindwxWidgets.cmake properly.  It also updates the
21795           UseWX test and WXDialog sources to use the new find script.
21797 2006-07-21 15:20  king
21799         * Utilities/Release/config_Darwin: ENH: Do not include experimental
21800           WXDialog in release.
21802 2006-07-21 15:16  king
21804         * Modules/readme.txt: ENH: Added documentation about
21805           XXX_FIND_COMPONENTS for FIND_PACKAGE.
21807 2006-07-21 14:58  martink
21809         * Source/: cmCTest.cxx, cmake.cxx: ENH: fix color output inside of
21810           ctest runs
21812 2006-07-21 14:02  martink
21814         * Tests/: LoadCommand/CMakeLists.txt,
21815           LoadCommand/LoadedCommand.cxx.in,
21816           LoadCommandOneConfig/CMakeLists.txt,
21817           LoadCommandOneConfig/LoadedCommand.cxx.in,
21818           LoadCommand/LoadedCommand.cxx,
21819           LoadCommandOneConfig/LoadedCommand.cxx,
21820           LoadCommand/CMakeCommands/cmTestCommand.c,
21821           LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: BUG: work
21822           around XCode issue
21824 2006-07-21 13:05  andy
21826         * Source/cmake.cxx: ENH: Cleanup. Replace c-style cast with
21827           static_cast and replace sprintf with cmOStringStream
21829 2006-07-21 12:04  king
21831         * Modules/FindBoost.cmake: ENH: Adding FindBoost.cmake module from
21832           Andrew Maclean.  This addresses bug#3447.
21834 2006-07-21 11:53  king
21836         * Modules/CMakeDetermineCXXCompiler.cmake, Source/CMakeLists.txt:
21837           BUG: Fixed building of C++-only projects and added a test.
21839 2006-07-21 11:43  king
21841         * Tests/CxxOnly/: CMakeLists.txt, cxxonly.cxx, libcxx1.cxx,
21842           libcxx1.h, libcxx2.cxx, libcxx2.h: ENH: Adding C++-only test.
21844 2006-07-21 10:26  martink
21846         * Tests/: CTestTest/test.cmake.in, LoadCommand/CMakeLists.txt,
21847           LoadCommand/CMakeCommands/cmTestCommand.c,
21848           LoadCommandOneConfig/CMakeLists.txt,
21849           LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: increase
21850           coverage in a couple places
21852 2006-07-21 08:05  andy
21854         * Source/cmVersion.cxx: STYLE: Nightly Version update
21856 2006-07-20 09:35  king
21858         * Source/kwsys/Terminal.c: BUG: Do not display VT100 escapes inside
21859           emacs even if TERM is set to xterm.
21861 2006-07-20 08:18  andy
21863         * Source/cmVersion.cxx: STYLE: Nightly Version update
21865 2006-07-19 08:21  andy
21867         * Source/cmVersion.cxx: STYLE: Nightly Version update
21869 2006-07-18 15:21  king
21871         * Source/: cmFindBase.cxx, cmFindBase.h, cmFindLibraryCommand.cxx,
21872           cmFindPathCommand.cxx, cmFindProgramCommand.cxx: BUG: If the user
21873           specifies a cache entry on the command line without a type, the
21874           FIND_* commands should add the type and docstring to the given
21875           value and put it back in the cache.
21877 2006-07-18 13:16  king
21879         * Modules/readme.txt: STYLE: Added note about singular versus
21880           plural name for XXX_INCLUDE_DIRS.  Added XXX_LIBRARY_DIRS and
21881           XXX_YY_INCLUDE_DIR conventions.
21883 2006-07-18 13:02  king
21885         * Source/kwsys/kwsys_ios_iostream.h.in: COMP: Fix references to
21886           cin, cout, cerr, and clog in case of HP aCC compiler with -mt
21887           flag.
21889 2006-07-18 09:32  martink
21891         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
21892           cmLocalVisualStudioGenerator.cxx: STYLE: fix long lines
21894 2006-07-18 08:12  andy
21896         * Source/cmVersion.cxx: STYLE: Nightly Version update
21898 2006-07-17 13:34  king
21900         * Source/kwsys/ProcessWin32.c: BUG: When handing the child stdin
21901           pipe a file, allow another process to be writing to the file at
21902           the same time.  This allows children such as tail -f to function
21903           properly.
21905 2006-07-17 11:07  martink
21907         * Source/cmGlobalUnixMakefileGenerator3.cxx: COMP: fix warning
21909 2006-07-17 09:15  andy
21911         * Source/kwsys/testCommandLineArguments1.cxx: COMP: Only delete
21912           once
21914 2006-07-17 08:14  andy
21916         * Source/cmVersion.cxx: STYLE: Nightly Version update
21918 2006-07-16 21:11  andy
21920         * Source/kwsys/: testCommandLineArguments.cxx,
21921           testCommandLineArguments1.cxx: COMP: Remove some warnings
21923 2006-07-16 08:13  andy
21925         * Source/cmVersion.cxx: STYLE: Nightly Version update
21927 2006-07-15 08:21  andy
21929         * Source/cmVersion.cxx: STYLE: Nightly Version update
21931 2006-07-14 15:02  andy
21933         * Source/kwsys/: CMakeLists.txt, CommandLineArguments.cxx,
21934           CommandLineArguments.hxx.in, testCommandLineArguments.cxx,
21935           testCommandLineArguments1.cxx: ENH: Add a way to get unused
21936           arguments and add a test
21938 2006-07-14 13:59  andy
21940         * Source/kwsys/CommandLineArguments.hxx.in: COMP: Remove warning
21942 2006-07-14 13:32  andy
21944         * Source/kwsys/: CommandLineArguments.cxx,
21945           CommandLineArguments.hxx.in: ENH: It does not really makes sense
21946           to have Boolean Argument List
21948 2006-07-14 09:13  andy
21950         * Source/kwsys/: CMakeLists.txt, CommandLineArguments.cxx,
21951           CommandLineArguments.hxx.in, SystemTools.cxx,
21952           testCommandLineArguments.cxx: ENH: Add support for
21953           multi-arguments: -f arg1 arg2 arg3 ... and support for lists: -f
21954           arg1 -f arg2 -f arg3 ... and for boolean to be stored as strings
21955           and doubles
21957 2006-07-14 08:01  andy
21959         * Source/cmVersion.cxx: STYLE: Nightly Version update
21961 2006-07-13 14:03  martink
21963         * Source/cmMakefileTargetGenerator.cxx: ENH: added progress to
21964           custom commands with comments
21966 2006-07-13 11:30  andy
21968         * Utilities/cmtar/listhash/list.c.in: COMP: Remove warning
21970 2006-07-13 09:26  andy
21972         * Utilities/cmtar/libtar.c, Utilities/cmtar/compat/strlcpy.c,
21973           Utilities/cmtar/listhash/list.c.in, Source/cmStandardIncludes.h,
21974           Source/kwsys/SystemTools.cxx: COMP: Remove warnings
21976 2006-07-13 09:13  andy
21978         * Source/CTest/cmCTestTestHandler.cxx: STYLE: Fix kwstyle
21980 2006-07-13 09:07  andy
21982         * Source/kwsys/Registry.cxx: COMP: Remove warnings
21984 2006-07-13 07:46  andy
21986         * Source/cmVersion.cxx: STYLE: Nightly Version update
21988 2006-07-12 16:30  andy
21990         * Source/CTest/: cmCTestBuildHandler.cxx, cmCTestTestHandler.cxx:
21991           ENH: Remove debug
21993 2006-07-12 16:21  andy
21995         * Source/kwsys/Registry.cxx: BUG: Fix error conditions
21997 2006-07-12 14:41  martink
21999         * Source/cmGlobalUnixMakefileGenerator3.cxx: COMP: fix old compiler
22000           issue
22002 2006-07-12 14:15  martink
22004         * Source/: cmMakefileTargetGenerator.cxx,
22005           cmMakefileTargetGenerator.h: BUG: reduce the number of file
22006           handles kept open
22008 2006-07-12 13:11  martink
22010         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
22011           cmLocalUnixMakefileGenerator3.cxx,
22012           cmLocalUnixMakefileGenerator3.h: ENH: added progress for subdir
22013           all targets and fixed compiler waring
22015 2006-07-12 09:21  andy
22017         * Source/CTest/cmCTestTestHandler.cxx: STYLE: Remove debug
22019 2006-07-12 09:20  andy
22021         * Source/kwsys/CommandLineArguments.cxx, Source/kwsys/Glob.cxx,
22022           Source/kwsys/Registry.cxx, Source/kwsys/SystemTools.cxx,
22023           Utilities/cmtar/block.c, Utilities/cmtar/libtar.c,
22024           Utilities/cmtar/compat/strlcpy.c,
22025           Utilities/cmtar/listhash/list.c.in: COMP: Remove warnings
22027 2006-07-12 08:06  andy
22029         * Source/cmVersion.cxx: STYLE: Nightly Version update
22031 2006-07-11 17:10  king
22033         * Source/cmFindPackageCommand.cxx: ENH: Added creation of
22034           XXX_FIND_COMPONENTS list of all components requested with
22035           REQUIRED option.  This addresses the feature request in bug#3494.
22037 2006-07-11 16:08  andy
22039         * Source/cmCTest.cxx: COMP: Fix stl string access
22041 2006-07-11 15:58  andy
22043         * Source/: cmCTest.cxx, CTest/cmCTestConfigureCommand.cxx,
22044           CTest/cmCTestHandlerCommand.cxx, CTest/cmCTestStartCommand.cxx,
22045           CTest/cmCTestTestHandler.cxx, CTest/cmCTestUpdateCommand.cxx:
22046           BUG: Try to fix the problem of bad test names
22048 2006-07-11 13:23  king
22050         * Source/: cmLocalVisualStudio6Generator.cxx,
22051           cmLocalVisualStudio6Generator.h: ENH: Made
22052           cmLocalVisualStudioGenerator a superclass of
22053           cmLocalVisualStudio6Generator.  Implemented object file unique
22054           naming when multiple sources share the same name.
22056 2006-07-11 11:41  king
22058         * Source/: CMakeLists.txt, cmLocalGenerator.cxx,
22059           cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.cxx,
22060           cmLocalUnixMakefileGenerator3.h,
22061           cmLocalVisualStudio7Generator.cxx,
22062           cmLocalVisualStudio7Generator.h,
22063           cmLocalVisualStudioGenerator.cxx, cmLocalVisualStudioGenerator.h:
22064           ENH: Moved unique object file name computation from
22065           cmLocalUnixMakefileGenerator3 up to cmLocalGenerator for use by
22066           all generators.  Created cmLocalVisualStudioGenerator as
22067           superclass for all VS generators.  Implemented on-demand unique
22068           object file name computation for VS 7 generator to avoid slow
22069           compiles when all sources are in subdirectories.
22071 2006-07-11 11:08  martink
22073         * Source/cmMakefileTargetGenerator.cxx: ENH: fix compile warning
22075 2006-07-11 09:55  martink
22077         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
22078           cmGlobalUnixMakefileGenerator3.h,
22079           cmLocalUnixMakefileGenerator3.cxx,
22080           cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx,
22081           cmMakefileTargetGenerator.h: BUG: changed to progress to make it
22082           more flexible and to no relink targets as often
22084 2006-07-11 07:56  andy
22086         * Source/cmVersion.cxx: STYLE: Nightly Version update
22088 2006-07-10 07:59  andy
22090         * Source/CPack/cmCPackGenericGenerator.cxx: COMP: Remove warnings
22091           and style problems
22093 2006-07-10 07:53  andy
22095         * Source/cmVersion.cxx: STYLE: Nightly Version update
22097 2006-07-10 07:52  andy
22099         * Source/: cmMakefileTargetGenerator.cxx, CPack/cpack.cxx: STYLE:
22100           Fix some style errors
22102 2006-07-09 13:48  andy
22104         * Utilities/cmcurl/Testing/: ftpget.c, ftpgetresp.c, ftpupload.c:
22105           COMP: Remove errors
22107 2006-07-09 13:20  andy
22109         * Modules/CPack.cmake, Source/CPack/cmCPackGenericGenerator.cxx,
22110           Source/CPack/cmCPackGenericGenerator.h, Source/CPack/cpack.cxx:
22111           ENH: Several cleanups and support for multiple generators
22113 2006-07-09 13:19  andy
22115         * Source/: cmMakefile.cxx, cmMakefile.h: ENH: Add a copy
22116           constructor to copy the values
22118 2006-07-09 13:18  andy
22120         * Source/: cmBuildCommand.cxx, cmCTest.cxx: ENH: Pass -C flag to
22121           cmake to generate the apropriate build command
22123 2006-07-09 07:51  andy
22125         * Source/cmVersion.cxx: STYLE: Nightly Version update
22127 2006-07-08 07:56  andy
22129         * Source/cmVersion.cxx: STYLE: Nightly Version update
22131 2006-07-07 13:59  andy
22133         * Source/CTest/cmCTestScriptHandler.cxx: ENH: Be more verbose
22135 2006-07-07 09:54  king
22137         * Tests/OutOfSource/: simple.cxx, OutOfSourceSubdir/CMakeLists.txt,
22138           OutOfSourceSubdir/simple.cxx: ENH: Adding test for multiple
22139           source files with the same name but different full paths.
22141 2006-07-07 08:08  andy
22143         * Source/cmVersion.cxx: STYLE: Nightly Version update
22145 2006-07-06 16:05  andy
22147         * Source/CMakeLists.txt, Tests/BundleTest/CMakeLists.txt,
22148           Tests/BundleTest/BundleSubDir/CMakeLists.txt: ENH: Improve the
22149           test to create a bundle in the subdirectory
22151 2006-07-06 16:04  andy
22153         * Source/: cmMakefileExecutableTargetGenerator.cxx,
22154           cmMakefileTargetGenerator.cxx,
22155           cmSetSourceFilesPropertiesCommand.cxx: BUG: Several fixes to
22156           handle bundle content on Mac OSX
22158 2006-07-06 13:52  andy
22160         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Make the path
22161           change more localized to bundles only
22163 2006-07-06 11:35  andy
22165         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Revert the change
22166           1.152
22168 2006-07-06 07:45  andy
22170         * Source/cmVersion.cxx: STYLE: Nightly Version update
22172 2006-07-05 16:27  andy
22174         * Source/cmLocalUnixMakefileGenerator3.cxx, Source/CMakeLists.txt,
22175           Tests/BundleTest/BundleLib.cxx, Tests/BundleTest/CMakeLists.txt:
22176           BUG: If the source file specified is not in a source tree, do not
22177           use full path to the file
22179 2006-07-05 16:21  andy
22181         * Modules/FindOpenGL.cmake: ENH: On apple do not look for X11
22183 2006-07-05 10:06  king
22185         * Source/kwsys/CMakeLists.txt: ENH: Updated installation options
22186           and implementation to use INSTALL command if it is available.
22187           This will allow installation component assignment and separate
22188           installation of the .dll and .lib on windows.
22190 2006-07-05 08:26  berk
22192         * Source/kwsys/CMakeLists.txt: ENH: Adding cmake 2.4 style
22193           installation. NOTE: These changes will work on a paraview build
22194           only. This file has to updated to be general
22196 2006-07-05 07:47  andy
22198         * Source/cmVersion.cxx: STYLE: Nightly Version update
22200 2006-07-04 11:06  andy
22202         * Modules/CMakeFortranCompiler.cmake.in: ENH: Merge debian changes.
22203           Support more fortran extensions
22205 2006-07-04 08:38  alex
22207         * Modules/FindKDE4.cmake:
22208           ENH: prefer kde4-config over kde-config, since for KDE 4
22209           kde-config will be renamed to kde-config, and so cmake has to
22210           prefer this one over the old version
22212           Alex
22214 2006-07-04 07:55  andy
22216         * Source/cmVersion.cxx: STYLE: Nightly Version update
22218 2006-07-03 07:28  andy
22220         * Source/cmVersion.cxx: STYLE: Nightly Version update
22222 2006-07-02 07:30  andy
22224         * Source/cmVersion.cxx: STYLE: Nightly Version update
22226 2006-07-01 07:27  andy
22228         * Source/cmVersion.cxx: STYLE: Nightly Version update
22230 2006-06-30 13:51  hoffman
22232         * Source/cmLocalVisualStudio7Generator.cxx: ENH: add EHa option
22234 2006-06-30 13:50  hoffman
22236         * Modules/MacroAddFileDependencies.cmake,
22237           Tests/CustomCommand/config.h.in: ENH: add files from main tree
22239 2006-06-30 13:48  hoffman
22241         * CMakeLists.txt, ChangeLog.manual, cmake_uninstall.cmake.in,
22242           Modules/CMakeDetermineCCompiler.cmake,
22243           Modules/CMakeDetermineCXXCompiler.cmake,
22244           Modules/CMakeDetermineFortranCompiler.cmake,
22245           Modules/CMakeDetermineJavaCompiler.cmake,
22246           Modules/CMakeDetermineRCCompiler.cmake,
22247           Modules/CMakeDetermineSystem.cmake,
22248           Modules/CMakeGenericSystem.cmake,
22249           Modules/CMakeTestCCompiler.cmake,
22250           Modules/CMakeTestCXXCompiler.cmake,
22251           Modules/CMakeTestFortranCompiler.cmake, Modules/CPack.cmake,
22252           Modules/CTest.cmake, Modules/CheckCSourceCompiles.cmake,
22253           Modules/CheckCXXSourceCompiles.cmake,
22254           Modules/CheckFunctionExists.cmake, Modules/CheckIncludeFile.c.in,
22255           Modules/CheckIncludeFile.cmake,
22256           Modules/CheckIncludeFileCXX.cmake,
22257           Modules/CheckIncludeFiles.cmake,
22258           Modules/CheckLibraryExists.cmake,
22259           Modules/CheckSymbolExists.cmake, Modules/CheckTypeSize.cmake,
22260           Modules/CheckVariableExists.cmake, Modules/FindOpenGL.cmake,
22261           Modules/FindQt4.cmake, Modules/FindSDL_sound.cmake,
22262           Modules/FindThreads.cmake, Modules/FindVTK.cmake,
22263           Modules/FindZLIB.cmake, Modules/KDE3Macros.cmake,
22264           Modules/TestBigEndian.cmake, Modules/TestCXXAcceptsFlag.cmake,
22265           Modules/TestForANSIForScope.cmake, Modules/TestForSSTREAM.cmake,
22266           Modules/TestForSTDNamespace.cmake, Modules/kde3uic.cmake,
22267           Modules/Platform/Windows-cl.cmake,
22268           Source/cmAddCustomCommandCommand.h,
22269           Source/cmAddCustomTargetCommand.h,
22270           Source/cmAddSubDirectoryCommand.cxx, Source/cmBuildCommand.cxx,
22271           Source/cmCacheManager.cxx, Source/cmDepends.cxx,
22272           Source/cmDepends.h, Source/cmDependsC.cxx,
22273           Source/cmFileCommand.cxx, Source/cmFileCommand.h,
22274           Source/cmForEachCommand.cxx, Source/cmForEachCommand.h,
22275           Source/cmGlobalBorlandMakefileGenerator.cxx,
22276           Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
22277           Source/cmGlobalKdevelopGenerator.cxx,
22278           Source/cmGlobalMSYSMakefileGenerator.cxx,
22279           Source/cmGlobalMinGWMakefileGenerator.cxx,
22280           Source/cmGlobalNMakeMakefileGenerator.cxx,
22281           Source/cmGlobalUnixMakefileGenerator3.cxx,
22282           Source/cmGlobalUnixMakefileGenerator3.h,
22283           Source/cmGlobalVisualStudio6Generator.cxx,
22284           Source/cmGlobalVisualStudio6Generator.h,
22285           Source/cmGlobalVisualStudio7Generator.cxx,
22286           Source/cmGlobalVisualStudio7Generator.h,
22287           Source/cmGlobalXCodeGenerator.cxx,
22288           Source/cmGlobalXCodeGenerator.h, Source/cmIfCommand.cxx,
22289           Source/cmIfCommand.h, Source/cmInstallTargetGenerator.cxx,
22290           Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
22291           Source/cmLocalUnixMakefileGenerator3.cxx,
22292           Source/cmLocalUnixMakefileGenerator3.h,
22293           Source/cmLocalVisualStudio7Generator.cxx,
22294           Source/cmMacroCommand.cxx, Source/cmMacroCommand.h,
22295           Source/cmMakefile.cxx, Source/cmMakefile.h,
22296           Source/cmMakefileExecutableTargetGenerator.cxx,
22297           Source/cmMakefileLibraryTargetGenerator.cxx,
22298           Source/cmMakefileTargetGenerator.cxx,
22299           Source/cmMakefileTargetGenerator.h,
22300           Source/cmMakefileUtilityTargetGenerator.cxx,
22301           Source/cmMessageCommand.cxx,
22302           Source/cmSetTargetPropertiesCommand.h, Source/cmTarget.cxx,
22303           Source/cmTarget.h, Source/cmTryCompileCommand.cxx,
22304           Source/cmTryRunCommand.cxx, Source/cmWhileCommand.cxx,
22305           Source/cmWhileCommand.h, Source/cmake.cxx, Source/cmake.h,
22306           Source/cmakemain.cxx, Source/CPack/cmCPackGenericGenerator.cxx,
22307           Source/CPack/cmCPackGenericGenerator.h,
22308           Source/CTest/cmCTestBuildAndTestHandler.cxx,
22309           Source/CTest/cmCTestBuildCommand.cxx,
22310           Source/CursesDialog/form/form.priv.h,
22311           Source/MFCDialog/CMakeSetupDialog.cpp,
22312           Source/kwsys/CommandLineArguments.cxx,
22313           Source/kwsys/Directory.cxx, Source/kwsys/Directory.hxx.in,
22314           Source/kwsys/Process.h.in, Source/kwsys/ProcessUNIX.c,
22315           Source/kwsys/ProcessWin32.c, Source/kwsys/Terminal.c,
22316           Source/kwsys/kwsysPlatformCxxTests.cmake,
22317           Source/kwsys/testProcess.c,
22318           Tests/Complex/Executable/CMakeLists.txt,
22319           Tests/Complex/Executable/complex.cxx,
22320           Tests/ComplexOneConfig/Executable/CMakeLists.txt,
22321           Tests/ComplexOneConfig/Executable/complex.cxx,
22322           Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
22323           Tests/ComplexRelativePaths/Executable/complex.cxx,
22324           Tests/CustomCommand/CMakeLists.txt, Tests/CustomCommand/foo.in,
22325           Tests/MakeClean/ToClean/CMakeLists.txt,
22326           Tests/TryCompile/CMakeLists.txt, Tests/Wrapping/Wrap.c,
22327           Tests/Wrapping/fakefluid.cxx, Utilities/cmcurl/CMakeLists.txt,
22328           Utilities/cmcurl/mprintf.c,
22329           Utilities/cmcurl/CMake/CheckTypeSize.cmake,
22330           Utilities/cmtar/CMakeLists.txt, Utilities/cmtar/append.c,
22331           Utilities/cmtar/config.h.in, Utilities/cmtar/extract.c,
22332           Utilities/cmtar/handle.c, Utilities/cmtar/compat/fnmatch.c,
22333           Utilities/cmxmlrpc/CMake/TryCompileFromSource.cmake: ENH: merge
22334           main tree into branch
22336 2006-06-30 07:16  andy
22338         * Source/cmVersion.cxx: STYLE: Nightly Version update
22340 2006-06-29 07:10  andy
22342         * Source/cmVersion.cxx: STYLE: Nightly Version update
22344 2006-06-28 17:15  king
22346         * Utilities/cmxmlrpc/CMake/TryCompileFromSource.cmake: BUG: Fix
22347           usage of FILE(APPEND) mode.
22349 2006-06-28 17:00  king
22351         * Modules/CheckCSourceCompiles.cmake,
22352           Modules/CheckCXXSourceCompiles.cmake,
22353           Utilities/cmxmlrpc/CMake/TryCompileFromSource.cmake: BUG: Make
22354           sure try-compile source ends in a newline.
22356 2006-06-28 16:16  hoffman
22358         * Source/CPack/cmCPackGenericGenerator.cxx: ENH: remove cerr output
22360 2006-06-28 15:15  martink
22362         * Modules/CTest.cmake: BUG: fix typo
22364 2006-06-28 07:21  andy
22366         * Source/cmVersion.cxx: STYLE: Nightly Version update
22368 2006-06-27 14:26  martink
22370         * Source/cmLocalUnixMakefileGenerator3.cxx: COMP: warning fix
22372 2006-06-27 10:24  martink
22374         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: fix for subdir all
22375           target after control c
22377 2006-06-27 09:57  hoffman
22379         * Source/CursesDialog/form/form.priv.h: ENH: fix ia64 build with
22380           aCC
22382 2006-06-27 09:56  hoffman
22384         * Source/cmFileCommand.cxx: ENH: fix crash when glob has wrong
22385           number of arguments
22387 2006-06-27 07:11  andy
22389         * Source/cmVersion.cxx: STYLE: Nightly Version update
22391 2006-06-26 15:27  king
22393         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: When using a
22394           working directory for the custom command do not convert paths to
22395           be relative to the build directory.
22397 2006-06-26 12:06  hoffman
22399         * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug 3444,
22400           remove trailing . in lib names
22402 2006-06-26 11:27  martink
22404         * Source/cmMakefile.cxx: ENH: fix subdir issue
22406 2006-06-26 10:57  king
22408         * Source/cmIfCommand.h: ENH: Clarified documentation of EXISTS and
22409           IS_DIRECTORY modes.
22411 2006-06-26 09:46  king
22413         * Utilities/Release/README: BUG: Added missing release steps.
22415 2006-06-26 07:15  andy
22417         * Source/cmVersion.cxx: STYLE: Nightly Version update
22419 2006-06-25 15:18  karthik
22421         * Source/kwsys/CommandLineArguments.cxx: BUG: The operator
22422           precedence is [] followed by *. Calling this method was causing
22423           out of array index segfaults bounds
22425 2006-06-25 07:14  andy
22427         * Source/cmVersion.cxx: STYLE: Nightly Version update
22429 2006-06-24 07:19  andy
22431         * Source/cmVersion.cxx: STYLE: Nightly Version update
22433 2006-06-23 07:08  andy
22435         * Modules/CTest.cmake: ENH: Default drop method http
22437 2006-06-22 15:37  andy
22439         * Source/cmMessageCommand.cxx: ENH: Use CMake's error reporting
22440           mechanism
22442 2006-06-22 15:31  andy
22444         * Source/: cmMakefile.cxx, cmMakefile.h: ENH: DIsplay the list file
22445           stack when displaying errors
22447 2006-06-22 10:35  martink
22449         * Source/: cmake.cxx, kwsys/Directory.cxx, kwsys/Directory.hxx.in:
22450           ENH: add a higher performance method to get the number of files
22451           in a directory
22453 2006-06-22 08:01  andy
22455         * Source/cmVersion.cxx: STYLE: Nightly Version update
22457 2006-06-21 07:56  andy
22459         * Source/cmVersion.cxx: STYLE: Nightly Version update
22461 2006-06-20 13:13  hoffman
22463         * Source/: cmake.cxx, MFCDialog/CMakeSetupDialog.cpp: ENH: avoid
22464           crash in sprintf
22466 2006-06-20 09:50  martink
22468         * Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: fix line length
22469           and warning
22471 2006-06-19 14:57  king
22473         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: BUG: Delay
22474           relative path configuration until as late as possible to make
22475           sure the source/binary dir are set.  This is a work-around for
22476           lack of a more structured way of creating the global generator.
22478 2006-06-19 11:34  martink
22480         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
22481           cmGlobalUnixMakefileGenerator3.h: ENH: fix for dependent targets
22483 2006-06-19 10:07  king
22485         * Modules/FindOpenGL.cmake: ENH: Do not search for X11 if it is
22486           already found.
22488 2006-06-19 09:49  king
22490         * Source/kwsys/ProcessWin32.c: COMP: Fix conversion warning.
22492 2006-06-18 20:05  hoffman
22494         * Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: do not use the
22495           link script on windows
22497 2006-06-18 11:50  king
22499         * Source/cmMakefileLibraryTargetGenerator.cxx: BUG: Do not write
22500           link script lines that use the ':' command which is supposed to
22501           be a no-op anyway.
22503 2006-06-18 09:23  andy
22505         * Source/cmVersion.cxx: STYLE: Nightly Version update
22507 2006-06-17 19:32  king
22509         * Source/cmMakefileLibraryTargetGenerator.cxx: BUG: Need to use
22510           different link script name when relinking.
22512 2006-06-17 07:55  andy
22514         * Source/cmVersion.cxx: STYLE: Nightly Version update
22516 2006-06-16 16:29  martink
22518         * Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: warning fix
22520 2006-06-16 15:29  martink
22522         * Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: cleanup how
22523           progress is reported for individual targets to fix an integer
22524           math issue
22526 2006-06-16 14:45  andy
22528         * Modules/: FindQt4.cmake, MacroAddFileDependencies.cmake: ENH:
22529           Updates from KDE
22531 2006-06-16 14:19  martink
22533         * Source/cmSetTargetPropertiesCommand.h: ENH: fix line length
22535 2006-06-16 14:02  hoffman
22537         * Source/cmGlobalXCodeGenerator.cxx: BUG: fix for bug 3417
22539 2006-06-16 07:44  andy
22541         * Source/cmVersion.cxx: STYLE: Nightly Version update
22543 2006-06-15 21:43  hoffman
22545         * Modules/CPack.cmake: ENH: add a comment
22547 2006-06-15 16:42  king
22549         * Source/cmMakefile.cxx: ENH: Provide access to CMAKE_PATCH_VERSION
22550           in CMake code.
22552 2006-06-15 16:37  king
22554         * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: Pre-install rules
22555           for a target should not have target-level dependencies.  Each
22556           target can be re-linked independently as long as the original
22557           targets are up to date.
22559 2006-06-15 16:17  king
22561         * Source/: cmGlobalBorlandMakefileGenerator.cxx,
22562           cmGlobalGenerator.cxx, cmGlobalGenerator.h,
22563           cmGlobalMSYSMakefileGenerator.cxx,
22564           cmGlobalMinGWMakefileGenerator.cxx,
22565           cmGlobalNMakeMakefileGenerator.cxx,
22566           cmGlobalUnixMakefileGenerator3.cxx,
22567           cmMakefileLibraryTargetGenerator.cxx,
22568           cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h,
22569           cmake.cxx, cmake.h: ENH: Added generation of link rules into
22570           script files executed by a cmake -E command in order to support
22571           longer link lines.  This is needed only on platforms without
22572           response file support and that may have weak shells.
22574 2006-06-15 14:40  king
22576         * Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c: ENH:
22577           Added Option_Verbatim to run whole command lines directly.
22579 2006-06-15 11:51  martink
22581         * Source/: cmGlobalKdevelopGenerator.cxx,
22582           cmLocalUnixMakefileGenerator3.cxx, cmake.h: ENH: fix linelength
22584 2006-06-15 10:51  king
22586         * Source/: cmAddCustomCommandCommand.h, cmAddCustomTargetCommand.h:
22587           BUG: Clarified documentation about custom command outputs and
22588           custom target dependencies.
22590 2006-06-15 10:24  king
22592         * Source/cmMakefile.cxx: ENH: Unknown command invocations should be
22593           fatal errors.
22595 2006-06-15 10:12  king
22597         * Source/: cmLocalGenerator.cxx, cmSetTargetPropertiesCommand.h,
22598           cmTarget.cxx: ENH: Added target property
22599           INSTALL_RPATH_USE_LINK_PATH to append the linker search path
22600           directories not inside the project to the INSTALL_RPATH
22601           automatically.  The property is initialized by the variable
22602           CMAKE_INSTALL_RPATH_USE_LINK_PATH when the target is created.
22604 2006-06-15 09:45  king
22606         * Source/cmake.cxx: BUG: Always check dependency integrity whether
22607           or not CMake will re-run because the generator no longer checks
22608           integrity during generation.
22610 2006-06-15 07:47  andy
22612         * Source/cmVersion.cxx: STYLE: Nightly Version update
22614 2006-06-14 13:41  hoffman
22616         * DartConfig.cmake: ENH: handle the fact the public can no longer
22617           do ftp
22619 2006-06-14 12:28  martink
22621         * CMakeLists.txt, Modules/CMakeDetermineCCompiler.cmake,
22622           Modules/CMakeDetermineCXXCompiler.cmake,
22623           Modules/CMakeDetermineFortranCompiler.cmake,
22624           Modules/CMakeDetermineJavaCompiler.cmake,
22625           Modules/CMakeDetermineRCCompiler.cmake,
22626           Modules/CMakeDetermineSystem.cmake,
22627           Modules/CMakeTestCCompiler.cmake,
22628           Modules/CMakeTestCXXCompiler.cmake,
22629           Modules/CMakeTestFortranCompiler.cmake,
22630           Modules/CheckCSourceCompiles.cmake,
22631           Modules/CheckCXXSourceCompiles.cmake,
22632           Modules/CheckFunctionExists.cmake,
22633           Modules/CheckIncludeFile.cmake,
22634           Modules/CheckIncludeFileCXX.cmake,
22635           Modules/CheckIncludeFiles.cmake,
22636           Modules/CheckLibraryExists.cmake,
22637           Modules/CheckSymbolExists.cmake, Modules/CheckTypeSize.cmake,
22638           Modules/CheckVariableExists.cmake, Modules/FindQt4.cmake,
22639           Modules/FindSDL_sound.cmake, Modules/FindThreads.cmake,
22640           Modules/TestBigEndian.cmake, Modules/TestCXXAcceptsFlag.cmake,
22641           Modules/TestForANSIForScope.cmake, Modules/TestForSSTREAM.cmake,
22642           Modules/TestForSTDNamespace.cmake,
22643           Modules/Platform/Windows-cl.cmake, Source/cmCacheManager.cxx,
22644           Source/cmGlobalGenerator.cxx,
22645           Source/cmGlobalKdevelopGenerator.cxx,
22646           Source/cmGlobalUnixMakefileGenerator3.cxx,
22647           Source/cmGlobalXCodeGenerator.cxx,
22648           Source/cmInstallTargetGenerator.cxx, Source/cmLocalGenerator.cxx,
22649           Source/cmLocalUnixMakefileGenerator3.cxx, Source/cmMakefile.cxx,
22650           Source/cmMakefileExecutableTargetGenerator.cxx,
22651           Source/cmMakefileLibraryTargetGenerator.cxx,
22652           Source/cmMakefileTargetGenerator.cxx,
22653           Source/cmTryCompileCommand.cxx, Source/cmTryRunCommand.cxx,
22654           Source/cmake.h, Source/kwsys/kwsysPlatformCxxTests.cmake,
22655           Tests/MakeClean/ToClean/CMakeLists.txt,
22656           Tests/TryCompile/CMakeLists.txt, Utilities/cmcurl/CMakeLists.txt,
22657           Utilities/cmcurl/CMake/CheckTypeSize.cmake,
22658           Utilities/cmxmlrpc/CMake/TryCompileFromSource.cmake: ENH:
22659           centralized locaiton of CMakeFiles setting
22661 2006-06-13 10:28  martink
22663         * CMake.pdf, CMake.rtf: ENH: removed old out of date files, online
22664           and command line help is better
22666 2006-06-13 09:46  martink
22668         * Source/cmLocalVisualStudio7Generator.cxx: ENH: fix line length
22670 2006-06-13 08:04  andy
22672         * Source/cmVersion.cxx: STYLE: Nightly Version update
22674 2006-06-12 15:44  martink
22676         * Source/: cmLocalUnixMakefileGenerator3.cxx,
22677           cmLocalVisualStudio7Generator.cxx: ENH: fix line length
22679 2006-06-12 14:21  andy
22681         * Modules/CPack.cmake: ENH: Add support for overwriting the name of
22682           the file CPackConfig.cmake and CPackSourceConfig.cmake
22684 2006-06-12 13:17  martink
22686         * Modules/Platform/Windows-cl.cmake: ENH: removed logo info from
22687           the manifest tool
22689 2006-06-12 13:05  king
22691         * Source/cmIfCommand.h: BUG: Patch from Miguel A.
22692           Figueroa-Villanueva for fixing documentation.
22694 2006-06-12 12:18  martink
22696         * Source/cmMakefileTargetGenerator.cxx: ENH: cleanup
22698 2006-06-12 11:40  martink
22700         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
22701           cmMakefileTargetGenerator.cxx, cmake.cxx: ENH: some cleanup to
22702           progress
22704 2006-06-12 10:22  andy
22706         * DartConfig.cmake: ENH: Switch to http submission
22708 2006-06-12 07:59  andy
22710         * Source/cmVersion.cxx: STYLE: Nightly Version update
22712 2006-06-11 07:58  andy
22714         * Source/cmVersion.cxx: STYLE: Nightly Version update
22716 2006-06-10 08:12  andy
22718         * Source/cmVersion.cxx: STYLE: Nightly Version update
22720 2006-06-09 15:49  alex
22722         * Modules/FindZLIB.cmake: BUG: don't append to ZLIB_NAMES ENH: also
22723           check for zdll on windows ENH: honor REQUIRED and QUIETLY
22725           Alex
22727 2006-06-09 13:45  hoffman
22729         * Source/CPack/: bills-comments.txt,
22730           cmCPackCygwinBinaryGenerator.cxx, cmCPackCygwinBinaryGenerator.h,
22731           cmCPackGenerators.cxx, cmCPackGenericGenerator.cxx,
22732           cmCPackGenericGenerator.h, cygwin.readme: ENH: check in partial
22733           cygwin generator
22735 2006-06-09 08:28  andy
22737         * Source/cmVersion.cxx: STYLE: Nightly Version update
22739 2006-06-08 07:49  andy
22741         * Source/cmVersion.cxx: STYLE: Nightly Version update
22743 2006-06-07 08:47  hoffman
22745         * Source/cmakemain.cxx: ENH: add docs for debug trycompile
22747 2006-06-06 12:01  hoffman
22749         * Source/cmLocalVisualStudio7Generator.cxx: ENH: fix /TP for c code
22751 2006-06-06 09:39  hoffman
22753         * Source/cmMakefile.cxx: ENH: fix for replacement of @var @ only
22754           legal variable names should be replaced
22756 2006-06-06 07:59  andy
22758         * Source/cmVersion.cxx: STYLE: Nightly Version update
22760 2006-06-05 15:28  king
22762         * Source/cmAddSubDirectoryCommand.cxx: COMP: Removed unused
22763           variable.
22765 2006-06-05 14:38  king
22767         * Source/cmAddSubDirectoryCommand.cxx: BUG: Always check whether a
22768           subdirectory is below the top of the source before computing the
22769           binary tree automatically.  Even when the source is a relative
22770           path it may contain ../ which would allow it to be outside the
22771           source tree.
22773 2006-06-05 14:32  martink
22775         * Source/: cmDependsC.cxx, cmGlobalUnixMakefileGenerator3.cxx,
22776           cmMakefileTargetGenerator.cxx: ENH: line lengths
22778 2006-06-05 14:13  king
22780         * cmake_uninstall.cmake.in: BUG: Use proper signature for
22781           EXEC_PROGRAM to get return value of cmake -E remove.  Also fixed
22782           spelling error in message, and made non-existing files not a
22783           fatal error so that the rest of the files are removed.
22785 2006-06-05 13:45  king
22787         * Source/: cmFileCommand.cxx, cmFileCommand.h, cmTarget.cxx: ENH:
22788           Changing shared library versioned file names on OSX to conform to
22789           that platform's convention.
22791 2006-06-05 11:22  king
22793         * Source/kwsys/Terminal.c: ENH: Added rxvt-unicode and cygwin
22794           terminals for color support.
22796 2006-06-05 07:25  andy
22798         * Source/cmVersion.cxx: STYLE: Nightly Version update
22800 2006-06-04 07:22  andy
22802         * Source/cmVersion.cxx: STYLE: Nightly Version update
22804 2006-06-03 18:43  andy
22806         * Source/kwsys/Terminal.c: ENH: Handle 'screen' terminal. Thank you
22807           Thomas Z.
22809 2006-06-03 18:43  andy
22811         * Source/CPack/cmCPackGenericGenerator.cxx: COMP: Remove warning
22813 2006-06-03 09:48  king
22815         * Tests/Wrapping/Wrap.c: COMP: More fixes for non-ANSI C compilers.
22817 2006-06-03 09:42  king
22819         * Tests/Wrapping/Wrap.c: COMP: Fix for non-ANSI C compilers.
22821 2006-06-03 07:22  andy
22823         * Source/cmVersion.cxx: STYLE: Nightly Version update
22825 2006-06-02 12:19  king
22827         * Tests/Wrapping/: Wrap.c, fakefluid.cxx: BUG: Custom commands
22828           should actually generate the files they claim to generate.
22830 2006-06-02 11:26  andy
22832         * Source/CPack/: cmCPackGenericGenerator.cxx,
22833           cmCPackGenericGenerator.h: ENH: Display cmake install information
22834           when in verbose mode
22836 2006-06-01 15:51  king
22838         * Source/: cmBuildCommand.cxx, cmGlobalGenerator.cxx,
22839           cmGlobalGenerator.h, cmGlobalUnixMakefileGenerator3.cxx,
22840           cmGlobalUnixMakefileGenerator3.h,
22841           cmGlobalVisualStudio6Generator.cxx,
22842           cmGlobalVisualStudio6Generator.h,
22843           cmGlobalVisualStudio7Generator.cxx,
22844           cmGlobalVisualStudio7Generator.h, cmGlobalXCodeGenerator.cxx,
22845           cmGlobalXCodeGenerator.h, CPack/cmCPackGenericGenerator.cxx,
22846           CTest/cmCTestBuildAndTestHandler.cxx,
22847           CTest/cmCTestBuildCommand.cxx: BUG: cmGlobalGenerator::Build
22848           should not always use the /fast target name because dependency
22849           checking is often required.  It now takes an argument specifying
22850           whether to use the /fast target name, and the argument is
22851           currently only true for try-compiles.
22853 2006-06-01 15:08  king
22855         * Source/cmInstallTargetGenerator.cxx: BUG: Adjustment of
22856           install_name with install_name_tool should account for DESTDIR
22857           when specifying the file to be changed.
22859 2006-06-01 14:43  king
22861         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
22862           cmLocalUnixMakefileGenerator3.cxx: ENH: Moved generation of the
22863           /fast version of GLOBAL_TARGET targets to the proper place in the
22864           local generator instead of in the global generator.  Also made
22865           the install/fast target not depend on the all target.
22867 2006-06-01 14:09  king
22869         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
22870           cmLocalUnixMakefileGenerator3.cxx: BUG: Added /fast targets in
22871           subdirectory makefiles.  Removed bogus INSTALL_*/fast targets.
22872           Also fixed preinstall/fast target.
22874 2006-06-01 13:01  king
22876         * Tests/CustomCommand/: CMakeLists.txt, config.h.in, foo.in: ENH:
22877           Added test for generation of files listed explicitly as sources
22878           but not used during the build of a target.
22880 2006-06-01 11:45  king
22882         * Source/: cmMakefileExecutableTargetGenerator.cxx,
22883           cmMakefileLibraryTargetGenerator.cxx,
22884           cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h,
22885           cmMakefileUtilityTargetGenerator.cxx: BUG: Custom command outputs
22886           listed explicitly as source files in a target should be generated
22887           whether or not an object file in the target needs them.  This
22888           useful and makes Makefile builds more consistent with VS IDE
22889           builds.
22891 2006-06-01 09:38  hoffman
22893         * Utilities/Release/cmake_release.sh: ENH: change the version
22894           number to match the release for cygwin
22896 2006-06-01 08:17  andy
22898         * Source/cmVersion.cxx: STYLE: Nightly Version update
22900 2006-05-31 11:19  martink
22902         * Source/: cmForEachCommand.cxx, cmIfCommand.cxx,
22903           cmMacroCommand.cxx, cmWhileCommand.cxx: ENH: reduce string
22904           construct delete ops
22906 2006-05-31 08:10  andy
22908         * Source/cmVersion.cxx: STYLE: Nightly Version update
22910 2006-05-30 16:23  king
22912         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
22913           cmLocalUnixMakefileGenerator3.cxx: BUG: Fix progress when total
22914           number of source files is less than 100.
22916 2006-05-30 11:15  king
22918         * Source/cmake.cxx: BUG: Fixed cmake -E remove return code.
22920 2006-05-30 08:03  andy
22922         * Source/cmVersion.cxx: STYLE: Nightly Version update
22924 2006-05-29 08:09  andy
22926         * Source/cmVersion.cxx: STYLE: Nightly Version update
22928 2006-05-28 07:29  andy
22930         * Source/cmVersion.cxx: STYLE: Nightly Version update
22932 2006-05-27 07:45  andy
22934         * Source/cmVersion.cxx: STYLE: Nightly Version update
22936 2006-05-26 07:32  andy
22938         * Source/cmVersion.cxx: STYLE: Nightly Version update
22940 2006-05-25 14:16  king
22942         * Modules/CMakeGenericSystem.cmake: ENH: Adding advanced option
22943           CMAKE_COLOR_MAKEFILE for makefile generators with default ON.
22945 2006-05-25 14:16  king
22947         * Source/: cmLocalUnixMakefileGenerator3.cxx,
22948           cmLocalUnixMakefileGenerator3.h: ENH: Slight improvement in
22949           genreation time by recording the setting of CMAKE_COLOR_MAKEFILE
22950           in an ivar of each local generator at the beginning of
22951           generation.  This avoids many repeated table lookups.
22953 2006-05-25 11:56  hoffman
22955         * Modules/FindQt4.cmake: ENH: add qtmain to findqt
22957 2006-05-25 10:55  martink
22959         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
22960           cmGlobalUnixMakefileGenerator3.h,
22961           cmLocalUnixMakefileGenerator3.cxx: BUG: fix to progress for small
22962           projects
22964 2006-05-25 10:21  martink
22966         * Modules/CTest.cmake: ENH: remove debugging output
22968 2006-05-25 09:47  king
22970         * Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
22971           cmGlobalGenerator.cxx, cmGlobalGenerator.h, cmLocalGenerator.h,
22972           cmLocalUnixMakefileGenerator3.cxx,
22973           cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx,
22974           cmake.cxx: BUG: Updated Makefile dependency scanning to provide a
22975           full local generator to the dependency scanner to do proper path
22976           conversions.  This allows the rules written into the depend.make
22977           files to use the same relative path conversion as those written
22978           into the build.make files.  Several previous changes added more
22979           and more information for use by the dependency scanner and it was
22980           converging to having the full local generator anyway.
22982 2006-05-25 07:34  andy
22984         * Source/cmVersion.cxx: STYLE: Nightly Version update
22986 2006-05-24 10:13  king
22988         * Source/kwsys/ProcessUNIX.c: BUG: Do not leak global table of
22989           processes.
22991 2006-05-24 10:09  martink
22993         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
22994           cmGlobalUnixMakefileGenerator3.h: ENH: fix compiler warnings and
22995           posibly java test
22997 2006-05-24 07:36  andy
22999         * Source/cmVersion.cxx: STYLE: Nightly Version update
23001 2006-05-23 15:27  king
23003         * Source/cmLocalVisualStudio7Generator.cxx: COMP: Added missing
23004           include for isspace.
23006 2006-05-23 15:01  king
23008         * Source/cmLocalVisualStudio7Generator.cxx: BUG: Fix parsing of
23009           definitions to support REMOVE_DEFINITIONS.
23011 2006-05-23 12:51  king
23013         * Source/cmMakefile.cxx, Tests/Complex/Executable/CMakeLists.txt,
23014           Tests/Complex/Executable/complex.cxx,
23015           Tests/ComplexOneConfig/Executable/CMakeLists.txt,
23016           Tests/ComplexOneConfig/Executable/complex.cxx,
23017           Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
23018           Tests/ComplexRelativePaths/Executable/complex.cxx: BUG: Fix
23019           REMOVE_DEFINITIONS command to not remove substrings.
23021 2006-05-23 12:38  david.cole
23023         * Utilities/cmtar/: CMakeLists.txt, append.c, config.h.in,
23024           extract.c, handle.c, compat/fnmatch.c: COMP: Fix warnings on
23025           Borland dashboards...
23027 2006-05-23 11:48  king
23029         * Source/kwsys/ProcessUNIX.c: ENH: Re-enabling SIGCHLD handling
23030           implementation with a fix for Cygwin.
23032 2006-05-23 10:40  king
23034         * Modules/FindVTK.cmake: ENH: Add ability to find VTK 5 without
23035           user help.
23037 2006-05-23 09:58  king
23039         * Source/cmMakefileExecutableTargetGenerator.cxx: BUG: Finished fix
23040           to bug#3229 and bug#3272.
23042 2006-05-23 09:58  king
23044         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
23045           cmLocalUnixMakefileGenerator3.cxx, cmMakefileTargetGenerator.cxx:
23046           BUG: Fix for spaces in path to build directory with new progress
23047           stuff.
23049 2006-05-23 09:11  martink
23051         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
23052           cmGlobalUnixMakefileGenerator3.h,
23053           cmLocalUnixMakefileGenerator3.cxx,
23054           cmLocalUnixMakefileGenerator3.h, cmMacroCommand.cxx,
23055           cmMacroCommand.h, cmMakefileTargetGenerator.cxx, cmake.cxx: ENH:
23056           always compile progress
23058 2006-05-23 07:40  andy
23060         * Source/cmVersion.cxx: STYLE: Nightly Version update
23062 2006-05-22 16:10  martink
23064         * Source/cmake.cxx: COMP: fix bootstrap
23066 2006-05-22 16:07  martink
23068         * Source/cmake.cxx: COMP: fix mac warning
23070 2006-05-22 15:41  martink
23072         * Source/cmake.cxx: ENH: part of the progress reporting checkin
23074 2006-05-22 15:11  king
23076         * Source/kwsys/ProcessUNIX.c: BUG: Reverting previous change until
23077           it can be fixed on Cygwin.
23079 2006-05-21 14:06  hoffman
23081         * Source/cmMakefile.cxx: ENH: fix line length
23083 2006-05-21 10:28  king
23085         * Source/kwsys/testProcess.c: ENH: Added test 8 to test
23086           grandchildren running after children exit.
23088 2006-05-21 10:27  andy
23090         * Source/cmVersion.cxx: STYLE: Nightly Version update
23092 2006-05-21 10:27  king
23094         * Source/kwsys/ProcessWin32.c: BUG: Fixed deadlock condition when
23095           grandchildren are running after the children exit.
23097 2006-05-21 10:26  king
23099         * Source/kwsys/ProcessUNIX.c: ENH: Implemented handling of SIGCHLD
23100           to detect the termination of immediate children.  This allows
23101           grandchildren to remain running after the children exit.
23103 2006-05-20 18:50  king
23105         * Source/kwsys/ProcessUNIX.c: ENH: Enabling process tree killing on
23106           Cygwin.
23108 2006-05-20 08:06  andy
23110         * Source/cmVersion.cxx: STYLE: Nightly Version update
23112 2006-05-19 16:57  alex
23114         * Modules/: FindQt4.cmake, KDE3Macros.cmake, kde3uic.cmake: BUG:
23115           kde3: use QT_UIC_EXECUTABLE instead of simply uic BUG: use
23116           qouting for the path to Qt4 moc and uic, should help with paths
23117           with spaces
23119           Alex
23121 2006-05-19 15:53  hoffman
23123         * Utilities/Release/: create-cmake-release.cmake,
23124           dashmacmini2_release.cmake: ENH: release scripts
23126 2006-05-19 15:51  hoffman
23128         * Utilities/cmcurl/mprintf.c: ENH: fix for uclibc
23130 2006-05-19 13:02  hoffman
23132         * Source/: cmMakefile.cxx, cmTarget.cxx, cmTarget.h: ENH: fix for
23133           vtk 4.4 and other projects that may try to link to a module
23135 2006-05-19 09:36  martink
23137         * Source/cmIfCommand.cxx: COMP: fix warning
23139 2006-05-19 08:15  andy
23141         * Source/cmVersion.cxx: STYLE: Nightly Version update
23143 2006-05-18 23:24  hoffman
23145         * Source/: cmake.cxx, cmakemain.cxx: ENH: fix crashes when command
23146           line arguments are not followed by the correct number of
23147           arguments
23149 2006-05-18 14:35  martink
23151         * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: fix issue with
23152           too many fast targets being listed
23154 2006-05-18 13:50  martink
23156         * Source/: cmForEachCommand.cxx, cmForEachCommand.h,
23157           cmIfCommand.cxx, cmWhileCommand.cxx, cmWhileCommand.h: ENH: allow
23158           loose loop constructs
23160 2006-05-18 10:28  king
23162         * Modules/CheckIncludeFile.c.in: BUG: Fix signature of main to work
23163           on both strict ANSI and non-ANSI C compilers.
23165 2006-05-18 08:00  andy
23167         * Source/cmVersion.cxx: STYLE: Nightly Version update
23169 2006-05-17 08:07  andy
23171         * Source/cmVersion.cxx: STYLE: Nightly Version update
23173 2006-05-16 14:04  hoffman
23175         * ChangeLog.manual, Source/cmGlobalXCodeGenerator.cxx,
23176           Source/cmGlobalXCodeGenerator.h, Source/cmListCommand.cxx,
23177           Source/cmListCommand.h, Source/cmLocalUnixMakefileGenerator3.cxx,
23178           Source/cmMakefileExecutableTargetGenerator.cxx: ENH: move changes
23179           from main tree to branch
23181 2006-05-16 13:41  king
23183         * Source/cmMakefileExecutableTargetGenerator.cxx: BUG: Added
23184           missing cd command before running executable version symlink
23185           rule.  This addresses bug#3229.
23187 2006-05-16 13:23  hoffman
23189         * Source/cmGlobalXCodeGenerator.cxx: ENH: fix warning
23191 2006-05-16 09:54  hoffman
23193         * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
23194           ENH: fix rebuild problem with xcode and universal binaries
23196 2006-05-16 08:42  andy
23198         * Source/: cmListCommand.cxx, cmListCommand.h: STYLE: Fix style
23200 2006-05-16 08:03  andy
23202         * Source/cmVersion.cxx: STYLE: Nightly Version update
23204 2006-05-15 18:05  hoffman
23206         * ChangeLog.manual, Source/cmDependsFortranParser.h,
23207           Source/cmDependsJavaParser.cxx, Source/cmExprParser.cxx,
23208           Source/cmGlobalUnixMakefileGenerator3.cxx,
23209           Source/cmListCommand.cxx, Source/cmListCommand.h,
23210           Source/cmLocalUnixMakefileGenerator3.cxx,
23211           Source/cmQTWrapCPPCommand.h, Source/cmake.cxx,
23212           Tests/CMakeTests/ListTest.cmake.in: ENH: merge from main tree
23214 2006-05-15 13:47  martink
23216         * Source/cmGlobalUnixMakefileGenerator3.cxx: PERF: performance
23217           improvement
23219 2006-05-15 13:02  andy
23221         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
23222           cmLocalUnixMakefileGenerator3.cxx, cmake.cxx: ENH: Add simple
23223           progress reporting during make
23225 2006-05-15 10:19  martink
23227         * Source/: cmDependsFortranParser.h, cmDependsJavaParser.cxx,
23228           cmExprParser.cxx, cmLocalUnixMakefileGenerator3.cxx,
23229           cmQTWrapCPPCommand.h: STYLE: fix line length
23231 2006-05-15 10:14  andy
23233         * Source/cmListCommand.cxx, Tests/CMakeTests/ListTest.cmake.in:
23234           ENH: Fix INSERT to allow inserting to empty list
23236 2006-05-15 09:57  andy
23238         * Source/cmListCommand.cxx, Source/cmListCommand.h,
23239           Tests/CMakeTests/ListTest.cmake.in: ENH: Change REMOVE and
23240           REMOVE_ITEM to REMOVE_AT and REMOVE_ITEM
23242 2006-05-15 09:25  andy
23244         * Source/cmListCommand.cxx, Source/cmListCommand.h,
23245           Tests/CMakeTests/ListTest.cmake.in: ENH: Remove some errors, fix
23246           append to work on nonexisting lists
23248 2006-05-14 20:20  hoffman
23250         * Modules/CMakeDetermineSystem.cmake: ENH: fix module
23252 2006-05-14 20:17  hoffman
23254         * Modules/CMakeDetermineSystem.cmake: ENH: check return value for
23255           uname -p
23257 2006-05-14 19:17  hoffman
23259         * Modules/CMakeDetermineSystem.cmake: ENH: move from main tree
23260           handle uname without -p correctly
23262 2006-05-14 17:42  hoffman
23264         * Modules/CMakeDetermineSystem.cmake: ENH: check return value for
23265           uname -p
23267 2006-05-14 15:24  hoffman
23269         * Utilities/Release/: release_cmake.cmake,
23270           v60n177_aix_release.cmake: ENH: extra path
23272 2006-05-14 15:22  hoffman
23274         * CMakeLists.txt, Modules/FindJPEG.cmake, Modules/FindKDE4.cmake,
23275           Modules/FindQt4.cmake, Source/cmGlobalGenerator.cxx,
23276           Source/cmGlobalMSYSMakefileGenerator.h,
23277           Source/cmIncludeDirectoryCommand.cxx,
23278           Source/cmLinkDirectoriesCommand.cxx,
23279           Source/cmLinkLibrariesCommand.cxx, Source/cmListCommand.cxx,
23280           Source/cmListFileCache.cxx, Source/cmLoadCacheCommand.cxx,
23281           Source/cmLoadCommandCommand.h, Source/cmLocalGenerator.cxx,
23282           Source/cmLocalVisualStudio6Generator.cxx,
23283           Source/cmLocalVisualStudio7Generator.cxx,
23284           Source/cmLocalVisualStudio7Generator.h,
23285           Source/cmMacroCommand.cxx, Source/cmMakeDepend.h,
23286           Source/cmMakefile.cxx, Source/cmMakefile.h,
23287           Source/cmMakefileExecutableTargetGenerator.cxx,
23288           Source/cmMakefileLibraryTargetGenerator.cxx,
23289           Source/cmMakefileTargetGenerator.cxx,
23290           Source/cmMarkAsAdvancedCommand.cxx, Source/cmMathCommand.h,
23291           Source/cmObject.h, Source/cmOptionCommand.cxx,
23292           Source/cmOrderLinkDirectories.cxx,
23293           Source/cmOrderLinkDirectories.h,
23294           Source/cmOutputRequiredFilesCommand.cxx,
23295           Source/cmProjectCommand.cxx, Source/cmQTWrapCPPCommand.cxx,
23296           Source/cmQTWrapUICommand.cxx,
23297           Source/cmRemoveDefinitionsCommand.cxx,
23298           Source/cmSeparateArgumentsCommand.cxx,
23299           Source/cmSeparateArgumentsCommand.h,
23300           Source/cmSetDirectoryPropertiesCommand.cxx,
23301           Source/cmSetSourceFilesPropertiesCommand.h,
23302           Source/cmSetTargetPropertiesCommand.cxx,
23303           Source/cmSetTargetPropertiesCommand.h,
23304           Source/cmSetTestsPropertiesCommand.cxx,
23305           Source/cmSetTestsPropertiesCommand.h,
23306           Source/cmSiteNameCommand.cxx, Source/cmSourceFile.cxx,
23307           Source/cmSourceFile.h, Source/cmSourceGroupCommand.h,
23308           Source/cmStringCommand.cxx, Source/cmSubdirCommand.cxx,
23309           Source/cmSubdirCommand.h, Source/cmSystemTools.cxx,
23310           Source/cmSystemTools.h, Source/cmTarget.cxx, Source/cmTarget.h,
23311           Source/cmTargetLinkLibrariesCommand.cxx,
23312           Source/cmTryCompileCommand.cxx, Source/cmTryCompileCommand.h,
23313           Source/cmUseMangledMesaCommand.cxx,
23314           Source/cmUtilitySourceCommand.cxx,
23315           Source/cmVTKMakeInstantiatorCommand.cxx,
23316           Source/cmVTKWrapJavaCommand.cxx,
23317           Source/cmVTKWrapPythonCommand.cxx,
23318           Source/cmVTKWrapTclCommand.cxx, Source/cmWin32ProcessExecution.h,
23319           Source/cmWriteFileCommand.cxx, Source/cmXCode21Object.cxx,
23320           Source/cmXCode21Object.h, Source/cmXCodeObject.cxx,
23321           Source/cmXCodeObject.h, Source/cmXMLParser.h, Source/cmake.cxx,
23322           Source/cmake.h, Source/cmakemain.cxx,
23323           Source/CPack/cmCPackGenericGenerator.cxx,
23324           Source/CPack/cmCPackNSISGenerator.cxx,
23325           Source/CPack/cmCPackPackageMakerGenerator.cxx,
23326           Source/CPack/cmCPackSTGZGenerator.cxx,
23327           Source/CPack/cmCPackTarCompressGenerator.cxx,
23328           Source/CPack/cpack.cxx, Tests/Complex/CMakeLists.txt,
23329           Tests/ComplexOneConfig/CMakeLists.txt,
23330           Tests/ComplexRelativePaths/CMakeLists.txt: ENH: merge from main
23331           tree
23333 2006-05-14 09:36  andy
23335         * Source/cmVersion.cxx: STYLE: Nightly Version update
23337 2006-05-13 12:28  king
23339         * Source/cmGlobalGenerator.cxx: BUG: Make sure RUN_TESTS target
23340           passes the desired configuration to ctest.
23342 2006-05-13 08:03  andy
23344         * Source/cmVersion.cxx: STYLE: Nightly Version update
23346 2006-05-12 14:44  martink
23348         * Source/CPack/: cmCPackGenericGenerator.cxx,
23349           cmCPackNSISGenerator.cxx, cmCPackPackageMakerGenerator.cxx,
23350           cmCPackSTGZGenerator.cxx, cmCPackTarCompressGenerator.cxx,
23351           cpack.cxx: STYLE: fix line length
23353 2006-05-12 14:36  martink
23355         * Source/: cmXCode21Object.cxx, cmXCode21Object.h,
23356           cmXCodeObject.cxx, cmXCodeObject.h, cmXMLParser.h, cmake.cxx,
23357           cmake.h, cmakemain.cxx: STYLE: fix line length
23359 2006-05-12 14:12  martink
23361         * Source/: cmTarget.cxx, cmTarget.h,
23362           cmTargetLinkLibrariesCommand.cxx, cmTryCompileCommand.cxx,
23363           cmTryCompileCommand.h, cmUseMangledMesaCommand.cxx,
23364           cmUtilitySourceCommand.cxx, cmVTKMakeInstantiatorCommand.cxx,
23365           cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
23366           cmVTKWrapTclCommand.cxx, cmWin32ProcessExecution.h,
23367           cmWriteFileCommand.cxx: STYLE: fix line length
23369 2006-05-12 13:53  martink
23371         * Source/: cmSeparateArgumentsCommand.cxx,
23372           cmSeparateArgumentsCommand.h,
23373           cmSetDirectoryPropertiesCommand.cxx,
23374           cmSetSourceFilesPropertiesCommand.h,
23375           cmSetTargetPropertiesCommand.cxx, cmSetTargetPropertiesCommand.h,
23376           cmSetTestsPropertiesCommand.cxx, cmSetTestsPropertiesCommand.h,
23377           cmSiteNameCommand.cxx, cmSourceFile.cxx, cmSourceFile.h,
23378           cmSourceGroupCommand.h, cmStringCommand.cxx, cmSubdirCommand.cxx,
23379           cmSubdirCommand.h, cmSystemTools.cxx, cmSystemTools.h: STYLE: fix
23380           line length
23382 2006-05-12 13:44  martink
23384         * Source/: cmProjectCommand.cxx, cmQTWrapCPPCommand.cxx,
23385           cmQTWrapUICommand.cxx, cmRemoveDefinitionsCommand.cxx: STYLE: fix
23386           line length
23388 2006-05-12 13:39  martink
23390         * Source/: cmObject.h, cmOptionCommand.cxx,
23391           cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h,
23392           cmOutputRequiredFilesCommand.cxx: STYLE: fix line length
23394 2006-05-12 12:29  martink
23396         * Source/: cmMacroCommand.cxx, cmMakeDepend.h, cmMakefile.cxx,
23397           cmMakefile.h, cmMakefileExecutableTargetGenerator.cxx,
23398           cmMakefileLibraryTargetGenerator.cxx,
23399           cmMakefileTargetGenerator.cxx, cmMarkAsAdvancedCommand.cxx,
23400           cmMathCommand.h: STYLE: fix line length
23402 2006-05-12 11:56  martink
23404         * Source/: cmLinkDirectoriesCommand.cxx,
23405           cmLinkLibrariesCommand.cxx, cmListCommand.cxx,
23406           cmListFileCache.cxx, cmLoadCacheCommand.cxx,
23407           cmLoadCommandCommand.h, cmLocalGenerator.cxx,
23408           cmLocalVisualStudio6Generator.cxx,
23409           cmLocalVisualStudio7Generator.cxx,
23410           cmLocalVisualStudio7Generator.h: STYLE: fix line length
23412 2006-05-12 11:03  hoffman
23414         * CMakeLists.txt: ENH: add the processor to the system name for
23415           cpack
23417 2006-05-12 10:56  hoffman
23419         * Modules/FindQt4.cmake: ENH: remove bad quoteed code
23421 2006-05-12 10:54  king
23423         * Source/cmIncludeDirectoryCommand.cxx,
23424           Tests/Complex/CMakeLists.txt,
23425           Tests/ComplexOneConfig/CMakeLists.txt,
23426           Tests/ComplexRelativePaths/CMakeLists.txt: BUG:
23427           INCLUDE_DIRECTORIES should interpret relative path arguments with
23428           respect to the current source directory.
23430 2006-05-12 10:46  martink
23432         * Source/: cmGlobalGenerator.cxx, cmGlobalMSYSMakefileGenerator.h:
23433           STYLE: fix line length
23435 2006-05-12 10:09  hoffman
23437         * Source/cmLocalVisualStudio7Generator.cxx: ENH: remove bogus
23438           machine setting
23440 2006-05-12 09:47  hoffman
23442         * Modules/FindQt4.cmake: ENH: fix path problem with qt
23444 2006-05-12 07:56  andy
23446         * Source/cmVersion.cxx: STYLE: Nightly Version update
23448 2006-05-11 18:32  alex
23450         * Modules/FindJPEG.cmake: ENH: honor REQUIRED flag
23452           Alex
23454 2006-05-11 18:27  alex
23456         * Modules/FindKDE4.cmake: ENH: use the new FILE(TO_CMAKE_PATH ...)
23457           command instead of regexps BUG: append the kde 4 cmake module
23458           path instead of prepending it
23460           Alex
23462 2006-05-11 16:07  hoffman
23464         * Utilities/Release/: dashmacmini2_release.cmake,
23465           destiny_release.cmake, release_cmake.cmake, release_cmake.sh.in,
23466           vogon_release.cmake: ENH: working package creator
23468 2006-05-11 16:05  hoffman
23470         * Source/: cmAddSubDirectoryCommand.cxx, cmExprParser.cxx,
23471           cmExprParserHelper.cxx, cmFLTKWrapUICommand.cxx,
23472           cmFileCommand.cxx, cmGlobalGenerator.cxx, cmGlobalGenerator.h,
23473           cmGlobalKdevelopGenerator.cxx, cmGlobalMSYSMakefileGenerator.cxx,
23474           cmGlobalMinGWMakefileGenerator.cxx,
23475           cmGlobalMinGWMakefileGenerator.h,
23476           cmGlobalNMakeMakefileGenerator.cxx,
23477           cmGlobalNMakeMakefileGenerator.h,
23478           cmGlobalUnixMakefileGenerator3.cxx,
23479           cmGlobalUnixMakefileGenerator3.h,
23480           cmGlobalVisualStudio6Generator.cxx,
23481           cmGlobalVisualStudio6Generator.h,
23482           cmGlobalVisualStudio71Generator.cxx,
23483           cmGlobalVisualStudio71Generator.h,
23484           cmGlobalVisualStudio7Generator.cxx,
23485           cmGlobalVisualStudio7Generator.h,
23486           cmGlobalVisualStudio8Generator.cxx,
23487           cmGlobalVisualStudio8Generator.h,
23488           cmGlobalVisualStudio8Win64Generator.cxx,
23489           cmGlobalVisualStudio8Win64Generator.h,
23490           cmGlobalWatcomWMakeGenerator.cxx, cmGlobalXCode21Generator.cxx,
23491           cmGlobalXCode21Generator.h, cmGlobalXCodeGenerator.cxx,
23492           cmGlobalXCodeGenerator.h, cmIfCommand.cxx, cmIfCommand.h,
23493           cmIncludeCommand.cxx, cmIncludeDirectoryCommand.cxx,
23494           cmIncludeExternalMSProjectCommand.cxx,
23495           cmIncludeExternalMSProjectCommand.h,
23496           cmIncludeRegularExpressionCommand.cxx,
23497           cmIncludeRegularExpressionCommand.h, cmInstallCommand.h,
23498           cmInstallFilesCommand.cxx, cmInstallGenerator.cxx,
23499           cmInstallGenerator.h, cmInstallProgramsCommand.cxx,
23500           cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h,
23501           cmInstallTargetsCommand.cxx, cmListCommand.cxx, cmListCommand.h,
23502           CTest/cmCTestBuildHandler.cxx: ENH: merge changes from main tree
23504 2006-05-11 15:50  hoffman
23506         * Source/cmFileCommand.cxx: ENH: fix error message
23508 2006-05-11 15:50  martink
23510         * Source/: cmIfCommand.cxx, cmIfCommand.h, cmIncludeCommand.cxx,
23511           cmIncludeDirectoryCommand.cxx,
23512           cmIncludeExternalMSProjectCommand.cxx,
23513           cmIncludeExternalMSProjectCommand.h,
23514           cmIncludeRegularExpressionCommand.cxx,
23515           cmIncludeRegularExpressionCommand.h, cmInstallCommand.h,
23516           cmInstallFilesCommand.cxx, cmInstallGenerator.cxx,
23517           cmInstallGenerator.h, cmInstallProgramsCommand.cxx,
23518           cmInstallProgramsCommand.h, cmInstallTargetGenerator.cxx,
23519           cmInstallTargetGenerator.h, cmInstallTargetsCommand.cxx: STYLE:
23520           fix line length
23522 2006-05-11 15:39  martink
23524         * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
23525           STYLE: fix line length
23527 2006-05-11 13:56  andy
23529         * Source/: cmListCommand.cxx, cmListCommand.h: ENH: Some
23530           documentation and add APPEND
23532 2006-05-11 12:00  andy
23534         * Source/CTest/cmCTestBuildHandler.cxx: BUG: Fix segfault
23536 2006-05-11 11:47  martink
23538         * Source/: cmGlobalVisualStudio6Generator.cxx,
23539           cmGlobalVisualStudio6Generator.h,
23540           cmGlobalVisualStudio71Generator.cxx,
23541           cmGlobalVisualStudio71Generator.h,
23542           cmGlobalVisualStudio7Generator.cxx,
23543           cmGlobalVisualStudio7Generator.h,
23544           cmGlobalVisualStudio8Generator.cxx,
23545           cmGlobalVisualStudio8Generator.h,
23546           cmGlobalVisualStudio8Win64Generator.cxx,
23547           cmGlobalVisualStudio8Win64Generator.h,
23548           cmGlobalWatcomWMakeGenerator.cxx, cmGlobalXCode21Generator.cxx,
23549           cmGlobalXCode21Generator.h, cmGlobalXCodeGenerator.cxx: STYLE:
23550           fix line length
23552 2006-05-11 10:56  hoffman
23554         * ChangeLog.manual, Modules/FindQt4.cmake: ENH: merge changs from
23555           main tree
23557 2006-05-11 10:45  martink
23559         * Source/: cmExprParser.cxx, cmExprParserHelper.cxx,
23560           cmFLTKWrapUICommand.cxx: STYLE: fix line length
23562 2006-05-11 10:41  hoffman
23564         * Modules/FindQt4.cmake: ENH: fix for bug  3216 allow full path to
23565           qt input files
23567 2006-05-11 10:39  martink
23569         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
23570           cmGlobalKdevelopGenerator.cxx, cmGlobalMSYSMakefileGenerator.cxx,
23571           cmGlobalMinGWMakefileGenerator.cxx,
23572           cmGlobalMinGWMakefileGenerator.h,
23573           cmGlobalNMakeMakefileGenerator.cxx,
23574           cmGlobalNMakeMakefileGenerator.h,
23575           cmGlobalUnixMakefileGenerator3.cxx,
23576           cmGlobalUnixMakefileGenerator3.h, cmAddSubDirectoryCommand.cxx:
23577           STYLE: fix line length
23579 2006-05-11 10:33  hoffman
23581         * ChangeLog.manual, Source/CPack/cmCPackZIPGenerator.cxx: ENH:
23582           merge changes from main tree
23584 2006-05-11 09:37  hoffman
23586         * Source/CPack/cmCPackZIPGenerator.cxx: ENH: use @ file for winzip
23587           on windows
23589 2006-05-11 08:03  andy
23591         * Source/cmVersion.cxx: STYLE: Nightly Version update
23593 2006-05-10 22:15  hoffman
23595         * CMakeLists.txt, Modules/CPack.cmake,
23596           Modules/NSIS.InstallOptions.ini.in, Modules/NSIS.template.in,
23597           Source/cmAddExecutableCommand.cxx,
23598           Source/cmAddSubDirectoryCommand.cxx, Source/cmAddTestCommand.cxx,
23599           Source/cmAuxSourceDirectoryCommand.cxx,
23600           Source/cmAuxSourceDirectoryCommand.h, Source/cmCTest.cxx,
23601           Source/cmCacheManager.cxx, Source/cmCommandArgumentLexer.cxx,
23602           Source/cmCommandArgumentParser.cxx,
23603           Source/cmCommandArgumentParserHelper.cxx,
23604           Source/cmCommandArgumentParserTokens.h,
23605           Source/cmConfigureFileCommand.cxx,
23606           Source/cmCreateTestSourceList.h, Source/cmDepends.cxx,
23607           Source/cmDepends.h, Source/cmDependsC.cxx,
23608           Source/cmDependsFortran.cxx, Source/cmDependsFortranParser.cxx,
23609           Source/cmDependsJavaParserHelper.cxx,
23610           Source/cmDependsJavaParserHelper.h, Source/cmDocumentation.cxx,
23611           Source/cmDumpDocumentation.cxx, Source/cmElseCommand.cxx,
23612           Source/cmEnableLanguageCommand.cxx,
23613           Source/cmEndForEachCommand.cxx, Source/cmEndIfCommand.cxx,
23614           Source/cmEndWhileCommand.cxx, Source/cmExecProgramCommand.cxx,
23615           Source/cmExecuteProcessCommand.cxx,
23616           Source/cmExecuteProcessCommand.h,
23617           Source/cmExportLibraryDependencies.cxx,
23618           Source/cmExportLibraryDependencies.h, Source/cmExprLexer.cxx,
23619           Source/cmExprLexer.h, Source/cmFLTKWrapUICommand.cxx,
23620           Source/cmFileCommand.cxx, Source/cmFileCommand.h,
23621           Source/cmFileTimeComparison.cxx, Source/cmFindBase.cxx,
23622           Source/cmFindFileCommand.cxx, Source/cmFindLibraryCommand.cxx,
23623           Source/cmFindPackageCommand.cxx, Source/cmFindPathCommand.cxx,
23624           Source/cmFindProgramCommand.cxx, Source/cmForEachCommand.cxx,
23625           Source/cmGeneratedFileStream.cxx,
23626           Source/cmGetDirectoryPropertyCommand.cxx,
23627           Source/cmGetFilenameComponentCommand.cxx,
23628           Source/cmGetFilenameComponentCommand.h,
23629           Source/cmGlobalBorlandMakefileGenerator.cxx,
23630           Source/CPack/cmCPackGenericGenerator.cxx, Source/CPack/cpack.cxx,
23631           Source/CTest/cmCTestGenericHandler.cxx,
23632           Source/CTest/cmCTestHandlerCommand.cxx,
23633           Source/CTest/cmCTestReadCustomFilesCommand.h,
23634           Source/CTest/cmCTestScriptHandler.cxx,
23635           Source/CTest/cmCTestTestHandler.cxx,
23636           Source/CTest/cmCTestUpdateCommand.cxx: ENH: move changes from
23637           main tree
23639 2006-05-10 17:26  andy
23641         * CMakeLists.txt, Modules/CPack.cmake: BUG: Prevent stripping of
23642           sources
23644 2006-05-10 16:44  hoffman
23646         * Utilities/Release/create-cmake-release.cmake: ENH: remove ps
23647           thing
23649 2006-05-10 16:43  hoffman
23651         * Utilities/Release/: create-cmake-release.cmake,
23652           vogon_release.cmake: ENH: it works
23654 2006-05-10 15:56  martink
23656         * Source/: cmGeneratedFileStream.cxx,
23657           cmGetDirectoryPropertyCommand.cxx,
23658           cmGetFilenameComponentCommand.cxx,
23659           cmGetFilenameComponentCommand.h,
23660           cmGetSourceFilePropertyCommand.h,
23661           cmGlobalBorlandMakefileGenerator.cxx: STYLE: fix line length
23663 2006-05-10 15:46  martink
23665         * Source/: cmFLTKWrapUICommand.cxx, cmFileCommand.cxx,
23666           cmFileCommand.h, cmFileTimeComparison.cxx, cmFindBase.cxx,
23667           cmFindFileCommand.cxx, cmFindLibraryCommand.cxx,
23668           cmFindPackageCommand.cxx, cmFindPathCommand.cxx,
23669           cmFindProgramCommand.cxx, cmForEachCommand.cxx: STYLE: fix line
23670           length
23672 2006-05-10 15:29  hoffman
23674         * Utilities/Release/vogon_release.cmake: ENH: add vogon
23676 2006-05-10 15:06  martink
23678         * Source/: cmElseCommand.cxx, cmEnableLanguageCommand.cxx,
23679           cmEndForEachCommand.cxx, cmEndIfCommand.cxx,
23680           cmEndWhileCommand.cxx, cmExecProgramCommand.cxx,
23681           cmExecuteProcessCommand.cxx, cmExecuteProcessCommand.h,
23682           cmExportLibraryDependencies.cxx, cmExportLibraryDependencies.h,
23683           cmExprLexer.cxx, cmExprLexer.h: STYLE: fix line length
23685 2006-05-10 15:01  martink
23687         * Source/: cmDependsJavaParserHelper.cxx,
23688           cmDependsJavaParserHelper.h, cmDocumentation.cxx,
23689           cmDumpDocumentation.cxx: STYLE: fix line length
23691 2006-05-10 14:54  martink
23693         * Source/: cmDepends.h, cmDependsC.cxx, cmDependsFortran.cxx,
23694           cmDependsFortranParser.cxx: STYLE: fix line length
23696 2006-05-10 14:13  martink
23698         * Source/: cmCommandArgumentParser.cxx,
23699           cmCommandArgumentParserHelper.cxx,
23700           cmCommandArgumentParserTokens.h, cmConfigureFileCommand.cxx,
23701           cmCreateTestSourceList.h, cmDepends.cxx: STYLE: fix line length
23703 2006-05-10 14:07  martink
23705         * Source/cmCommandArgumentLexer.cxx: STYLE: hmm
23707 2006-05-10 14:03  hoffman
23709         * Utilities/Release/: create-cmake-release.cmake,
23710           dashsgi1_release.cmake, dashsgi1_release64.cmake,
23711           release_cmake.sh.in: ENH:
23713 2006-05-10 14:00  martink
23715         * Source/cmCommandArgumentLexer.cxx: STYLE: hmm
23717 2006-05-10 13:56  martink
23719         * Source/: cmAuxSourceDirectoryCommand.h, cmCTest.cxx,
23720           cmCacheManager.cxx: STYLE: fix line length
23722 2006-05-10 13:48  martink
23724         * Source/: CTest/cmCTestGenericHandler.cxx,
23725           CTest/cmCTestHandlerCommand.cxx,
23726           CTest/cmCTestReadCustomFilesCommand.h,
23727           CTest/cmCTestScriptHandler.cxx, CTest/cmCTestTestHandler.cxx,
23728           CTest/cmCTestUpdateCommand.cxx, cmAddExecutableCommand.cxx,
23729           cmAddSubDirectoryCommand.cxx, cmAddTestCommand.cxx,
23730           cmAuxSourceDirectoryCommand.cxx: STYLE: fix line length
23732 2006-05-10 12:39  andy
23734         * Source/CPack/: cmCPackGenericGenerator.cxx, cpack.cxx: BUG: Fix
23735           relative path to config file, fix cmake_install.cmake location
23736           problem
23738 2006-05-10 12:15  hoffman
23740         * Modules/: NSIS.InstallOptions.ini.in, NSIS.template.in: ENH: use
23741           radio buttons to choose PATH options
23743 2006-05-10 09:28  hoffman
23745         * CMakeLists.txt: ENH: allow package name to be changed from cmake
23746           cache
23748 2006-05-10 09:15  hoffman
23750         * CMakeLists.txt: ENH: allow for cpack stuff to be changed
23752 2006-05-10 07:58  andy
23754         * Source/cmVersion.cxx: STYLE: Nightly Version update
23756 2006-05-09 17:18  hoffman
23758         * Utilities/Release/: dashsun1_release.cmake, release_cmake.cmake,
23759           v60n177_aix_release.cmake: ENH: works
23761 2006-05-09 16:30  hoffman
23763         * ChangeLog.manual, Modules/FindQt3.cmake,
23764           Modules/NSIS.template.in, Source/cmSetTargetPropertiesCommand.h,
23765           Source/kwsys/SystemTools.cxx, Tests/Complex/CMakeLists.txt,
23766           Tests/ComplexOneConfig/CMakeLists.txt,
23767           Tests/ComplexRelativePaths/CMakeLists.txt: ENH: merge from main
23768           tree
23770 2006-05-09 14:14  hoffman
23772         * Utilities/Release/: create-cmake-release.cmake,
23773           release_cmake.cmake: ENH: seems to be working
23775 2006-05-09 13:49  hoffman
23777         * Utilities/Release/create-cmake-release.cmake: ENH: add a xterm
23778           script create script
23780 2006-05-09 13:48  hoffman
23782         * Utilities/Release/: dashsun1_release.cmake, muse_release64.cmake,
23783           release_cmake.cmake, release_cmake.sh.in: ENH: add 64 bit sgi
23785 2006-05-09 12:23  hoffman
23787         * Utilities/Release/release_cmake.sh.in: ENH: mark time
23789 2006-05-09 12:23  andy
23791         * Utilities/Release/v60n177_aix_release.cmake: ENH: copy right
23792           files
23794 2006-05-09 08:22  andy
23796         * Source/cmVersion.cxx: STYLE: Nightly Version update
23798 2006-05-08 16:59  hoffman
23800         * Utilities/Release/: dashmacmini2_release.cmake,
23801           dashsun1_release.cmake, destiny_release.cmake,
23802           muse_release.cmake, v60n177_aix_release.cmake: ENH: skip
23803           bootstrap test as it already does a bootstrap
23805 2006-05-08 16:50  hoffman
23807         * Utilities/Release/: dashmacmini2_release.cmake,
23808           destiny_release.cmake, hythloth_release.cmake,
23809           muse_release.cmake, release_cmake.cmake,
23810           v60n177_aix_release.cmake: ENH: change name to MAKE_COMMAND
23812 2006-05-08 16:40  hoffman
23814         * Source/cmSetTargetPropertiesCommand.h: ENH: fix docs to include
23815           linker lang
23817 2006-05-08 16:38  andy
23819         * Utilities/Release/release_cmake.cmake: ENH: add extra copy for
23820           ibm
23822 2006-05-08 16:36  hoffman
23824         * Utilities/Release/: dashmacmini2_release.cmake,
23825           destiny_release.cmake, hythloth_release.cmake,
23826           muse_release.cmake, release_cmake.cmake, release_cmake.sh.in,
23827           v60n177_aix_release.cmake: ENH: add make program stuff
23829 2006-05-08 14:18  hoffman
23831         * Source/kwsys/SystemTools.cxx: ENH: search for program without
23832           extensions
23834 2006-05-08 13:34  andy
23836         * Modules/NSIS.template.in: ENH: Some cleanups and fix installing
23837           as a non-admin
23839 2006-05-08 10:02  king
23841         * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
23842           ComplexRelativePaths/CMakeLists.txt: BUG: Disabling an
23843           EXECUTE_PROCESS test until problems on UNIX systems are fixed.
23845 2006-05-07 13:04  hoffman
23847         * Modules/FindQt3.cmake: ENH: try to find qt3 better
23849 2006-05-07 10:55  hoffman
23851         * CMakeLists.txt, ChangeLog.manual,
23852           Modules/CMakeDetermineCCompiler.cmake,
23853           Modules/CPack.STGZ_Header.sh.in, Modules/FindQt4.cmake,
23854           Modules/Platform/CYGWIN.cmake, Modules/Platform/SunOS.cmake,
23855           Modules/Platform/Windows-cl.cmake, Source/CMakeLists.txt,
23856           Source/cmCommandArgumentParserHelper.cxx, Source/cmDepends.h,
23857           Source/cmDependsC.cxx, Source/cmFileCommand.cxx,
23858           Source/cmGlobalGenerator.cxx,
23859           Source/cmGlobalUnixMakefileGenerator3.cxx,
23860           Source/cmGlobalUnixMakefileGenerator3.h,
23861           Source/cmGlobalVisualStudio6Generator.cxx,
23862           Source/cmGlobalVisualStudio71Generator.cxx,
23863           Source/cmGlobalVisualStudio71Generator.h,
23864           Source/cmGlobalVisualStudio7Generator.cxx,
23865           Source/cmGlobalVisualStudio7Generator.h,
23866           Source/cmGlobalVisualStudio8Generator.cxx,
23867           Source/cmGlobalVisualStudio8Generator.h,
23868           Source/cmIncludeExternalMSProjectCommand.cxx,
23869           Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
23870           Source/cmInstallFilesGenerator.cxx,
23871           Source/cmInstallFilesGenerator.h, Source/cmInstallGenerator.cxx,
23872           Source/cmInstallGenerator.h, Source/cmInstallTargetGenerator.cxx,
23873           Source/cmInstallTargetGenerator.h, Source/cmLocalGenerator.cxx,
23874           Source/cmLocalUnixMakefileGenerator3.cxx,
23875           Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
23876           Source/cmSourceFile.cxx, Source/cmSourceFile.h,
23877           Source/cmSourceGroupCommand.h, Source/cmTarget.cxx,
23878           Source/CPack/cmCPackGenerators.cxx,
23879           Source/CPack/cmCPackGenerators.h,
23880           Source/CPack/cmCPackGenericGenerator.cxx,
23881           Source/CPack/cmCPackNSISGenerator.cxx,
23882           Source/CPack/cmCPackPackageMakerGenerator.cxx,
23883           Source/CPack/cmCPackSTGZGenerator.cxx,
23884           Source/CPack/cmCPackTGZGenerator.cxx,
23885           Source/CPack/cmCPackTGZGenerator.h,
23886           Source/CPack/cmCPackTarBZip2Generator.cxx,
23887           Source/CPack/cmCPackTarBZip2Generator.h,
23888           Source/CPack/cmCPackTarCompressGenerator.cxx,
23889           Source/CPack/cmCPackTarCompressGenerator.h,
23890           Source/CPack/cmCPackZIPGenerator.cxx, Source/CPack/cpack.cxx,
23891           Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
23892           Tests/COnly/conly.c, Tests/SimpleInstall/CMakeLists.txt,
23893           Tests/SimpleInstallS2/CMakeLists.txt,
23894           Utilities/Release/cmake_release.sh.in: ENH: move changes from
23895           main tree and change version to 2.4.2
23897 2006-05-07 09:29  andy
23899         * Source/cmVersion.cxx: STYLE: Nightly Version update
23901 2006-05-06 10:01  andy
23903         * Source/cmVersion.cxx: STYLE: Nightly Version update
23905 2006-05-05 22:04  hoffman
23907         * Utilities/Release/: release_cmake.sh.in,
23908           v60n177_aix_release.cmake: ENH: add extra copy for aix
23910 2006-05-05 21:49  hoffman
23912         * Modules/Platform/CYGWIN.cmake: ENH: add the flag for creating
23913           windows gui's
23915 2006-05-05 21:45  hoffman
23917         * Source/cmCommandArgumentParserHelper.cxx: ENH: handle empty
23918           variables
23920 2006-05-05 20:54  king
23922         * Source/: cmGlobalVisualStudio6Generator.cxx,
23923           cmGlobalVisualStudio71Generator.cxx,
23924           cmGlobalVisualStudio71Generator.h,
23925           cmGlobalVisualStudio7Generator.cxx,
23926           cmGlobalVisualStudio7Generator.h,
23927           cmGlobalVisualStudio8Generator.cxx,
23928           cmGlobalVisualStudio8Generator.h: BUG: MSVC* variables should be
23929           set in IDE generators instead of just NMake.
23931 2006-05-05 16:12  andy
23933         * Utilities/Release/v60n177_aix_release.cmake: ENH: use a directory
23934           with space
23936 2006-05-05 15:51  hoffman
23938         * Utilities/Release/: release_cmake.cmake, release_cmake.sh.in:
23939           ENH: make release directory a variable
23941 2006-05-05 15:04  hoffman
23943         * Modules/FindQt4.cmake: ENH: fix windows path issue
23945 2006-05-05 14:57  king
23947         * Source/cmFileCommand.cxx, Source/cmInstallCommand.cxx,
23948           Source/cmInstallCommand.h, Source/cmInstallFilesGenerator.cxx,
23949           Source/cmInstallFilesGenerator.h, Source/cmInstallGenerator.cxx,
23950           Source/cmInstallGenerator.h, Source/cmInstallTargetGenerator.cxx,
23951           Source/cmInstallTargetGenerator.h, Source/cmLocalGenerator.cxx,
23952           Tests/SimpleInstall/CMakeLists.txt,
23953           Tests/SimpleInstallS2/CMakeLists.txt: ENH: Added CONFIGURATIONS
23954           option to INSTALL command to allow per-configuration install
23955           rules.
23957 2006-05-05 14:53  andy
23959         * Utilities/Release/: release_cmake.sh.in,
23960           v60n177_aix_release.cmake: ENH: fix env vars
23962 2006-05-05 13:52  hoffman
23964         * Utilities/Release/release_cmake.sh.in: ENH: add ability to set
23965           CC, CXX and LDFLAGS
23967 2006-05-05 13:10  hoffman
23969         * Utilities/Release/release_cmake.cmake: ENH: move from tr to cat
23970           since it works from a windows machine and works on the AIX
23972 2006-05-05 12:49  andy
23974         * Source/cmVersion.cxx: STYLE: Nightly Version update
23976 2006-05-05 12:34  hoffman
23978         * Utilities/Release/: release_cmake.cmake, release_cmake.sh.in:
23979           ENH: add missing quote and some comments
23981 2006-05-05 12:25  hoffman
23983         * Utilities/Release/: release_cmake.cmake, release_cmake.sh.in:
23984           ENH: remove old copy
23986 2006-05-05 12:14  hoffman
23988         * Utilities/Release/: destiny_release.cmake, release_cmake.cmake,
23989           release_cmake.sh.in: ENH: working on hp
23991 2006-05-05 11:51  king
23993         * Tests/: SimpleInstall/CMakeLists.txt,
23994           SimpleInstallS2/CMakeLists.txt: ENH: Adding COMPONENT option to
23995           an INSTALL command call to smoke-test it.
23997 2006-05-05 11:46  king
23999         * Source/: cmSourceFile.cxx, cmSourceFile.h, cmTarget.cxx: ENH:
24000           Added information about target needing a source file when one
24001           cannot be found.
24003 2006-05-05 11:37  king
24005         * Source/cmSourceGroupCommand.h: ENH: Added example of sub-group to
24006           docs.
24008 2006-05-05 10:38  king
24010         * Source/cmFileCommand.cxx: ENH: Added option to not use
24011           copy-if-different when installing.
24013 2006-05-05 10:33  hoffman
24015         * Utilities/Release/: release_cmake.cmake: ENH: create script is
24016           working
24018 2006-05-05 10:30  hoffman
24020         * Utilities/Release/: release_cmake.cmake, release_cmake.sh.in:
24021           ENH: create script is working
24023 2006-05-05 10:29  king
24025         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Added
24026           always/if-different option to CopyADirectory.  Added CopyAFile
24027           with the same interface.
24029 2006-05-05 08:16  hoffman
24031         * Utilities/Release/release_cmake.cmake: ENH: change to script mode
24033 2006-05-04 22:58  hoffman
24035         * Utilities/Release/: release_cmake.sh.in: ENH: add file
24037 2006-05-04 21:57  hoffman
24039         * Utilities/Release/: destiny_release.cmake, muse_release.cmake:
24040           ENH: add some machines
24042 2006-05-04 17:54  hoffman
24044         * Source/cmMakefile.cxx: ENH: add a check to make sure targets only
24045           link to libraries and not utility targets to avoid seg faults,
24046           bug 3194
24048 2006-05-04 13:39  hoffman
24050         * Source/cmLocalVisualStudio7Generator.cxx: ENH: remove debug
24051           output
24053 2006-05-04 13:35  hoffman
24055         * Source/cmLocalVisualStudio7Generator.cxx, Tests/COnly/conly.c:
24056           ENH: fix build c stuff with c and c++ with c++
24058 2006-05-04 10:07  andy
24060         * Source/cmVersion.cxx: STYLE: Nightly Version update
24062 2006-05-03 23:03  hoffman
24064         * Source/cmIncludeExternalMSProjectCommand.cxx: ENH: make sure path
24065           is converted to unix
24067 2006-05-03 21:42  andy
24069         * Source/: CMakeLists.txt, CPack/cmCPackGenerators.cxx,
24070           CPack/cmCPackTarBZip2Generator.cxx,
24071           CPack/cmCPackTarBZip2Generator.h, CPack/cpack.cxx: ENH: Add BZip2
24072           support, add better documentation
24074 2006-05-03 17:27  hoffman
24076         * Utilities/Release/release_cmake.cmake: ENH: add cvs command
24077           variable
24079 2006-05-03 17:22  hoffman
24081         * Utilities/Release/: release_cmake.cmake,
24082           v60n177_aix_release.cmake: ENH: more aix stuff
24084 2006-05-03 17:08  hoffman
24086         * Utilities/Release/: release_cmake.cmake,
24087           v60n177_aix_release.cmake: ENH: add aix
24089 2006-05-03 16:24  andy
24091         * Modules/CPack.STGZ_Header.sh.in: ENH: Better output
24093 2006-05-03 15:17  martink
24095         * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: use SHELL var
24097 2006-05-03 15:17  martink
24099         * Source/CPack/cmCPackGenericGenerator.cxx: BUG: fix CPack to use
24100           correct paths
24102 2006-05-03 10:07  king
24104         * Source/: cmDepends.h, cmDependsC.cxx,
24105           cmLocalUnixMakefileGenerator3.cxx: BUG: Fix to avoid repeated
24106           calls to CollapseFullPath during dependency scanning.  This
24107           addresses bug#3191.
24109 2006-05-03 09:23  hoffman
24111         * Modules/Platform/SunOS.cmake: ENH: use correct flags for
24112           optimization
24114 2006-05-03 08:16  andy
24116         * Source/cmVersion.cxx: STYLE: Nightly Version update
24118 2006-05-02 23:20  hoffman
24120         * Utilities/Release/: dashmacmini2_release.cmake,
24121           dashsun1_release.cmake, hythloth_release.cmake,
24122           release_cmake.cmake: ENH: getting better
24124 2006-05-02 18:47  andy
24126         * Source/CPack/cmCPackTGZGenerator.cxx: COMP: Fix cast to char*
24128 2006-05-02 18:43  andy
24130         * Source/CPack/cmCPackTarCompressGenerator.cxx: COMP: Try to fix
24131           windows builds
24133 2006-05-02 17:52  andy
24135         * Source/CPack/: cmCPackGenerators.cxx, cmCPackGenerators.h,
24136           cpack.cxx: ENH: Add generators documentation
24138 2006-05-02 17:34  andy
24140         * Source/CPack/: cmCPackTGZGenerator.cxx, cmCPackTGZGenerator.h,
24141           cmCPackTarCompressGenerator.cxx, cmCPackTarCompressGenerator.h:
24142           ENH: Simplify TarCompress to only require compress. Use cmake's
24143           tar
24145 2006-05-02 17:07  andy
24147         * Source/: CMakeLists.txt, CPack/cmCPackGenerators.cxx,
24148           CPack/cmCPackTarCompressGenerator.cxx,
24149           CPack/cmCPackTarCompressGenerator.h: ENH: Initial cut at
24150           TarCompress generator
24152 2006-05-02 16:41  hoffman
24154         * Utilities/Release/release_cmake.cmake: ENH: remove debug
24156 2006-05-02 16:41  hoffman
24158         * Utilities/Release/: cmake_login, release_cmake.cmake: ENH: more
24159           stuff
24161 2006-05-02 16:33  hoffman
24163         * Utilities/Release/release_cmake.cmake: ENH: remove if0
24165 2006-05-02 16:32  hoffman
24167         * Utilities/Release/: dashsun1_release.cmake,
24168           hythloth_release.cmake, release_cmake.cmake: ENH: first pass at
24169           cmake scripts to create the cmake release
24171 2006-05-02 14:04  hoffman
24173         * Modules/FindQt4.cmake: ENH: fix qt version detection
24175 2006-05-02 13:31  martink
24177         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: add a fast version
24178           for preinstall
24180 2006-05-02 12:44  martink
24182         * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: need to make sure
24183           paths are OK
24185 2006-05-02 12:40  martink
24187         * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: need to make sure
24188           paths are OK
24190 2006-05-02 10:48  martink
24192         * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: fix for unix
24194 2006-05-02 09:56  martink
24196         * Source/cmGlobalGenerator.cxx,
24197           Source/cmGlobalUnixMakefileGenerator3.cxx,
24198           Source/cmGlobalUnixMakefileGenerator3.h,
24199           Source/cmLocalUnixMakefileGenerator3.cxx,
24200           Modules/CMakeDetermineCCompiler.cmake,
24201           Modules/Platform/Windows-cl.cmake: ENH: Makefile performance
24202           improvements
24204 2006-05-02 08:49  andy
24206         * CMakeLists.txt, Source/CPack/cmCPackGenericGenerator.cxx,
24207           Source/CPack/cmCPackNSISGenerator.cxx,
24208           Source/CPack/cmCPackPackageMakerGenerator.cxx,
24209           Source/CPack/cmCPackSTGZGenerator.cxx,
24210           Source/CPack/cmCPackZIPGenerator.cxx: ENH: Add support for
24211           stipping and make more things overwritable
24213 2006-05-02 08:14  andy
24215         * Source/cmVersion.cxx: STYLE: Nightly Version update
24217 2006-05-01 22:40  hoffman
24219         * Utilities/Release/cmake_release.sh: ENH: try again
24221 2006-05-01 22:31  hoffman
24223         * Utilities/Release/cmake_release.sh: ENH: try to call cpack from
24224           script
24226 2006-05-01 14:23  andy
24228         * Modules/CPack.STGZ_Header.sh.in,
24229           Source/CPack/cmCPackSTGZGenerator.cxx: ENH: Add license and make
24230           it more verbose
24232 2006-05-01 08:06  andy
24234         * Source/cmVersion.cxx: STYLE: Nightly Version update
24236 2006-04-30 10:59  hoffman
24238         * CMakeLists.txt, Copyright.txt, Modules/CPack.cmake,
24239           Modules/NSIS.InstallOptions.ini.in, Modules/NSIS.template.in,
24240           Source/CPack/cmCPackNSISGenerator.cxx,
24241           Source/CTest/cmCTestGenericHandler.cxx,
24242           Source/CTest/cmCTestScriptHandler.cxx,
24243           Source/CTest/cmCTestScriptHandler.h: ENH: move files from main
24244           tree to 2.4.1
24246 2006-04-30 08:04  andy
24248         * Source/cmVersion.cxx: STYLE: Nightly Version update
24250 2006-04-30 03:16  andy
24252         * Source/CTest/cmCTestGenericHandler.cxx: BUG: Make handle
24253           arguments work again
24255 2006-04-30 03:10  andy
24257         * Modules/NSIS.template.in: ENH: Handle the no-icon case
24259 2006-04-29 20:13  andy
24261         * Source/CTest/: cmCTestScriptHandler.cxx, cmCTestScriptHandler.h:
24262           ENH: Allow CTEST_UPDATE_COMMAND and fix the comments. This should
24263           allow SVN update too, maybe
24265 2006-04-29 20:03  andy
24267         * Copyright.txt: ENH: Acknowledge NAMIC
24269 2006-04-29 20:01  andy
24271         * CMakeLists.txt, Modules/CPack.cmake, Modules/NSIS.template.in:
24272           ENH: Add more install registry options
24274 2006-04-29 19:22  andy
24276         * CMakeLists.txt, Modules/NSIS.InstallOptions.ini.in,
24277           Modules/NSIS.template.in, Source/CPack/cmCPackNSISGenerator.cxx:
24278           ENH: Add NSIS options page for path selection, fix adding and
24279           removing from path, add welcome page and license page
24281 2006-04-29 11:49  hoffman
24283         * CMakeLists.txt, CTestConfig.cmake, ChangeLog.manual,
24284           Modules/CTest.cmake, Modules/FindQt4.cmake,
24285           Modules/NSIS.template.in, Source/cmCTest.cxx, Source/cmCTest.h,
24286           Source/cmMakefile.cxx, Source/cmVersion.cxx, Source/ctest.cxx,
24287           Source/CTest/cmCTestBuildHandler.cxx,
24288           Source/CTest/cmCTestGenericHandler.cxx,
24289           Source/CTest/cmCTestGenericHandler.h,
24290           Source/CTest/cmCTestStartCommand.cxx,
24291           Source/CTest/cmCTestStartCommand.h,
24292           Source/CTest/cmCTestSubmitHandler.cxx,
24293           Source/kwsys/DynamicLoader.cxx, Source/kwsys/SystemTools.cxx,
24294           Templates/CTestScript.cmake.in: ENH: merge in changes from main
24295           tree and change version to 2.4.1-beta
24297 2006-04-29 08:13  andy
24299         * Source/cmVersion.cxx: STYLE: Nightly Version update
24301 2006-04-28 11:59  andy
24303         * Source/: cmCTest.cxx, cmCTest.h, ctest.cxx,
24304           CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
24305           CTest/cmCTestStartCommand.cxx, CTest/cmCTestStartCommand.h,
24306           CTest/cmCTestSubmitHandler.cxx: ENH: Add support for special
24307           tracks, fix options of handlers so that the -R, -U, and so on
24308           work in  the new style scripting
24310 2006-04-28 11:58  andy
24312         * CTestConfig.cmake: ENH: Add XMLRPC support
24314 2006-04-28 11:58  andy
24316         * CMakeLists.txt, Templates/CTestScript.cmake.in: ENH: Add template
24317           of ctest script
24319 2006-04-28 09:58  andy
24321         * Modules/CTest.cmake: ENH: Allow overwriting CTestConfig.cmake
24322           items
24324 2006-04-28 08:59  hoffman
24326         * ChangeLog.manual, Docs/cmake-mode.el,
24327           Modules/CheckCSourceCompiles.cmake,
24328           Modules/CheckCXXSourceCompiles.cmake, Modules/FindQt4.cmake,
24329           Modules/UseQt4.cmake,
24330           Source/cmGlobalBorlandMakefileGenerator.cxx,
24331           Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
24332           Source/cmGlobalKdevelopGenerator.cxx,
24333           Source/cmGlobalMSYSMakefileGenerator.cxx,
24334           Source/cmGlobalMinGWMakefileGenerator.cxx,
24335           Source/cmGlobalNMakeMakefileGenerator.cxx,
24336           Source/cmGlobalUnixMakefileGenerator3.cxx,
24337           Source/cmGlobalVisualStudio7Generator.cxx,
24338           Source/cmGlobalWatcomWMakeGenerator.cxx,
24339           Source/cmLocalGenerator.cxx,
24340           Source/cmLocalUnixMakefileGenerator3.cxx,
24341           Source/cmMakefileTargetGenerator.cxx, Source/cmTest.cxx,
24342           Source/cmake.cxx, Source/cmake.h, Source/kwsys/CMakeLists.txt,
24343           Source/kwsys/SystemTools.cxx, Source/kwsys/Terminal.c,
24344           Source/kwsys/Terminal.h.in, Source/kwsys/testTerminal.c: ENH:
24345           merge changes from main tree
24347 2006-04-28 08:12  andy
24349         * Source/cmVersion.cxx: STYLE: Nightly Version update
24351 2006-04-27 17:52  hoffman
24353         * Source/kwsys/SystemTools.cxx: ENH: put the fix back in with abort
24355 2006-04-27 17:46  hoffman
24357         * Source/kwsys/SystemTools.cxx: ENH: remove code that does not
24358           compile, on windows cwd must exist
24360 2006-04-27 16:20  andy
24362         * Modules/NSIS.template.in: ENH: Better support for adding and
24363           removing path
24365 2006-04-27 16:02  mrichardson
24367         * Source/kwsys/SystemTools.cxx: COMP: Fixing the the build for
24368           windows.
24370 2006-04-27 15:48  hoffman
24372         * Source/kwsys/DynamicLoader.cxx: ENH: remove warning
24374 2006-04-27 15:26  hoffman
24376         * Source/kwsys/SystemTools.cxx: ENH: handle running from a
24377           directory that has been deleted
24379 2006-04-27 15:23  andy
24381         * Source/CTest/cmCTestBuildHandler.cxx: ENH: Fix problem with
24382           Source Lines and add debugging of regular expressions
24384 2006-04-27 15:14  alex
24386         * Modules/FindQt4.cmake: ENH: use the ADD_FILE_DEPENDENCIES() macro
24387           coming with cmake instead a duplicated implementation
24388           _qt4_add_file_dependencies() here
24390           Alex
24392 2006-04-27 15:07  alex
24394         * Modules/: FindQt4.cmake, UseQt4.cmake: ENH: -apply the patches by
24395           Clinton Stimpson and Kenneth Moreland which fix some QtMain
24396           issues on Windows ENH: -sync with KDE svn FindQt4, which features
24397           a lot of enhancements
24399           Alex
24401 2006-04-27 10:55  andy
24403         * Modules/: CheckCSourceCompiles.cmake,
24404           CheckCXXSourceCompiles.cmake: BUG: Use the extra definicions
24406 2006-04-27 10:41  king
24408         * Source/cmMakefileTargetGenerator.cxx: BUG: Make sure each
24409           cmake_depends process uses the same SystemTools path translation
24410           table as the original process.  This addresses problems with
24411           dependency scanning when make is run from a symlink directory
24412           pointing at the original binary tree.
24414 2006-04-27 08:01  andy
24416         * Source/cmVersion.cxx: STYLE: Nightly Version update
24418 2006-04-26 21:53  king
24420         * Source/: cmLocalUnixMakefileGenerator3.cxx, cmake.cxx: COMP:
24421           Disable color support for bootstrap.
24423 2006-04-26 21:51  king
24425         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Default SHELL on
24426           windows should not be a hard-coded path.
24428 2006-04-26 21:31  king
24430         * Source/: cmGlobalBorlandMakefileGenerator.cxx,
24431           cmGlobalGenerator.cxx, cmGlobalGenerator.h,
24432           cmGlobalKdevelopGenerator.cxx, cmGlobalMSYSMakefileGenerator.cxx,
24433           cmGlobalMinGWMakefileGenerator.cxx,
24434           cmGlobalNMakeMakefileGenerator.cxx,
24435           cmGlobalUnixMakefileGenerator3.cxx,
24436           cmGlobalWatcomWMakeGenerator.cxx,
24437           cmLocalUnixMakefileGenerator3.cxx, cmake.cxx, cmake.h: ENH:
24438           Enabling color makefile support using cmsysTerminal_cfprintf.
24439           Support for color is automatically detected when messages are
24440           printed.  Also made color scheme more readable on both black and
24441           white backgrounds.  This option can be enabled by setting
24442           CMAKE_COLOR_MAKEFILE to true in the project.
24444 2006-04-26 15:54  king
24446         * Docs/cmake-mode.el: BUG: In example .emacs code use \' for
24447           end-of-string instead of $ for end-of-line.
24449 2006-04-26 14:28  king
24451         * Docs/cmake-mode.el: BUG: Mode should only be used if
24452           CMakeLists.txt is at the end of the buffer name.
24454 2006-04-26 14:22  king
24456         * Docs/cmake-mode.el: BUG: Tabs around a function name are allowed.
24458 2006-04-26 13:04  king
24460         * Docs/cmake-mode.el: ENH: Using suggestion from Stuart Herring to
24461           avoid needing a list of command names in the highlighting table.
24463 2006-04-26 08:01  andy
24465         * Source/cmVersion.cxx: STYLE: Nightly Version update
24467 2006-04-25 16:31  hoffman
24469         * Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: fix global help
24471 2006-04-25 12:09  hoffman
24473         * CMakeLists.txt, ChangeLog.manual, Docs/cmake-indent.vim,
24474           Modules/CPack.cmake, Modules/CTest.cmake, Modules/FindQt3.cmake,
24475           Modules/NSIS.template.in, Modules/UseEcos.cmake,
24476           Source/CMakeLists.txt, Source/cmGlobalKdevelopGenerator.cxx,
24477           Source/kwsys/SystemTools.cxx, Tests/Java/CMakeLists.txt: ENH:
24478           move from main tree to 2.4 branch
24480 2006-04-25 11:58  hoffman
24482         * Source/cmLocalGenerator.cxx: ENH: make sure special vs ide path
24483           is only used for msvc_ide builds
24485 2006-04-25 11:52  king
24487         * Docs/cmake-mode.el: ENH: Cleaned-up mode in preparation for
24488           inclusion in emacs upstream.
24490 2006-04-25 09:54  king
24492         * Source/cmLocalGenerator.cxx: ENH: Added option
24493           CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE to put all in-project
24494           include directories before all out-of-project include
24495           directories.
24497 2006-04-25 09:54  king
24499         * Source/kwsys/SystemTools.cxx: BUG: IsSubDirectory should use
24500           ComparePath to do platform-independent path comparison.
24502 2006-04-25 09:38  hoffman
24504         * Source/: cmGlobalVisualStudio7Generator.cxx,
24505           cmLocalGenerator.cxx: ENH: add special windows
24506           CMAKE_MSVCIDE_RUN_PATH variable for adding to the path of vs IDE
24507           for running custom commands from cmake
24509 2006-04-25 08:34  hoffman
24511         * Source/cmTest.cxx: ENH: make sure command is unix style as it may
24512           have been sent into cmake as a windows path
24514 2006-04-25 08:33  hoffman
24516         * Source/kwsys/Terminal.h.in: ENH: fix build on AIX
24518 2006-04-25 08:04  andy
24520         * Source/cmVersion.cxx: STYLE: Nightly Version update
24522 2006-04-24 12:15  king
24524         * Source/kwsys/CMakeLists.txt: ENH: Enabling build/test of Terminal
24525           code now that it has been manually tested on several platforms.
24527 2006-04-24 12:12  hoffman
24529         * Source/cmFLTKWrapUICommand.cxx: ENH: fix fltk fluid order of
24530           build
24532 2006-04-24 11:30  hoffman
24534         * Source/cmFLTKWrapUICommand.cxx: ENH: make sure command depends on
24535           fluid
24537 2006-04-24 09:39  hoffman
24539         * Source/cmGlobalKdevelopGenerator.cxx: ENH: fix warnings
24541 2006-04-24 07:56  andy
24543         * Source/cmVersion.cxx: STYLE: Nightly Version update
24545 2006-04-23 23:24  hoffman
24547         * Tests/Java/CMakeLists.txt: ENH: create the correct jar name
24549 2006-04-23 21:12  hoffman
24551         * Source/cmGlobalKdevelopGenerator.cxx: ENH: merge in Alex patches
24553 2006-04-23 19:45  andy
24555         * Modules/: CPack.cmake, NSIS.template.in: ENH: Propagate system
24556           name and handle win32/win64 name
24558 2006-04-23 18:39  andy
24560         * CMakeLists.txt: ENH: Enable path
24562 2006-04-23 18:23  andy
24564         * Modules/NSIS.template.in: ENH: Add a line to Add/Remove programs
24565           to uninstall
24567 2006-04-23 15:34  hoffman
24569         * Tests/Java/CMakeLists.txt: ENH: use the right name for the test
24571 2006-04-23 11:10  hoffman
24573         * Tests/Java/CMakeLists.txt: ENH: fix build
24575 2006-04-23 08:08  alex
24577         * Modules/UseEcos.cmake: BUG: finally really fix #2576 by adding
24578           UseEcos.cmake to cvs :-)
24580           Alex
24582 2006-04-23 07:57  andy
24584         * Source/cmVersion.cxx: STYLE: Nightly Version update
24586 2006-04-23 07:23  alex
24588         * Modules/FindQt3.cmake: BUG: fix QT_MIN_VERSION handling, it
24589           didn't work anymore (qt_version_str vs.  qt_version_str_lib)
24591           Alex
24593 2006-04-22 20:32  king
24595         * Source/kwsys/Terminal.c: COMP: Added missing include of string.h
24596           for strcmp.
24598 2006-04-22 20:26  king
24600         * Source/kwsys/Terminal.c: BUG: Fixed bug in check for vt100
24601           assumption.
24603 2006-04-22 20:25  king
24605         * Source/kwsys/Terminal.c: BUG: Fixed uninitialized variable when
24606           not building with windows console support.
24608 2006-04-22 20:20  king
24610         * Source/kwsys/: CMakeLists.txt, Terminal.c, Terminal.h.in,
24611           testTerminal.c: ENH: Adding 'Terminal' component to hold support
24612           routines for dealing with interactive terminals.  Currently only
24613           a cfprintf function is provided to print color messages.
24615 2006-04-22 09:13  hoffman
24617         * Tests/Java/CMakeLists.txt: ENH: fix in source build for vs ide
24619 2006-04-22 08:07  andy
24621         * Source/cmVersion.cxx: STYLE: Nightly Version update
24623 2006-04-21 20:13  hoffman
24625         * Source/kwsys/SystemTools.cxx: ENH: fix borland bug
24627 2006-04-21 16:33  andy
24629         * Docs/cmake-indent.vim: BUG: Fix typo
24631 2006-04-21 15:15  hoffman
24633         * Source/kwsys/SystemTools.cxx: ENH: performance improvments
24635 2006-04-21 14:36  andy
24637         * Modules/CTest.cmake: BUG: Fix the missing nightly start time bug
24638           and do some cleanup
24640 2006-04-21 14:26  andy
24642         * Source/CMakeLists.txt: ENH: Cleanup
24644 2006-04-21 10:26  hoffman
24646         * CTestCustom.ctest.in, ChangeLog.manual, Docs/cmake-indent.vim,
24647           Docs/cmake-syntax.vim, Modules/CMakeGenericSystem.cmake,
24648           Modules/Platform/HP-UX.cmake, Modules/Platform/Linux-ifort.cmake,
24649           Modules/Platform/Linux.cmake, Modules/Platform/kFreeBSD.cmake,
24650           Source/cmGlobalGenerator.cxx,
24651           Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.h,
24652           Source/cmMakefileTargetGenerator.cxx, Source/cmake.cxx: ENH: move
24653           stuff from main tree
24655 2006-04-21 08:59  hoffman
24657         * CTestCustom.ctest.in: ENH: supress xcode warning
24659 2006-04-21 08:59  hoffman
24661         * Source/cmLocalVisualStudio7Generator.cxx: ENH: use a better name
24663 2006-04-21 08:06  andy
24665         * Source/cmVersion.cxx: STYLE: Nightly Version update
24667 2006-04-21 07:17  andy
24669         * Docs/cmake-indent.vim: ENH: Add While support
24671 2006-04-20 21:54  hoffman
24673         * Source/cmMakefileTargetGenerator.cxx: ENH: ignore all files that
24674           we do not know about just like in ide generators
24676 2006-04-20 21:32  hoffman
24678         * Source/cmLocalVisualStudio7Generator.cxx: ENH: do not compile
24679           header files
24681 2006-04-20 17:00  hoffman
24683         * Source/cmake.cxx: ENH: save the cache on fatal error so that
24684           users can set cache values
24686 2006-04-20 16:16  hoffman
24688         * ChangeLog.manual, Modules/CheckCSourceCompiles.cmake,
24689           Modules/CheckCXXSourceCompiles.cmake,
24690           Modules/Platform/Windows-cl.cmake,
24691           Source/cmBootstrapCommands.cxx, Source/cmCommands.cxx,
24692           Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
24693           Source/cmLocalUnixMakefileGenerator3.cxx,
24694           Source/cmLocalVisualStudio6Generator.cxx,
24695           Source/cmLocalVisualStudio6Generator.h,
24696           Source/cmMakefileExecutableTargetGenerator.cxx,
24697           Source/cmMakefileLibraryTargetGenerator.cxx,
24698           Source/cmMakefileTargetGenerator.cxx, Source/cmakemain.cxx,
24699           Templates/CPack.GenericDescription.txt,
24700           Templates/CPack.GenericLicense.txt,
24701           Templates/CPack.GenericWelcome.txt,
24702           Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
24703           Templates/EXEWinHeader.dsptemplate: ENH: merge changes from main
24704           tree
24706 2006-04-20 15:49  hoffman
24708         * Source/cmMakefile.h: ENH: fix .. in the path of subdirs
24710 2006-04-20 15:49  hoffman
24712         * Source/cmGlobalGenerator.cxx: ENH: don't add package target if no
24713           package file is around
24715 2006-04-20 15:28  king
24717         * Source/cmLocalVisualStudio7Generator.cxx: BUG: VS7 seems to have
24718           a limit on the length of the link directory list string.  Try to
24719           make the string as short as possible by avoiding trailing slashes
24720           and using a relative path (if it is shorter).
24722 2006-04-20 10:51  hoffman
24724         * Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: fix help for
24725           global targets
24727 2006-04-20 10:23  andy
24729         * Modules/: CMakeGenericSystem.cmake, Platform/HP-UX.cmake,
24730           Platform/Linux-ifort.cmake, Platform/Linux.cmake,
24731           Platform/kFreeBSD.cmake: ENH: Cleanup link libraries. Remove -l
24732           from -ldl
24734 2006-04-20 10:22  andy
24736         * Source/cmakemain.cxx: ENH: Add help for graphviz
24738 2006-04-20 10:20  andy
24740         * Docs/cmake-syntax.vim: STYLE: Add missing command
24742 2006-04-20 09:59  king
24744         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Changed color
24745           scheme to be more readable on both white and black backgrounds.
24747 2006-04-20 09:54  andy
24749         * Templates/: CPack.GenericDescription.txt,
24750           CPack.GenericLicense.txt, CPack.GenericWelcome.txt: ENH: Simplify
24751           the generic instructions
24753 2006-04-20 09:32  hoffman
24755         * CTestCustom.ctest.in: ENH: add ignore for xcode
24757 2006-04-19 17:23  hoffman
24759         * Modules/: CheckCSourceCompiles.cmake,
24760           CheckCXXSourceCompiles.cmake: ENH: append to log files
24762 2006-04-19 16:51  hoffman
24764         * CMakeLists.txt: ENH: update cpack stuff to match old cmake
24765           releases
24767 2006-04-19 16:36  hoffman
24769         * Modules/Platform/Windows-cl.cmake, Source/cmLocalGenerator.cxx,
24770           Source/cmLocalGenerator.h,
24771           Source/cmMakefileExecutableTargetGenerator.cxx,
24772           Source/cmMakefileLibraryTargetGenerator.cxx,
24773           Source/cmMakefileTargetGenerator.cxx: ENH: name pdb files for
24774           visual studio make based builds
24776 2006-04-19 15:29  hoffman
24778         * Modules/Platform/Windows-cl.cmake: ENH: unix makefiles should
24779           work with cl
24781 2006-04-19 12:58  hoffman
24783         * ChangeLog.txt: ENH: put cvs2cl changelog to match branch
24785 2006-04-19 12:30  hoffman
24787         * ChangeLog.manual: ENH: add changelog for 2.4
24789 2006-04-19 12:29  hoffman
24791         * ChangeLog.txt: ENH: create new change log with cvs2cl
24793 2006-04-19 11:14  hoffman
24795         * Modules/Platform/Windows-cl.cmake: ENH: don't need two of these
24797 2006-04-19 10:56  hoffman
24799         * Modules/Platform/Windows-cl.cmake: ENH: test for vs8 correctly
24801 2006-04-19 10:50  king
24803         * Source/: cmBootstrapCommands.cxx, cmCommands.cxx: BUG: Need
24804           ADD_DEPENDENCIES command for MinGW bootstrap since kwsys uses the
24805           Win32 implementation of process execution.
24807 2006-04-19 10:34  king
24809         * Source/cmLocalVisualStudio6Generator.cxx,
24810           Source/cmLocalVisualStudio6Generator.h,
24811           Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
24812           Templates/EXEWinHeader.dsptemplate: BUG: VS6 generator now uses
24813           ComputeLinkInformation just like all other generators.
24815 2006-04-19 10:11  hoffman
24817         * Modules/Platform/Windows-cl.cmake: ENH: check for version 1400
24819 2006-04-19 08:06  andy
24821         * Source/cmVersion.cxx: STYLE: Nightly Version update
24823 2006-04-18 16:40  hoffman
24825         * CMakeLists.txt: ENH: make cpack names match old cmake release
24826           process
24828 2006-04-18 15:32  hoffman
24830         * Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: put global
24831           targets in the help
24833 2006-04-18 15:30  hoffman
24835         * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: make sure help
24836           has global targets
24838 2006-04-18 14:48  hoffman
24840         * CMakeLists.txt, Source/cmCPluginAPI.h: ENH: move version numbers
24841           to 2.5.0
24843 2006-04-18 14:48  hoffman
24845         * CMakeLists.txt, Source/cmCPluginAPI.h, Utilities/Release/README:
24846           ENH: move version numbers to 2.4.0
24848 2006-04-18 11:53  king
24850         * Source/cmLocalVisualStudio6Generator.cxx: BUG: Do not require
24851           language flags variables.  Other generators do not, and it breaks
24852           programmable language support (like the Java test).
24854 2006-04-18 11:50  barre
24856         * Source/kwsys/SystemTools.cxx: ENH: try to bypass Microsoft
24857           assert() on isspace, isalpha, etc.
24859 2006-04-18 11:45  king
24861         * Source/cmLocalVisualStudio6Generator.cxx,
24862           Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
24863           Templates/EXEWinHeader.dsptemplate,
24864           Templates/staticLibHeader.dsptemplate,
24865           Tests/SimpleInstall/CMakeLists.txt,
24866           Tests/SimpleInstallS2/CMakeLists.txt: ENH: Updated VS6 generator
24867           to use target.GetFullName() to compute target file names.
24869 2006-04-18 10:56  king
24871         * Source/: cmSetTargetPropertiesCommand.h, cmTarget.cxx: ENH: Added
24872           <config>_OUTPUT_NAME target property to allow the output name to
24873           be set on a per-configuration basis.
24875 2006-04-18 10:32  andy
24877         * Docs/: cmake-indent.vim, cmake-syntax.vim: ENH: Cleanup header
24878           and make license compatible with VIM
24880 2006-04-18 10:32  andy
24882         * Source/CPack/: cmCPackGenericGenerator.cxx,
24883           cmCPackSTGZGenerator.cxx: ENH: Remove some debugging
24885 2006-04-18 10:30  king
24887         * Source/: cmFileCommand.cxx, cmInstallCommand.h: BUG: Using the
24888           source-file permissions by default for installation is somewhat
24889           unpredictable because users can extract source code with almost
24890           any permissions (umask).  Changing the default to use 644 for
24891           files and 755 for programs.  No release has documented the old
24892           behavior so we do not need compatibility.
24894 2006-04-18 10:27  king
24896         * Source/cmIfCommand.h: BUG: Fixed missing false values in
24897           documentation of IF command.
24899 2006-04-18 10:01  king
24901         * Modules/CPack.cmake: BUG: Need to ignore source packaging of #*#
24902           files created by emacs during editing.
24904 2006-04-18 09:24  andy
24906         * Source/CPack/cmCPackSTGZGenerator.cxx: COMP: Remove non-existent
24907           header
24909 2006-04-18 08:25  andy
24911         * Modules/CPack.STGZ_Header.sh.in, Source/cmFileCommand.cxx,
24912           Source/CPack/cmCPackGenericGenerator.cxx,
24913           Source/CPack/cmCPackGenericGenerator.h,
24914           Source/CPack/cmCPackSTGZGenerator.cxx,
24915           Source/CPack/cmCPackSTGZGenerator.h, Source/CPack/cpack.cxx: ENH:
24916           More cleanups and add stgz header script, so it does not have to
24917           be hard-coded. Also, the user can overwrite it
24919 2006-04-18 08:17  andy
24921         * Source/cmVersion.cxx: STYLE: Nightly Version update
24923 2006-04-17 19:02  andy
24925         * bootstrap: ENH: Fix copyright year
24927 2006-04-17 18:10  hoffman
24929         * Tests/: Complex/Executable/CMakeLists.txt,
24930           ComplexOneConfig/Executable/CMakeLists.txt,
24931           ComplexRelativePaths/Executable/CMakeLists.txt,
24932           Complex/Executable/complex.cxx,
24933           ComplexOneConfig/Executable/complex.cxx,
24934           ComplexRelativePaths/Executable/complex.cxx: ENH: remove
24935           duplicate file name test because it fails on xcode
24937 2006-04-17 16:06  andy
24939         * Source/cmGlobalGenerator.cxx: BUG: Verify the global target name
24940           exists before using it. Fixes VS and Xcode
24942 2006-04-17 15:55  hoffman
24944         * Modules/FindX11.cmake: ENH: fix find x11 on the mac
24946 2006-04-17 15:35  hoffman
24948         * Source/cmLocalGenerator.cxx: ENH: fix java for ide builds again
24950 2006-04-17 15:26  andy
24952         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
24953           cmGlobalUnixMakefileGenerator3.h: ENH: Add packaging of source
24954           code (make package_source)
24956 2006-04-17 14:13  malaterre
24958         * Source/kwsys/CMakeLists.txt: COMP: Fix compilation on linux
24959           (dlopen/dlclose symbols)
24961 2006-04-17 14:00  hoffman
24963         * Modules/CMakeJavaInformation.cmake, Source/cmLocalGenerator.cxx,
24964           Source/cmLocalGenerator.h,
24965           Source/cmMakefileLibraryTargetGenerator.cxx,
24966           Source/cmMakefileTargetGenerator.cxx: ENH: fix java and add
24967           OBJECT_DIR support
24969 2006-04-17 13:59  hoffman
24971         * Tests/: Complex/Executable/CMakeLists.txt,
24972           Complex/Executable/complex.cxx,
24973           Complex/Executable/Sub1/NameConflictTest.c,
24974           Complex/Executable/Sub2/NameConflictTest.c,
24975           ComplexOneConfig/Executable/CMakeLists.txt,
24976           ComplexOneConfig/Executable/complex.cxx,
24977           ComplexOneConfig/Executable/Sub1/NameConflictTest.c,
24978           ComplexOneConfig/Executable/Sub2/NameConflictTest.c,
24979           ComplexRelativePaths/Executable/CMakeLists.txt,
24980           ComplexRelativePaths/Executable/complex.cxx,
24981           ComplexRelativePaths/Executable/Sub1/NameConflictTest.c,
24982           ComplexRelativePaths/Executable/Sub2/NameConflictTest.c: ENH:
24983           allow multiple files with the same name in different sub dirs
24984           test
24986 2006-04-17 13:58  hoffman
24988         * Source/cmLocalVisualStudio7Generator.cxx: ENH: allow multiple
24989           files with the same name in different subdirs
24991 2006-04-17 13:57  hoffman
24993         * Modules/CMakeDetermineCXXCompiler.cmake: ENH: add mingw test to
24994           cxx
24996 2006-04-17 13:57  hoffman
24998         * Modules/Platform/Windows-gcc.cmake: ENH: add windows apps to
24999           mingw
25001 2006-04-17 07:56  andy
25003         * Source/cmVersion.cxx: STYLE: Nightly Version update
25005 2006-04-16 13:49  andy
25007         * Docs/cmake-syntax.vim: ENH: Cleanup, make case insensitive,
25008           remove macro since it does not work anyway
25010 2006-04-16 08:08  andy
25012         * Source/cmVersion.cxx: STYLE: Nightly Version update
25014 2006-04-15 13:02  andy
25016         * Modules/CPack.cmake, Source/CPack/cmCPackGenericGenerator.cxx,
25017           Source/CPack/cmCPackGenericGenerator.h,
25018           Source/CPack/cmCPackNSISGenerator.cxx,
25019           Source/CPack/cmCPackNSISGenerator.h,
25020           Source/CPack/cmCPackPackageMakerGenerator.cxx,
25021           Source/CPack/cmCPackPackageMakerGenerator.h,
25022           Source/CPack/cmCPackSTGZGenerator.cxx,
25023           Source/CPack/cmCPackSTGZGenerator.h,
25024           Source/CPack/cmCPackTGZGenerator.cxx,
25025           Source/CPack/cmCPackTGZGenerator.h,
25026           Source/CPack/cmCPackZIPGenerator.cxx,
25027           Source/CPack/cmCPackZIPGenerator.h: ENH: Support for packaging
25028           source, several cleanups and more yeehaa...
25030 2006-04-15 08:12  andy
25032         * Source/cmVersion.cxx: STYLE: Nightly Version update
25034 2006-04-14 15:08  hoffman
25036         * Modules/FindX11.cmake: ENH: make sure frameworks are not searched
25037           for x header files
25039 2006-04-14 09:13  andy
25041         * Source/cmVersion.cxx: STYLE: Nightly Version update
25043 2006-04-14 09:02  hoffman
25045         * Source/CMakeLists.txt: ENH: fix syntax
25047 2006-04-14 08:58  andy
25049         * Modules/CPack.cmake, Source/CPack/cmCPackGenericGenerator.cxx,
25050           Templates/CPackConfig.cmake.in: ENH: Start adding support for
25051           packaging component and to package into a subdirectory
25053 2006-04-14 08:44  hoffman
25055         * Source/CMakeLists.txt: ENH: make sure cmake can be built with an
25056           older version of cmake
25058 2006-04-13 23:24  hoffman
25060         * Source/cmFindProgramCommand.cxx: ENH: fix warning
25062 2006-04-13 23:15  hoffman
25064         * Source/: cmDocumentation.cxx, cmDocumentation.h, cmakemain.cxx:
25065           ENH: search for help modules in the correct place for install and
25066           source tree builds
25068 2006-04-13 22:57  king
25070         * Source/cmFileCommand.cxx: BUG: Fixed install rules to use
25071           copy-if-different.
25073 2006-04-13 22:56  king
25075         * Source/kwsys/SystemTools.cxx: ENH: Improved implementation of
25076           FilesDiffer to avoid allocating enough memory for the entire file
25077           twice.  Instead using a block-at-a-time comparison.
25079 2006-04-13 15:28  king
25081         * Tests/CustomCommand/wrapper.cxx: COMP: Do not use ANSI function
25082           prototypes to pacify HP.
25084 2006-04-13 11:00  hoffman
25086         * bootstrap, Modules/Platform/Darwin.cmake, Source/CMakeLists.txt,
25087           Source/cmFindBase.cxx, Source/cmFindBase.h,
25088           Source/cmFindProgramCommand.cxx, Source/cmFindProgramCommand.h,
25089           Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in:
25090           ENH: add patch for finding applications on OSX
25092 2006-04-13 10:15  king
25094         * Source/: cmGlobalUnixMakefileGenerator3.h,
25095           cmGlobalWatcomWMakeGenerator.cxx, cmMakefileTargetGenerator.cxx:
25096           BUG: Work-around Watcom WMake limitation for multiple-output
25097           custom command support.
25099 2006-04-13 08:02  andy
25101         * Source/cmVersion.cxx: STYLE: Nightly Version update
25103 2006-04-12 22:04  king
25105         * Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
25106           Source/cmInstallScriptGenerator.cxx,
25107           Source/cmInstallScriptGenerator.h,
25108           Tests/SimpleInstall/CMakeLists.txt,
25109           Tests/SimpleInstall/InstallScript1.cmake,
25110           Tests/SimpleInstall/InstallScript2.cmake,
25111           Tests/SimpleInstallS2/CMakeLists.txt,
25112           Tests/SimpleInstallS2/InstallScript1.cmake,
25113           Tests/SimpleInstallS2/InstallScript2.cmake: ENH: Added
25114           INSTALL(CODE) mode to allow inline specification of install
25115           script code.  This reduces the need for configuring an install
25116           script that needs some variable settings because the install code
25117           can set thing up first.
25119 2006-04-12 21:24  andy
25121         * Docs/cmake-indent.vim: ENH: Unify the comment
25123 2006-04-12 21:20  andy
25125         * Docs/cmake-syntax.vim: ENH: More system variables, more
25126           operators, more commands, fix some string issues and some cmake
25127           arguments issues
25129 2006-04-12 15:23  hoffman
25131         * Source/CMakeLists.txt: ENH: lang by custom command does not yet
25132           work for Xcode
25134 2006-04-12 11:56  martink
25136         * Source/cmGlobalGenerator.cxx: COMP: fix warning
25138 2006-04-12 11:36  martink
25140         * Source/cmGlobalGenerator.h: ENH: fix compile issue on HP
25141           hopefully
25143 2006-04-12 09:12  hoffman
25145         * Source/cmDocumentation.cxx: ENH: case insensitive command help
25147 2006-04-12 08:15  andy
25149         * Source/cmVersion.cxx: STYLE: Nightly Version update
25151 2006-04-11 22:39  hoffman
25153         * Source/cmake.cxx: ENH: add more verbose output in verbose mode
25155 2006-04-11 22:39  hoffman
25157         * Source/cmMakefile.cxx: ENH: fix re-run of cmake based on
25158           configured files that are done with copy if different and never
25159           change
25161 2006-04-11 17:11  hoffman
25163         * Source/: CMakeLists.txt, cmLocalGenerator.cxx: ENH: enable test
25164           for java with IDE builds
25166 2006-04-11 16:55  king
25168         * Modules/CMakeCInformation.cmake,
25169           Modules/CMakeCXXInformation.cmake,
25170           Modules/CMakeFortranInformation.cmake,
25171           Modules/Platform/Windows-bcc32.cmake,
25172           Modules/Platform/Windows-cl.cmake,
25173           Modules/Platform/Windows-icl.cmake,
25174           Modules/Platform/Windows-ifort.cmake,
25175           Modules/Platform/Windows-wcl386.cmake,
25176           Source/cmLocalGenerator.cxx,
25177           Source/cmLocalVisualStudio6Generator.cxx,
25178           Source/cmLocalVisualStudio7Generator.cxx: ENH: Split
25179           CMAKE_STANDARD_LIBRARIES into per-language variables
25180           CMAKE_<lang>_STANDARD_LIBRARIES.  This is needed to get
25181           programmable language support working with Visual Studio
25182           generators.  It makes sense anyway.
25184 2006-04-11 14:54  king
25186         * Source/cmLocalVisualStudio7Generator.cxx: BUG: Use flag-map
25187           transform only for C and C++ flags.
25189 2006-04-11 14:53  king
25191         * Source/cmLocalGenerator.cxx: ENH: Restored implementation of
25192           AddCustomCommandToCreateObject.  Updated it to use newer custom
25193           command functionality.
25195 2006-04-11 13:32  king
25197         * Source/cmLocalGenerator.cxx: BUG: Install scripts should honor
25198           EXCLUDE_FROM_ALL options for subdirectories.  This addresses
25199           bug#3100.
25201 2006-04-11 12:51  martink
25203         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
25204           cmLocalUnixMakefileGenerator3.cxx, cmMakefile.cxx, cmMakefile.h:
25205           ENH: some performance optimizations
25207 2006-04-11 11:40  king
25209         * Source/cmLocalGenerator.cxx: BUG: Do not add non-per-config
25210           subdirectory name of cmake target libraries as full path libs.
25212 2006-04-11 11:06  king
25214         * Source/cmAddCustomCommandCommand.cxx,
25215           Source/cmAddCustomCommandCommand.h, Source/cmCustomCommand.cxx,
25216           Source/cmCustomCommand.h, Source/cmGlobalGenerator.cxx,
25217           Source/cmGlobalGenerator.h,
25218           Source/cmGlobalUnixMakefileGenerator3.cxx,
25219           Source/cmGlobalUnixMakefileGenerator3.h,
25220           Source/cmGlobalVisualStudio8Generator.cxx,
25221           Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
25222           Source/cmLocalGenerator.h,
25223           Source/cmLocalVisualStudio6Generator.cxx,
25224           Source/cmLocalVisualStudio6Generator.h,
25225           Source/cmLocalVisualStudio7Generator.cxx,
25226           Source/cmLocalVisualStudio7Generator.h, Source/cmMakefile.cxx,
25227           Source/cmMakefile.h, Source/cmMakefileTargetGenerator.cxx,
25228           Source/cmake.cxx, Tests/CustomCommand/CMakeLists.txt,
25229           Tests/CustomCommand/wrapper.cxx: ENH: Added support for multiple
25230           outputs generated by a single custom command.  For Visual Studio
25231           generators the native tool provides support.  For Xcode and
25232           Makefile generators a simple trick is used.  The first output is
25233           considered primary and has the build rule attached.  Other
25234           outputs simply depend on the first output with no build rule.
25235           During cmake_check_build_system CMake detects when a secondary
25236           output is missing and removes the primary output to make sure all
25237           outputs are regenerated.  This approach always builds the custom
25238           command at the right time and only once even during parallel
25239           builds.
25241 2006-04-11 10:04  king
25243         * Source/cmMakefile.h: BUG: Fixed typo in new cmake-rerun code.
25245 2006-04-11 08:56  andy
25247         * Source/cmCTest.cxx: BUG: The fast mode should not read
25248           CTestCustom.ctest files
25250 2006-04-11 08:16  andy
25252         * Source/cmVersion.cxx: STYLE: Nightly Version update
25254 2006-04-10 13:52  hoffman
25256         * Source/: cmGlobalUnixMakefileGenerator3.cxx, cmMakefile.cxx,
25257           cmMakefile.h: ENH: add support for re-running cmake if the
25258           cmakefiles change
25260 2006-04-10 13:52  hoffman
25262         * Tests/: SimpleInstall/CMakeLists.txt,
25263           SimpleInstallS2/CMakeLists.txt: ENH: add test for mfc
25265 2006-04-10 13:47  hoffman
25267         * Source/cmFileCommand.cxx: ENH: handle single path
25269 2006-04-10 13:46  hoffman
25271         * Modules/: CMakeVS6FindMake.cmake, CMakeVS71FindMake.cmake,
25272           CMakeVS7FindMake.cmake, CMakeVS8FindMake.cmake,
25273           InstallRequiredSystemLibraries.cmake: ENH: add correct flags for
25274           msvc generators
25276 2006-04-10 13:44  andy
25278         * Modules/CPack.cmake, Source/cmGlobalGenerator.h,
25279           Source/ctest.cxx, Source/CPack/cmCPackGenericGenerator.cxx: ENH:
25280           Add support for preinstall for cmake generated projects when
25281           packaging them
25283 2006-04-10 11:39  hoffman
25285         * Source/cmGlobalXCodeGenerator.cxx: ENH: fix so all configurations
25286           show up
25288 2006-04-10 11:09  andy
25290         * Modules/CPack.cmake, Source/CPack/cmCPackGenericGenerator.cxx:
25291           ENH: Deprecate CPACK_BINARY_DIR and add
25292           CPACK_INSTALL_CMAKE_PROJECTS
25294 2006-04-10 09:36  andy
25296         * CTestCustom.ctest.in: ENH: Some ctest custom fixes
25298 2006-04-10 08:10  andy
25300         * Source/cmVersion.cxx: STYLE: Nightly Version update
25302 2006-04-09 08:15  andy
25304         * Source/cmVersion.cxx: STYLE: Nightly Version update
25306 2006-04-09 07:45  andy
25308         * Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestBuildHandler.cxx,
25309           CTest/cmCTestReadCustomFilesCommand.cxx: BUG: Improve the
25310           behavior of the ReadCustomFilesCommand
25312 2006-04-08 14:15  hoffman
25314         * Source/: cmLocalKdevelopGenerator.cxx,
25315           cmLocalUnixMakefileGenerator3.cxx,
25316           cmLocalUnixMakefileGenerator3.h: ENH: make sure verbose output is
25317           used for kde
25319 2006-04-08 08:23  andy
25321         * Source/cmVersion.cxx: STYLE: Nightly Version update
25323 2006-04-07 16:46  hoffman
25325         * Modules/Platform/: Windows-cl.cmake, Windows-cl.cmake.in: ENH:
25326           add better variables for MSVC versions
25328 2006-04-07 16:35  andy
25330         * Modules/CPack.cmake: ENH: Allow to overwrite CPACK_BINARY_DIR
25332 2006-04-07 07:40  andy
25334         * Source/cmVersion.cxx: STYLE: Nightly Version update
25336 2006-04-06 07:39  andy
25338         * Source/cmVersion.cxx: STYLE: Nightly Version update
25340 2006-04-05 11:07  king
25342         * Source/cmOrderLinkDirectories.cxx: COMP: Moved var decl out of
25343           _WIN32 block.
25345 2006-04-05 11:05  king
25347         * Source/: cmLocalGenerator.cxx, cmOrderLinkDirectories.cxx: BUG:
25348           Fixed cmOrderLinkDirectories to deal with raw link items that do
25349           not yet exist and correct drive letter case to avoid duplicate
25350           paths on windows.  Fixed cmLocalGenerator to pass CMake targets
25351           as full paths to cmOrderLinkDirectories to make sure the ordering
25352           will pick up the proper target libraries.
25354 2006-04-05 07:46  hoffman
25356         * Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: add path
25357           conversion stuff and rm SYSTEM_PATH
25359 2006-04-05 07:31  andy
25361         * Source/cmVersion.cxx: STYLE: Nightly Version update
25363 2006-04-04 17:27  hoffman
25365         * Modules/CMakeVS8FindMake.cmake: ENH: add search directories for
25366           32 bit devenv from a 64bit cmake
25368 2006-04-04 17:14  king
25370         * Source/cmLocalGenerator.cxx: BUG: Removing part of earlier fix
25371           because it does not work with VS generators.  It may be restored
25372           later after cmOrderLinkDirs is further fixed.
25374 2006-04-04 14:53  king
25376         * Source/cmSetTargetPropertiesCommand.h: ENH: Added documentation
25377           for COMPILE_FLAGS property and clarified meaning of
25378           DEFINE_SYMBOL.
25380 2006-04-04 14:25  king
25382         * Source/cmLocalGenerator.cxx, Source/cmOrderLinkDirectories.cxx,
25383           Source/cmOrderLinkDirectories.h,
25384           Tests/Complex/Executable/complex.cxx,
25385           Tests/ComplexOneConfig/Executable/complex.cxx,
25386           Tests/ComplexRelativePaths/Executable/complex.cxx: BUG: Fixed
25387           cmOrderLinkDirectories to make sure cmake-built libraries are
25388           found properly.  Also taking libraries that will be built but may
25389           not yet exist into account.  The per-configuration subdirectories
25390           that are included by generators in the link path are checked for
25391           conflicting libraries also.  Potentially conflicting libraries
25392           that are actually symlinks back to the desired library are no
25393           longer considered conflicting, which avoids bogus impossible
25394           ordering warnings.
25396 2006-04-04 14:25  martink
25398         * Source/cmakexbuild.cxx: BUG: compiler fix
25400 2006-04-04 13:04  martink
25402         * Source/: cmCTest.cxx, cmCTest.h, cmForEachCommand.cxx,
25403           cmSystemTools.cxx, cmSystemTools.h, cmakexbuild.cxx, ctest.cxx,
25404           CTest/cmCTestRunScriptCommand.cxx,
25405           CTest/cmCTestRunScriptCommand.h, CTest/cmCTestScriptHandler.cxx,
25406           CTest/cmCTestScriptHandler.h: ENH: added support for -SP scripts
25407           in new processes
25409 2006-04-04 11:52  hoffman
25411         * Source/cmOrderLinkDirectories.cxx,
25412           Source/cmOrderLinkDirectories.h,
25413           Tests/Complex/Executable/complex.cxx,
25414           Tests/ComplexOneConfig/Executable/complex.cxx,
25415           Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: change
25416           library order to use a vector
25418 2006-04-04 11:48  king
25420         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
25421           cmLocalGenerator.cxx, cmLocalGenerator.h, cmTarget.h: ENH: Added
25422           global TargetManifest computation between Configure and Generate
25423           steps.  This allows generators to know what other targets will
25424           exist on disk when the build completes.
25426 2006-04-04 09:35  king
25428         * Source/: cmIncludeDirectoryCommand.cxx,
25429           cmIncludeDirectoryCommand.h: ENH: INCLUDE_DIRECTORIES should have
25430           been written to prepend to the include path so that the most
25431           local directories are included first.  This is a patch from Alex
25432           to resolve the problem by allowing users to switch the default
25433           using a variable CMAKE_INCLUDE_DIRECTORIES_BEFORE and then still
25434           explicitly appending or prepending by using AFTER or BEFORE
25435           arguments explicitly.
25437 2006-04-04 07:38  andy
25439         * Source/cmVersion.cxx: STYLE: Nightly Version update
25441 2006-04-03 22:05  hoffman
25443         * Source/cmGlobalGenerator.cxx: ENH: use correct addcache call to
25444           fix build tools
25446 2006-04-03 17:54  hoffman
25448         * Source/cmGlobalXCodeGenerator.cxx: ENH: fix spaces in path for
25449           xcode
25451 2006-04-03 16:20  hoffman
25453         * Source/: cmIncludeDirectoryCommand.cxx,
25454           cmLinkDirectoriesCommand.cxx: ENH: make sure include and lib dirs
25455           are unix paths
25457 2006-04-03 15:59  hoffman
25459         * Source/cmFileCommand.cxx: ENH: fix warning, and remove debug code
25461 2006-04-03 12:57  hoffman
25463         * Source/: cmLocalGenerator.cxx, cmLocalVisualStudio6Generator.cxx,
25464           cmLocalVisualStudio7Generator.cxx,
25465           cmMakefileExecutableTargetGenerator.cxx,
25466           cmMakefileLibraryTargetGenerator.cxx,
25467           cmSetTargetPropertiesCommand.h: ENH: add support for per config
25468           target LINK_FLAGS
25470 2006-04-03 07:37  andy
25472         * Source/cmVersion.cxx: STYLE: Nightly Version update
25474 2006-04-02 11:20  andy
25476         * Source/: CMakeLists.txt, CPack/cmCPackGenerators.cxx,
25477           CPack/cmCPackGenericGenerator.cxx,
25478           CPack/cmCPackNSISGenerator.cxx,
25479           CPack/cmCPackPackageMakerGenerator.cxx,
25480           CPack/cmCPackZIPGenerator.cxx, CPack/cmCPackZIPGenerator.h,
25481           CPack/cpack.cxx: ENH: Add ZIP generator and add support for
25482           including or excluding the toplevel directory
25484 2006-04-02 08:35  andy
25486         * Source/cmVersion.cxx: STYLE: Nightly Version update
25488 2006-04-01 07:37  andy
25490         * Source/cmVersion.cxx: STYLE: Nightly Version update
25492 2006-03-31 21:43  hoffman
25494         * Source/: cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h:
25495           ENH: fix spelling
25497 2006-03-31 17:59  hoffman
25499         * Source/cmOrderLinkDirectories.cxx: ENH: fix for bug 3067 the
25500           first framework ate the rest of the libraries
25502 2006-03-31 13:17  hoffman
25504         * bootstrap, Source/CMakeLists.txt, Source/cmGlobalGenerator.cxx,
25505           Source/cmGlobalXCodeGenerator.cxx,
25506           Source/cmTryCompileCommand.cxx, Source/cmakemain.cxx,
25507           Source/cmakexbuild.cxx: ENH: add a wrapper for xcodebuild to get
25508           around bug and verbose output
25510 2006-03-31 08:46  hoffman
25512         * Utilities/cmcurl/getdate.c: ENH: remove c++ comment from c code
25514 2006-03-31 08:13  andy
25516         * Source/cmVersion.cxx: STYLE: Nightly Version update
25518 2006-03-30 23:03  hoffman
25520         * Utilities/cmtar/append.c: ENH: remove warning
25522 2006-03-30 17:26  hoffman
25524         * Source/cmakexbuild.cxx: ENH: add program to run xcodebuild and
25525           get around bug
25527 2006-03-30 16:55  king
25529         * Modules/Platform/Windows-cl.cmake: BUG: Fixed order of options to
25530           cl for 32-bit/64-bit test to work with VS 6 NMake.
25532 2006-03-30 15:39  king
25534         * Source/: cmGlobalBorlandMakefileGenerator.cxx,
25535           cmGlobalGenerator.cxx, cmGlobalGenerator.h,
25536           cmGlobalKdevelopGenerator.cxx, cmGlobalMSYSMakefileGenerator.cxx,
25537           cmGlobalMinGWMakefileGenerator.cxx,
25538           cmGlobalNMakeMakefileGenerator.cxx,
25539           cmGlobalUnixMakefileGenerator3.cxx,
25540           cmGlobalWatcomWMakeGenerator.cxx,
25541           cmLocalUnixMakefileGenerator3.cxx,
25542           cmLocalUnixMakefileGenerator3.h,
25543           cmMakefileExecutableTargetGenerator.cxx,
25544           cmMakefileLibraryTargetGenerator.cxx,
25545           cmMakefileTargetGenerator.cxx: ENH: Implemented VT100 terminal
25546           escape sequences.  If CMAKE_COLOR_MAKEFILE is set then messages
25547           produced by makefiles will be in color if the native tool
25548           supports it.  This addresses bug#3060.
25550 2006-03-30 13:49  hoffman
25552         * Modules/Platform/Windows-cl.cmake,
25553           Modules/Platform/Windows-cl.cmake.in, Source/CMakeLists.txt,
25554           Source/cmCommandArgumentParserHelper.cxx,
25555           Source/cmDependsJavaParserHelper.cxx,
25556           Source/cmExecuteProcessCommand.cxx, Source/cmGlobalGenerator.cxx,
25557           Source/cmGlobalVisualStudio8Generator.cxx,
25558           Source/cmGlobalVisualStudio8Generator.h,
25559           Source/cmGlobalVisualStudio8Win64Generator.cxx,
25560           Source/cmGlobalVisualStudio8Win64Generator.h,
25561           Source/cmIfCommand.cxx, Source/cmListCommand.cxx,
25562           Source/cmLocalVisualStudio7Generator.cxx,
25563           Source/cmLocalVisualStudio7Generator.h, Source/cmXMLParser.cxx,
25564           Source/cmake.cxx, Source/CTest/cmCTestHandlerCommand.cxx,
25565           Source/CTest/cmCTestMemCheckHandler.cxx,
25566           Source/CTest/cmCTestSubmitHandler.cxx,
25567           Source/kwsys/CommandLineArguments.cxx, Source/kwsys/Glob.cxx,
25568           Source/kwsys/ProcessWin32.c, Source/kwsys/Registry.cxx,
25569           Source/kwsys/SystemTools.cxx, Source/kwsys/hashtable.hxx.in,
25570           Source/kwsys/testDynamicLoader.cxx,
25571           Utilities/cmcurl/CMakeLists.txt, Utilities/cmcurl/getdate.c,
25572           Utilities/cmcurl/inet_pton.c, Utilities/cmcurl/md5.c,
25573           Utilities/cmcurl/mprintf.c, Utilities/cmtar/CMakeLists.txt,
25574           Utilities/cmtar/append.c, Utilities/cmtar/block.c,
25575           Utilities/cmtar/extract.c, Utilities/cmtar/handle.c,
25576           Utilities/cmtar/output.c, Utilities/cmtar/compat/snprintf.c,
25577           Utilities/cmxmlrpc/xmlrpc_array.c,
25578           Utilities/cmxmlrpc/xmlrpc_client.c,
25579           Utilities/cmxmlrpc/xmlrpc_data.c,
25580           Utilities/cmxmlrpc/xmlrpc_expat.c,
25581           Utilities/cmxmlrpc/xmlrpc_parse.c,
25582           Utilities/cmxmlrpc/xmlrpc_registry.c,
25583           Utilities/cmxmlrpc/xmlrpc_serialize.c,
25584           Utilities/cmxmlrpc/xmlrpc_struct.c,
25585           Utilities/cmxmlrpc/xmlrpc_strutil.c,
25586           Utilities/cmxmlrpc/xmlrpc_support.c: ENH: add support for win64
25587           for visual studio 2005 ide and nmake, also fix warnings produced
25588           by building for win64
25590 2006-03-30 13:33  king
25592         * Source/: cmFileCommand.cxx, cmGlobalGenerator.cxx,
25593           cmGlobalGenerator.h, cmInstallCommand.cxx, cmInstallCommand.h,
25594           cmInstallFilesGenerator.cxx, cmInstallFilesGenerator.h,
25595           cmInstallGenerator.cxx, cmInstallGenerator.h,
25596           cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h,
25597           cmLocalGenerator.cxx: ENH: Added named component installation
25598           implementation.  Installation behavior should be unchanged unless
25599           -DCOMPONENT=<name> is specified when cmake_install.cmake is
25600           invoked.
25602 2006-03-30 11:55  hoffman
25604         * Source/: cmFileCommand.cxx, cmFindBase.cxx, cmFindBase.h: ENH:
25605           make sure framework search order is correct
25607 2006-03-30 09:17  martink
25609         * Source/cmGlobalGenerator.cxx: ENH: modified the relative path
25610           code to not do relative paths between bin and source
25612 2006-03-30 08:38  andy
25614         * Source/cmVersion.cxx: STYLE: Nightly Version update
25616 2006-03-29 16:34  andy
25618         * Source/cmGlobalXCodeGenerator.cxx: ENH: Use
25619           PBXResourcesBuildPhase for resrources
25621 2006-03-29 16:34  hoffman
25623         * Modules/Platform/Darwin.cmake: ENH: use correct name for path
25625 2006-03-29 16:25  andy
25627         * Source/cmGlobalXCodeGenerator.cxx: ENH: Simplify. Instead of
25628           doing ../MacOS just copy to current directory
25630 2006-03-29 16:21  andy
25632         * Source/cmXCode21Object.cxx: ENH: Add support for Xcode 2.1
25634 2006-03-29 15:02  andy
25636         * Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx,
25637           cmXCodeObject.h: ENH: Add copy stages for bundle files
25639 2006-03-29 13:33  hoffman
25641         * Source/cmFindBase.cxx, Tests/BundleTest/CMakeLists.txt: ENH: add
25642           a test for find framework stuff in find_library, and fix the
25643           framework search stuff
25645 2006-03-29 13:26  hoffman
25647         * Source/kwsys/CMakeLists.txt: ENH: remove test on cygwin since it
25648           randomly fails
25650 2006-03-29 12:33  andy
25652         * Source/CTest/: cmCTestBuildCommand.cxx,
25653           cmCTestConfigureCommand.cxx, cmCTestCoverageCommand.cxx,
25654           cmCTestSubmitCommand.cxx, cmCTestUpdateCommand.cxx: COMP: Return
25655           0 instead of false
25657 2006-03-29 12:01  andy
25659         * Source/cmCTest.cxx, Source/cmCTest.h,
25660           Source/CTest/cmCTestBuildCommand.cxx,
25661           Source/CTest/cmCTestBuildCommand.h,
25662           Source/CTest/cmCTestBuildHandler.cxx,
25663           Source/CTest/cmCTestConfigureCommand.cxx,
25664           Source/CTest/cmCTestConfigureCommand.h,
25665           Source/CTest/cmCTestCoverageCommand.cxx,
25666           Source/CTest/cmCTestCoverageCommand.h,
25667           Source/CTest/cmCTestCoverageHandler.cxx,
25668           Source/CTest/cmCTestHandlerCommand.cxx,
25669           Source/CTest/cmCTestMemCheckHandler.cxx,
25670           Source/CTest/cmCTestSubmitCommand.cxx,
25671           Source/CTest/cmCTestSubmitCommand.h,
25672           Source/CTest/cmCTestTestCommand.h,
25673           Source/CTest/cmCTestTestHandler.cxx,
25674           Source/CTest/cmCTestUpdateCommand.cxx,
25675           Source/CTest/cmCTestUpdateCommand.h,
25676           Tests/CTestTest3/test.cmake.in: ENH: Several cleanups and make
25677           sure things get propagated where they should. Also, allow to load
25678           CTest custom files to the actual ctest -S script
25680 2006-03-29 09:10  andy
25682         * Source/cmSetSourceFilesPropertiesCommand.cxx: COMP: Remove
25683           warning
25685 2006-03-29 08:31  andy
25687         * Source/cmVersion.cxx: STYLE: Nightly Version update
25689 2006-03-28 16:36  andy
25691         * Source/CTest/cmCTestReadCustomFilesCommand.cxx,
25692           Tests/CTestTest3/test.cmake.in: BUG: Fix the read custom files
25693           command and add a coverage test
25695 2006-03-28 16:25  andy
25697         * Source/: cmLocalGenerator.cxx, cmTarget.cxx: COMP: Remove
25698           warnings
25700 2006-03-28 15:20  andy
25702         * Source/cmCTest.cxx: ENH: Pass handler flags to both test and
25703           memcheck handler
25705 2006-03-28 15:19  andy
25707         * Source/: CMakeLists.txt, cmCTest.h: ENH: Add new ctest command
25709 2006-03-28 14:45  king
25711         * Source/cmFindBase.cxx: ENH: Added check of
25712           CMAKE_BACKWARDS_COMPATIBILITY to skip the CMake system path
25713           search when simulating CMake 2.2 and earlier.
25715 2006-03-28 14:37  andy
25717         * Source/CTest/: cmCTestReadCustomFilesCommand.cxx,
25718           cmCTestReadCustomFilesCommand.h, cmCTestScriptHandler.cxx: ENH:
25719           Add command to read ctest custom files
25721 2006-03-28 13:48  andy
25723         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Handle spaces in
25724           the path
25726 2006-03-28 13:23  andy
25728         * Tests/BundleTest/: BundleLib.cxx, BundleTest.cxx: ENH: Check if
25729           files exist
25731 2006-03-28 13:16  andy
25733         * Source/: cmFileCommand.cxx, cmInstallGenerator.cxx,
25734           cmInstallTargetGenerator.cxx, cmTarget.h: ENH: Add proper support
25735           for installing bundles
25737 2006-03-28 13:07  alex
25739         * Modules/FindKDE4.cmake: STYLE: better error message when KDE4
25740           hasn't been found
25742           Alex
25744 2006-03-28 10:58  king
25746         * Source/cmInstallTargetGenerator.cxx: BUG: Pay attention to the
25747           MACOSX_BUNDLE target property only on APPLE platforms.
25749 2006-03-28 08:54  andy
25751         * Modules/Platform/Darwin.cmake,
25752           Source/cmLocalUnixMakefileGenerator3.cxx,
25753           Source/cmMakefileExecutableTargetGenerator.cxx,
25754           Source/cmMakefileTargetGenerator.cxx,
25755           Source/cmMakefileTargetGenerator.h,
25756           Source/cmSetSourceFilesPropertiesCommand.cxx,
25757           Tests/BundleTest/CMakeLists.txt,
25758           Tests/BundleTest/SomeRandomFile.txt,
25759           Tests/BundleTest/randomResourceFile.plist.in: ENH: Add support
25760           for adding content to bundles
25762 2006-03-28 08:22  andy
25764         * Source/cmVersion.cxx: STYLE: Nightly Version update
25766 2006-03-27 12:21  hoffman
25768         * Modules/Platform/UnixPaths.cmake: ENH: add /opt/local/include
25770 2006-03-27 11:09  hoffman
25772         * Modules/Platform/: FreeBSD.cmake, OpenBSD.cmake: ENH: add unix
25773           paths
25775 2006-03-27 10:46  hoffman
25777         * Modules/Platform/: FreeBSD.cmake, HP-UX.cmake, IRIX.cmake,
25778           IRIX64.cmake, NetBSD.cmake, OSF1.cmake, SCO_SV.cmake,
25779           SINIX.cmake, Tru64.cmake, ULTRIX.cmake, UNIX_SV.cmake,
25780           UnixPaths.cmake, UnixWare.cmake, Xenix.cmake, kFreeBSD.cmake:
25781           ENH: add more search paths and add UnixPaths to all unix
25782           platforms
25784 2006-03-27 08:13  andy
25786         * Source/cmVersion.cxx: STYLE: Nightly Version update
25788 2006-03-26 08:10  andy
25790         * Source/cmVersion.cxx: STYLE: Nightly Version update
25792 2006-03-25 08:11  andy
25794         * Source/cmVersion.cxx: STYLE: Nightly Version update
25796 2006-03-24 16:13  hoffman
25798         * Source/cmListCommand.cxx: ENH: allow unset vars to be used in
25799           list length
25801 2006-03-24 16:11  king
25803         * CMakeLists.txt, Source/cmInstallCommand.cxx,
25804           Source/cmInstallCommand.h, Tests/SimpleInstall/CMakeLists.txt,
25805           Tests/SimpleInstallS2/CMakeLists.txt: ENH: Added ARCHIVE option
25806           to the TARGETS mode of the INSTALL command.  It is a third option
25807           added to RUNTIME and LIBRARY property types.  Static libraries
25808           and import libraries are now treated as ARCHIVE targets instead
25809           of LIBRARY targets.  This adds a level of granularity necessary
25810           for upcoming features.  Also updated the CVS CMake patch level
25811           set in CMake_VERSION_PATCH from 4 to 5 to allow users of this
25812           version to know whether this incompatible change is present.
25814 2006-03-24 14:47  king
25816         * Modules/FindPythonLibs.cmake: ENH: Updated implementation to use
25817           new FIND_* command power.  The correct library is now found on
25818           MinGW also.
25820 2006-03-24 14:16  king
25822         * Source/: cmFindBase.cxx, cmFindBase.h: ENH: Added
25823           NO_CMAKE_ENVIRONMENT_PATH, NO_CMAKE_PATH,
25824           NO_SYSTEM_ENVIRONMENT_PATH, and NO_CMAKE_SYSTEM_PATH options back
25825           to allow more granularity than NO_DEFAULT_PATH.
25827 2006-03-24 14:15  king
25829         * Modules/Platform/UnixPaths.cmake: BUG: Fix '/use/lib' to be
25830           '/usr/lib'.
25832 2006-03-24 12:20  martink
25834         * Tests/CustomCommand/: CMakeLists.txt,
25835           GeneratedHeader/CMakeLists.txt: BUG: fix test to list generate
25836           dheader
25838 2006-03-24 09:15  hoffman
25840         * Modules/Platform/Darwin.cmake, Source/cmGlobalXCodeGenerator.cxx,
25841           Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
25842           Source/cmLocalXCodeGenerator.cxx, Source/cmTryCompileCommand.cxx,
25843           Tests/ExternalOBJ/CMakeLists.txt,
25844           Tests/ExternalOBJ/Object/CMakeLists.txt,
25845           Tests/X11/CMakeLists.txt: ENH: add support for universal binaries
25847 2006-03-24 08:17  andy
25849         * Source/cmVersion.cxx: STYLE: Nightly Version update
25851 2006-03-23 15:35  andy
25853         * Source/CTest/cmCTestBuildAndTestHandler.cxx: COMP: Remove warning
25855 2006-03-23 13:55  martink
25857         * Source/: cmLocalVisualStudio6Generator.cxx,
25858           cmLocalVisualStudio7Generator.cxx: ENH: removed unused rules from
25859           targets for VS
25861 2006-03-23 11:19  andy
25863         * Source/cmCTest.cxx: BUG: Fix CTestCustom.ctest file
25865 2006-03-23 10:10  hoffman
25867         * CTestCustom.ctest.in: ENH: try to get rid of warning on HP
25869 2006-03-23 09:56  andy
25871         * Source/CTest/cmCTestBuildHandler.cxx: ENH: More error handling
25873 2006-03-23 08:13  andy
25875         * Source/cmVersion.cxx: STYLE: Nightly Version update
25877 2006-03-22 17:21  hoffman
25879         * Source/cmExecuteProcessCommand.cxx: ENH: do not dereference empty
25880           stl vectors
25882 2006-03-22 15:01  martink
25884         * Tests/: Complex/VarTests.cmake,
25885           Complex/Executable/CMakeLists.txt,
25886           Complex/Executable/Included.cmake,
25887           Complex/Executable/complex.cxx, ComplexOneConfig/VarTests.cmake,
25888           ComplexOneConfig/Executable/CMakeLists.txt,
25889           ComplexOneConfig/Executable/Included.cmake,
25890           ComplexOneConfig/Executable/complex.cxx,
25891           ComplexRelativePaths/VarTests.cmake,
25892           ComplexRelativePaths/Executable/CMakeLists.txt,
25893           ComplexRelativePaths/Executable/Included.cmake,
25894           ComplexRelativePaths/Executable/complex.cxx: ENH: added testing
25895           for new features
25897 2006-03-22 14:45  andy
25899         * Source/cmMakefile.cxx: BUG: Fix logic. If the variable is not
25900           set, then it is always ok to write the file
25902 2006-03-22 14:40  andy
25904         * Source/: cmAddCustomCommandCommand.cxx,
25905           cmConfigureFileCommand.cxx, cmExecuteProcessCommand.cxx,
25906           cmFileCommand.cxx, cmMakeDirectoryCommand.cxx, cmMakefile.cxx,
25907           cmMakefile.h, cmWriteFileCommand.cxx: ENH: Allow blocking of
25908           writing into the source tree
25910 2006-03-22 14:06  martink
25912         * Source/: cmGetDirectoryPropertyCommand.h,
25913           cmGetSourceFilePropertyCommand.cxx,
25914           cmGetSourceFilePropertyCommand.h, cmIfCommand.cxx, cmIfCommand.h,
25915           cmMakefile.cxx, cmMakefile.h, cmSourceFile.cxx: ENH: added some
25916           new functionality
25918 2006-03-22 13:04  andy
25920         * Source/: cmBootstrapCommands.cxx, cmCommands.cxx, cmake.cxx:
25921           COMP: Fix apple bootstrap issues
25923 2006-03-22 11:14  andy
25925         * Source/cmBootstrapCommands.cxx,
25926           Modules/CheckCSourceCompiles.cmake,
25927           Modules/CheckCXXSourceCompiles.cmake, Source/cmCommands.cxx,
25928           Source/cmWriteFileCommand.cxx,
25929           Utilities/cmxmlrpc/CMake/TryCompileFromSource.cmake: ENH: Cleanup
25930           bootstrap even more
25932 2006-03-22 11:10  king
25934         * Modules/Platform/Windows-gcc.cmake, Source/cmLocalGenerator.cxx:
25935           ENH: Added support for linking to MS .lib libraries in MinGW.
25937 2006-03-22 09:58  andy
25939         * bootstrap, Source/cmMakefile.cxx, Source/cmMakefile.h,
25940           Source/cmakemain.cxx: ENH: Remove things from bootstrap
25942 2006-03-22 08:11  andy
25944         * Source/cmVersion.cxx: STYLE: Nightly Version update
25946 2006-03-21 17:47  barre
25948         * Source/kwsys/SystemTools.cxx: ENH: the arguments to this function
25949           were not checked in a robust way
25951 2006-03-21 16:59  andy
25953         * CMakeLists.txt: ENH: Add flag for MFC
25955 2006-03-21 16:58  andy
25957         * Modules/InstallRequiredSystemLibraries.cmake: ENH: Handle visual
25958           studio versions
25960 2006-03-21 16:39  andy
25962         * Source/cmCTest.cxx: ENH: Two things. If there is
25963           CTestCustom.cmake in the toplevel directory read that file only.
25964           If there is CTestCustom.ctest in the toplevel directory, do the
25965           glob, if there is none, do nothing
25967 2006-03-21 16:03  andy
25969         * Source/cmFileCommand.cxx, Source/cmFileCommand.h,
25970           Tests/StringFileTest/CMakeLists.txt: ENH: Add relative tag and
25971           add test for relative tag
25973 2006-03-21 16:02  andy
25975         * Source/kwsys/: Glob.cxx, Glob.hxx.in: ENH: Add support for
25976           relative paths and cleanup
25978 2006-03-21 16:01  andy
25980         * Source/cmCTest.cxx: BUG: Handle visual studio 8
25982 2006-03-21 12:56  alex
25984         * Modules/FindKDE3.cmake: BUG: put the path to the kde3 lib dir in
25985           KDE3_LIB_DIR, not the complete libkdecore.so
25987           Alex
25989 2006-03-21 12:54  andy
25991         * bootstrap, Source/CMakeLists.txt, Source/cmCTest.cxx,
25992           Source/cmCacheManager.cxx, Source/cmFileCommand.cxx,
25993           Source/cmFindPathCommand.cxx, Source/cmGlob.cxx, Source/cmGlob.h,
25994           Source/CTest/cmCTestCoverageHandler.cxx: ENH: Remove cmGlob and
25995           use glob from kwsys
25997 2006-03-21 08:45  king
25999         * Source/cmLocalGenerator.cxx: ENH: Enabling
26000           CMAKE_INCLUDE_CURRENT_DIR even for in-source builds to be more
26001           consistent with its name.  This also makes double-quote and
26002           angle-bracket include styles (almost) identical.
26004 2006-03-21 08:20  andy
26006         * Source/cmVersion.cxx: STYLE: Nightly Version update
26008 2006-03-20 16:24  andy
26010         * Source/CPack/cmCPackPackageMakerGenerator.cxx: ENH: Handle
26011           unusual path for packagemaker
26013 2006-03-20 12:29  alex
26015         * Modules/: AddFileDependencies.cmake, FindPNG.cmake,
26016           KDE3Macros.cmake: BUG: don't include MacroLibrary.cmake, but add
26017           a cmake module which implements ADD_FILE_DEPENDENCIES() ENH: mark
26018           the variables from FindPNG.cmake as advanced
26020           Alex
26022 2006-03-20 07:55  andy
26024         * Source/cmVersion.cxx: STYLE: Nightly Version update
26026 2006-03-19 07:53  andy
26028         * Source/cmVersion.cxx: STYLE: Nightly Version update
26030 2006-03-18 12:23  hoffman
26032         * CTestCustom.ctest.in: ENH: add more warning stuff
26034 2006-03-18 12:16  alex
26036         * Modules/FindKDE3.cmake: STYLE: fix typos
26038           Alex
26040 2006-03-18 08:59  andy
26042         * Source/cmVersion.cxx: STYLE: Nightly Version update
26044 2006-03-17 16:30  andy
26046         * Source/cmConfigure.cmake.h.in: ENH: Propagate cmake variables to
26047           macros in C
26049 2006-03-17 16:14  andy
26051         * CMakeLists.txt, Source/CMakeLists.txt, Source/cmSystemTools.cxx:
26052           ENH: Simplify the test
26054 2006-03-17 15:47  andy
26056         * Source/CMakeLists.txt: COMP: Use the current cmake's
26057           CheckCXXSourceCompiles
26059 2006-03-17 15:46  andy
26061         * Source/: CMakeLists.txt, cmSystemTools.cxx, cmSystemTools.h,
26062           cmake.cxx: ENH: Handle missing unsetenv and add check for environ
26064 2006-03-17 15:33  hoffman
26066         * Source/cmSystemTools.cxx: ENH: make cmake compile
26068 2006-03-17 12:31  andy
26070         * Source/cmSystemTools.cxx: COMP: Fix windows
26072 2006-03-17 12:24  andy
26074         * Source/cmSystemTools.cxx: COMP: Handle windows with hack for now
26076 2006-03-17 12:06  malaterre
26078         * Source/kwsys/: Directory.cxx, Directory.hxx.in, SystemTools.cxx,
26079           SystemTools.hxx.in: ENH: Use const char where it should have
26080           been. At same time fix Bug#2958
26082 2006-03-17 11:44  andy
26084         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add a method to
26085           remove environment variables
26087 2006-03-17 11:14  andy
26089         * Source/: cmSystemTools.cxx, cmSystemTools.h, cmake.cxx: ENH: Use
26090           vector of plain strings and add cmake -E command for getting
26091           environment
26093 2006-03-17 10:58  andy
26095         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add access for
26096           all environment variables
26098 2006-03-17 09:32  andy
26100         * Source/cmVersion.cxx: STYLE: Nightly Version update
26102 2006-03-16 18:24  king
26104         * Source/cmGlobalGenerator.cxx: BUG: When generating the install
26105           rules for CMake itself the per-configuration subdirectory must be
26106           used to specify the executable location.
26108 2006-03-16 17:49  hoffman
26110         * Source/: cmFindBase.cxx, cmFindBase.h: ENH: clean up find stuff
26111           so that NO_SYSTEM_PATH is backwards compatible and you get put
26112           system env variables in the find commands
26114 2006-03-16 17:40  king
26116         * Modules/Platform/Windows-cl.cmake: BUG: /DWIN32 and /D_WINDOWS
26117           should be defined for all configurations or if no configuration
26118           is set.
26120 2006-03-16 17:26  king
26122         * Source/kwsys/auto_ptr.hxx.in: COMP: Skip trying to use native
26123           auto_ptr implementation and just provide a conforming one.
26125 2006-03-16 17:20  king
26127         * Tests/: Complex/cmTestConfigure.h.in,
26128           Complex/Executable/complex.cxx,
26129           ComplexOneConfig/cmTestConfigure.h.in,
26130           ComplexOneConfig/Executable/complex.cxx,
26131           ComplexRelativePaths/cmTestConfigure.h.in,
26132           ComplexRelativePaths/Executable/complex.cxx: BUG: Removed
26133           compiled-in CMAKE_SHARED_MODULE_PREFIX and
26134           CMAKE_SHARED_MODULE_SUFFIX for loaded commands in favor of using
26135           the settings from the platform files.
26137 2006-03-16 17:09  king
26139         * Source/: cmConfigure.cmake.h.in, cmDynamicLoader.cxx,
26140           cmDynamicLoader.h, cmLoadCommandCommand.cxx: BUG: Removed
26141           compiled-in CMAKE_SHARED_MODULE_PREFIX and
26142           CMAKE_SHARED_MODULE_SUFFIX for loaded commands in favor of using
26143           the settings from the platform files.
26145 2006-03-16 17:07  king
26147         * Modules/CMakeSystemSpecificInformation.cmake: BUG: When copying
26148           the module variables from shared library variables use double
26149           quotes for the required definitions ...PREFIX and ...SUFFIX to
26150           make sure a value is set even if it is empty.
26152 2006-03-16 16:04  king
26154         * Source/cmExportLibraryDependencies.cxx: COMP: Using KWSys
26155           auto_ptr to avoid cross-platform problems.
26157 2006-03-16 16:04  king
26159         * Source/kwsys/: CMakeLists.txt, auto_ptr.hxx.in: ENH: Adding
26160           auto_ptr to KWSys to provide a conforming version everywhere.
26162 2006-03-16 15:53  alex
26164         * Modules/FindKDE4.cmake: ENH: after searching for kde-config in
26165           the special dirs, search again in the standard dirs BUG: handle
26166           paths on windows correctly
26168           Alex
26170 2006-03-16 15:50  king
26172         * Source/cmExportLibraryDependencies.cxx: COMP: Fix for auto_ptr
26173           usage on VC6's broken implementation.
26175 2006-03-16 14:51  king
26177         * Source/cmLocalGenerator.cxx: BUG: Fixed generation of mismatched
26178           IF in install script.  This bug was introduced during the m_
26179           sweep.
26181 2006-03-16 14:44  king
26183         * Source/: cmCommandArgumentParser.cxx, cmCommandArgumentParser.y:
26184           COMP: Fix malloc/free declaration for windows compilers.
26186 2006-03-16 14:14  king
26188         * Source/cmExportLibraryDependencies.cxx: BUG: Do not leak the
26189           ofstream object in append mode.  Just use an auto_ptr for both
26190           cases.
26192 2006-03-16 11:57  king
26194         * Source/: cmCommandArgumentParser.cxx, cmCommandArgumentParser.y,
26195           cmCommandArgumentParserTokens.h: ENH: Using patch from Frans
26196           Englich to clarify error messages.
26198 2006-03-16 11:34  andy
26200         * Source/CTest/cmCTestTestHandler.h: COMP: Make members protected
26201           so that subclass can use them
26203 2006-03-16 11:29  andy
26205         * Source/CTest/: cmCTestMemCheckHandler.cxx,
26206           cmCTestTestHandler.cxx: BUG: Couple of memcheck bugs: Log files
26207           should really be different for test and memcheck. Also make sure
26208           to not trunkate the output of the test until the valgrind or any
26209           other checking is pefrormed.
26211 2006-03-16 11:28  hoffman
26213         * Source/CursesDialog/cmCursesMainForm.cxx: ENH: not all messages
26214           are errors
26216 2006-03-16 11:27  hoffman
26218         * Source/cmOrderLinkDirectories.cxx: ENH: don't put the default
26219           framework path in a -F option
26221 2006-03-16 11:21  andy
26223         * Source/kwsys/DynamicLoader.hxx.in: COMP: Fix problem with
26224           namespace
26226 2006-03-16 11:15  king
26228         * Modules/Platform/FreeBSD.cmake: ENH: Enabling soname support on
26229           FreeBSD.
26231 2006-03-16 11:01  andy
26233         * Source/cmDynamicLoader.cxx, Source/cmDynamicLoader.h,
26234           Source/cmLoadCommandCommand.cxx, Source/cmSystemTools.cxx,
26235           Source/cmakemain.cxx, Source/kwsys/DynamicLoader.cxx,
26236           Source/kwsys/DynamicLoader.hxx.in,
26237           Source/kwsys/testDynamicLoader.cxx, Source/kwsys/testDynload.c,
26238           Tests/Complex/Executable/complex.cxx,
26239           Tests/ComplexOneConfig/Executable/complex.cxx,
26240           Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: Cleanup
26241           DynamicLoader so that the symbols have more consistent names,
26242           start using dynamic loader from kwsys in CMake
26244 2006-03-16 10:53  martink
26246         * Source/: cmGlobalGenerator.h, cmLocalVisualStudio7Generator.h,
26247           cmLocalXCodeGenerator.h, cmMakefile.h: STYLE: minor comment
26248           cleanups
26250 2006-03-16 10:44  martink
26252         * Source/CursesDialog/: cmCursesBoolWidget.cxx,
26253           cmCursesCacheEntryComposite.cxx, cmCursesCacheEntryComposite.h,
26254           cmCursesDummyWidget.cxx, cmCursesFilePathWidget.cxx,
26255           cmCursesForm.cxx, cmCursesForm.h, cmCursesLabelWidget.cxx,
26256           cmCursesLongMessageForm.cxx, cmCursesLongMessageForm.h,
26257           cmCursesMainForm.cxx, cmCursesMainForm.h, cmCursesPathWidget.cxx,
26258           cmCursesPathWidget.h, cmCursesStringWidget.cxx,
26259           cmCursesStringWidget.h, cmCursesWidget.cxx, cmCursesWidget.h:
26260           ENH: m_ cleanup for curses
26262 2006-03-16 09:33  martink
26264         * Source/: cmAddTestCommand.h, cmData.h, cmDependsC.cxx,
26265           cmDependsC.h, cmStandardIncludes.h, cmUseMangledMesaCommand.h,
26266           cmVariableRequiresCommand.h: ENH: a warning fix and some more
26267           cleanup
26269 2006-03-16 09:17  andy
26271         * Source/cmVersion.cxx: STYLE: Nightly Version update
26273 2006-03-15 16:32  martink
26275         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix warning
26277 2006-03-15 14:14  hoffman
26279         * Modules/Platform/IRIX64.cmake: ENH: use c not cxx
26281 2006-03-15 13:20  alex
26283         * Modules/UsePkgConfig.cmake: BUG: change the formatting of the
26284           pkgconfig module documentation so that it doesn't crash some
26285           versions of konqueror (fixed with current konqy)
26287           Alex
26289 2006-03-15 12:02  hoffman
26291         * Source/: cmGlobalXCode21Generator.cxx,
26292           cmGlobalXCodeGenerator.cxx, cmake.cxx: ENH: fix up this changes
26293           for mac
26295 2006-03-15 11:38  martink
26297         * Source/: cmGlobalXCodeGenerator.cxx, cmMakeDepend.cxx,
26298           cmMakeDepend.h, cmXCodeObject.cxx, cmXCodeObject.h: BUG: some
26299           UNIX fixes for my m_ commit
26301 2006-03-15 11:26  andy
26303         * Source/cmVersion.cxx: STYLE: Nightly Version update
26305 2006-03-15 11:01  martink
26307         * Source/: cmAddCustomCommandCommand.cxx,
26308           cmAddCustomTargetCommand.cxx, cmAddDefinitionsCommand.cxx,
26309           cmAddDependenciesCommand.cxx, cmAddExecutableCommand.cxx,
26310           cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
26311           cmAddSubDirectoryCommand.cxx, cmAddTestCommand.cxx,
26312           cmAuxSourceDirectoryCommand.cxx, cmBuildCommand.cxx,
26313           cmBuildNameCommand.cxx, cmCMakeMinimumRequired.cxx,
26314           cmCPluginAPI.cxx, cmCTest.cxx, cmCTest.h, cmCacheManager.cxx,
26315           cmCacheManager.h, cmCommand.h, cmCommandArgumentLexer.cxx,
26316           cmCommandArgumentParserHelper.cxx,
26317           cmCommandArgumentParserHelper.h, cmConfigureFileCommand.cxx,
26318           cmConfigureFileCommand.h, cmCreateTestSourceList.cxx,
26319           cmCustomCommand.cxx, cmCustomCommand.h, cmDepends.cxx,
26320           cmDepends.h, cmDependsC.cxx, cmDependsC.h, cmDependsFortran.cxx,
26321           cmDependsFortran.h, cmDependsFortranLexer.cxx,
26322           cmDependsJavaLexer.cxx, cmDynamicLoader.cxx,
26323           cmEnableLanguageCommand.cxx, cmEnableTestingCommand.cxx,
26324           cmEndIfCommand.cxx, cmExecProgramCommand.cxx,
26325           cmExecuteProcessCommand.cxx, cmExportLibraryDependencies.cxx,
26326           cmExportLibraryDependencies.h, cmExprLexer.cxx,
26327           cmExprParserHelper.cxx, cmExprParserHelper.h,
26328           cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h,
26329           cmFileCommand.cxx, cmFileTimeComparison.cxx,
26330           cmFileTimeComparison.h, cmFindBase.cxx, cmFindLibraryCommand.cxx,
26331           cmFindPackageCommand.cxx, cmFindPathCommand.cxx,
26332           cmFindProgramCommand.cxx, cmForEachCommand.cxx,
26333           cmForEachCommand.h, cmGeneratedFileStream.cxx,
26334           cmGeneratedFileStream.h, cmGetCMakePropertyCommand.cxx,
26335           cmGetDirectoryPropertyCommand.cxx,
26336           cmGetFilenameComponentCommand.cxx,
26337           cmGetSourceFilePropertyCommand.cxx,
26338           cmGetTargetPropertyCommand.cxx, cmGetTestPropertyCommand.cxx,
26339           cmGlob.cxx, cmGlob.h, cmGlobalBorlandMakefileGenerator.cxx,
26340           cmGlobalGenerator.cxx, cmGlobalGenerator.h,
26341           cmGlobalKdevelopGenerator.cxx, cmGlobalMSYSMakefileGenerator.cxx,
26342           cmGlobalMinGWMakefileGenerator.cxx,
26343           cmGlobalNMakeMakefileGenerator.cxx,
26344           cmGlobalUnixMakefileGenerator3.cxx,
26345           cmGlobalUnixMakefileGenerator3.h,
26346           cmGlobalVisualStudio6Generator.cxx,
26347           cmGlobalVisualStudio71Generator.cxx,
26348           cmGlobalVisualStudio71Generator.h,
26349           cmGlobalVisualStudio7Generator.cxx,
26350           cmGlobalVisualStudio7Generator.h,
26351           cmGlobalVisualStudio8Generator.cxx,
26352           cmGlobalWatcomWMakeGenerator.cxx, cmGlobalXCode21Generator.cxx,
26353           cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
26354           cmIfCommand.cxx, cmIfCommand.h, cmIncludeCommand.cxx,
26355           cmIncludeDirectoryCommand.cxx,
26356           cmIncludeExternalMSProjectCommand.cxx,
26357           cmIncludeRegularExpressionCommand.cxx, cmInstallCommand.cxx,
26358           cmInstallFilesCommand.cxx, cmInstallFilesCommand.h,
26359           cmInstallProgramsCommand.cxx, cmInstallProgramsCommand.h,
26360           cmInstallTargetGenerator.cxx, cmInstallTargetsCommand.cxx,
26361           cmLinkDirectoriesCommand.cxx, cmLinkLibrariesCommand.cxx,
26362           cmListCommand.cxx, cmListFileCache.cxx, cmListFileCache.h,
26363           cmLoadCacheCommand.cxx, cmLoadCommandCommand.cxx,
26364           cmLocalGenerator.cxx, cmLocalGenerator.h,
26365           cmLocalUnixMakefileGenerator3.cxx,
26366           cmLocalUnixMakefileGenerator3.h,
26367           cmLocalVisualStudio6Generator.cxx,
26368           cmLocalVisualStudio6Generator.h,
26369           cmLocalVisualStudio7Generator.cxx,
26370           cmLocalVisualStudio7Generator.h, cmMacroCommand.cxx,
26371           cmMacroCommand.h, cmMakeDepend.cxx, cmMakeDepend.h,
26372           cmMakefile.cxx, cmMakefile.h,
26373           cmMakefileExecutableTargetGenerator.cxx,
26374           cmMakefileLibraryTargetGenerator.cxx,
26375           cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h,
26376           cmMarkAsAdvancedCommand.cxx, cmMathCommand.cxx,
26377           cmMessageCommand.cxx, cmOptionCommand.cxx,
26378           cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h,
26379           cmOutputRequiredFilesCommand.cxx, cmOutputRequiredFilesCommand.h,
26380           cmProjectCommand.cxx, cmQTWrapCPPCommand.cxx,
26381           cmQTWrapCPPCommand.h, cmQTWrapUICommand.cxx, cmQTWrapUICommand.h,
26382           cmRemoveCommand.cxx, cmRemoveDefinitionsCommand.cxx,
26383           cmSeparateArgumentsCommand.cxx, cmSetCommand.cxx,
26384           cmSetDirectoryPropertiesCommand.cxx,
26385           cmSetSourceFilesPropertiesCommand.cxx,
26386           cmSetTargetPropertiesCommand.cxx,
26387           cmSetTestsPropertiesCommand.cxx, cmSiteNameCommand.cxx,
26388           cmSourceFile.cxx, cmSourceFile.h, cmSourceGroup.cxx,
26389           cmSourceGroup.h, cmSourceGroupCommand.cxx, cmStringCommand.cxx,
26390           cmSubdirCommand.cxx, cmTarget.cxx, cmTarget.h,
26391           cmTargetLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.h,
26392           cmTest.cxx, cmTest.h, cmTryCompileCommand.cxx,
26393           cmTryRunCommand.cxx, cmUtilitySourceCommand.cxx,
26394           cmVTKMakeInstantiatorCommand.cxx, cmVTKMakeInstantiatorCommand.h,
26395           cmVTKWrapJavaCommand.cxx, cmVTKWrapJavaCommand.h,
26396           cmVTKWrapPythonCommand.cxx, cmVTKWrapPythonCommand.h,
26397           cmVTKWrapTclCommand.cxx, cmVTKWrapTclCommand.h,
26398           cmVariableRequiresCommand.cxx, cmVariableWatch.cxx,
26399           cmVariableWatch.h, cmWhileCommand.cxx, cmWhileCommand.h,
26400           cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h,
26401           cmWriteFileCommand.cxx, cmXCode21Object.cxx, cmXCodeObject.cxx,
26402           cmXCodeObject.h, cmake.cxx, cmake.h, cmakemain.cxx,
26403           cmakewizard.cxx, cmakewizard.h, CTest/cmCTestBuildCommand.cxx,
26404           CTest/cmCTestConfigureCommand.cxx,
26405           CTest/cmCTestCoverageCommand.cxx,
26406           CTest/cmCTestHandlerCommand.cxx,
26407           CTest/cmCTestMemCheckCommand.cxx, CTest/cmCTestStartCommand.cxx,
26408           CTest/cmCTestSubmitCommand.cxx, CTest/cmCTestTestCommand.cxx,
26409           CTest/cmCTestTestHandler.cxx, CTest/cmCTestUpdateCommand.cxx:
26410           STYLE: some m_ to this-> cleanup
26412 2006-03-15 09:23  andy
26414         * Source/CTest/cmCTestUpdateHandler.cxx: ENH: Add svn cleanup
26415           before running svn
26417 2006-03-15 09:22  andy
26419         * Source/CPack/cmCPackGenericGenerator.cxx: ENH: Allow multiple
26420           install directories
26422 2006-03-14 16:38  hoffman
26424         * Modules/FindOpenGL.cmake: ENH: go back to finding the framework
26425           opengl on the mac
26427 2006-03-14 15:19  hoffman
26429         * Modules/FindOpenGL.cmake: ENH: use standard include path for
26430           OpenGL
26432 2006-03-14 14:03  hoffman
26434         * Modules/Platform/Darwin.cmake,
26435           Source/cmMakefileLibraryTargetGenerator.cxx,
26436           Source/cmMakefileTargetGenerator.cxx,
26437           Source/cmMakefileTargetGenerator.h: ENH: add support for removing
26438           language flags from shared library and shared module link
26439           commands
26441 2006-03-14 11:35  king
26443         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fixed object file
26444           name construction to use Convert method for relative path
26445           conversion.  Also fixed test of result to check explicitly for a
26446           full path.
26448 2006-03-14 10:14  king
26450         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Avoid full paths
26451           and spaces when constructing object file names.
26453 2006-03-14 09:37  king
26455         * Source/cmMakefile.cxx: BUG: Clarified confusing error message.
26457 2006-03-14 02:31  andy
26459         * Source/cmVersion.cxx: STYLE: Nightly Version update
26461 2006-03-13 16:45  andy
26463         * Source/CPack/cmCPackGenericGenerator.h: STYLE: Fix style checker
26465 2006-03-13 15:57  malaterre
26467         * Source/kwsys/testDynamicLoader.cxx: COMP: Fix warning
26469 2006-03-13 15:19  king
26471         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Introducing new
26472           policy to construct more unique object file names.  This should
26473           allow multiple sources with the same file name but different FULL
26474           paths to be added to a single target.
26476 2006-03-13 14:39  malaterre
26478         * Source/kwsys/: DynamicLoader.cxx, testDynamicLoader.cxx: BUG: Fix
26479           problem on MacOSX, by disabling part of the test.
26481 2006-03-13 13:11  hoffman
26483         * Modules/VTKCompatibility.cmake: ENH: add backwards compatibility
26484           fix for more aggressive find_path command
26486 2006-03-13 11:27  malaterre
26488         * Source/kwsys/DynamicLoader.cxx: ENH: Fix dashboard with coverage
26490 2006-03-13 10:49  malaterre
26492         * Source/kwsys/CMakeLists.txt: ENH: Do not build the library if we
26493           are not doing Testing
26495 2006-03-13 10:27  malaterre
26497         * Source/kwsys/testDynamicLoader.cxx: ENH: Make test usable from
26498           command line
26500 2006-03-13 02:31  andy
26502         * Source/cmVersion.cxx: STYLE: Nightly Version update
26504 2006-03-12 10:03  hoffman
26506         * Source/kwsys/SystemTools.cxx: ENH: remove warning
26508 2006-03-12 09:43  hoffman
26510         * Source/CMakeLists.txt: ENH: remove test until it works
26512 2006-03-12 02:26  andy
26514         * Source/cmVersion.cxx: STYLE: Nightly Version update
26516 2006-03-11 12:43  hoffman
26518         * Modules/FindOpenGL.cmake: ENH: take advantage of new framework
26519           stuff
26521 2006-03-11 11:53  hoffman
26523         * Source/cmake.cxx: ENH: remove print
26525 2006-03-11 11:52  hoffman
26527         * Source/kwsys/SystemTools.cxx: ENH: try to clean up the search for
26528           programs
26530 2006-03-11 10:09  malaterre
26532         * Source/kwsys/DynamicLoader.cxx: BUG: Fix for MINGW32
26534 2006-03-11 09:59  malaterre
26536         * Source/kwsys/DynamicLoader.cxx: ENH: Add support for LastError on
26537           HPUX
26539 2006-03-11 09:47  malaterre
26541         * Source/kwsys/DynamicLoader.cxx: ENH: Also look into data segment
26542           (consistant with other implementation)
26544 2006-03-11 02:33  andy
26546         * Source/cmVersion.cxx: STYLE: Nightly Version update
26548 2006-03-10 17:37  hoffman
26550         * Source/kwsys/SystemTools.cxx: ENH: undo last change because it
26551           broke the dashboard
26553 2006-03-10 16:53  hoffman
26555         * Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: add a new FILE
26556           SYSTEM_PATH that allows you to read a environment variable with a
26557           path in it.
26559 2006-03-10 16:52  hoffman
26561         * Source/kwsys/SystemTools.cxx: ENH: fix find program to look for
26562           .com and .exe correctly and not return files with no extension on
26563           windows
26565 2006-03-10 16:03  malaterre
26567         * Source/kwsys/: DynamicLoader.hxx.in, SystemTools.hxx.in: ENH: Add
26568           documentation on the problem with system wide path for looking up
26569           dynamic libraries. STYLE: Fix trailing white spaces
26571 2006-03-10 15:42  malaterre
26573         * Source/kwsys/testDynamicLoader.cxx: BUG: Need a / for Visual
26574           Studio build
26576 2006-03-10 15:38  malaterre
26578         * Source/kwsys/: testDynamicLoader.cxx, testSystemTools.h.in: BUG:
26579           Do the proper path
26581 2006-03-10 15:12  malaterre
26583         * Source/kwsys/testDynamicLoader.cxx: BUG: Need a trailing slash
26585 2006-03-10 15:08  malaterre
26587         * Source/kwsys/: CMakeLists.txt, testDynamicLoader.cxx,
26588           testSystemTools.h.in: BUG: Fix problem with  in the path
26590 2006-03-10 15:03  andy
26592         * Source/: cmCTest.cxx, cmCTest.h,
26593           CTest/cmCTestBuildAndTestHandler.cxx,
26594           CTest/cmCTestBuildAndTestHandler.h,
26595           CTest/cmCTestBuildCommand.cxx, CTest/cmCTestBuildCommand.h,
26596           CTest/cmCTestBuildHandler.cxx, CTest/cmCTestBuildHandler.h,
26597           CTest/cmCTestCommand.h, CTest/cmCTestConfigureCommand.cxx,
26598           CTest/cmCTestConfigureCommand.h,
26599           CTest/cmCTestConfigureHandler.cxx,
26600           CTest/cmCTestCoverageCommand.cxx, CTest/cmCTestCoverageCommand.h,
26601           CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
26602           CTest/cmCTestEmptyBinaryDirectoryCommand.h,
26603           CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
26604           CTest/cmCTestHandlerCommand.cxx, CTest/cmCTestHandlerCommand.h,
26605           CTest/cmCTestMemCheckCommand.cxx, CTest/cmCTestMemCheckCommand.h,
26606           CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestMemCheckHandler.h,
26607           CTest/cmCTestRunScriptCommand.cxx,
26608           CTest/cmCTestRunScriptCommand.h, CTest/cmCTestScriptHandler.cxx,
26609           CTest/cmCTestScriptHandler.h, CTest/cmCTestSleepCommand.cxx,
26610           CTest/cmCTestSleepCommand.h, CTest/cmCTestStartCommand.cxx,
26611           CTest/cmCTestStartCommand.h, CTest/cmCTestSubmitCommand.cxx,
26612           CTest/cmCTestSubmitCommand.h, CTest/cmCTestSubmitHandler.cxx,
26613           CTest/cmCTestSubmitHandler.h, CTest/cmCTestTestCommand.cxx,
26614           CTest/cmCTestTestCommand.h, CTest/cmCTestTestHandler.cxx,
26615           CTest/cmCTestTestHandler.h, CTest/cmCTestUpdateCommand.cxx,
26616           CTest/cmCTestUpdateCommand.h, CTest/cmCTestUpdateHandler.cxx,
26617           CTest/cmCTestUpdateHandler.h: STYLE: Fix some style issues
26619 2006-03-10 14:53  malaterre
26621         * Source/kwsys/: CMakeLists.txt, testDynamicLoader.cxx,
26622           testSystemTools.h.in: BUG: Trying to get testDynamicLoader to
26623           work on Solaris and SunOS, where current directory is not lookup
26624           when doing dlopen
26626 2006-03-10 13:54  hoffman
26628         * Source/: cmCommandArgumentLexer.h,
26629           cmDependsFortranParserTokens.h, cmDependsJavaLexer.h,
26630           cmDependsJavaParserHelper.h, cmDependsJavaParserTokens.h,
26631           cmExecProgramCommand.h, cmExprLexer.h, cmExprParserTokens.h,
26632           cmFLTKWrapUICommand.h, cmFileCommand.h, cmFindBase.h,
26633           cmGlobalBorlandMakefileGenerator.h, cmGlobalGenerator.h,
26634           cmGlobalMSYSMakefileGenerator.h,
26635           cmGlobalMinGWMakefileGenerator.h,
26636           cmGlobalNMakeMakefileGenerator.h,
26637           cmGlobalUnixMakefileGenerator3.h,
26638           cmGlobalVisualStudio6Generator.h,
26639           cmGlobalVisualStudio71Generator.h,
26640           cmGlobalVisualStudio7Generator.h, cmGlobalWatcomWMakeGenerator.h,
26641           cmGlobalXCodeGenerator.h, cmListCommand.h, cmLocalGenerator.h,
26642           cmLocalUnixMakefileGenerator3.h, cmSourceFile.cxx,
26643           cmStringCommand.cxx, cmSystemTools.cxx, cmTarget.cxx,
26644           cmTargetLinkLibrariesCommand.cxx, cmTryCompileCommand.cxx,
26645           cmTryRunCommand.cxx, cmUseMangledMesaCommand.cxx,
26646           cmUtilitySourceCommand.cxx, cmVTKMakeInstantiatorCommand.cxx,
26647           cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
26648           cmVTKWrapTclCommand.cxx, cmVariableRequiresCommand.cxx,
26649           cmVariableWatch.cxx, cmVariableWatch.h, cmWhileCommand.cxx,
26650           cmWin32ProcessExecution.cxx, cmXCode21Object.cxx,
26651           cmXCodeObject.cxx, cmakemain.cxx: STYLE: fix line lengths
26653 2006-03-10 13:34  malaterre
26655         * Source/kwsys/SystemTools.cxx: STYLE: Remove trailing whitespaces
26657 2006-03-10 13:34  malaterre
26659         * Source/kwsys/: CMakeLists.txt, DynamicLoader.cxx: BUG: Fix
26660           DynamicLoader implementation on MacOSX (using old API)
26662 2006-03-10 13:33  malaterre
26664         * Source/kwsys/SystemTools.cxx: ENH: Add trailing whitespace
26666 2006-03-10 13:06  andy
26668         * Source/: cmAddCustomCommandCommand.cxx,
26669           cmAddCustomTargetCommand.cxx, cmAddDefinitionsCommand.cxx,
26670           cmAddDefinitionsCommand.h, cmAddDependenciesCommand.cxx,
26671           cmAddExecutableCommand.h, cmBuildCommand.cxx,
26672           cmBuildNameCommand.h, cmCMakeMinimumRequired.cxx,
26673           cmCPluginAPI.cxx, cmCPluginAPI.h, cmCacheManager.cxx,
26674           cmCommandArgumentParser.cxx, cmCommandArgumentParserHelper.h,
26675           cmCommandArgumentParserTokens.h, cmCreateTestSourceList.cxx,
26676           cmCustomCommand.cxx, cmDependsC.cxx, cmDependsC.h,
26677           cmDependsFortranLexer.cxx, cmDependsFortranLexer.h,
26678           cmLocalVisualStudio7Generator.cxx, cmMacroCommand.cxx,
26679           cmMacroCommand.h, cmMakeDepend.cxx, cmake.cxx, cmakewizard.cxx,
26680           CPack/cmCPackGenerators.cxx, CPack/cmCPackGenerators.h,
26681           CPack/cmCPackGenericGenerator.cxx,
26682           CPack/cmCPackGenericGenerator.h, CPack/cmCPackLog.cxx,
26683           CPack/cmCPackLog.h, CPack/cmCPackNSISGenerator.cxx,
26684           CPack/cmCPackNSISGenerator.h,
26685           CPack/cmCPackPackageMakerGenerator.cxx,
26686           CPack/cmCPackSTGZGenerator.cxx, CPack/cmCPackSTGZGenerator.h,
26687           CPack/cmCPackTGZGenerator.cxx, CPack/cmCPackTGZGenerator.h,
26688           CPack/cpack.cxx: STYLE: Fix some style issues
26690 2006-03-10 12:47  andy
26692         * Source/CPack/cmCPackPackageMakerGenerator.cxx: STYLE: Cleanup
26693           trailing spaces
26695 2006-03-10 12:01  malaterre
26697         * Source/kwsys/: Glob.cxx, Registry.cxx, RegularExpression.cxx,
26698           testCommandLineArguments.cxx: STYLE: Make sure to use the proper
26699           cast.
26701 2006-03-10 11:58  alex
26703         * Modules/FindKDE4.cmake: ENH: new module to find the
26704           FindKDE4Internal.cmake installed by kdelibs4
26706           Alex
26708 2006-03-10 11:57  malaterre
26710         * Source/kwsys/: DynamicLoader.cxx, testDynamicLoader.cxx: ENH:
26711           Make sure that we find the proper symbol and not the one that
26712           start with _. STYLE: Remove an old style cast
26714 2006-03-10 11:32  malaterre
26716         * Source/kwsys/: DynamicLoader.cxx, testDynamicLoader.cxx: ENH:
26717           Hopefully have the DynamicLoader to the proper thing.
26719 2006-03-10 11:13  hoffman
26721         * Source/: cmCacheManager.h, cmLocalVisualStudio7Generator.h,
26722           cmMakeDepend.h, cmMakefile.h, cmOutputRequiredFilesCommand.h,
26723           cmProjectCommand.h, cmRemoveDefinitionsCommand.h,
26724           cmSetTestsPropertiesCommand.h, cmSourceGroup.h,
26725           cmStandardIncludes.h, cmStringCommand.h, cmSubdirCommand.h,
26726           cmSystemTools.h, cmTarget.h, cmTryCompileCommand.h,
26727           cmVariableWatch.h, cmXCode21Object.h, cmake.h: ENH: fix line
26728           length style stuff
26730 2006-03-10 11:12  hoffman
26732         * Source/cmFindBase.cxx: ENH: avoid adding junk into paths
26734 2006-03-10 10:28  malaterre
26736         * Source/kwsys/testDynamicLoader.cxx: BUG: Make sure to have proper
26737           dependencies
26739 2006-03-10 10:26  hoffman
26741         * Source/kwsys/CMakeLists.txt: ENH: use CMAKE_DL_LIBS and not dl
26742           directly as it does not always exist
26744 2006-03-10 10:23  malaterre
26746         * Source/kwsys/CMakeLists.txt: COMP: Fix cygwin build
26748 2006-03-10 10:19  malaterre
26750         * Source/kwsys/testDynload.c: COMP: Fix compilation on MacOSX
26751           (common symbols not allowed with MH_DYLIB output format)
26753 2006-03-10 10:12  andy
26755         * Source/CMakeLists.txt, Tests/BundleTest/CMakeLists.txt: ENH: Add
26756           package to bundle test
26758 2006-03-10 10:07  andy
26760         * Source/kwsys/testDynamicLoader.cxx: COMP: Add missing include
26762 2006-03-10 02:32  andy
26764         * Source/cmVersion.cxx: STYLE: Nightly Version update
26766 2006-03-09 17:16  malaterre
26768         * Source/kwsys/testDynload.c: BUG: Remove comment
26770 2006-03-09 17:15  malaterre
26772         * Source/kwsys/: testDynamicLoader.cxx, testDynload.c: ENH: remove
26773           test temporarily
26775 2006-03-09 17:08  malaterre
26777         * Source/kwsys/: CMakeLists.txt, testDynamicLoader.cxx: ENH: Still
26778           more coverage of the DynamicLoader
26780 2006-03-09 17:06  malaterre
26782         * Source/kwsys/testDynload.c: ENH: Add a file to generate the lib
26784 2006-03-09 16:40  malaterre
26786         * Source/kwsys/testDynamicLoader.cxx: ENH: Improve test coverage
26788 2006-03-09 16:40  malaterre
26790         * Source/kwsys/: Registry.cxx, Registry.hxx.in: STYLE: Minor style
26792 2006-03-09 15:55  king
26794         * CMakeLists.txt: ENH: Updated patch level to 4 for special KDE
26795           release.
26797 2006-03-09 15:47  hoffman
26799         * Source/: cmCacheManager.cxx, cmCacheManager.h: ENH: if
26800           CMakeCache.txt has been removed, then automatically remove
26801           CMakefiles/*.cmake
26803 2006-03-09 15:00  hoffman
26805         * Modules/Platform/AIX.cmake: ENH: add correct initial flags for
26806           aix
26808 2006-03-09 14:57  hoffman
26810         * Modules/Platform/Darwin.cmake: ENH: remove junk
26812 2006-03-09 14:41  malaterre
26814         * Source/kwsys/CMakeLists.txt: ENH: Carefully turn testing of
26815           DynamicLib on
26817 2006-03-09 14:36  malaterre
26819         * Source/kwsys/: Directory.cxx, testSystemTools.cxx,
26820           DynamicLoader.cxx: STYLE: Minor style
26822 2006-03-09 14:35  malaterre
26824         * Source/kwsys/testDynamicLoader.cxx: ENH: Adding initial test for
26825           DynamicLoader
26827 2006-03-09 14:30  hoffman
26829         * Source/: cmFileCommand.cxx, cmFileCommand.h,
26830           cmLocalUnixMakefileGenerator3.cxx,
26831           cmLocalUnixMakefileGenerator3.h,
26832           cmMakefileExecutableTargetGenerator.cxx,
26833           cmMakefileLibraryTargetGenerator.cxx,
26834           cmMakefileTargetGenerator.cxx: ENH: use a cmake script to do the
26835           clean step, this allows for large numbers of files to be removed
26836           without making the command line too long
26838 2006-03-09 14:10  alex
26840         * Modules/: FindKDE.cmake, FindKDE3.cmake, KDE3Macros.cmake,
26841           kde3init_dummy.cpp.in, kde3uic.cmake: ENH: add real-world-tested
26842           and used KDE3 support, and obsolete FindKDE.cmake, which wasn't
26843           used by anybody that I heard of
26845           Alex
26847 2006-03-09 11:57  andy
26849         * Source/: cmCTest.cxx, cmCTest.h, ctest.cxx: STYLE: Fix some style
26850           issues
26852 2006-03-09 11:35  hoffman
26854         * Modules/FindTCL.cmake, Source/cmFindPathCommand.cxx: ENH: fix a
26855           bug in the find path stuff so that it can find headers deep in
26856           frameworks
26858 2006-03-09 11:17  andy
26860         * Source/CTest/: cmCTestBuildAndTestHandler.cxx,
26861           cmCTestBuildCommand.cxx, cmCTestBuildHandler.cxx,
26862           cmCTestBuildHandler.h, cmCTestConfigureCommand.cxx,
26863           cmCTestConfigureCommand.h, cmCTestConfigureHandler.cxx,
26864           cmCTestConfigureHandler.h, cmCTestCoverageCommand.cxx,
26865           cmCTestCoverageCommand.h, cmCTestCoverageHandler.cxx,
26866           cmCTestCoverageHandler.h, cmCTestEmptyBinaryDirectoryCommand.h,
26867           cmCTestGenericHandler.cxx, cmCTestGenericHandler.h,
26868           cmCTestHandlerCommand.cxx, cmCTestHandlerCommand.h,
26869           cmCTestMemCheckCommand.h, cmCTestMemCheckHandler.cxx,
26870           cmCTestRunScriptCommand.cxx, cmCTestScriptHandler.cxx,
26871           cmCTestStartCommand.cxx, cmCTestStartCommand.h,
26872           cmCTestSubmitCommand.cxx, cmCTestSubmitCommand.h,
26873           cmCTestSubmitHandler.cxx, cmCTestTestCommand.cxx,
26874           cmCTestTestHandler.cxx, cmCTestTestHandler.h,
26875           cmCTestUpdateCommand.cxx, cmCTestUpdateCommand.h,
26876           cmCTestUpdateHandler.cxx: STYLE: Fix some style issues
26878 2006-03-09 09:53  andy
26880         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fix problem on
26881           Wacom system with global symbolic targets
26883 2006-03-09 08:32  andy
26885         * Source/CPack/: cmCPackGenericGenerator.cxx,
26886           cmCPackPackageMakerGenerator.cxx, cpack.cxx: STYLE: Fix style
26887           problems
26889 2006-03-09 08:20  andy
26891         * Utilities/: cmcurl/formdata.c, cmtar/libtar.h: COMP: Remove win64
26892           warnings
26894 2006-03-09 02:41  andy
26896         * Source/cmVersion.cxx: STYLE: Nightly Version update
26898 2006-03-08 18:16  hoffman
26900         * Source/cmFindProgramCommand.cxx: ENH: make sure system path is
26901           not added unless asked for
26903 2006-03-08 17:11  alex
26905         * Modules/UsePkgConfig.cmake: ENH: add a cmake module for using
26906           pkg-config, tested in kdelibs, ok by Bill Hoffman
26908           Alex
26910 2006-03-08 16:33  andy
26912         * Source/CPack/: cmCPackGenerators.cxx, cmCPackGenerators.h,
26913           cmCPackGenericGenerator.cxx, cmCPackGenericGenerator.h,
26914           cmCPackLog.cxx, cmCPackLog.h, cmCPackNSISGenerator.cxx,
26915           cmCPackNSISGenerator.h, cmCPackPackageMakerGenerator.cxx,
26916           cmCPackPackageMakerGenerator.h, cmCPackSTGZGenerator.cxx,
26917           cmCPackSTGZGenerator.h, cmCPackTGZGenerator.cxx,
26918           cmCPackTGZGenerator.h, cpack.cxx: STYLE: Lots of formating to
26919           remove style problems
26921 2006-03-08 14:02  andy
26923         * Source/CMakeLists.txt, Tests/SimpleInstall/CMakeLists.txt,
26924           Tests/SimpleInstall/InstallScript2.cmake,
26925           Tests/SimpleInstall/TestSubDir/CMakeLists.txt,
26926           Tests/SimpleInstallS2/CMakeLists.txt,
26927           Tests/SimpleInstallS2/InstallScript2.cmake,
26928           Tests/SimpleInstallS2/TestSubDir/CMakeLists.txt: ENH: Add
26929           additional subdirectory to improve testing and to allow cleanup
26930           when testing cpack
26932 2006-03-08 13:59  andy
26934         * Source/CPack/cmCPackPackageMakerGenerator.cxx: BUG: Handle
26935           version with multiple dots
26937 2006-03-08 13:20  andy
26939         * Tests/: SimpleInstall/CMakeLists.txt,
26940           SimpleInstallS2/CMakeLists.txt: COMP: Ok, fix typo
26942 2006-03-08 13:13  andy
26944         * Tests/: SimpleInstall/CMakeLists.txt,
26945           SimpleInstallS2/CMakeLists.txt: ENH: Add testing for cpack
26947 2006-03-08 13:06  king
26949         * Source/kwsys/ProcessUNIX.c: ENH: Enabled process tree killing on
26950           AIX.
26952 2006-03-08 12:42  king
26954         * Source/kwsys/ProcessUNIX.c: ENH: Enabled process tree killing on
26955           the SGI.
26957 2006-03-08 12:36  king
26959         * Source/kwsys/ProcessUNIX.c: ENH: Enabled process tree killing for
26960           FreeBSD and Sun.
26962 2006-03-08 12:12  king
26964         * Source/kwsys/ProcessUNIX.c: ENH: Enabled process tree killing on
26965           HP-UX.
26967 2006-03-08 11:57  king
26969         * Source/kwsys/ProcessUNIX.c: BUG: Do not leak ps FILE when the
26970           process starts but reading the header fails.
26972 2006-03-08 11:39  king
26974         * Source/kwsys/testProcess.c: ENH: Added a way to quickly enable
26975           manual testing of grandchild killing.
26977 2006-03-08 11:38  king
26979         * Source/kwsys/ProcessUNIX.c: ENH: Added implementation of process
26980           tree killing that runs "ps" to traverse the tree.
26982 2006-03-08 10:52  andy
26984         * Source/: cmListFileCache.cxx, cmListFileCache.h: BUG: Remove some
26985           old legacy code  and remove memory leak
26987 2006-03-08 09:16  malaterre
26989         * Source/kwsys/: DynamicLoader.cxx, DynamicLoader.hxx.in: BUG:
26990           Including file within a namespace{} is dangerous(unless symbols
26991           are within an extern C). Also update documentation about special
26992           case for MacOSX
26994 2006-03-08 02:43  andy
26996         * Source/cmVersion.cxx: STYLE: Nightly Version update
26998 2006-03-07 19:52  hoffman
27000         * Tests/: SimpleInstall/CMakeLists.txt,
27001           SimpleInstallS2/CMakeLists.txt: ENH: remove cpack stuff for now
27002           so that we can get mac dashboards again
27004 2006-03-07 15:31  andy
27006         * CMakeGraphVizOptions.cmake, Source/cmake.cxx: ENH: Add a way to
27007           overwrite some preferences and ignore certain targets
27009 2006-03-07 14:46  king
27011         * Source/cmake.cxx: ENH: Add CMAKE_COMMAND and CMAKE_ROOT variables
27012           when running in script mode.  This partially addresses bug#2828.
27014 2006-03-07 14:38  king
27016         * Source/cmGlobalGenerator.cxx: BUG: Check for whether to add -C to
27017           package rule should check for a . in the first character not the
27018           second.
27020 2006-03-07 12:03  andy
27022         * Source/cmake.cxx: COMP: Fix warnings
27024 2006-03-07 10:05  king
27026         * Source/cmFileCommand.cxx: BUG: Most platforms other than Linux
27027           seem to require executable permissions on their shared libraries.
27029 2006-03-07 10:04  king
27031         * Tests/: SimpleInstall/CMakeLists.txt,
27032           SimpleInstallS2/CMakeLists.txt: BUG: Some platforms require
27033           executable permission on shared libraries.
27035 2006-03-07 02:12  andy
27037         * Source/cmVersion.cxx: STYLE: Nightly Version update
27039 2006-03-06 15:41  hoffman
27041         * bootstrap: ENH: add more depends for bootstrap
27043 2006-03-06 15:14  hoffman
27045         * Modules/Platform/Darwin.cmake: ENH: add support for language
27046           flags that allow for universal binaries
27048 2006-03-06 15:14  hoffman
27050         * Modules/CMakeCInformation.cmake,
27051           Modules/CMakeCXXInformation.cmake,
27052           Modules/CMakeFortranInformation.cmake,
27053           Modules/Platform/CYGWIN.cmake, Source/cmLocalGenerator.cxx,
27054           Source/cmLocalGenerator.h,
27055           Source/cmMakefileLibraryTargetGenerator.cxx: ENH: add support for
27056           language flags at rule expansion time
27058 2006-03-06 15:01  hoffman
27060         * Modules/Platform/Windows-cl.cmake: ENH: add support for manifest
27061           stuff
27063 2006-03-06 14:30  malaterre
27065         * Source/kwsys/DynamicLoader.cxx: COMP: Fix compilation on MacOSX
27067 2006-03-06 14:08  hoffman
27069         * Modules/FindQt3.cmake: ENH: try to fix non-clean dashboards
27071 2006-03-06 14:07  malaterre
27073         * Source/kwsys/CMakeLists.txt: ENH: Compile DynamicLoader
27075 2006-03-06 14:02  malaterre
27077         * Source/kwsys/: DynamicLoader.cxx, DynamicLoader.hxx.in: ENH:
27078           Adding kwsys implementation for a DynamicLoader class. Copy from
27079           itkDynamicLoader, with patch from cmDynamicLoader
27081 2006-03-06 13:43  hoffman
27083         * Source/kwsys/: Directory.cxx, Registry.cxx: ENH: add missing
27084           cmake depend hacks
27086 2006-03-06 13:34  hoffman
27088         * Source/kwsys/Glob.cxx: ENH: add missing cmake include
27090 2006-03-06 13:02  malaterre
27092         * Source/kwsys/Directory.cxx: COMP: Some STL implementation do not
27093           provide clear on std::string
27095 2006-03-06 11:57  malaterre
27097         * Source/kwsys/: Directory.cxx, Directory.hxx.in: BUG: Need to
27098           reset internal structure in case of multiple calls to Load
27100 2006-03-06 10:12  malaterre
27102         * Source/kwsys/: Directory.cxx, Directory.hxx.in: ENH: Redo
27103           implementation of itkDirectory to use kwsys (avoid duplicating
27104           code).
27106 2006-03-06 02:11  andy
27108         * Source/cmVersion.cxx: STYLE: Nightly Version update
27110 2006-03-05 09:09  king
27112         * Source/cmLocalGenerator.cxx: BUG: Fix for generated install
27113           scripts to support prefixes with trailing slashes or just a
27114           single slash.
27116 2006-03-05 08:38  hoffman
27118         * Source/cmFindBase.cxx: ENH: fix old style parsing of FIND
27119           commands and fix broken tests
27121 2006-03-05 02:11  andy
27123         * Source/cmVersion.cxx: STYLE: Nightly Version update
27125 2006-03-04 02:22  andy
27127         * Source/cmVersion.cxx: STYLE: Nightly Version update
27129 2006-03-03 23:00  hoffman
27131         * Source/cmFindBase.cxx: ENH: make sure NAMES tag is not required
27132           for name argument, fixes msys generator
27134 2006-03-03 19:29  king
27136         * Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
27137           Source/cmInstallTargetGenerator.cxx,
27138           Source/cmInstallTargetGenerator.h,
27139           Tests/SimpleInstall/CMakeLists.txt,
27140           Tests/SimpleInstallS2/CMakeLists.txt: ENH: Added PERMISSIONS
27141           option to the TARGETS mode of the INSTALL command.
27143 2006-03-03 18:44  king
27145         * Source/cmFileCommand.cxx, Source/cmInstallCommand.cxx,
27146           Source/cmInstallCommand.h, Source/cmInstallFilesGenerator.cxx,
27147           Source/cmInstallFilesGenerator.h, Source/cmInstallGenerator.cxx,
27148           Source/cmInstallGenerator.h, Source/cmLocalGenerator.cxx,
27149           Tests/SimpleInstall/CMakeLists.txt, Tests/SimpleInstall/inst.cxx,
27150           Tests/SimpleInstall/inst2.cxx,
27151           Tests/SimpleInstallS2/CMakeLists.txt,
27152           Tests/SimpleInstallS2/inst.cxx, Tests/SimpleInstallS2/inst2.cxx:
27153           ENH: Added PERMISSIONS and RENAME options to the INSTALL
27154           command's FILES and PROGRAMS mode, and corresponding support to
27155           FILE(INSTALL).  Default permissions for shared libraries on
27156           non-Windows/non-OSX platforms no longer has the execute bit set.
27158 2006-03-03 18:06  king
27160         * Source/: cmTarget.cxx, cmTarget.h: ENH: Replaced UpdateLocation
27161           method with call to GetLocation.  Added comment about problems
27162           with the LOCATION attribute.
27164 2006-03-03 15:04  andy
27166         * Source/CPack/: cmCPackPackageMakerGenerator.cxx,
27167           cmCPackPackageMakerGenerator.h: ENH: Check package maker version
27169 2006-03-03 14:28  andy
27171         * Source/cmake.cxx: COMP: Oops, typo
27173 2006-03-03 14:24  andy
27175         * Source/: cmTarget.cxx, cmTarget.h, cmake.cxx, cmake.h: ENH: Add
27176           support for exporting graphviz of the project dependencies
27178 2006-03-03 12:58  king
27180         * Source/CMakeLists.txt, Source/cmGlobalGenerator.cxx,
27181           Source/cmGlobalGenerator.h,
27182           Source/cmGlobalVisualStudio6Generator.cxx,
27183           Source/cmGlobalVisualStudio6Generator.h,
27184           Source/cmGlobalVisualStudio7Generator.cxx,
27185           Source/cmGlobalVisualStudio7Generator.h,
27186           Source/cmGlobalXCodeGenerator.cxx,
27187           Source/cmGlobalXCodeGenerator.h,
27188           Source/cmInstallTargetGenerator.cxx,
27189           Source/cmInstallTargetGenerator.h,
27190           Source/cmMakefileExecutableTargetGenerator.cxx,
27191           Source/cmTarget.cxx, Tests/BundleTest/BundleLib.cxx,
27192           Tests/BundleTest/BundleTest.cxx, Tests/BundleTest/CMakeLists.txt:
27193           BUG: Fixed installation of MacOSX Bundle executables and the
27194           corresponding install_name remapping support.  Extended the
27195           BundleTest test to check that this all works.  Part of these
27196           fixes required changing the signature of AppendDirectoryForConfig
27197           in all generators.  It now accepts prefix and suffix strings to
27198           deal with whether leading or trailing slashes should be included
27199           with the configuration subdirectory.
27201 2006-03-03 12:01  hoffman
27203         * Modules/Platform/Windows-cl.cmake: ENH: add manifest support for
27204           2005
27206 2006-03-03 11:59  hoffman
27208         * Modules/CMakeVS8FindMake.cmake: ENH: look for VCExpress first
27210 2006-03-03 10:52  andy
27212         * Modules/CPack.Info.plist.in,
27213           Source/CPack/cmCPackPackageMakerGenerator.cxx: ENH: Add verbose
27214           flag to package maker and add CFBundleIdentifier string
27216 2006-03-03 02:34  andy
27218         * Source/cmVersion.cxx: STYLE: Nightly Version update
27220 2006-03-02 21:33  hoffman
27222         * Source/kwsys/: Registry.cxx, SystemTools.cxx: ENH: fix std in
27223           kwsys, has to be kwsys_stl
27225 2006-03-02 20:11  hoffman
27227         * Source/cmFindBase.cxx: ENH: remove warning
27229 2006-03-02 15:03  hoffman
27231         * Source/: cmMakefile.cxx, cmMakefile.h: ENH: removed unused
27232           methods after find changes
27234 2006-03-02 14:39  hoffman
27236         * Source/cmTryCompileCommand.cxx: ENH: pass CMAKE_MODULE_PATH into
27237           try compile projects
27239 2006-03-02 13:43  hoffman
27241         * Source/: cmFindBase.cxx, cmFindLibraryCommand.cxx: ENH: fix
27242           spelling errors in docs
27244 2006-03-02 13:30  hoffman
27246         * Modules/Platform/CYGWIN.cmake, Modules/Platform/Darwin.cmake,
27247           Modules/Platform/Linux.cmake, Modules/Platform/SunOS.cmake,
27248           Modules/Platform/UnixPaths.cmake,
27249           Modules/Platform/Windows-cl.cmake,
27250           Modules/Platform/WindowsPaths.cmake,
27251           Source/cmBootstrapCommands.cxx, Source/cmFindBase.cxx,
27252           Source/cmFindBase.h, Source/cmFindFileCommand.cxx,
27253           Source/cmFindFileCommand.h, Source/cmFindLibraryCommand.cxx,
27254           Source/cmFindLibraryCommand.h, Source/cmFindPathCommand.cxx,
27255           Source/cmFindPathCommand.h, Source/cmFindProgramCommand.cxx,
27256           Source/cmFindProgramCommand.h, Source/kwsys/Registry.cxx,
27257           Source/kwsys/SystemTools.cxx: ENH: check in new find stuff
27259 2006-03-02 07:52  hoffman
27261         * Modules/CMakeCInformation.cmake,
27262           Modules/CMakeCXXInformation.cmake,
27263           Modules/CMakeFortranInformation.cmake,
27264           Modules/CMakeJavaInformation.cmake, Source/cmGlobalGenerator.cxx:
27265           ENH: fix for bug 2921, move _OVERRIDE variable to a better
27266           position to allow changing _INIT variables
27268 2006-03-02 02:17  andy
27270         * Source/cmVersion.cxx: STYLE: Nightly Version update
27272 2006-03-01 22:45  king
27274         * Source/: cmSetTargetPropertiesCommand.h, cmTarget.cxx: ENH:
27275           Finished CMAKE_<CONFIG>_POSTFIX feature and documented it.  The
27276           value of this variable is used when a library target is created
27277           to initialize the <CONFIG>_POSTFIX target property.  The value of
27278           this property is used (even for executables) to define a
27279           per-configuration postfix on the name of the target.  Also
27280           enabled use of the OUTPUT_NAME property for non-executable
27281           targets.
27283 2006-03-01 19:00  king
27285         * CMakeLists.txt: ENH: CMake does not need RPATHs at all for its
27286           own executables.  Disable them to avoid relinking during
27287           installation.
27289 2006-03-01 18:54  king
27291         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
27292           cmGlobalUnixMakefileGenerator3.h,
27293           cmLocalUnixMakefileGenerator3.cxx: ENH: Cleaned up generation of
27294           directory-level rules and their support structure.  The
27295           directorystart rule has been removed in favor of checking the
27296           build system in the subdirectory makefile first.  The "directory"
27297           rule has been renamed "all" since it corresponds to the "all"
27298           pass anyway (as against "clean").  Also fixed directory-level
27299           rule for preinstall.
27301 2006-03-01 18:49  king
27303         * Source/cmGlobalGenerator.cxx: BUG: Check for whether to add
27304           BUILD_TYPE to install rule should check for a . in the first
27305           character not the second.
27307 2006-03-01 15:00  andy
27309         * Modules/: CPack.cmake, NSIS.template.in: ENH: Several changes to
27310           for NSIS
27312 2006-03-01 13:15  andy
27314         * CMakeLists.txt, Modules/CPack.cmake,
27315           Modules/InstallRequiredSystemLibraries.cmake: ENH: Install system
27316           libraries only if project requires them
27318 2006-03-01 13:05  andy
27320         * Source/cmSystemTools.cxx: BUG: Even more VS8 issues
27322 2006-03-01 12:50  andy
27324         * Source/CTest/cmCTestSubmitHandler.cxx: BUG: More VS8 fixes
27326 2006-03-01 11:55  andy
27328         * Templates/CMakeLists.txt: ENH: Install cpack files
27330 2006-03-01 08:28  andy
27332         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
27333           cmGlobalUnixMakefileGenerator3.h, cmGlobalXCodeGenerator.cxx,
27334           cmGlobalXCodeGenerator.h: ENH: Cleanup global targets even more
27335           and potentially fix Xcode
27337 2006-03-01 02:32  andy
27339         * Source/cmVersion.cxx: STYLE: Nightly Version update
27341 2006-02-28 16:33  andy
27343         * Source/cmGlobalGenerator.cxx: BUG: Ok, fix the ordering
27345 2006-02-28 16:22  andy
27347         * Source/CTest/cmCTestHandlerCommand.cxx: BUG: Fix for STL
27349 2006-02-28 16:17  andy
27351         * Source/cmCTest.h: BUG: Handle buggy streams
27353 2006-02-28 15:56  andy
27355         * Source/cmCTest.cxx: BUG: Add additional check
27357 2006-02-28 15:31  andy
27359         * Source/cmGlobalGenerator.cxx: BUG: On Visual Studio and XCode,
27360           handle build configurations
27362 2006-02-28 15:31  andy
27364         * Source/CTest/cmCTestBuildAndTestHandler.cxx: STYLE: Remove debug
27366 2006-02-28 14:18  andy
27368         * Modules/CPack.cmake, Templates/CPack.GenericLicense.txt,
27369           Templates/CPack.GenericWelcome.txt: ENH: Add resource files for
27370           PackageMaker
27372 2006-02-28 14:06  andy
27374         * Templates/CPack.GenericDescription.txt,
27375           Tests/SimpleInstall/CMakeLists.txt,
27376           Tests/SimpleInstallS2/CMakeLists.txt: ENH: Add generic
27377           instructions
27379 2006-02-28 13:30  andy
27381         * Tests/: SimpleInstall/CMakeLists.txt,
27382           SimpleInstallS2/CMakeLists.txt: ENH: Attempt to handle windows
27383           without NSIS installed
27385 2006-02-28 11:38  king
27387         * Source/kwsys/ProcessWin32.c: COMP: Fixed warnings for Borland
27388           5.8.
27390 2006-02-28 11:14  andy
27392         * Modules/FindQt4.cmake: BUG: Fix typo
27394 2006-02-28 11:13  andy
27396         * Modules/FindQt4.cmake: ENH: Add support for debian having both
27397           qt3 and qt4
27399 2006-02-28 10:27  hoffman
27401         * Modules/: CMakeVS71FindMake.cmake, CMakeVS8FindMake.cmake,
27402           FindDart.cmake, FindDoxygen.cmake, FindGCCXML.cmake,
27403           FindHTMLHelp.cmake, FindMPI.cmake, FindQt3.cmake, FindQt4.cmake,
27404           FindTCL.cmake, Platform/Darwin.cmake: ENH: use program files env
27405           for searching
27407 2006-02-28 09:53  king
27409         * Source/cmGlobalGenerator.cxx: BUG: Need to use the CMAKE_COMMAND
27410           cache entry to get the location of CMake.
27412 2006-02-28 08:23  andy
27414         * Source/CTest/cmCTestBuildAndTestHandler.cxx,
27415           Source/CTest/cmCTestBuildAndTestHandler.h,
27416           Tests/SimpleInstall/CMakeLists.txt,
27417           Tests/SimpleInstallS2/CMakeLists.txt: ENH: Add support for
27418           multiple build targets and start adding simple cpack tests
27420 2006-02-28 02:32  andy
27422         * Source/cmVersion.cxx: STYLE: Nightly Version update
27424 2006-02-27 23:06  hoffman
27426         * Source/cmSourceGroupCommand.cxx: ENH: fix problem if there are ..
27427           in the path to the source file specified in a source group
27429 2006-02-27 16:38  hoffman
27431         * Source/: cmFindBase.cxx, cmFindBase.h: ENH: add new find stuff
27433 2006-02-27 12:14  hoffman
27435         * Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake,
27436           CMakeFortranInformation.cmake, CMakeRCInformation.cmake: ENH: fix
27437           spelling errors
27439 2006-02-27 10:58  andy
27441         * Modules/CPack.Info.plist.in, Modules/CPack.cmake,
27442           Modules/NSIS.template.in, Source/cmBootstrapCommands.cxx,
27443           Source/cmCommands.cxx, Source/cmGlobalGenerator.cxx,
27444           Source/CPack/cmCPackGenericGenerator.cxx,
27445           Templates/CPackConfig.cmake.in: ENH: Several packaging issues.
27446           Allow random variables to be passed to cpack (anything starting
27447           with CPACK_, add preinstall to the list of dependencies for
27448           package, fix typos
27450 2006-02-27 02:00  andy
27452         * Source/cmVersion.cxx: STYLE: Nightly Version update
27454 2006-02-26 02:00  andy
27456         * Source/cmVersion.cxx: STYLE: Nightly Version update
27458 2006-02-25 01:56  andy
27460         * Source/cmVersion.cxx: STYLE: Nightly Version update
27462 2006-02-24 18:15  andy
27464         * Source/: cmGlobalGenerator.cxx, cmake.h: COMP: More fixes for non
27465           makefile generators and global targets
27467 2006-02-24 17:43  andy
27469         * Source/cmGlobalGenerator.cxx: STYLE: Remove debug
27471 2006-02-24 17:35  andy
27473         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
27474           cmGlobalUnixMakefileGenerator3.cxx,
27475           cmGlobalVisualStudio6Generator.cxx,
27476           cmGlobalVisualStudio6Generator.h,
27477           cmGlobalVisualStudio71Generator.cxx,
27478           cmGlobalVisualStudio7Generator.cxx,
27479           cmGlobalVisualStudio7Generator.h, cmGlobalXCode21Generator.h,
27480           cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
27481           cmLocalVisualStudio6Generator.cxx,
27482           cmLocalVisualStudio7Generator.cxx, cmMakefile.cxx, cmTarget.h:
27483           COMP: Even more global target fixes
27485 2006-02-24 16:30  andy
27487         * Source/CMakeLists.txt: ENH: Install cpack
27489 2006-02-24 16:20  andy
27491         * Source/: cmGlobalVisualStudio6Generator.cxx,
27492           cmGlobalVisualStudio71Generator.cxx,
27493           cmGlobalVisualStudio7Generator.cxx,
27494           cmLocalVisualStudio6Generator.cxx,
27495           cmLocalVisualStudio7Generator.cxx: BUG: More fixing of support
27496           for global target son visual studio
27498 2006-02-24 13:13  king
27500         * Modules/Platform/Darwin.cmake, Source/cmGlobalXCodeGenerator.cxx,
27501           Source/cmGlobalXCodeGenerator.h,
27502           Source/cmInstallTargetGenerator.cxx,
27503           Source/cmInstallTargetGenerator.h, Source/cmLocalGenerator.cxx,
27504           Source/cmLocalGenerator.h,
27505           Source/cmMakefileLibraryTargetGenerator.cxx,
27506           Source/cmSetTargetPropertiesCommand.h, Source/cmTarget.cxx,
27507           Source/cmTarget.h, Tests/SimpleInstall/CMakeLists.txt,
27508           Tests/SimpleInstallS2/CMakeLists.txt: ENH: Created target
27509           property INSTALL_NAME_DIR initalized by CMAKE_INSTALL_NAME_DIR
27510           specifying the directory portion of the OSX install_name field in
27511           shared libraries.  This is the OSX equivalent of RPATH.
27513 2006-02-24 12:50  hoffman
27515         * Source/cmSourceGroupCommand.cxx: ENH: fix warning and remove
27516           unused variable
27518 2006-02-24 11:13  king
27520         * Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx,
27521           cmLocalGenerator.h, cmMakefileExecutableTargetGenerator.cxx,
27522           cmMakefileLibraryTargetGenerator.cxx,
27523           cmMakefileTargetGenerator.cxx: BUG: Fix generation of Xcode 2.0
27524           and earlier projects to use CMAKE_BUILD_TYPE.
27526 2006-02-24 11:07  king
27528         * Source/cmGlobalXCodeGenerator.cxx: BUG: Treat GLOBAL_TARGET like
27529           UTILITY for generation.
27531 2006-02-24 10:56  andy
27533         * Source/cmLocalGenerator.cxx: COMP: Remove warnings
27535 2006-02-24 10:55  andy
27537         * Source/cmGlobalGenerator.cxx: BUG: Only add test targets when
27538           testing is enabled. Also add CMAKE_CFG_INTDIR when specified
27540 2006-02-24 09:43  andy
27542         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
27543           cmGlobalUnixMakefileGenerator3.h,
27544           cmGlobalVisualStudio71Generator.cxx,
27545           cmGlobalVisualStudio7Generator.cxx: COMP: Handle preinstall
27546           properly on IDEs
27548 2006-02-24 09:32  andy
27550         * Source/: cmGlobalVisualStudio71Generator.cxx,
27551           cmGlobalVisualStudio7Generator.cxx: COMP: Fix for preinstall
27553 2006-02-24 09:08  andy
27555         * Modules/CheckIncludeFiles.cmake: BUG: Fix the module
27557 2006-02-24 08:57  andy
27559         * Source/cmake.cxx: BUG: Fix location of ctest for bootstrap
27561 2006-02-24 02:24  andy
27563         * Source/cmVersion.cxx: STYLE: Nightly Version update
27565 2006-02-23 18:25  hoffman
27567         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: try to fix things
27568           up for the dashboard
27570 2006-02-23 17:30  andy
27572         * Source/: cmGlobalGenerator.cxx,
27573           cmLocalUnixMakefileGenerator3.cxx: ENH: Properly handle target
27574           dependencies
27576 2006-02-23 14:05  andy
27578         * Source/cmGlobalVisualStudio71Generator.cxx: COMP: Even more
27579           Visual Studio fixes. Why is this code duplicated?
27581 2006-02-23 13:46  andy
27583         * Source/: cmGlobalGenerator.cxx,
27584           cmLocalVisualStudio7Generator.cxx: COMP: More fixes for visual
27585           studio
27587 2006-02-23 13:37  andy
27589         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
27590           cmGlobalUnixMakefileGenerator3.h,
27591           cmGlobalVisualStudio7Generator.cxx: COMP: Fixes for visual studio
27593 2006-02-23 11:36  hoffman
27595         * Source/cmSourceGroupCommand.cxx: ENH: fix for bug 2908 crash for
27596           empty source group name
27598 2006-02-23 10:48  andy
27600         * Source/: cmGlobalGenerator.cxx,
27601           cmLocalUnixMakefileGenerator3.cxx: ENH: Remove debug
27603 2006-02-23 10:07  andy
27605         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
27606           cmLocalUnixMakefileGenerator3.cxx: ENH: Add a notion of a global
27607           target
27609 2006-02-23 10:02  andy
27611         * Source/: cmTarget.cxx, cmTarget.h, cmMakefile.cxx: ENH: Add a
27612           notion of a global target
27614 2006-02-23 10:00  andy
27616         * Source/: cmake.cxx, cmake.h: ENH: Add accessors for CTest and
27617           CPack
27619 2006-02-23 09:59  andy
27621         * Source/CPack/cpack.cxx: ENH: Allow running without config file
27623 2006-02-23 09:58  andy
27625         * Modules/: CMakeConfigurableFile.in, CheckIncludeFiles.cmake,
27626           CheckSymbolExists.cmake: ENH: Make modules use configure instead
27627           of file write
27629 2006-02-23 09:38  andy
27631         * Modules/CPack.cmake, Modules/NSIS.template.in,
27632           Source/CPack/cmCPackNSISGenerator.cxx,
27633           Templates/CPackConfig.cmake.in: ENH: Several NSIS features
27635 2006-02-23 02:34  andy
27637         * Source/cmVersion.cxx: STYLE: Nightly Version update
27639 2006-02-22 02:36  andy
27641         * Source/cmVersion.cxx: STYLE: Nightly Version update
27643 2006-02-21 12:19  hoffman
27645         * Modules/Platform/Windows-cl.cmake,
27646           Source/cmLocalVisualStudio7Generator.cxx: ENH: make command line
27647           flags more consistent with ide settings
27649 2006-02-21 09:35  hoffman
27651         * Source/cmGlobalMSYSMakefileGenerator.cxx: ENH: use last mount
27652           point found for mingw location, not first
27654 2006-02-21 07:58  hoffman
27656         * Source/cmGlobalMSYSMakefileGenerator.cxx: ENH: try to get the
27657           order a bit better
27659 2006-02-21 02:35  andy
27661         * Source/cmVersion.cxx: STYLE: Nightly Version update
27663 2006-02-20 23:08  hoffman
27665         * Modules/CMakeDetermineCCompiler.cmake, Source/cmCacheManager.cxx,
27666           Source/cmGlobalMSYSMakefileGenerator.cxx,
27667           Source/cmGlobalMSYSMakefileGenerator.h: ENH: better finding of
27668           mingw from msys, and delete CMakeFiles directory when cache is
27669           deleted
27671 2006-02-20 17:47  hoffman
27673         * Source/cmLocalVisualStudio7Generator.cxx: ENH: make sure
27674           CMAKE_STANDARD_LIBRARIES are used
27676 2006-02-20 14:37  hoffman
27678         * Source/cmLocalGenerator.h: ENH: make it compile on vs6
27680 2006-02-20 14:21  king
27682         * Source/: cmLocalVisualStudio6Generator.cxx,
27683           cmLocalVisualStudio7Generator.cxx: BUG: Add target-level
27684           COMPILE_FLAGS to the target not the individual source files.
27685           This simplifies the generated files and puts flags in a more
27686           logical order (VS6 works, VS7 needs more translation to work).
27688 2006-02-20 13:42  hoffman
27690         * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
27691           cmMakefileExecutableTargetGenerator.cxx,
27692           cmMakefileLibraryTargetGenerator.cxx,
27693           cmMakefileTargetGenerator.cxx: ENH: change expand stuff to pass a
27694           struct for all the args
27696 2006-02-20 12:48  king
27698         * Source/cmMakefileTargetGenerator.cxx: ENH: Order compilation
27699           flags from most general to most specific: language, then target,
27700           then source.
27702 2006-02-20 09:54  king
27704         * Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.h: BUG:
27705           Xcode generator should use local generator computation of include
27706           directories.
27708 2006-02-20 03:00  andy
27710         * Source/cmVersion.cxx: STYLE: Nightly Version update
27712 2006-02-19 19:29  king
27714         * Source/: cmFileCommand.cxx, cmInstallGenerator.cxx,
27715           cmInstallTargetGenerator.cxx: BUG: Fixed optional file install
27716           support for multi-configuration generators.
27718 2006-02-19 19:28  king
27720         * Source/: cmGlobalVisualStudio6Generator.cxx,
27721           cmGlobalVisualStudio7Generator.cxx, cmGlobalXCodeGenerator.cxx,
27722           cmTarget.cxx: ENH: Switched order of slash and configuration name
27723           in cmGlobalGenerator::AppendDirectoryForConfig method to increase
27724           flexibility.
27726 2006-02-19 18:47  king
27728         * bootstrap, Source/CMakeLists.txt, Source/cmInstallCommand.cxx,
27729           Source/cmInstallCommand.h, Source/cmInstallFilesCommand.h,
27730           Source/cmInstallFilesGenerator.cxx,
27731           Source/cmInstallFilesGenerator.h,
27732           Source/cmInstallProgramsCommand.h, Source/cmLocalGenerator.cxx,
27733           Tests/SimpleInstall/CMakeLists.txt,
27734           Tests/SimpleInstallS2/CMakeLists.txt: ENH: Implemented FILES and
27735           PROGRAMS forms of the INSTALL command as replacements for the
27736           INSTALL_FILES and INSTALL_PROGRAMS commands.  This addresses the
27737           request for absolute path install destinations in bug#2691.
27739 2006-02-19 18:44  king
27741         * Source/cmInstallTargetGenerator.cxx: STYLE: Removed unused
27742           includes.
27744 2006-02-19 17:44  king
27746         * Tests/: SimpleInstall/CMakeLists.txt,
27747           SimpleInstallS2/CMakeLists.txt: ENH: Using CMAKE_SKIP_BUILD_RPATH
27748           to test relink support.
27750 2006-02-19 17:27  king
27752         * Source/: cmInstallTargetGenerator.cxx,
27753           cmInstallTargetsCommand.cxx, cmTarget.cxx, cmTarget.h: BUG: Fixed
27754           relink with new install framework.
27756 2006-02-19 16:35  king
27758         * Source/cmInstallCommand.cxx: COMP: Removed unused variables.
27760 2006-02-19 16:12  king
27762         * Source/: cmInstallGenerator.cxx, cmInstallGenerator.h: BUG: Do
27763           not report files as installed if they are optional and do not
27764           exist.
27766 2006-02-19 16:10  king
27768         * Source/cmInstallTargetGenerator.cxx: BUG: Import libraries should
27769           be installed as STATIC_LIBRARY.
27771 2006-02-19 15:25  king
27773         * bootstrap, Source/CMakeLists.txt, Source/cmInstallCommand.cxx,
27774           Source/cmInstallCommand.h, Source/cmInstallGenerator.cxx,
27775           Source/cmInstallGenerator.h, Source/cmInstallScriptGenerator.cxx,
27776           Source/cmInstallScriptGenerator.h,
27777           Source/cmInstallTargetGenerator.cxx,
27778           Source/cmInstallTargetGenerator.h,
27779           Source/cmInstallTargetsCommand.h, Source/cmLocalGenerator.cxx,
27780           Source/cmLocalGenerator.h, Source/cmMakefile.cxx,
27781           Source/cmMakefile.h, Source/cmSetTargetPropertiesCommand.h,
27782           Tests/SimpleInstall/CMakeLists.txt,
27783           Tests/SimpleInstallS2/CMakeLists.txt: ENH: Created new install
27784           script generation framework.  The INSTALL command creates the
27785           generators which are later used by cmLocalGenerator to create the
27786           cmake_install.cmake files.  A new target installation interface
27787           is provided by the INSTALL command which fixes several problems
27788           with the INSTALL_TARGETS command.  See bug#2691.  Bugs 1481 and
27789           1695 are addressed by these changes.
27791 2006-02-19 13:49  king
27793         * Modules/Platform/Windows-gcc.cmake: BUG: Fixed module creation
27794           rules.  Removed soname portion of all rules because it is never
27795           used on this platform.
27797 2006-02-19 13:34  king
27799         * Modules/Platform/CYGWIN.cmake: BUG: Fixed cygwin module creation
27800           rules.  Modules should not have the "cyg" prefix by default.
27801           Removd soname flags from creation rules because they are never
27802           used on this platform.
27804 2006-02-19 13:10  king
27806         * Source/cmLocalGenerator.cxx,
27807           Tests/CustomCommand/GeneratedHeader/CMakeLists.txt: ENH:
27808           Automatic include directories should not be done by default as
27809           was just implemented.  Instead a project may now set
27810           CMAKE_INCLUDE_CURRENT_DIR to get this behavior.  The current
27811           source and binary directories are added automatically to the
27812           beginning of the include path in every directory.  This simulates
27813           in-source behavior for double-quote includes when there are
27814           generated sources and headers in the directory.
27816 2006-02-19 13:08  king
27818         * Source/cmFileCommand.cxx: BUG: Install location full-path test
27819           for windows needs to account for both lower case and upper case
27820           drive letters.
27822 2006-02-19 01:53  andy
27824         * Source/cmVersion.cxx: STYLE: Nightly Version update
27826 2006-02-18 16:47  king
27828         * Source/cmLocalGenerator.cxx: BUG: Remove trailing slashes from
27829           install destinations.
27831 2006-02-18 16:36  king
27833         * Source/cmFileCommand.cxx: ENH: Clarified error message.
27835 2006-02-18 15:42  king
27837         * Source/cmLocalGenerator.cxx: COMP: Fixed shadowed variable
27838           warning.
27840 2006-02-18 15:37  king
27842         * Modules/Platform/CYGWIN.cmake,
27843           Modules/Platform/Windows-bcc32.cmake,
27844           Modules/Platform/Windows-gcc.cmake,
27845           Modules/Platform/Windows-wcl386.cmake,
27846           Modules/Platform/Windows.cmake, Source/cmLocalGenerator.cxx,
27847           Source/cmLocalGenerator.h,
27848           Source/cmMakefileLibraryTargetGenerator.cxx, Source/cmTarget.cxx,
27849           Source/cmTarget.h: ENH: Generate import libraries for DLLs on
27850           Cygwin and MinGW.
27852 2006-02-18 11:51  king
27854         * Source/: cmLocalGenerator.cxx, cmLocalVisualStudio6Generator.cxx,
27855           cmLocalVisualStudio7Generator.cxx: ENH: If
27856           CMAKE_NO_AUTOMATIC_INCLUDE_DIRECTORIES is not set try to
27857           approximate in-source build include file behavior in an
27858           out-of-source build by adding the build tree directory
27859           corresponding to a source tree directory at the beginning of the
27860           include path.  Also fixed VS6 and VS7 generators to use
27861           cmLocalGenerator's computation of include paths.  The VS6
27862           generator will now short-path the include directories if the
27863           total length is too long in order to try to avoid its truncation
27864           limit.
27866 2006-02-18 11:03  hoffman
27868         * Source/: cmGlobalKdevelopGenerator.cxx,
27869           cmGlobalKdevelopGenerator.h: ENH: apply patch from Alex to
27870           support some more kdevelop stuff
27872 2006-02-18 01:55  andy
27874         * Source/cmVersion.cxx: STYLE: Nightly Version update
27876 2006-02-17 12:49  hoffman
27878         * Source/cmMakefile.cxx: ENH: put the system path ahead of the
27879           command path
27881 2006-02-17 02:26  andy
27883         * Source/cmVersion.cxx: STYLE: Nightly Version update
27885 2006-02-16 20:15  king
27887         * Modules/CPack.cmake, Utilities/Release/Release.cmake: BUG: Do not
27888           install MSVC dlls for a non-MSVC build.
27890 2006-02-16 20:13  king
27892         * bootstrap: ENH: Made default install prefix consistent with
27893           building with another CMake.
27895 2006-02-16 18:50  king
27897         * Source/: cmGlobalBorlandMakefileGenerator.cxx,
27898           cmGlobalUnixMakefileGenerator3.cxx,
27899           cmGlobalUnixMakefileGenerator3.h: BUG: Work-around borland make
27900           bug that drops a rule completely if it has no dependencies or
27901           commands.
27903 2006-02-16 18:09  king
27905         * Source/cmSetTargetPropertiesCommand.h: ENH: Clarified
27906           documentation of DEFINE_SYMBOL.
27908 2006-02-16 17:49  king
27910         * Source/cmSetTargetPropertiesCommand.cxx: BUG: Report error when a
27911           target does not exist.
27913 2006-02-16 15:55  andy
27915         * Source/CPack/cmCPackNSISGenerator.cxx: BUG: Remove debug and fix
27916           space between label and exec name
27918 2006-02-16 15:41  andy
27920         * CMakeLists.txt: ENH: Variable name changed
27922 2006-02-16 15:39  king
27924         * Source/cmMakefileExecutableTargetGenerator.cxx: BUG: Do not
27925           perform pre-build, pre-link, or post-install commands when
27926           relinking.
27928 2006-02-16 15:38  king
27930         * Tests/: SimpleInstall/CMakeLists.txt,
27931           SimpleInstallS2/CMakeLists.txt: BUG: Need INSTALL_RPATH property
27932           on SimpleInstallS2 also.
27934 2006-02-16 15:35  andy
27936         * Templates/CPackConfig.cmake.in: ENH: Fix icons
27938 2006-02-16 15:28  king
27940         * Tests/: SimpleInstall/CMakeLists.txt,
27941           SimpleInstallS2/CMakeLists.txt: ENH: Use target property for
27942           INSTALL_RPATH of SimpleInstall so that it is the only one that
27943           needs to relink.
27945 2006-02-16 15:20  andy
27947         * Modules/NSIS.template.in, Source/CPack/cmCPackNSISGenerator.cxx,
27948           Source/CPack/cmCPackNSISGenerator.h: ENH: More work on NSI to
27949           improve installing and uninstalling
27951 2006-02-16 15:18  king
27953         * Source/cmGlobalUnixMakefileGenerator3.cxx,
27954           Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
27955           Source/cmLocalUnixMakefileGenerator3.cxx,
27956           Source/cmMakefileExecutableTargetGenerator.cxx,
27957           Source/cmMakefileExecutableTargetGenerator.h,
27958           Source/cmMakefileLibraryTargetGenerator.cxx,
27959           Source/cmMakefileLibraryTargetGenerator.h,
27960           Source/cmSetTargetPropertiesCommand.h, Source/cmTarget.cxx,
27961           Source/cmTarget.h, Tests/SimpleInstall/CMakeLists.txt,
27962           Tests/SimpleInstallS2/CMakeLists.txt: ENH: Implemented RPATH
27963           specification support.  It is documented by the command
27964           SET_TARGET_PROPERTIES.
27966 2006-02-16 13:42  martink
27968         * Source/cmMakefileTargetGenerator.cxx: ENH: warning fix
27970 2006-02-16 11:32  martink
27972         * Source/cmMakefileTargetGenerator.cxx: ENH: warning fix
27974 2006-02-16 10:35  hoffman
27976         * Source/: cmDynamicLoader.cxx, cmDynamicLoader.h: ENH: fix for bug
27977           2808, use dlopen on new OSX versions
27979 2006-02-16 02:25  andy
27981         * Source/cmVersion.cxx: STYLE: Nightly Version update
27983 2006-02-15 21:26  hoffman
27985         * Modules/CMakeMSYSFindMake.cmake,
27986           Modules/CMakeMinGWFindMake.cmake,
27987           Source/cmGlobalMSYSMakefileGenerator.cxx,
27988           Source/cmGlobalMinGWMakefileGenerator.cxx: ENH: better algorithm
27989           for looking for make and gcc on msys and mingw
27991 2006-02-15 16:38  king
27993         * Source/cmLocalVisualStudio7Generator.cxx: BUG: Use NOINHERIT
27994           macro to avoid linking to project default libraries which may not
27995           exist.
27997 2006-02-15 16:35  king
27999         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
28000           cmLocalUnixMakefileGenerator3.cxx,
28001           cmLocalUnixMakefileGenerator3.h,
28002           cmMakefileExecutableTargetGenerator.cxx,
28003           cmMakefileLibraryTargetGenerator.cxx,
28004           cmMakefileTargetGenerator.cxx,
28005           cmMakefileUtilityTargetGenerator.cxx: ENH: Cleaned up generation
28006           of symbolic rules.  Removed generation of rebuild_cache and
28007           similar rules from internal makefiles.
28009 2006-02-15 12:32  martink
28011         * Source/cmMakefileTargetGenerator.h: COMP: fix compiler warning
28013 2006-02-15 12:30  hoffman
28015         * Source/cmMakefileTargetGenerator.cxx: ENH: fix build error for
28016           mac
28018 2006-02-15 10:34  martink
28020         * bootstrap, Source/CMakeLists.txt,
28021           Source/cmGlobalUnixMakefileGenerator3.cxx,
28022           Source/cmLocalUnixMakefileGenerator3.cxx,
28023           Source/cmLocalUnixMakefileGenerator3.h,
28024           Source/cmMakefileTargetGenerator.h: ENH: some reorg of the unix
28025           makefile generator
28027 2006-02-15 10:22  king
28029         * Source/: cmCTest.cxx, cmSystemTools.cxx, cmSystemTools.h,
28030           cmake.cxx: ENH: Enable capture of output from VCExpress.exe and
28031           devenv.exe.
28033 2006-02-15 08:05  hoffman
28035         * Modules/Platform/Windows-bcc32.cmake: ENH: remove warning
28036           suppressions for borland compiler, projects wanting this should
28037           use -w-, the default warning level is used for all other
28038           compilers.  Used to be -w- -whid -waus -wpar
28040 2006-02-15 02:21  andy
28042         * Source/cmVersion.cxx: STYLE: Nightly Version update
28044 2006-02-14 22:03  hoffman
28046         * Modules/CMakeMinGWFindMake.cmake, Source/cmake.cxx: ENH: do not
28047           allow mingw makefiles to generate if sh.exe is in the path, also
28048           do not write CMakeCache.txt if there is a fatal error.
28050 2006-02-14 17:16  king
28052         * Source/: cmCMakeMinimumRequired.cxx, cmCMakeMinimumRequired.h:
28053           ENH: Added FATAL_ERROR option and fixed check to not have
28054           floating point roundoff problems.
28056 2006-02-14 16:35  king
28058         * Source/cmLocalVisualStudio7Generator.cxx: BUG: Removed hard-coded
28059           linking to odbc32 and odbccp32.
28061 2006-02-14 16:32  king
28063         * Source/: cmGlobalVisualStudio8Generator.cxx,
28064           cmLocalVisualStudio6Generator.cxx,
28065           cmLocalVisualStudio7Generator.cxx: BUG: Avoid adding unused rules
28066           to special targets like ALL_BUILD.  Make sure project
28067           regeneration rules go only in desired targets.
28069 2006-02-14 15:35  king
28071         * Source/: cmGlobalVisualStudio71Generator.cxx,
28072           cmGlobalVisualStudio71Generator.h,
28073           cmGlobalVisualStudio7Generator.cxx,
28074           cmGlobalVisualStudio8Generator.cxx,
28075           cmGlobalVisualStudio8Generator.h: BUG: Fixed generation of VS8
28076           solution file to not be re-written when loaded by VS and to work
28077           with msbuild.
28079 2006-02-14 15:29  king
28081         * Modules/CheckTypeSize.cmake: ENH: Added
28082           CMAKE_REQUIRED_DEFINITIONS and CMAKE_REQUIRED_INCLUDES to the
28083           interface.
28085 2006-02-14 15:15  king
28087         * Tests/CustomCommand/GeneratedHeader/main.cpp: COMP: Fixed form of
28088           function main.
28090 2006-02-14 14:29  andy
28092         * Modules/NSIS.template.in, Source/CPack/cmCPackNSISGenerator.cxx:
28093           ENH: Better handling of executables on windows
28095 2006-02-14 14:28  andy
28097         * Templates/CPackConfig.cmake.in: ENH: Cleanup
28099 2006-02-14 11:17  andy
28101         * Source/cmCacheManager.cxx: ENH: Report which cmake was used to
28102           generate the cache in the comment
28104 2006-02-14 10:51  hoffman
28106         * Modules/Platform/Windows-cl.cmake: ENH: fix try compile for MFC
28108 2006-02-14 10:35  martink
28110         * Source/: cmMakefileExecutableTargetGenerator.h,
28111           cmMakefileLibraryTargetGenerator.h, cmMakefileTargetGenerator.h,
28112           cmMakefileUtilityTargetGenerator.h,
28113           cmMakefileExecutableTargetGenerator.cxx,
28114           cmMakefileLibraryTargetGenerator.cxx,
28115           cmMakefileTargetGenerator.cxx,
28116           cmMakefileUtilityTargetGenerator.cxx: ENH: some cleanup of the
28117           makefile generator
28119 2006-02-14 10:28  andy
28121         * CMakeLists.txt, Modules/CPack.cmake,
28122           Source/CPack/cmCPackGenericGenerator.cxx,
28123           Source/CPack/cmCPackSTGZGenerator.cxx, Source/CPack/cpack.cxx,
28124           Templates/CPackConfig.cmake.in: ENH: Improved support for icons,
28125           random directories, etc...
28127 2006-02-14 02:14  andy
28129         * Source/cmVersion.cxx: STYLE: Nightly Version update
28131 2006-02-13 02:10  andy
28133         * Source/cmVersion.cxx: STYLE: Nightly Version update
28135 2006-02-12 02:27  andy
28137         * Source/cmVersion.cxx: STYLE: Nightly Version update
28139 2006-02-11 02:11  andy
28141         * Source/cmVersion.cxx: STYLE: Nightly Version update
28143 2006-02-10 15:45  king
28145         * Tests/CommandLineTest/CMakeLists.txt: ENH: Added test for
28146           IF(DEFINED ENV{var})(.
28148 2006-02-10 14:59  king
28150         * CMakeLists.txt: ENH: Updated patch level to 3 for special KDE
28151           release.
28153 2006-02-10 14:41  king
28155         * Source/cmIfCommand.cxx: ENH: Allow IF(DEFINED ENV{somevar}) to
28156           work.
28158 2006-02-10 14:15  king
28160         * Docs/cmake-mode.el: ENH: Added highlighting for LIST command.
28162 2006-02-10 14:11  andy
28164         * CMakeLists.txt, Source/cmCommands.cxx, Source/cmListCommand.cxx,
28165           Source/cmListCommand.h, Tests/CMakeTests/CMakeLists.txt,
28166           Tests/CMakeTests/ListTest.cmake.in: ENH: Add initial
28167           implementation of the list command
28169 2006-02-10 13:54  king
28171         * Docs/cmake-mode.el, Source/cmCommands.cxx,
28172           Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
28173           Source/cmLocalGenerator.cxx, Source/cmMakefile.h,
28174           Tests/SimpleInstall/CMakeLists.txt,
28175           Tests/SimpleInstall/InstallScript1.cmake,
28176           Tests/SimpleInstall/InstallScript2.cmake,
28177           Tests/SimpleInstallS2/CMakeLists.txt,
28178           Tests/SimpleInstallS2/InstallScript1.cmake,
28179           Tests/SimpleInstallS2/InstallScript2.cmake: ENH: Added INSTALL
28180           command as a placeholder for a future generic install
28181           specification interface.  Currently it supports only a SCRIPT
28182           option specifying a script to run during the install stage.
28184 2006-02-10 12:43  hoffman
28186         * Source/kwsys/SystemTools.cxx: ENH: fix for bug 28618, cmake.exe
28187           can not find itself
28189 2006-02-10 11:47  king
28191         * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
28192           ComplexRelativePaths/CMakeLists.txt: ENH: Strengthened
28193           EXECUTE_PROCESS output check test.
28195 2006-02-10 11:46  king
28197         * Source/cmExecuteProcessCommand.cxx: ENH: Remove extra windows
28198           newline characters from process output.  Centralized text fix
28199           processing.
28201 2006-02-10 11:43  king
28203         * Source/: cmExecProgramCommand.h, cmExecuteProcessCommand.h: ENH:
28204           Mention relationship of EXECUTE_PROCESS and EXEC_PROGRAM.
28206 2006-02-10 11:41  king
28208         * Source/cmake.cxx: BUG: Fixed echo command to not print trailing
28209           space.
28211 2006-02-10 11:19  king
28213         * bootstrap: BUG: Fixed bootstrap from MSYS prompt.  It was working
28214           only when the bootstrap directory in MSYS mapped to the same
28215           directory on windows except for the drive letter in front.  Now
28216           it should work from any path.
28218 2006-02-10 10:30  hoffman
28220         * Tests/CustomCommandWorkingDirectory/: CMakeLists.txt, working.c,
28221           working.c.in: ENH: fix test to work with in source build
28223 2006-02-10 10:11  hoffman
28225         * Source/cmLocalGenerator.cxx: ENH: fix bug for single char
28226           libraries
28228 2006-02-10 09:46  andy
28230         * Modules/CheckLibraryExists.cmake: BUG: Fix
28231           CMAKE_REQUIRED_LIBRARIES stuff in this module
28233 2006-02-10 02:16  andy
28235         * Source/cmVersion.cxx: STYLE: Nightly Version update
28237 2006-02-09 23:08  hoffman
28239         * Source/cmLocalVisualStudio7Generator.cxx: ENH: bug fix for 2829
28240           better flags for idl tool
28242 2006-02-09 19:29  king
28244         * Source/cmLocalVisualStudio6Generator.cxx: COMP: Removed unused
28245           variables.
28247 2006-02-09 19:25  king
28249         * CMakeLists.txt: ENH: Updated patch level to 2 for special KDE
28250           release.
28252 2006-02-09 19:23  king
28254         * Modules/: CheckCSourceCompiles.cmake,
28255           CheckCXXSourceCompiles.cmake, CheckFunctionExists.cmake,
28256           CheckIncludeFile.cmake, CheckIncludeFileCXX.cmake,
28257           CheckIncludeFiles.cmake, CheckLibraryExists.cmake,
28258           CheckSymbolExists.cmake, CheckVariableExists.cmake: ENH: Made
28259           Check* modules more consistent and well documented.  Added
28260           CMAKE_REQUIRED_DEFINITIONS option.
28262 2006-02-09 19:03  king
28264         * Source/cmMakefile.cxx: BUG: Need to include empty arguments when
28265           parsing prefix/suffix lists for FindLibrary.
28267 2006-02-09 19:03  king
28269         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Adding option
28270           to return empty arguments when expanding a list.
28272 2006-02-09 18:42  king
28274         * Source/: cmLocalVisualStudio6Generator.cxx,
28275           cmLocalVisualStudio6Generator.h,
28276           cmLocalVisualStudio7Generator.cxx,
28277           cmLocalVisualStudio7Generator.h: BUG: Fixed generation of cmake
28278           re-run rules.
28280 2006-02-09 18:39  king
28282         * Tests/: Complex/Executable/complex.cxx,
28283           ComplexOneConfig/Executable/complex.cxx,
28284           ComplexRelativePaths/Executable/complex.cxx: BUG: Avoid case
28285           problems on windows.
28287 2006-02-09 17:29  king
28289         * Source/: cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h:
28290           BUG: Deal with case insensitivity on windows linker paths.  Also
28291           fixed spelling typo.
28293 2006-02-09 15:33  king
28295         * Modules/FindPNG.cmake: ENH: Put libpng name back because it is
28296           needed for plain windows.
28298 2006-02-09 15:08  king
28300         * Modules/: FindJPEG.cmake, FindPNG.cmake, FindTIFF.cmake,
28301           FindZLIB.cmake: ENH: Removing platform-specific name hacks now
28302           that FIND_LIBRARY handles it.
28304 2006-02-09 15:05  king
28306         * Modules/CMakeGenericSystem.cmake, Modules/Platform/CYGWIN.cmake,
28307           Modules/Platform/Darwin.cmake, Modules/Platform/HP-UX.cmake,
28308           Modules/Platform/Windows-bcc32.cmake,
28309           Modules/Platform/Windows-gcc.cmake,
28310           Modules/Platform/Windows.cmake, Source/cmMakefile.cxx: ENH: Added
28311           platform settings CMAKE_FIND_LIBRARY_PREFIXES and
28312           CMAKE_FIND_LIBRARY_SUFFIXES to allow customized searching for
28313           libraries.
28315 2006-02-09 14:28  king
28317         * Modules/CheckSymbolExists.cmake: ENH: Pay attention to
28318           CMAKE_REQUIRED_INCLUDES.
28320 2006-02-09 14:18  king
28322         * Modules/Platform/Windows-g++.cmake: BUG: Need Windows-g++.cmake
28323           module to support C++-only projects on Windows.
28325 2006-02-09 13:48  king
28327         * Modules/CMakeCXXCompiler.cmake.in: BUG: Need to duplicate some
28328           information from CMakeCCompiler to support C++-only projects.
28330 2006-02-09 13:14  king
28332         * Modules/: CheckCSourceCompiles.cmake,
28333           CheckCXXSourceCompiles.cmake, CheckIncludeFiles.cmake: ENH: Patch
28334           from Alexander Neundorf to improve behavior.
28336 2006-02-09 12:04  king
28338         * Modules/: FindJPEG.cmake, FindPNG.cmake, FindTIFF.cmake,
28339           FindZLIB.cmake: ENH: Added names for gnuwin32 library versions.
28341 2006-02-09 09:34  david.cole
28343         * Utilities/cmtar/wrapper.c: COMP: Last (?) fix for dashboard
28344           warning.
28346 2006-02-09 02:17  andy
28348         * Source/cmVersion.cxx: STYLE: Nightly Version update
28350 2006-02-08 15:37  hoffman
28352         * Source/: cmAddCustomCommandCommand.cxx,
28353           cmAddCustomTargetCommand.cxx, cmVTKWrapJavaCommand.cxx: ENH: fix
28354           broken tests
28356 2006-02-08 14:12  hoffman
28358         * Source/: CMakeLists.txt, cmGlobalXCodeGenerator.cxx: ENH: working
28359           directory working for XCode
28361 2006-02-08 12:01  king
28363         * Source/: cmLocalVisualStudio6Generator.cxx,
28364           cmLocalVisualStudio6Generator.h: ENH: Enabled new
28365           WORKING_DIRECTORY option to ADD_CUSTOM_COMMAND and
28366           ADD_CUSTOM_TARGET on VS 6 generator.
28368 2006-02-08 11:33  hoffman
28370         * Tests/CustomCommandWorkingDirectory/: CMakeLists.txt,
28371           customTarget.c, working.c: ENH: add test for working directory of
28372           custom command and target
28374 2006-02-08 10:58  hoffman
28376         * Modules/CMakeFortranInformation.cmake, Source/CMakeLists.txt,
28377           Source/cmAddCustomCommandCommand.cxx,
28378           Source/cmAddCustomCommandCommand.h,
28379           Source/cmAddCustomTargetCommand.cxx,
28380           Source/cmAddCustomTargetCommand.h, Source/cmCPluginAPI.cxx,
28381           Source/cmCustomCommand.cxx, Source/cmCustomCommand.h,
28382           Source/cmFLTKWrapUICommand.cxx, Source/cmGlobalGenerator.cxx,
28383           Source/cmGlobalVisualStudio6Generator.cxx,
28384           Source/cmGlobalVisualStudio7Generator.cxx,
28385           Source/cmGlobalVisualStudio8Generator.cxx,
28386           Source/cmGlobalXCodeGenerator.cxx,
28387           Source/cmIncludeExternalMSProjectCommand.cxx,
28388           Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
28389           Source/cmLocalUnixMakefileGenerator3.cxx,
28390           Source/cmLocalVisualStudio6Generator.cxx,
28391           Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
28392           Source/cmMakefile.h, Source/cmQTWrapCPPCommand.cxx,
28393           Source/cmQTWrapUICommand.cxx, Source/cmVTKWrapJavaCommand.cxx:
28394           ENH: add working directory support
28396 2006-02-08 10:13  king
28398         * CMakeLists.txt, Source/CMakeLists.txt, Utilities/CMakeLists.txt:
28399           ENH: Added option BUILD_CursesDialog if curses is found.  This
28400           allows people to disable building the dialog even when curses is
28401           found.
28403 2006-02-08 09:51  king
28405         * Modules/FindQt4.cmake: BUG: Fixed qt version message.  Submitted
28406           by Tanner Lovelace.
28408 2006-02-08 07:17  andy
28410         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: COMP: Fix
28411           problem with STL on HP, and fix reusing the same variable in for
28412           loops
28414 2006-02-08 02:50  andy
28416         * Source/cmVersion.cxx: STYLE: Nightly Version update
28418 2006-02-07 17:10  king
28420         * Modules/Platform/Windows-cl.cmake: ENH: Adding definition of MSVC
28421           when it is the compiler.
28423 2006-02-07 17:09  king
28425         * Source/cmMakefile.cxx: BUG: Fixed finding of MinGW libraries with
28426           a windows build of CMake.
28428 2006-02-07 12:53  andy
28430         * Source/CPack/cpack.cxx: ENH: Add missing help for -C option
28432 2006-02-07 11:43  andy
28434         * Source/kwsys/SystemTools.cxx: COMP: Fix compile problem on
28435           windows and mac
28437 2006-02-07 10:43  andy
28439         * Source/kwsys/SystemTools.cxx: COMP: Fix build problem
28441 2006-02-07 10:23  andy
28443         * Source/: cmSystemTools.cxx, cmSystemTools.h,
28444           kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: ENH: Move
28445           relative path to kwsys
28447 2006-02-07 10:11  king
28449         * bootstrap, Source/cmStandardIncludes.h,
28450           Source/kwsys/CMakeLists.txt, Source/kwsys/String.hxx.in: ENH:
28451           Added kwsys::String class to shorten debugging symbols and error
28452           messages involving std::string.
28454 2006-02-07 09:25  malaterre
28456         * Source/kwsys/SystemTools.hxx.in: ENH: Add some doc for visible
28457           class
28459 2006-02-07 08:49  andy
28461         * Source/: cmCTest.cxx, cmListFileCache.cxx, cmListFileCache.h,
28462           cmMakefile.cxx, cmTryCompileCommand.cxx, cmTryRunCommand.cxx,
28463           cmakemain.cxx, ctest.cxx, CTest/cmCTestBuildAndTestHandler.cxx,
28464           MFCDialog/CMakeSetupDialog.cpp: ENH: Since list file cache does
28465           not make much sense any more (because of proper list file
28466           parsing), and it actually adds unnecessary complications and make
28467           ctest scripting not work, take it out
28469 2006-02-07 08:03  david.cole
28471         * Utilities/cmtar/wrapper.c: COMP: Fix next round of dashboard
28472           warnings.
28474 2006-02-07 02:06  andy
28476         * Source/cmVersion.cxx: STYLE: Nightly Version update
28478 2006-02-06 16:32  hoffman
28480         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: allow for - in the
28481           name of targets for nmake
28483 2006-02-06 09:31  david.cole
28485         * Utilities/cmtar/: extract.c, output.c, wrapper.c: COMP: Fix CMake
28486           dashboard warnings related to previous revisions.
28488 2006-02-06 02:11  andy
28490         * Source/cmVersion.cxx: STYLE: Nightly Version update
28492 2006-02-05 02:06  andy
28494         * Source/cmVersion.cxx: STYLE: Nightly Version update
28496 2006-02-04 02:19  andy
28498         * Source/cmVersion.cxx: STYLE: Nightly Version update
28500 2006-02-03 18:08  king
28502         * CMakeLists.txt: ENH: Incremented patch version for special KDE
28503           release.
28505 2006-02-03 17:09  king
28507         * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
28508           ComplexRelativePaths/CMakeLists.txt: ENH: Added test for new
28509           EXECUTE_PROCESS command.
28511 2006-02-03 16:55  king
28513         * Docs/cmake-mode.el: ENH: Adding new EXECUTE_PROCESS command that
28514           interfaces to KWSys Process Execution.
28516 2006-02-03 16:51  king
28518         * Source/: cmCommands.cxx, cmExecuteProcessCommand.cxx,
28519           cmExecuteProcessCommand.h: ENH: Adding new EXECUTE_PROCESS
28520           command that interfaces to KWSys Process Execution.
28522 2006-02-03 12:03  king
28524         * Source/cmGlobalXCodeGenerator.h: COMP: Added missing method decl
28525           to header.
28527 2006-02-03 11:48  david.cole
28529         * Utilities/cmtar/: decode.c, extract.c, output.c, wrapper.c: BUG:
28530           Fix mem leaks related to th_get_pathname. Change this
28531           implementation of th_get_pathname so that it *always* returns a
28532           strdup'ed value. Callers must now free non-NULL returns from
28533           th_get_pathname. Change all callers to call free appropriately.
28535 2006-02-03 11:36  king
28537         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
28538           cmGlobalVisualStudio6Generator.cxx,
28539           cmGlobalVisualStudio6Generator.h,
28540           cmGlobalVisualStudio7Generator.cxx,
28541           cmGlobalVisualStudio7Generator.h, cmGlobalXCodeGenerator.cxx,
28542           cmTarget.cxx: BUG: Fixed cmTarget::GetFullPath to not append the
28543           configuration name when only one configuration is built.  It now
28544           asks the generator what subdirectory if any to use for a given
28545           configuration name.
28547 2006-02-03 02:29  andy
28549         * Source/cmVersion.cxx: STYLE: Nightly Version update
28551 2006-02-02 20:18  king
28553         * CMakeLists.txt, Source/CMakeLists.txt, Utilities/CMakeLists.txt:
28554           COMP: Fixed build on VC++ Express 2005.  Explicitly testing for
28555           MFC to determine whether to build the MFCDialog.
28557 2006-02-02 20:16  king
28559         * Modules/CMakeGenericSystem.cmake: BUG: CMAKE_INSTALL_PREFIX must
28560           always have forward slashes.
28562 2006-02-02 20:15  king
28564         * Modules/Platform/Windows-cl.cmake: BUG: Removed odbc32.lib and
28565           odbccp32.lib from standard libraries on VS 8 because VC++ Express
28566           2005 does not have them.  They are SQL database access libraries
28567           and should not be needed for every application.  User code can
28568           always explicitly link the library.  Also replacing deprecated
28569           /GZ option with /RTC1 for VS 8.  This addresses bug#2795.
28571 2006-02-02 15:53  david.cole
28573         * Utilities/cmtar/filesystem.c: BUG: Fix memory leak in libtar's
28574           kwReadDir. Use a static buffer like readdir (probably) does
28575           rather than malloc-ing a block which never gets free-d.
28577 2006-02-02 03:30  andy
28579         * Source/cmVersion.cxx: STYLE: Nightly Version update
28581 2006-02-01 02:24  andy
28583         * Source/cmVersion.cxx: STYLE: Nightly Version update
28585 2006-01-31 19:34  king
28587         * Source/: CMakeLists.txt, cmake.cxx: ENH: Enabled build of VS 7
28588           and 8 generators for MinGW.
28590 2006-01-31 18:50  king
28592         * bootstrap, Source/cmake.cxx: ENH: Enabled bootstrapping with
28593           MinGW from an MSYS prompt.
28595 2006-01-31 10:46  king
28597         * Source/cmGetFilenameComponentCommand.cxx: BUG: ABSOLUTE option
28598           should evaluate relative paths with respect to
28599           CMAKE_CURRENT_SOURCE_DIR.  This addresses bug#2797.
28601 2006-01-31 05:09  andy
28603         * Source/cmVersion.cxx: STYLE: Nightly Version update
28605 2006-01-30 14:25  martink
28607         * Source/: cmLocalUnixMakefileGenerator3.cxx,
28608           cmLocalUnixMakefileGenerator3.h: ENH: more cleanup and removal of
28609           old code
28611 2006-01-30 13:57  martink
28613         * Source/: cmLocalUnixMakefileGenerator3.cxx,
28614           cmLocalUnixMakefileGenerator3.h: ENH: cleanup and remove some old
28615           code
28617 2006-01-30 02:15  andy
28619         * Source/cmVersion.cxx: STYLE: Nightly Version update
28621 2006-01-29 02:06  andy
28623         * Source/cmVersion.cxx: STYLE: Nightly Version update
28625 2006-01-28 01:38  andy
28627         * Source/cmVersion.cxx: STYLE: Nightly Version update
28629 2006-01-27 18:20  king
28631         * Source/: cmFindFileCommand.cxx, cmFindLibraryCommand.h,
28632           cmFindPathCommand.cxx, cmFindPathCommand.h, cmMakefile.cxx,
28633           cmMakefile.h: ENH: Improved support for user-configured search
28634           paths.  Paths given in the CMAKE_LIBRARY_PATH cmake variable are
28635           searched first, then those in the CMAKE_LIBRARY_PATH environment
28636           variable, then those listed in the call to the FIND_LIBRARY
28637           command and finally those listed in the PATH environment
28638           variable.  The support is similar for finding include files with
28639           FIND_PATH, but the variable is CMAKE_INCLUDE_PATH.
28641 2006-01-27 13:48  king
28643         * Source/: cmLocalVisualStudio7Generator.cxx,
28644           cmLocalVisualStudio7Generator.h: BUG: VS7 generator should use
28645           per-configuration linker flags for targets.  This addresses
28646           bug#2765.
28648 2006-01-27 13:46  andy
28650         * Source/CTest/: cmCTestBuildHandler.cxx, cmCTestBuildHandler.h:
28651           ENH: Better handle interleved error/output
28653 2006-01-27 13:07  king
28655         * Modules/readme.txt, Source/cmFindPackageCommand.cxx,
28656           Source/cmFindPackageCommand.h: ENH: Added optional component list
28657           to the REQUIRED option of the FIND_PACKAGE command.  This
28658           addresses bug#2771.
28660 2006-01-27 12:58  martink
28662         * Source/cmOptionCommand.h: STYLE: spelling fix
28664 2006-01-27 12:58  martink
28666         * Source/cmMessageCommand.h: STYLE: grammer fix
28668 2006-01-27 11:19  hoffman
28670         * Source/CTest/cmCTestUpdateHandler.cxx: ENH: add extra thing for
28671           svn X status output
28673 2006-01-27 01:36  andy
28675         * Source/cmVersion.cxx: STYLE: Nightly Version update
28677 2006-01-26 01:21  andy
28679         * Source/cmVersion.cxx: STYLE: Nightly Version update
28681 2006-01-25 14:12  hoffman
28683         * Source/cmTryCompileCommand.cxx: ENH: fix double
28684           CMAKE_(LANG)_FLAGS problem in try compile
28686 2006-01-25 12:16  hoffman
28688         * Modules/: FindQt.cmake, FindQt4.cmake: ENH: change to fatal error
28690 2006-01-25 11:41  hoffman
28692         * Modules/: CMakeCCompiler.cmake.in, CMakeCXXCompiler.cmake.in,
28693           CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake,
28694           CMakeDetermineFortranCompiler.cmake,
28695           CMakeDetermineJavaCompiler.cmake, CMakeDetermineRCCompiler.cmake:
28696           ENH: fix more than one argument passed in to compilers via
28697           environment
28699 2006-01-25 11:07  hoffman
28701         * Source/: cmMessageCommand.cxx, cmMessageCommand.h: ENH: fix docs,
28702           and revert fatal error change
28704 2006-01-25 08:39  hoffman
28706         * Source/cmMessageCommand.cxx: ENH: make all errors fatal in
28707           message command
28709 2006-01-25 08:38  hoffman
28711         * Source/cmGlobalXCodeGenerator.cxx,
28712           Source/cmGlobalXCodeGenerator.h,
28713           Source/cmLocalUnixMakefileGenerator3.cxx,
28714           Source/cmLocalVisualStudio6Generator.cxx,
28715           Source/cmLocalVisualStudio7Generator.cxx,
28716           Tests/Complex/Executable/CMakeLists.txt,
28717           Tests/Complex/Executable/complex.cxx,
28718           Tests/Complex/Executable/testcflags.c,
28719           Tests/ComplexOneConfig/Executable/CMakeLists.txt,
28720           Tests/ComplexOneConfig/Executable/complex.cxx,
28721           Tests/ComplexOneConfig/Executable/testcflags.c,
28722           Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
28723           Tests/ComplexRelativePaths/Executable/complex.cxx,
28724           Tests/ComplexRelativePaths/Executable/testcflags.c: ENH: add
28725           COMPILE_FLAGS to targets
28727 2006-01-25 00:57  andy
28729         * Source/cmVersion.cxx: STYLE: Nightly Version update
28731 2006-01-24 22:20  hoffman
28733         * Source/MFCDialog/PathDialog.cpp: ENH: do not force users to
28734           create paths
28736 2006-01-24 15:48  hoffman
28738         * Source/cmStandardIncludes.h: ENH: fix for borland memcpy junk
28740 2006-01-24 12:07  andy
28742         * Modules/CheckCXXSourceCompiles.cmake: ENH: fix bug, write the
28743           correct file
28745 2006-01-24 07:58  hoffman
28747         * Source/cmLocalGenerator.cxx: COMP: fix warning
28749 2006-01-24 00:57  andy
28751         * Source/cmVersion.cxx: STYLE: Nightly Version update
28753 2006-01-23 17:24  hoffman
28755         * Source/cmLocalGenerator.cxx: ENH: fix warning
28757 2006-01-23 16:36  martink
28759         * Source/kwsys/SystemTools.cxx: ENH: by Bill make sure path is unix
28760           style
28762 2006-01-23 13:50  hoffman
28764         * Source/: CMakeLists.txt, cmGlobalWatcomWMakeGenerator.cxx,
28765           cmLocalGenerator.cxx: ENH: fix problem with watcom and short
28766           paths and -I
28768 2006-01-23 12:31  hoffman
28770         * Source/cmDepends.cxx: ENH: correct include for memcpy
28772 2006-01-23 11:32  hoffman
28774         * Modules/Platform/kFreeBSD.cmake: ENH: add kFreeBSD support
28776 2006-01-23 00:51  andy
28778         * Source/cmVersion.cxx: STYLE: Nightly Version update
28780 2006-01-22 21:15  hoffman
28782         * Modules/CheckTypeSize.cmake: ENH: fix check type size
28784 2006-01-22 00:47  andy
28786         * Source/cmVersion.cxx: STYLE: Nightly Version update
28788 2006-01-21 00:51  andy
28790         * Source/cmVersion.cxx: STYLE: Nightly Version update
28792 2006-01-20 01:01  andy
28794         * Source/cmVersion.cxx: STYLE: Nightly Version update
28796 2006-01-19 00:57  andy
28798         * Source/cmVersion.cxx: STYLE: Nightly Version update
28800 2006-01-18 00:47  andy
28802         * Source/cmVersion.cxx: STYLE: Nightly Version update
28804 2006-01-17 16:53  hoffman
28806         * Source/kwsys/SystemTools.hxx.in: ENH: fix for icc
28808 2006-01-17 16:22  martink
28810         * Utilities/cmcurl/CMake/CheckTypeSize.cmake: BUG: revert such that
28811           it should work
28813 2006-01-17 14:35  hoffman
28815         * Tests/: Complex/Executable/CMakeLists.txt,
28816           ComplexOneConfig/Executable/CMakeLists.txt,
28817           ComplexRelativePaths/Executable/CMakeLists.txt: ENH: more fixes
28818           for watcom
28820 2006-01-17 10:21  hoffman
28822         * Modules/CMakeBackwardCompatibilityCXX.cmake,
28823           Modules/CMakeFindWMake.cmake, Modules/TestForSSTREAM.cmake,
28824           Modules/TestForSSTREAM.cxx, Modules/readme.txt,
28825           Modules/Platform/Windows-wcl386.cmake, Source/CMakeLists.txt,
28826           Source/cmCPluginAPI.cxx, Source/cmCPluginAPI.h,
28827           Source/cmGlobalUnixMakefileGenerator3.cxx,
28828           Source/cmGlobalWatcomWMakeGenerator.cxx,
28829           Source/cmGlobalWatcomWMakeGenerator.h,
28830           Source/cmLocalUnixMakefileGenerator3.cxx,
28831           Source/cmLocalUnixMakefileGenerator3.h, Source/cmStringCommand.h,
28832           Source/cmake.cxx, Source/kwsys/Directory.cxx,
28833           Source/kwsys/EncodeExecutable.c, Source/kwsys/Glob.cxx,
28834           Source/kwsys/ProcessWin32.c, Source/kwsys/Registry.cxx,
28835           Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
28836           Source/kwsys/kwsysPlatformCxxTests.cxx,
28837           Source/kwsys/testRegistry.cxx,
28838           Tests/Complex/cmTestConfigure.h.in,
28839           Tests/Complex/Executable/CMakeLists.txt,
28840           Tests/Complex/Executable/complex.cxx,
28841           Tests/ComplexOneConfig/cmTestConfigure.h.in,
28842           Tests/ComplexOneConfig/Executable/CMakeLists.txt,
28843           Tests/ComplexOneConfig/Executable/complex.cxx,
28844           Tests/ComplexRelativePaths/cmTestConfigure.h.in,
28845           Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
28846           Tests/ComplexRelativePaths/Executable/complex.cxx,
28847           Tests/LoadCommand/CMakeCommands/CMakeLists.txt,
28848           Tests/LoadCommand/CMakeCommands/cmTestCommand.c,
28849           Tests/LoadCommandOneConfig/CMakeCommands/CMakeLists.txt,
28850           Tests/LoadCommandOneConfig/CMakeCommands/cmTestCommand.c,
28851           Tests/SubDir/CMakeLists.txt,
28852           Tests/SubDir/vcl_algorithm_vcl_pair_double.foo.c,
28853           Tests/SubDir/AnotherSubdir/pair_int.int.c,
28854           Tests/SubDir/ThirdSubDir/pair_int.int1.c,
28855           Utilities/cmcurl/CMakeLists.txt, Utilities/cmcurl/timeval.h,
28856           Utilities/cmcurl/CMake/CheckTypeSize.c.in,
28857           Utilities/cmcurl/CMake/CheckTypeSize.cmake,
28858           Utilities/cmcurl/Platforms/WindowsCache.cmake,
28859           Utilities/cmtar/handle.c, Utilities/cmtar/libtar.c: ENH: add
28860           support for watcom wmake and wcl386
28862 2006-01-17 09:27  hoffman
28864         * Modules/Platform/Windows-cl.cmake: ENH: correct standard
28865           libraries
28867 2006-01-17 00:46  andy
28869         * Source/cmVersion.cxx: STYLE: Nightly Version update
28871 2006-01-16 12:54  yogi.girdhar
28873         * Utilities/cmtar/compat/compat.h: COMP: wrapped compat.h inside a
28874           extern C block so that we can use it in C++ code
28876 2006-01-16 00:42  andy
28878         * Source/cmVersion.cxx: STYLE: Nightly Version update
28880 2006-01-15 00:43  andy
28882         * Source/cmVersion.cxx: STYLE: Nightly Version update
28884 2006-01-14 10:27  king
28886         * Source/cmGlobalXCodeGenerator.cxx: COMP: Fixed shadowed variable
28887           warning.
28889 2006-01-14 00:42  andy
28891         * Source/cmVersion.cxx: STYLE: Nightly Version update
28893 2006-01-13 20:51  king
28895         * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
28896           cmLocalUnixMakefileGenerator3.cxx,
28897           cmLocalUnixMakefileGenerator3.h: ENH: Further centralized custom
28898           command dependency computation.  Custom command dependencies in
28899           the source tree may now also be specified relative to the source
28900           directory.
28902 2006-01-13 19:36  king
28904         * Source/cmFLTKWrapUICommand.cxx: BUG: Removed bogust dependency.
28906 2006-01-13 19:35  king
28908         * Source/: cmFileCommand.cxx, cmLocalGenerator.cxx: COMP: Removed
28909           unused variables.
28911 2006-01-13 18:33  king
28913         * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
28914           cmLocalUnixMakefileGenerator3.cxx: COMP: Removed unused paramter
28915           from cmLocalGenerator::OutputLinkLibraries.
28917 2006-01-13 18:18  king
28919         * Source/cmFileCommand.cxx, Source/cmGlobalGenerator.h,
28920           Source/cmGlobalVisualStudio6Generator.cxx,
28921           Source/cmGlobalVisualStudio71Generator.cxx,
28922           Source/cmGlobalVisualStudio7Generator.cxx,
28923           Source/cmGlobalVisualStudio7Generator.h,
28924           Source/cmGlobalXCodeGenerator.cxx,
28925           Source/cmGlobalXCodeGenerator.h,
28926           Source/cmLinkLibrariesCommand.cxx, Source/cmLocalGenerator.cxx,
28927           Source/cmLocalGenerator.h,
28928           Source/cmLocalUnixMakefileGenerator3.cxx,
28929           Source/cmLocalUnixMakefileGenerator3.h,
28930           Source/cmLocalVisualStudio6Generator.cxx,
28931           Source/cmLocalVisualStudio7Generator.cxx,
28932           Source/cmLocalVisualStudio7Generator.h, Source/cmMakefile.cxx,
28933           Source/cmOrderLinkDirectories.cxx,
28934           Source/cmOrderLinkDirectories.h, Source/cmTarget.cxx,
28935           Source/cmTarget.h, Source/cmTargetLinkLibrariesCommand.cxx,
28936           Source/cmTargetLinkLibrariesCommand.h, Source/cmXCodeObject.h,
28937           Source/CTest/cmCTestBuildAndTestHandler.cxx,
28938           Tests/Complex/Executable/complex.cxx,
28939           Tests/ComplexOneConfig/Executable/complex.cxx,
28940           Tests/ComplexRelativePaths/Executable/complex.cxx: BUG: Sweeping
28941           changes to cleanup computation of target names.  This should fix
28942           many bugs related to target names being computed inconsistently.
28944           - Centralized computation of a target's file name to a method in
28945            cmTarget.  Now that global knowledge is always available the
28946           *_CMAKE_PATH cache variables are no longer needed.
28948           - Centralized computation of link library command lines and link
28949            directory search order.
28951           - Moved computation of link directories needed to link CMake
28952           targets   to be after evaluation of linking dependencies.
28954           This also removed alot of duplicate code in which each version
28955           had its own bugs.
28957           This commit is surrounded by the tags
28959             CMake-TargetNameCentralization1-pre
28961           and
28963             CMake-TargetNameCentralization1-post
28965           so make the large set of changes easy to identify.
28967 2006-01-13 11:44  hoffman
28969         * Source/cmTryCompileCommand.cxx,
28970           Utilities/cmcurl/CMake/CheckTypeSize.cmake,
28971           Utilities/cmxmlrpc/CMake/TryCompileFromSource.cmake: ENH: fix for
28972           CMakeTmp move broken stuff
28974 2006-01-13 09:57  hoffman
28976         * Modules/: CheckTypeSize.c.in, CheckTypeSize.cmake: ENH: fix
28977           checktypesize
28979 2006-01-13 00:43  andy
28981         * Source/cmVersion.cxx: STYLE: Nightly Version update
28983 2006-01-12 23:08  hoffman
28985         * Modules/: CheckTypeSize.c.in, CheckTypeSize.cmake: ENH: move
28986           define into configured file and do not use the command line
28988 2006-01-12 14:21  andy
28990         * Source/: cmGeneratedFileStream.cxx, cmGeneratedFileStream.h:
28991           COMP: Remove warning
28993 2006-01-12 13:48  martink
28995         * Modules/CMakeTestCCompiler.cmake,
28996           Modules/CMakeTestCXXCompiler.cmake,
28997           Modules/CMakeTestFortranCompiler.cmake,
28998           Modules/CheckCSourceCompiles.cmake,
28999           Modules/CheckCXXSourceCompiles.cmake,
29000           Modules/CheckIncludeFile.cmake,
29001           Modules/CheckIncludeFileCXX.cmake,
29002           Modules/CheckIncludeFiles.cmake, Modules/CheckSymbolExists.cmake,
29003           Modules/CheckTypeSize.cmake, Modules/FindSDL_sound.cmake,
29004           Modules/Platform/Windows-cl.cmake,
29005           Source/cmTryCompileCommand.cxx, Source/cmTryCompileCommand.h,
29006           Source/cmTryRunCommand.cxx,
29007           Utilities/cmcurl/CMake/CheckTypeSize.cmake,
29008           Tests/TryCompile/CMakeLists.txt,
29009           Utilities/cmxmlrpc/CMake/TryCompileFromSource.cmake: ENH: put
29010           CmakeTmp into CMakeFiles
29012 2006-01-12 11:10  hoffman
29014         * Modules/FindwxWindows.cmake: ENH: contribution from Jan Woetzel
29016 2006-01-12 09:20  andy
29018         * Source/cmGeneratedFileStream.cxx: COMP: Fix compile error that
29019           was caused by the binary flag
29021 2006-01-12 00:40  andy
29023         * Source/cmVersion.cxx: STYLE: Nightly Version update
29025 2006-01-11 19:12  andy
29027         * Source/CPack/cmCPackTGZGenerator.cxx: ENH: Fix compression on
29028           Windows
29030 2006-01-11 19:06  andy
29032         * Source/: cmGeneratedFileStream.cxx, cmGeneratedFileStream.h: ENH:
29033           Add support for binary
29035 2006-01-11 11:23  andy
29037         * Source/CPack/cmCPackGenericGenerator.cxx: ENH: Add a way to
29038           specify a custom install command
29040 2006-01-11 11:08  andy
29042         * CMakeLists.txt, Modules/CPack.cmake, Modules/NSIS.template.in,
29043           Source/CPack/cmCPackGenericGenerator.cxx,
29044           Templates/CPackConfig.cmake.in: ENH: Some improvements: specify
29045           link, copy msvc libraries, fix install directory
29047 2006-01-11 00:42  andy
29049         * Source/cmVersion.cxx: STYLE: Nightly Version update
29051 2006-01-10 12:05  andy
29053         * Source/CPack/: cmCPackConfigure.h.in, cmCPackNSISGenerator.cxx,
29054           cmCPackNSISGenerator.h, cmCPackPackageMakerGenerator.h: COMP:
29055           Remove legacy code and fix sun build
29057 2006-01-10 00:44  andy
29059         * Source/cmVersion.cxx: STYLE: Nightly Version update
29061 2006-01-09 18:24  andy
29063         * Modules/NSIS.template.in,
29064           Source/CPack/cmCPackGenericGenerator.cxx: ENH: Use specified
29065           output file name, also detect errors during install
29067 2006-01-09 18:20  andy
29069         * Templates/CPackConfig.cmake.in: ENH: Pass CPACK_PACKAGE_FILE_NAME
29071 2006-01-09 18:20  andy
29073         * Modules/CPack.cmake: ENH: Cleanup
29075 2006-01-09 16:34  andy
29077         * Modules/NSIS.template.in: BUG: Allow spaces in path
29079 2006-01-09 14:56  hoffman
29081         * Tests/CustomCommand/GeneratedHeader/: CMakeLists.txt,
29082           generated.h.in, main.cpp: ENH: add test for generated header
29084 2006-01-09 14:40  hoffman
29086         * Source/cmCustomCommand.cxx, Source/cmCustomCommand.h,
29087           Source/cmLocalVisualStudio6Generator.cxx,
29088           Source/cmLocalVisualStudio7Generator.cxx, Source/cmTarget.cxx,
29089           Tests/CustomCommand/CMakeLists.txt,
29090           Tests/Wrapping/CMakeLists.txt, Tests/Wrapping/fakefluid.cxx: ENH:
29091           for all custom commands that can not be given to a target, add
29092           them to all targets in the current makefile
29094 2006-01-09 13:15  andy
29096         * CMakeLists.txt: STYLE: Add an explanation for a bunch of
29097           backslashes
29099 2006-01-09 13:14  andy
29101         * Source/CPack/cmCPackTGZGenerator.cxx: BUG: Fix memory problem
29103 2006-01-09 12:46  hoffman
29105         * Utilities/Release/: Release.cmake, cmake_release.sh.in: ENH:
29107 2006-01-09 12:45  hoffman
29109         * Modules/: FindQt.cmake, FindQt4.cmake: ENH: add qt quiet stuff
29111 2006-01-09 11:26  andy
29113         * CMakeLists.txt, Modules/CPack.cmake,
29114           Source/CPack/cmCPackGenericGenerator.cxx,
29115           Templates/CPackConfig.cmake.in: ENH: Fix test for cpack
29116           variables, add support for icon on windows
29118 2006-01-09 00:41  andy
29120         * Source/cmVersion.cxx: STYLE: Nightly Version update
29122 2006-01-08 00:41  andy
29124         * Source/cmVersion.cxx: STYLE: Nightly Version update
29126 2006-01-07 00:43  andy
29128         * Source/cmVersion.cxx: STYLE: Nightly Version update
29130 2006-01-06 15:51  hoffman
29132         * Modules/: CMakeMSYSFindMake.cmake, CMakeMinGWFindMake.cmake,
29133           Platform/Linux-icpc.cmake: ENH: merge from main tree
29135 2006-01-06 15:51  hoffman
29137         * Source/: cmGlobalMSYSMakefileGenerator.cxx,
29138           cmGlobalMSYSMakefileGenerator.h,
29139           cmGlobalMinGWMakefileGenerator.cxx,
29140           cmGlobalMinGWMakefileGenerator.h: ENH: add missing files
29142 2006-01-06 15:07  hoffman
29144         * CMakeLists.txt, ChangeLog.manual,
29145           Modules/CMakeDetermineCCompiler.cmake,
29146           Modules/CMakeGenericSystem.cmake,
29147           Modules/Platform/CYGWIN-g77.cmake, Modules/Platform/CYGWIN.cmake,
29148           Modules/Platform/Windows-cl.cmake,
29149           Modules/Platform/Windows-g77.cmake,
29150           Modules/Platform/Windows-gcc.cmake,
29151           Modules/Platform/Windows.cmake, Source/CMakeLists.txt,
29152           Source/cmAddExecutableCommand.cxx, Source/cmCTest.cxx,
29153           Source/cmDependsC.cxx, Source/cmDependsC.h,
29154           Source/cmFindFileCommand.cxx, Source/cmFindFileCommand.h,
29155           Source/cmFindPathCommand.cxx, Source/cmFindPathCommand.h,
29156           Source/cmGlobalBorlandMakefileGenerator.cxx,
29157           Source/cmGlobalNMakeMakefileGenerator.cxx,
29158           Source/cmGlobalUnixMakefileGenerator3.cxx,
29159           Source/cmGlobalXCodeGenerator.cxx,
29160           Source/cmGlobalXCodeGenerator.h, Source/cmLocalGenerator.cxx,
29161           Source/cmLocalGenerator.h,
29162           Source/cmLocalUnixMakefileGenerator3.cxx,
29163           Source/cmLocalUnixMakefileGenerator3.h, Source/cmMakefile.cxx,
29164           Source/cmMakefile.h, Source/cmOrderLinkDirectories.cxx,
29165           Source/cmOrderLinkDirectories.h, Source/cmSystemTools.cxx,
29166           Source/cmSystemTools.h, Source/cmTarget.cxx, Source/cmTarget.h,
29167           Source/cmake.cxx, Source/CTest/cmCTestBuildAndTestHandler.cxx,
29168           Source/kwsys/ProcessUNIX.c, Source/kwsys/SystemTools.cxx,
29169           Source/kwsys/SystemTools.hxx.in, Tests/Complex/CMakeLists.txt,
29170           Tests/Complex/cmTestConfigure.h.in,
29171           Tests/Complex/Executable/complex.cxx,
29172           Tests/ComplexOneConfig/CMakeLists.txt,
29173           Tests/ComplexOneConfig/cmTestConfigure.h.in,
29174           Tests/ComplexOneConfig/Executable/complex.cxx,
29175           Tests/ComplexRelativePaths/CMakeLists.txt,
29176           Tests/ComplexRelativePaths/cmTestConfigure.h.in,
29177           Tests/ComplexRelativePaths/Executable/complex.cxx,
29178           Tests/CustomCommand/CMakeLists.txt,
29179           Utilities/Release/cmake_release.sh,
29180           Utilities/Release/cmake_release.sh.in: ENH: merges from main tree
29182 2006-01-06 13:54  hoffman
29184         * Source/cmGlobalXCodeGenerator.cxx: ENH: fix missing plist file
29185           error
29187 2006-01-06 10:45  andy
29189         * Utilities/cmtar/compat/snprintf.c: COMP: Try to remove more
29190           warnings
29192 2006-01-06 00:43  andy
29194         * Source/cmVersion.cxx: STYLE: Nightly Version update
29196 2006-01-05 17:16  king
29198         * Source/: cmDependsC.cxx, cmDependsC.h: BUG: Fix for scanning
29199           generated headers included with double-quotes.  Also fixed
29200           double-quote include support to not use the special quoted
29201           location when a full path is given on the include line.
29203 2006-01-05 15:49  king
29205         * Source/kwsys/testProcess.c: ENH: Added special test 0 to just run
29206           a given command line.
29208 2006-01-05 13:27  andy
29210         * Source/CPack/: cmCPackGenericGenerator.cxx, cpack.cxx: ENH: More
29211           debugging and work on PackageMaker code
29213 2006-01-05 13:25  yogi.girdhar
29215         * Utilities/cmtar/: config.h.in, libtar.c: BUG: libtar now compiles
29216           in VJ and works with vtkzlib
29218 2006-01-05 12:33  andy
29220         * Source/CPack/cmCPackLog.cxx: ENH: flush the output
29222 2006-01-05 12:16  andy
29224         * Source/CPack/cpack.cxx: BUG: Use objects that exist
29226 2006-01-05 12:16  andy
29228         * Source/CPack/cmCPackLog.cxx: BUG: Print the right line number to
29229           the right pipe
29231 2006-01-05 10:37  andy
29233         * Source/CPack/cmCPackPackageMakerGenerator.cxx: BUG: Revert back
29235 2006-01-05 09:18  hoffman
29237         * CMakeLists.txt: ENH: use a safer check for CPack
29239 2006-01-05 09:13  hoffman
29241         * Source/: cmAddExecutableCommand.cxx, cmGlobalXCodeGenerator.cxx,
29242           cmLocalUnixMakefileGenerator3.cxx, cmMakefile.cxx: ENH: fix
29243           bundles for Mac and Xcode
29245 2006-01-05 03:15  andy
29247         * Source/cmVersion.cxx: STYLE: Nightly Version update
29249 2006-01-04 16:24  hoffman
29251         * Source/CPack/cmCPackTGZGenerator.cxx: ENH: remove assert
29253 2006-01-04 15:13  andy
29255         * CMakeLists.txt, Modules/CPack.Description.plist.in,
29256           Modules/NSIS.template.in,
29257           Source/CPack/cmCPackGenericGenerator.cxx,
29258           Source/CPack/cmCPackSTGZGenerator.cxx,
29259           Source/CPack/cmCPackTGZGenerator.cxx, Source/CPack/cpack.cxx,
29260           Modules/CPack.cmake, Templates/CPackConfig.cmake.in: ENH: More
29261           CPack stuff and fix zlib compression
29263 2006-01-04 09:55  hoffman
29265         * Source/cmFindPathCommand.cxx: ENH: remove debug print stuff
29267 2006-01-04 08:32  andy
29269         * Source/kwsys/CMakeLists.txt: COMP: Do not build tests if build
29270           testing is off
29272 2006-01-04 01:15  andy
29274         * Source/cmVersion.cxx: STYLE: Nightly Version update
29276 2006-01-03 17:11  hoffman
29278         * Utilities/Release/cmake_release.sh: ENH: update revision numbers
29280 2006-01-03 17:07  hoffman
29282         * Utilities/Release/cmake_release.sh.in: ENH: move to patch 2
29284 2006-01-03 16:40  hoffman
29286         * Source/cmMakefile.cxx, Source/cmMakefile.h,
29287           Tests/Complex/CMakeLists.txt, Tests/Complex/cmTestConfigure.h.in,
29288           Tests/Complex/Executable/complex.cxx,
29289           Tests/ComplexOneConfig/CMakeLists.txt,
29290           Tests/ComplexOneConfig/cmTestConfigure.h.in,
29291           Tests/ComplexOneConfig/Executable/complex.cxx,
29292           Tests/ComplexRelativePaths/CMakeLists.txt,
29293           Tests/ComplexRelativePaths/cmTestConfigure.h.in,
29294           Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: add new
29295           cmakedefine01 feature from bug report 2603
29297 2006-01-03 14:00  hoffman
29299         * Modules/Platform/: CYGWIN-g77.cmake, CYGWIN.cmake: ENH: add exe
29300           stuff for cygwin
29302 2006-01-03 08:39  andy
29304         * Source/cmSystemTools.cxx: COMP: Remove warnings on HP-UX
29306 2006-01-03 08:39  andy
29308         * Utilities/cmtar/append.c, Utilities/cmtar/extract.c,
29309           Utilities/cmtar/libtar.c, Source/CPack/cmCPackLog.cxx,
29310           Source/CPack/cpack.cxx: COMP: Remove warnings
29312 2006-01-03 01:11  andy
29314         * Source/cmVersion.cxx: STYLE: Nightly Version update
29316 2006-01-02 17:28  andy
29318         * Source/CPack/: cmCPackGenerators.cxx,
29319           cmCPackGenericGenerator.cxx, cmCPackGenericGenerator.h,
29320           cmCPackNSISGenerator.cxx, cmCPackNSISGenerator.h,
29321           cmCPackPackageMakerGenerator.cxx, cmCPackPackageMakerGenerator.h,
29322           cmCPackSTGZGenerator.cxx, cmCPackSTGZGenerator.h,
29323           cmCPackTGZGenerator.cxx, cmCPackTGZGenerator.h, cpack.cxx: ENH:
29324           Start working on CPack input file and cleanups
29326 2006-01-02 17:22  andy
29328         * Source/CPack/: cmCPackLog.h, cmCPackLog.cxx: COMP: Fix compile
29329           errors
29331 2006-01-02 16:14  andy
29333         * Source/: CMakeLists.txt, CPack/cmCPackGenerators.cxx,
29334           CPack/cmCPackGenerators.h, CPack/cmCPackGenericGenerator.cxx,
29335           CPack/cmCPackGenericGenerator.h, CPack/cmCPackLog.cxx,
29336           CPack/cmCPackLog.h, CPack/cmCPackNSISGenerator.cxx,
29337           CPack/cmCPackPackageMakerGenerator.cxx,
29338           CPack/cmCPackSTGZGenerator.cxx, CPack/cmCPackTGZGenerator.cxx,
29339           CPack/cpack.cxx: ENH: More improvements and add logging
29341 2006-01-02 15:01  hoffman
29343         * Tests/: CustomCommand/CMakeLists.txt, Wrapping/CMakeLists.txt:
29344           BUG: force EXECUABLE and LIBRARY output paths so bad cache
29345           entries do not fail tests
29347 2006-01-02 14:33  andy
29349         * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
29350           ComplexRelativePaths/CMakeLists.txt: BUG: Flush the EXECUTABLE
29351           and LIBRARY output path to internal
29353 2006-01-02 13:37  hoffman
29355         * Modules/CMakeGenericSystem.cmake,
29356           Modules/Platform/Windows-g77.cmake,
29357           Modules/Platform/Windows-gcc.cmake,
29358           Modules/Platform/Windows.cmake, Source/cmTarget.cxx: BUG: fix for
29359           bug 2322, use CMAKE_EXECUTABLE_SUFFIX variable for exe suffix
29361 2006-01-02 13:34  hoffman
29363         * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: fix build problem
29364           on gcc
29366 2006-01-02 12:36  hoffman
29368         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
29369           cmLocalUnixMakefileGenerator3.cxx,
29370           cmLocalUnixMakefileGenerator3.h: BUG: fix for bug 2533, make
29371           foo/foo.o now works and .o files are in the help
29373 2006-01-02 11:39  andy
29375         * Source/CPack/cmCPackGenericGenerator.cxx: COMP: Remove warning
29377 2006-01-02 11:21  hoffman
29379         * Utilities/Release/Release.cmake: ENH: remove MS dll's from
29380           install on cygwin
29382 2006-01-02 11:07  hoffman
29384         * Source/: cmFindPathCommand.cxx, cmMakefile.cxx: ENH: change
29385           framework order
29387 2006-01-02 10:37  andy
29389         * Source/CPack/: cmCPackGenericGenerator.cxx,
29390           cmCPackGenericGenerator.h, cmCPackTGZGenerator.cxx,
29391           cmCPackTGZGenerator.h: COMP: Fix build problems
29393 2006-01-02 10:36  andy
29395         * Source/cmGeneratedFileStream.cxx: BUG: Fix the compression with
29396           custom extension
29398 2006-01-02 07:53  andy
29400         * Source/CPack/: cmCPackPackageMakerGenerator.cxx,
29401           cmCPackTGZGenerator.cxx, cmCPackTGZGenerator.h: ENH: Use libtar
29403 2006-01-02 07:52  andy
29405         * Source/: cmGeneratedFileStream.cxx, cmGeneratedFileStream.h: ENH:
29406           Add a way to overwrite compression extension
29408 2006-01-02 01:08  andy
29410         * Source/cmVersion.cxx: STYLE: Nightly Version update
29412 2006-01-01 23:31  andy
29414         * Source/: CMakeLists.txt, cmSystemTools.cxx, cmSystemTools.h: ENH:
29415           Merge from cpack branch
29417 2006-01-01 23:28  andy
29419         * Modules/: CPack.Description.plist.in, CPack.Info.plist.in,
29420           NSIS.template.in: ENH: Merge from CPack branch
29422 2006-01-01 23:21  andy
29424         * Source/CPack/: cmCPackConfigure.h.in, cmCPackGenerators.cxx,
29425           cmCPackGenerators.h, cmCPackGenericGenerator.cxx,
29426           cmCPackGenericGenerator.h, cmCPackNSISGenerator.cxx,
29427           cmCPackNSISGenerator.h, cmCPackPackageMakerGenerator.cxx,
29428           cmCPackPackageMakerGenerator.h, cmCPackSTGZGenerator.cxx,
29429           cmCPackSTGZGenerator.h, cmCPackTGZGenerator.cxx,
29430           cmCPackTGZGenerator.h, cpack.cxx: ENH: Merge from the cpack
29431           branch
29433 2006-01-01 01:05  andy
29435         * Source/cmVersion.cxx: STYLE: Nightly Version update
29437 2005-12-31 13:10  king
29439         * Tests/TarTest/CMakeLists.txt: ENH: Simplified ln command to use
29440           relative path in symlink.
29442 2005-12-31 12:59  king
29444         * Source/kwsys/ProcessUNIX.c: BUG: When more than one command is
29445           given and one of them fails to start and the rest are killed, do
29446           not forget to reap the killed children.
29448 2005-12-31 10:33  andy
29450         * Utilities/cmtar/: CMakeLists.txt, config.h.in, internal.h: COMP:
29451           Try to fix major/minor problem on aix
29453 2005-12-31 09:40  andy
29455         * Utilities/cmtar/: CMakeLists.txt, config.h.in, internal.h: COMP:
29456           Attempt to fix problems with major and minor
29458 2005-12-31 01:08  andy
29460         * Source/cmVersion.cxx: STYLE: Nightly Version update
29462 2005-12-30 21:54  hoffman
29464         * Source/: cmFindFileCommand.cxx, cmFindFileCommand.h,
29465           cmFindPathCommand.cxx, cmFindPathCommand.h: ENH: move framework
29466           stuff from FindFile to FindPath
29468 2005-12-30 21:54  hoffman
29470         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: fix so verbose is
29471           put in the correct place
29473 2005-12-30 17:51  andy
29475         * Utilities/cmtar/compat/snprintf.c: COMP: Fix systems that do not
29476           have both vsnprintf and snprintf.
29478 2005-12-30 17:27  andy
29480         * Utilities/cmtar/: CMakeLists.txt, config.h.in, compat/compat.h,
29481           compat/snprintf.c: COMP: Fix support for vsnprintf
29483 2005-12-30 16:28  andy
29485         * Source/cmSystemTools.cxx: COMP: Fix warning on sun
29487 2005-12-30 16:05  andy
29489         * Utilities/cmtar/extract.c: COMP: Another borland bug
29491 2005-12-30 15:46  andy
29493         * Tests/TarTest/CMakeLists.txt: ENH: Add testing of symlinks too
29495 2005-12-30 15:46  andy
29497         * Utilities/cmtar/extract.c: BUG: Handle mkdirhier properly since
29498           it may modify the string
29500 2005-12-30 15:32  andy
29502         * Source/cmSystemTools.cxx: COMP: Remove sun warning
29504 2005-12-30 15:27  andy
29506         * Source/CMakeLists.txt, Tests/TarTest/CMakeLists.txt,
29507           Tests/TarTest/TestTarExec.cxx: ENH: Add a tar test
29509 2005-12-30 15:25  andy
29511         * Source/cmake.cxx: ENH: Add a way to compare two files
29513 2005-12-30 14:51  andy
29515         * Source/cmSystemTools.cxx, Utilities/cmtar/handle.c,
29516           Utilities/cmtar/libtar.c, Utilities/cmtar/libtar.h: ENH: Cleanup
29517           the file handler stuf so that now any file descriptor type can be
29518           used
29520 2005-12-30 14:50  andy
29522         * CMakeLists.txt, Utilities/cmcurl/CMakeLists.txt,
29523           Utilities/cmexpat/CMakeLists.txt, Utilities/cmtar/CMakeLists.txt,
29524           Utilities/cmzlib/CMakeLists.txt, Source/CMakeLists.txt: COMP:
29525           Cleanup regular expressions
29527 2005-12-30 14:31  andy
29529         * Source/cmSystemTools.cxx: COMP: Remove unused variable
29531 2005-12-30 14:23  andy
29533         * Utilities/cmtar/compat/: basename.c, dirname.c: COMP: Remove
29534           warnings by exposing some variables
29536 2005-12-30 14:22  andy
29538         * Source/cmSystemTools.cxx, Utilities/cmtar/handle.c,
29539           Utilities/cmtar/libtar.c, Utilities/cmtar/libtar.h: COMP: Fix
29540           support for gzip on non-32 bit platforms
29542 2005-12-30 13:22  andy
29544         * Utilities/cmtar/util.c: COMP: Remove warning about argument not
29545           being int
29547 2005-12-30 13:22  andy
29549         * Source/: cmFindFileCommand.cxx, cmGlobalXCodeGenerator.cxx: COMP:
29550           Remove shadow variable warning
29552 2005-12-30 12:58  andy
29554         * Source/cmSystemTools.cxx: COMP: Use mangle names
29556 2005-12-30 12:58  andy
29558         * Source/: cmFindFileCommand.cxx, cmTarget.cxx: COMP: Remove
29559           warnings
29561 2005-12-30 10:35  andy
29563         * Utilities/cmtar/: CMakeLists.txt, append.c, config.h.in,
29564           encode.c, internal.h, output.c, util.c, wrapper.c: BUG: Several
29565           Borland fixes
29567 2005-12-30 01:11  andy
29569         * Source/cmVersion.cxx: STYLE: Nightly Version update
29571 2005-12-29 12:19  andy
29573         * Source/: cmSystemTools.cxx, cmSystemTools.h, cmake.cxx: ENH: Make
29574           the syntax more line tar
29576 2005-12-29 12:18  andy
29578         * Utilities/cmtar/append.c: COMP: More cygwin fixes
29580 2005-12-29 11:42  andy
29582         * Utilities/cmtar/append.c: BUG: Fix on cygwin... again?
29584 2005-12-29 11:15  andy
29586         * Utilities/cmtar/output.c: COMP: Try to remove warnings and add
29587           support for cygwin
29589 2005-12-29 10:52  andy
29591         * Source/cmake.cxx: ENH: Make additional file names optional
29593 2005-12-29 10:43  andy
29595         * Source/: cmSystemTools.cxx, cmSystemTools.h, cmake.cxx: ENH: Add
29596           untaring support
29598 2005-12-29 10:41  andy
29600         * Utilities/cmtar/extract.c: BUG: Fix extract. Looks like dirname
29601           actually changes the string, so temporary string should be used
29603 2005-12-29 09:11  andy
29605         * Utilities/cmtar/: output.c, compat/compat.h: COMP: Remove c++
29606           style comments
29608 2005-12-29 01:04  andy
29610         * Source/cmVersion.cxx: STYLE: Nightly Version update
29612 2005-12-28 20:04  andy
29614         * Tests/: Complex/Executable/CMakeLists.txt,
29615           ComplexOneConfig/Executable/CMakeLists.txt,
29616           ComplexRelativePaths/Executable/CMakeLists.txt: BUG: Now really
29617           fix the test
29619 2005-12-28 19:31  andy
29621         * Tests/: Complex/Executable/CMakeLists.txt,
29622           ComplexOneConfig/Executable/CMakeLists.txt,
29623           ComplexRelativePaths/Executable/CMakeLists.txt: COMP: Fix test
29625 2005-12-28 17:02  andy
29627         * Source/cmSystemTools.cxx,
29628           Tests/Complex/Executable/CMakeLists.txt,
29629           Tests/ComplexOneConfig/Executable/CMakeLists.txt,
29630           Tests/ComplexRelativePaths/Executable/CMakeLists.txt: COMP: Fix
29631           complex test and fix bootstrap
29633 2005-12-28 16:53  andy
29635         * Source/cmSystemTools.cxx: COMP: Add missing include
29637 2005-12-28 16:44  andy
29639         * Source/cmSystemTools.cxx: BUG: Return proper values
29641 2005-12-28 16:43  andy
29643         * Utilities/cmtar/: extract.c, libtar.c: COMP: Remove more warnings
29645 2005-12-28 16:31  andy
29647         * Source/cmake.cxx: ENH: Add command to create tar
29649 2005-12-28 16:30  andy
29651         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add method to
29652           create tar
29654 2005-12-28 16:30  andy
29656         * Source/CMakeLists.txt: COMP: Link tar library to cmake
29658 2005-12-28 16:29  andy
29660         * CMakeLists.txt: COMP: Fix path to include files
29662 2005-12-28 15:31  andy
29664         * Utilities/cmtar/: CMakeLists.txt, config.h.in, handle.c,
29665           compat/compat.h: COMP: Remove more warnings and rename library to
29666           cmtar
29668 2005-12-28 15:03  andy
29670         * Utilities/cmtar/append.c: COMP: Remove warning
29672 2005-12-28 14:58  andy
29674         * Utilities/cmtar/: CMakeLists.txt, append.c, decode.c, extract.c,
29675           filesystem.c, filesystem.h, handle.c, internal.h, libtar.c,
29676           util.c, wrapper.c, compat/basename.c, compat/compat.h,
29677           compat/dirname.c: COMP: Several borland fixes
29679 2005-12-28 14:50  andy
29681         * Utilities/cmtar/compat/snprintf.c: COMP: Remove warnings
29683 2005-12-28 13:36  andy
29685         * CMakeLists.txt: ENH: First cut at enabling tar
29687 2005-12-28 13:35  andy
29689         * Utilities/cmtar/append.c: COMP: Only do O_BINARY on windows
29691 2005-12-28 13:33  andy
29693         * Utilities/cmtar/: append.c, libtar.c: COMP: Fix windows
29695 2005-12-28 13:01  andy
29697         * Source/cmVersion.cxx: STYLE: Nightly Version update
29699 2005-12-28 12:34  andy
29701         * Utilities/cmtar/libtar.c: ENH: Fix building on cygwin
29703 2005-12-28 12:24  andy
29705         * Utilities/cmtar/: CMakeLists.txt, config.h.in, extract.c,
29706           libtar.c: COMP: Fix build on sun by adding missing include
29708 2005-12-28 11:00  andy
29710         * Utilities/cmtar/: CMakeLists.txt, decode.c, filesystem.c,
29711           wrapper.c, compat/basename.c, compat/dirname.c, compat/fnmatch.c,
29712           compat/snprintf.c: ENH: Windows fixes
29714 2005-12-28 10:28  andy
29716         * CMakeLists.txt: ENH: Merge change from the main tree
29718 2005-12-28 10:19  andy
29720         * CMakeLists.txt: ENH: Initial setup of libtar
29722 2005-12-28 10:18  andy
29724         * Utilities/cmtar/: CMakeLists.txt, COPYRIGHT, append.c, block.c,
29725           config.h.in, decode.c, encode.c, extract.c, filesystem.c,
29726           filesystem.h, handle.c, internal.h, libtar.c, libtar.h, output.c,
29727           tar.h, util.c, wrapper.c, compat/README, compat/basename.c,
29728           compat/compat.h, compat/dirname.c, compat/fnmatch.c,
29729           compat/gethostbyname_r.c, compat/gethostname.c,
29730           compat/getservbyname_r.c, compat/glob.c, compat/inet_aton.c,
29731           compat/snprintf.c, compat/strdup.c, compat/strlcat.c,
29732           compat/strlcpy.c, compat/strmode.c, compat/strrstr.c,
29733           compat/strsep.c, listhash/hash.c.in, listhash/list.c.in,
29734           listhash/listhash.h.in: ENH: Initial import
29736 2005-12-28 10:09  andy
29738         * Utilities/cmtar/: CMakeLists.txt, COPYRIGHT, append.c, block.c,
29739           config.h.in, decode.c, encode.c, extract.c, filesystem.c,
29740           filesystem.h, handle.c, internal.h, libtar.c, libtar.h, output.c,
29741           tar.h, util.c, wrapper.c, compat/README, compat/basename.c,
29742           compat/compat.h, compat/dirname.c, compat/fnmatch.c,
29743           compat/gethostbyname_r.c, compat/gethostname.c,
29744           compat/getservbyname_r.c, compat/glob.c, compat/inet_aton.c,
29745           compat/snprintf.c, compat/strdup.c, compat/strlcat.c,
29746           compat/strlcpy.c, compat/strmode.c, compat/strrstr.c,
29747           compat/strsep.c, listhash/hash.c.in, listhash/list.c.in,
29748           listhash/listhash.h.in: ENH: Initial import
29750 2005-12-28 10:07  andy
29752         * Source/cmake.cxx: ENH: Add file compare
29754 2005-12-27 15:33  hoffman
29756         * Source/: cmFindFileCommand.cxx, cmFindFileCommand.h,
29757           cmLocalUnixMakefileGenerator3.cxx: ENH: make sure -F is not
29758           duplicated
29760 2005-12-27 15:08  andy
29762         * Source/CPack/: cmCPackConfigure.h.in, cmCPackGenerators.cxx,
29763           cmCPackGenerators.h, cmCPackGenericGenerator.cxx,
29764           cmCPackGenericGenerator.h, cmCPackNSISGenerator.cxx,
29765           cmCPackNSISGenerator.h, cmCPackPackageMakerGenerator.cxx,
29766           cmCPackPackageMakerGenerator.h, cmCPackSTGZGenerator.h,
29767           cmCPackTGZGenerator.cxx, cmCPackTGZGenerator.h: ENH: Remove
29768           references to m_Makefile. It is now private. Fix several build
29769           problems. Change generator creation. ...
29771 2005-12-27 14:56  hoffman
29773         * Source/: cmFindFileCommand.cxx, cmFindFileCommand.h,
29774           cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx: ENH: add
29775           framework support to FIND_FILE
29777 2005-12-27 14:32  andy
29779         * Source/CPack/cpack.cxx, Utilities/CMakeLists.txt: ENH: Improve
29780           help arguments and add generation of doc files
29782 2005-12-27 13:10  andy
29784         * Source/cmCTest.cxx: ENH: Fix command line argument parsing
29786 2005-12-27 13:03  hoffman
29788         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: remove warning
29790 2005-12-26 13:14  hoffman
29792         * Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx,
29793           cmLocalUnixMakefileGenerator3.cxx,
29794           cmLocalUnixMakefileGenerator3.h, cmMakefile.cxx,
29795           cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h,
29796           cmSystemTools.cxx, cmSystemTools.h, cmTarget.cxx, cmTarget.h,
29797           kwsys/SystemTools.cxx: ENH: add better support for framework
29798           linking
29800 2005-12-26 01:06  andy
29802         * Source/cmVersion.cxx: STYLE: Nightly Version update
29804 2005-12-25 01:07  andy
29806         * Source/cmVersion.cxx: STYLE: Nightly Version update
29808 2005-12-24 01:03  andy
29810         * Source/cmVersion.cxx: STYLE: Nightly Version update
29812 2005-12-23 01:09  andy
29814         * Source/cmVersion.cxx: STYLE: Nightly Version update
29816 2005-12-22 16:42  hoffman
29818         * Modules/CMakeDetermineCCompiler.cmake,
29819           Modules/CMakeMSYSFindMake.cmake,
29820           Modules/CMakeMinGWFindMake.cmake, Source/CMakeLists.txt,
29821           Source/cmGlobalBorlandMakefileGenerator.cxx,
29822           Source/cmGlobalMSYSMakefileGenerator.cxx,
29823           Source/cmGlobalMSYSMakefileGenerator.h,
29824           Source/cmGlobalMinGWMakefileGenerator.cxx,
29825           Source/cmGlobalMinGWMakefileGenerator.h,
29826           Source/cmGlobalNMakeMakefileGenerator.cxx,
29827           Source/cmGlobalUnixMakefileGenerator3.cxx,
29828           Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
29829           Source/cmLocalUnixMakefileGenerator3.cxx,
29830           Source/cmLocalUnixMakefileGenerator3.h, Source/cmake.cxx: ENH:
29831           fix borland make clean targets before build, add new generators
29832           for msys and mingw
29834 2005-12-22 16:02  hoffman
29836         * ChangeLog.manual, Modules/CMake.cmake,
29837           Modules/CMakeBackwardCompatibilityC.cmake,
29838           Modules/CMakeBackwardCompatibilityCXX.cmake,
29839           Modules/CMakeCInformation.cmake,
29840           Modules/CMakeCXXInformation.cmake,
29841           Modules/CMakeCommonLanguageInclude.cmake,
29842           Modules/CMakeDetermineCCompiler.cmake,
29843           Modules/CMakeDetermineCXXCompiler.cmake,
29844           Modules/CMakeDetermineFortranCompiler.cmake,
29845           Modules/CMakeDetermineJavaCompiler.cmake,
29846           Modules/CMakeDetermineRCCompiler.cmake,
29847           Modules/CMakeDetermineSystem.cmake,
29848           Modules/CMakeExportBuildSettings.cmake,
29849           Modules/CMakeFindFrameworks.cmake,
29850           Modules/CMakeFortranInformation.cmake,
29851           Modules/CMakeImportBuildSettings.cmake,
29852           Modules/CMakeJavaInformation.cmake,
29853           Modules/CMakePrintSystemInformation.cmake,
29854           Modules/CMakeRCInformation.cmake,
29855           Modules/CMakeSystemSpecificInformation.cmake,
29856           Modules/CMakeTestCCompiler.cmake,
29857           Modules/CMakeTestCXXCompiler.cmake,
29858           Modules/CMakeTestFortranCompiler.cmake,
29859           Modules/CMakeTestJavaCompiler.cmake,
29860           Modules/CMakeTestRCCompiler.cmake,
29861           Modules/CMakeVS6BackwardCompatibility.cmake,
29862           Modules/CMakeVS7BackwardCompatibility.cmake, Modules/CTest.cmake,
29863           Modules/CheckCSourceCompiles.cmake,
29864           Modules/CheckCXXSourceCompiles.cmake,
29865           Modules/CheckFunctionExists.cmake,
29866           Modules/CheckIncludeFile.cmake,
29867           Modules/CheckIncludeFileCXX.cmake,
29868           Modules/CheckIncludeFiles.cmake,
29869           Modules/CheckLibraryExists.cmake,
29870           Modules/CheckSymbolExists.cmake, Modules/CheckTypeSize.cmake,
29871           Modules/CheckVariableExists.cmake, Modules/Dart.cmake,
29872           Modules/Documentation.cmake, Modules/FindAVIFile.cmake,
29873           Modules/FindCABLE.cmake, Modules/FindCurses.cmake,
29874           Modules/FindCygwin.cmake, Modules/FindDCMTK.cmake,
29875           Modules/FindDart.cmake, Modules/FindDoxygen.cmake,
29876           Modules/FindFLTK.cmake, Modules/FindGCCXML.cmake,
29877           Modules/FindGLU.cmake, Modules/FindGLUT.cmake,
29878           Modules/FindGTK.cmake, Modules/FindGnuplot.cmake,
29879           Modules/FindHTMLHelp.cmake, Modules/FindITK.cmake,
29880           Modules/FindImageMagick.cmake, Modules/FindJNI.cmake,
29881           Modules/FindJPEG.cmake, Modules/FindJava.cmake,
29882           Modules/FindKDE.cmake, Modules/FindLATEX.cmake,
29883           Modules/FindMFC.cmake, Modules/FindMPEG.cmake,
29884           Modules/FindMPEG2.cmake, Modules/FindMPI.cmake,
29885           Modules/FindMatlab.cmake, Modules/FindMotif.cmake,
29886           Modules/FindOpenAL.cmake, Modules/FindOpenGL.cmake,
29887           Modules/FindPHP4.cmake, Modules/FindPNG.cmake,
29888           Modules/FindPerl.cmake, Modules/FindPerlLibs.cmake,
29889           Modules/FindPhysFS.cmake, Modules/FindPike.cmake,
29890           Modules/FindPythonInterp.cmake, Modules/FindPythonLibs.cmake,
29891           Modules/FindQt.cmake, Modules/FindQt.cmake.bak,
29892           Modules/FindQt3.cmake, Modules/FindQt4.cmake,
29893           Modules/FindRuby.cmake, Modules/FindSDL.cmake,
29894           Modules/FindSDL.cmake.bak, Modules/FindSDL_image.cmake,
29895           Modules/FindSDL_image.cmake.bak, Modules/FindSDL_mixer.cmake,
29896           Modules/FindSDL_mixer.cmake.bak, Modules/FindSDL_net.cmake,
29897           Modules/FindSDL_net.cmake.bak, Modules/FindSDL_sound.cmake,
29898           Modules/FindSDL_ttf.cmake, Modules/FindSDL_ttf.cmake.bak,
29899           Modules/FindSWIG.cmake, Modules/FindSelfPackers.cmake,
29900           Modules/FindTCL.cmake, Modules/FindTIFF.cmake,
29901           Modules/FindTclsh.cmake, Modules/FindThreads.cmake,
29902           Modules/FindUnixCommands.cmake, Modules/FindVTK.cmake,
29903           Modules/FindWget.cmake, Modules/FindWish.cmake,
29904           Modules/FindX11.cmake, Modules/FindZLIB.cmake,
29905           Modules/FindwxWindows.cmake, Modules/TestBigEndian.cmake,
29906           Modules/TestCXXAcceptsFlag.cmake,
29907           Modules/TestForANSIForScope.cmake,
29908           Modules/TestForANSIStreamHeaders.cmake,
29909           Modules/TestForSTDNamespace.cmake, Modules/UseQt4.cmake,
29910           Modules/UseSWIG.cmake, Modules/UseVTK40.cmake,
29911           Modules/UseVTKBuildSettings40.cmake,
29912           Modules/UseVTKConfig40.cmake, Modules/Use_wxWindows.cmake,
29913           Modules/UsewxWidgets.cmake, Modules/readme.txt,
29914           Source/cmBuildCommand.cxx, Source/cmBuildNameCommand.h,
29915           Source/cmCTest.cxx, Source/cmDepends.cxx, Source/cmDepends.h,
29916           Source/cmDependsC.cxx, Source/cmDependsC.h,
29917           Source/cmDependsFortran.cxx, Source/cmDependsFortran.h,
29918           Source/cmDependsJava.cxx, Source/cmDependsJava.h,
29919           Source/cmDocumentation.cxx, Source/cmDocumentation.h,
29920           Source/cmFindPackageCommand.h,
29921           Source/cmGetCMakePropertyCommand.h,
29922           Source/cmGetDirectoryPropertyCommand.h,
29923           Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
29924           Source/cmGlobalVisualStudio6Generator.cxx,
29925           Source/cmGlobalVisualStudio6Generator.h,
29926           Source/cmGlobalVisualStudio7Generator.cxx,
29927           Source/cmGlobalVisualStudio7Generator.h,
29928           Source/cmGlobalVisualStudio8Generator.cxx,
29929           Source/cmGlobalVisualStudio8Generator.h,
29930           Source/cmGlobalXCodeGenerator.cxx,
29931           Source/cmGlobalXCodeGenerator.h,
29932           Source/cmInstallTargetsCommand.cxx, Source/cmLocalGenerator.cxx,
29933           Source/cmLocalUnixMakefileGenerator3.cxx,
29934           Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
29935           Source/cmSetDirectoryPropertiesCommand.h,
29936           Source/cmSiteNameCommand.h, Source/cmTarget.cxx,
29937           Source/cmTarget.h, Source/cmTryRunCommand.h,
29938           Source/cmakemain.cxx, Source/CTest/cmCTestBuildCommand.cxx,
29939           Source/CTest/cmCTestUpdateHandler.cxx,
29940           Source/MFCDialog/CMakeCommandLineInfo.cpp,
29941           Source/MFCDialog/CMakeSetup.cpp, Source/kwsys/ProcessWin32.c,
29942           Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
29943           Tests/SimpleInstall/CMakeLists.txt,
29944           Tests/SimpleInstallS2/CMakeLists.txt: ENH: merge changes from
29945           main tree to branch
29947 2005-12-22 15:41  andy
29949         * Modules/CPack.Description.plist.in, Modules/CPack.Info.plist.in,
29950           Source/CPack/cmCPackPackageMakerGenerator.cxx,
29951           Source/CPack/cmCPackPackageMakerGenerator.h: ENH: Ok, now it
29952           works
29954 2005-12-22 15:34  andy
29956         * Source/CPack/cmCPackGenericGenerator.cxx: ENH: Add mandatory
29957           project description file or string
29959 2005-12-22 15:34  andy
29961         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add XML
29962           encoduing method
29964 2005-12-22 01:13  andy
29966         * Source/cmVersion.cxx: STYLE: Nightly Version update
29968 2005-12-21 15:45  hoffman
29970         * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
29971           ENH: make sure depend helper actually works, if a depend library
29972           gets updated, then the target needs to be removed, and the
29973           CONFIGURATION directory needs to be used
29975 2005-12-21 08:46  king
29977         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Libraries and
29978           executables that are built with version numbers and symlinks
29979           should be built by a rule using the real file name.  The symlink
29980           file names should be rules that just depend on the main rule.
29981           This way if a version number changes a target will re-link with
29982           the new name and the symlinks will be updated.
29984 2005-12-21 01:04  andy
29986         * Source/cmVersion.cxx: STYLE: Nightly Version update
29988 2005-12-20 14:07  andy
29990         * Utilities/cmcurl/mprintf.c: COMP: Fix build on uclibc
29992 2005-12-20 13:53  hoffman
29994         * Modules/Platform/Windows-cl.cmake: ENH: remove duplicates
29996 2005-12-20 13:22  king
29998         * Source/kwsys/ProcessWin32.c: ENH: Improved robustness of sharing
29999           parent pipes with children.  This ensures that the parent pipe
30000           handles are inherited by the children.  If a parent pipe handle
30001           is invalid a handle to an empty pipe is given to the child to
30002           make sure all pipes are defined for the children.
30004 2005-12-20 09:20  andy
30006         * Source/CMakeLists.txt: ENH: Start working on PackageMaker
30008 2005-12-20 01:11  andy
30010         * Source/cmVersion.cxx: STYLE: Nightly Version update
30012 2005-12-19 18:17  andy
30014         * Source/CPack/: cmCPackGenerators.cxx,
30015           cmCPackGenericGenerator.cxx, cmCPackGenericGenerator.h,
30016           cmCPackPackageMakerGenerator.cxx, cmCPackPackageMakerGenerator.h:
30017           ENH: Start working on Osx
30019 2005-12-19 11:29  hoffman
30021         * Source/: cmGlobalXCodeGenerator.cxx,
30022           CTest/cmCTestBuildAndTestHandler.cxx: BUG: fix for bug 2560,
30023           Xcode does not create correct bundles
30025 2005-12-19 01:06  andy
30027         * Source/cmVersion.cxx: STYLE: Nightly Version update
30029 2005-12-18 10:00  andy
30031         * Source/CPack/: cmCPackGenericGenerator.cxx,
30032           cmCPackGenericGenerator.h, cmCPackNSISGenerator.cxx,
30033           cmCPackNSISGenerator.h, cpack.cxx: ENH: 'Finish; NSI
30035 2005-12-18 09:59  andy
30037         * Modules/NSIS.template.in: ENH: Unify with Ken's
30039 2005-12-18 01:05  andy
30041         * Source/cmVersion.cxx: STYLE: Nightly Version update
30043 2005-12-17 01:12  andy
30045         * Source/cmVersion.cxx: STYLE: Nightly Version update
30047 2005-12-16 16:49  hoffman
30049         * Source/cmDocumentation.cxx: ENH: make sure uncommented modules
30050           are not documented
30052 2005-12-16 09:03  andy
30054         * Source/kwsys/SystemTools.cxx: BUG: Return if the file is in any
30055           directory not just in first one
30057 2005-12-16 01:12  andy
30059         * Source/cmVersion.cxx: STYLE: Nightly Version update
30061 2005-12-15 16:28  andy
30063         * Tests/: SimpleInstall/CMakeLists.txt,
30064           SimpleInstallS2/CMakeLists.txt: BUG: Fix test
30066 2005-12-15 14:17  martink
30068         * Modules/: FindMFC.cmake, FindMPEG.cmake, FindMPEG2.cmake,
30069           FindMPI.cmake, FindMotif.cmake, FindOpenGL.cmake, FindPHP4.cmake,
30070           FindPerl.cmake, FindPerlLibs.cmake, FindPhysFS.cmake,
30071           FindPike.cmake, FindPythonInterp.cmake, FindPythonLibs.cmake,
30072           FindQt.cmake, FindQt4.cmake, FindRuby.cmake, FindSDL.cmake,
30073           FindSDL_image.cmake, FindSDL_mixer.cmake, FindSDL_net.cmake,
30074           FindSDL_sound.cmake, FindSDL_ttf.cmake, FindTCL.cmake,
30075           FindTIFF.cmake, FindTclsh.cmake, FindThreads.cmake,
30076           FindVTK.cmake, FindWget.cmake, FindWish.cmake, FindX11.cmake,
30077           FindwxWindows.cmake, TestForANSIStreamHeaders.cmake,
30078           TestForSTDNamespace.cmake, UseSWIG.cmake, Use_wxWindows.cmake:
30079           ENH: cleanups
30081 2005-12-15 12:01  andy
30083         * Source/cmInstallTargetsCommand.cxx: ENH: Report an error if the
30084           target does not exists
30086 2005-12-15 10:41  martink
30088         * Modules/: CMakeBackwardCompatibilityCXX.cmake,
30089           CMakeExportBuildSettings.cmake, CMakeImportBuildSettings.cmake,
30090           CheckCXXSourceCompiles.cmake, CheckIncludeFile.cmake,
30091           CheckIncludeFileCXX.cmake, CheckIncludeFiles.cmake,
30092           CheckLibraryExists.cmake, CheckSymbolExists.cmake,
30093           CheckTypeSize.cmake, CheckVariableExists.cmake,
30094           FindAVIFile.cmake, FindCABLE.cmake, FindFLTK.cmake,
30095           FindGLUT.cmake, FindGTK.cmake, FindHTMLHelp.cmake, FindITK.cmake,
30096           FindImageMagick.cmake, FindJNI.cmake, FindJPEG.cmake,
30097           FindJava.cmake, FindLATEX.cmake, FindMatlab.cmake: ENH: some
30098           style fixes for the book
30100 2005-12-15 09:19  hoffman
30102         * Modules/FindQt3.cmake, Source/cmDocumentation.cxx: ENH: fix
30103           module documenation to handle bad docs and fix qt3 docs
30105 2005-12-15 01:47  andy
30107         * Source/cmVersion.cxx: STYLE: Nightly Version update
30109 2005-12-14 13:51  hoffman
30111         * Modules/CMake.cmake, Modules/CMakeBackwardCompatibilityC.cmake,
30112           Modules/CMakeBackwardCompatibilityCXX.cmake,
30113           Modules/CMakeCInformation.cmake,
30114           Modules/CMakeCXXInformation.cmake,
30115           Modules/CMakeCommonLanguageInclude.cmake,
30116           Modules/CMakeDetermineCCompiler.cmake,
30117           Modules/CMakeDetermineCXXCompiler.cmake,
30118           Modules/CMakeDetermineFortranCompiler.cmake,
30119           Modules/CMakeDetermineJavaCompiler.cmake,
30120           Modules/CMakeDetermineRCCompiler.cmake,
30121           Modules/CMakeDetermineSystem.cmake,
30122           Modules/CMakeExportBuildSettings.cmake,
30123           Modules/CMakeFindFrameworks.cmake,
30124           Modules/CMakeFortranInformation.cmake,
30125           Modules/CMakeImportBuildSettings.cmake,
30126           Modules/CMakeJavaInformation.cmake,
30127           Modules/CMakePrintSystemInformation.cmake,
30128           Modules/CMakeRCInformation.cmake,
30129           Modules/CMakeSystemSpecificInformation.cmake,
30130           Modules/CMakeTestCCompiler.cmake,
30131           Modules/CMakeTestCXXCompiler.cmake,
30132           Modules/CMakeTestFortranCompiler.cmake,
30133           Modules/CMakeTestJavaCompiler.cmake,
30134           Modules/CMakeTestRCCompiler.cmake,
30135           Modules/CMakeVS6BackwardCompatibility.cmake,
30136           Modules/CMakeVS7BackwardCompatibility.cmake, Modules/CTest.cmake,
30137           Modules/CheckCSourceCompiles.cmake,
30138           Modules/CheckCXXSourceCompiles.cmake,
30139           Modules/CheckFunctionExists.cmake,
30140           Modules/CheckIncludeFile.cmake,
30141           Modules/CheckIncludeFileCXX.cmake,
30142           Modules/CheckIncludeFiles.cmake,
30143           Modules/CheckLibraryExists.cmake,
30144           Modules/CheckSymbolExists.cmake, Modules/CheckTypeSize.cmake,
30145           Modules/CheckVariableExists.cmake, Modules/Dart.cmake,
30146           Modules/Documentation.cmake, Modules/FindAVIFile.cmake,
30147           Modules/FindCABLE.cmake, Modules/FindCurses.cmake,
30148           Modules/FindCygwin.cmake, Modules/FindDCMTK.cmake,
30149           Modules/FindDart.cmake, Modules/FindDoxygen.cmake,
30150           Modules/FindFLTK.cmake, Modules/FindGCCXML.cmake,
30151           Modules/FindGLU.cmake, Modules/FindGLUT.cmake,
30152           Modules/FindGTK.cmake, Modules/FindGnuplot.cmake,
30153           Modules/FindHTMLHelp.cmake, Modules/FindITK.cmake,
30154           Modules/FindImageMagick.cmake, Modules/FindJNI.cmake,
30155           Modules/FindJPEG.cmake, Modules/FindJava.cmake,
30156           Modules/FindKDE.cmake, Modules/FindLATEX.cmake,
30157           Modules/FindMFC.cmake, Modules/FindMPEG.cmake,
30158           Modules/FindMPEG2.cmake, Modules/FindMPI.cmake,
30159           Modules/FindMatlab.cmake, Modules/FindMotif.cmake,
30160           Modules/FindOpenAL.cmake, Modules/FindOpenGL.cmake,
30161           Modules/FindPHP4.cmake, Modules/FindPNG.cmake,
30162           Modules/FindPerl.cmake, Modules/FindPerlLibs.cmake,
30163           Modules/FindPhysFS.cmake, Modules/FindPike.cmake,
30164           Modules/FindPythonInterp.cmake, Modules/FindPythonLibs.cmake,
30165           Modules/FindQt.cmake, Modules/FindQt3.cmake,
30166           Modules/FindQt4.cmake, Modules/FindRuby.cmake,
30167           Modules/FindSDL.cmake, Modules/FindSDL_image.cmake,
30168           Modules/FindSDL_mixer.cmake, Modules/FindSDL_net.cmake,
30169           Modules/FindSDL_sound.cmake, Modules/FindSDL_ttf.cmake,
30170           Modules/FindSWIG.cmake, Modules/FindSelfPackers.cmake,
30171           Modules/FindTCL.cmake, Modules/FindTIFF.cmake,
30172           Modules/FindTclsh.cmake, Modules/FindThreads.cmake,
30173           Modules/FindUnixCommands.cmake, Modules/FindVTK.cmake,
30174           Modules/FindWget.cmake, Modules/FindWish.cmake,
30175           Modules/FindX11.cmake, Modules/FindZLIB.cmake,
30176           Modules/FindwxWindows.cmake, Modules/TestBigEndian.cmake,
30177           Modules/TestCXXAcceptsFlag.cmake,
30178           Modules/TestForANSIForScope.cmake,
30179           Modules/TestForANSIStreamHeaders.cmake,
30180           Modules/TestForSTDNamespace.cmake, Modules/UseQt4.cmake,
30181           Modules/UseSWIG.cmake, Modules/UseVTK40.cmake,
30182           Modules/UseVTKBuildSettings40.cmake,
30183           Modules/UseVTKConfig40.cmake, Modules/Use_wxWindows.cmake,
30184           Modules/UsewxWidgets.cmake, Modules/readme.txt,
30185           Source/cmDocumentation.cxx, Source/cmDocumentation.h,
30186           Source/cmakemain.cxx: ENH: add documentation support for modules
30188 2005-12-14 11:00  king
30190         * Source/cmGlobalVisualStudio7Generator.h: ENH: Renamed
30191           ZeroTargetCheck target to ZERO_CHECK for consistency with other
30192           CMake-generated targets (ALL_BUILD, RUN_TESTS, INSTALL).
30194 2005-12-14 10:58  king
30196         * Source/cmLocalUnixMakefileGenerator3.cxx: COMP: Fix conversion
30197           warning.
30199 2005-12-14 10:47  king
30201         * Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator3.cxx,
30202           cmMakefile.cxx, cmTarget.cxx, cmTarget.h: ENH: Removed cmMakefile
30203           arguments from cmTarget methods because cmTarget has the ivar
30204           m_Makefile now.  Re-implemented
30205           cmLocalUnixMakefileGenerator3::AppendAnyDepend to use the new
30206           global knowledge and avoid the need to look at the cache for
30207           information about other targets.  This should fix problems with
30208           custom commands and executables with the OUTPUT_NAME set.  Also
30209           the <target>_LIBRARY_TYPE cache variable is no longer needed at
30210           all and has been removed.
30212 2005-12-13 18:23  king
30214         * Source/cmGlobalVisualStudio8Generator.cxx: COMP: Fixed unused
30215           variable warning.
30217 2005-12-13 15:16  andy
30219         * Source/CTest/cmCTestUpdateHandler.cxx: BUG: Fix the problem with
30220           update.xml.tmp not being coppied
30222 2005-12-13 15:14  martink
30224         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: removed
30225           TARGET_DIR_PREFIX support and someother fix
30227 2005-12-13 15:13  martink
30229         * Source/cmLocalVisualStudio7Generator.cxx: ENH: removed
30230           TARGET_DIR_PREFIX support
30232 2005-12-13 15:12  martink
30234         * Source/cmTryRunCommand.h: STYLE: fix missing docs
30236 2005-12-13 14:21  king
30238         * Source/: cmGlobalVisualStudio7Generator.cxx,
30239           cmGlobalVisualStudio7Generator.h,
30240           cmGlobalVisualStudio8Generator.cxx,
30241           cmGlobalVisualStudio8Generator.h,
30242           cmLocalVisualStudio7Generator.cxx: ENH: Added support for
30243           parallel builds in VS 8.  There is now a special target on which
30244           all other targets depend that re-runs CMake if any listfiles have
30245           been changed.  This addresses bug#2512.
30247 2005-12-13 14:14  king
30249         * Source/MFCDialog/: CMakeCommandLineInfo.cpp, CMakeSetup.cpp: BUG:
30250           Fix storage/use of argc/argv in CMakeSetup dialog.
30252 2005-12-13 14:07  martink
30254         * Utilities/Release/CMake.nsi.in: ENH: removed the add to path
30256 2005-12-13 04:24  andy
30258         * Source/cmVersion.cxx: STYLE: Nightly Version update
30260 2005-12-12 11:34  hoffman
30262         * Source/cmLocalVisualStudio7Generator.cxx: ENH: fix for bug 2584,
30263           empty source groups with children skipped
30265 2005-12-12 04:17  andy
30267         * Source/cmVersion.cxx: STYLE: Nightly Version update
30269 2005-12-11 04:20  andy
30271         * Source/cmVersion.cxx: STYLE: Nightly Version update
30273 2005-12-11 00:12  andy
30275         * Source/kwsys/SystemTools.cxx: COMP: for a in range(100):
30276           write_on_board(No std in kwsys...)
30278 2005-12-10 12:16  andy
30280         * Modules/NSIS.template.in: ENH: Some fixes to make it work
30282 2005-12-10 12:14  andy
30284         * Source/CPack/: cmCPackGenericGenerator.cxx,
30285           cmCPackGenericGenerator.h, cmCPackNSISGenerator.cxx, cpack.cxx:
30286           ENH: More work on NSIS:
30288 2005-12-10 12:11  andy
30290         * Source/cmLocalGenerator.cxx: ENH: Allow the installer to
30291           overwrite the install prefix
30293 2005-12-10 12:10  andy
30295         * Source/kwsys/: CommandLineArguments.cxx,
30296           CommandLineArguments.hxx.in: ENH: Add a method to remove
30297           remaining arguments
30299 2005-12-10 12:09  andy
30301         * Source/kwsys/Glob.hxx.in: COMP: Fix the exporting so that it can
30302           actually be used
30304 2005-12-10 12:08  andy
30306         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
30307           another signature to FindProgram that matches more to the one
30308           from CMake
30310 2005-12-10 04:21  andy
30312         * Source/cmVersion.cxx: STYLE: Nightly Version update
30314 2005-12-09 23:04  hoffman
30316         * Source/: cmDependsC.cxx, cmDependsC.h: ENH: try to fix hp build
30317           problem
30319 2005-12-09 16:32  andy
30321         * Source/cmDependsC.h: ENH: fix compile error
30323 2005-12-09 14:30  hoffman
30325         * Source/: cmDependsC.cxx, cmDependsC.h: ENH: clean up style a bit
30327 2005-12-09 13:58  hoffman
30329         * Source/: cmDependsC.cxx, cmDependsC.h,
30330           cmLocalUnixMakefileGenerator3.cxx: PERF: apply patch for bug 2575
30331           speeds up depend scanning
30333 2005-12-09 04:17  andy
30335         * Source/cmVersion.cxx: STYLE: Nightly Version update
30337 2005-12-08 04:21  andy
30339         * Source/cmVersion.cxx: STYLE: Nightly Version update
30341 2005-12-07 11:39  andy
30343         * Source/: cmBuildNameCommand.h, cmFindPackageCommand.h,
30344           cmGetCMakePropertyCommand.h, cmGetDirectoryPropertyCommand.h,
30345           cmSetDirectoryPropertiesCommand.h, cmSiteNameCommand.h: ENH: Make
30346           commands scriptable
30348 2005-12-06 10:55  andy
30350         * Source/cmVersion.cxx: STYLE: Nightly Version update
30352 2005-12-05 08:19  andy
30354         * Source/cmVersion.cxx: STYLE: Nightly Version update
30356 2005-12-04 05:04  andy
30358         * Source/cmVersion.cxx: STYLE: Nightly Version update
30360 2005-12-03 06:10  andy
30362         * Source/cmVersion.cxx: STYLE: Nightly Version update
30364 2005-12-02 09:18  hoffman
30366         * Utilities/Release/cmake_release.sh: ENH: update revision numbers
30368 2005-12-02 09:16  hoffman
30370         * ChangeLog.manual, Utilities/Release/config_IRIX64,
30371           Utilities/Release/release_dispatch.sh: ENH: fix change log and
30372           change sgi release scripts
30374 2005-12-02 05:30  andy
30376         * Source/cmVersion.cxx: STYLE: Nightly Version update
30378 2005-12-01 21:52  andy
30380         * Modules/NSIS.template.in, Source/CPack/cmCPackNSISGenerator.cxx,
30381           Source/CPack/cmCPackNSISGenerator.h: ENH: Work on nsis
30383 2005-12-01 12:27  hoffman
30385         * Utilities/Release/cmake_release.sh: ENH: update revision numbers
30387 2005-12-01 11:41  andy
30389         * Source/: cmBuildCommand.cxx, cmGlobalGenerator.cxx,
30390           cmGlobalGenerator.h, cmGlobalVisualStudio6Generator.cxx,
30391           cmGlobalVisualStudio6Generator.h,
30392           cmGlobalVisualStudio7Generator.cxx,
30393           cmGlobalVisualStudio7Generator.h, cmGlobalXCodeGenerator.cxx,
30394           cmGlobalXCodeGenerator.h, CTest/cmCTestBuildCommand.cxx: ENH: Add
30395           a way for the generated command to include extra flags. This is
30396           useful for CTest (or try compile) to add -j2
30398 2005-12-01 05:32  andy
30400         * Source/cmVersion.cxx: STYLE: Nightly Version update
30402 2005-11-30 13:46  andy
30404         * Source/cmMakefile.cxx: ENH: Add variable for debugging. This
30405           variable CMAKE_PARENT_LIST_FILE holds the parent CMake list file
30406           of the current cmake list file.
30408 2005-11-30 05:22  andy
30410         * Source/cmVersion.cxx: STYLE: Nightly Version update
30412 2005-11-29 05:24  andy
30414         * Source/cmVersion.cxx: STYLE: Nightly Version update
30416 2005-11-28 15:57  hoffman
30418         * Source/CMakeLists.txt, Tests/Tutorial/Step1/CMakeLists.txt,
30419           Tests/Tutorial/Step1/TutorialConfig.h.in,
30420           Tests/Tutorial/Step1/tutorial.cxx,
30421           Tests/Tutorial/Step2/CMakeLists.txt,
30422           Tests/Tutorial/Step2/TutorialConfig.h.in,
30423           Tests/Tutorial/Step2/tutorial.cxx,
30424           Tests/Tutorial/Step2/MathFunctions/CMakeLists.txt,
30425           Tests/Tutorial/Step2/MathFunctions/MathFunctions.h,
30426           Tests/Tutorial/Step2/MathFunctions/mysqrt.cxx,
30427           Tests/Tutorial/Step3/CMakeLists.txt,
30428           Tests/Tutorial/Step3/TutorialConfig.h.in,
30429           Tests/Tutorial/Step3/tutorial.cxx,
30430           Tests/Tutorial/Step3/MathFunctions/CMakeLists.txt,
30431           Tests/Tutorial/Step3/MathFunctions/MathFunctions.h,
30432           Tests/Tutorial/Step3/MathFunctions/mysqrt.cxx,
30433           Tests/Tutorial/Step4/CMakeLists.txt,
30434           Tests/Tutorial/Step4/TutorialConfig.h.in,
30435           Tests/Tutorial/Step4/tutorial.cxx,
30436           Tests/Tutorial/Step4/MathFunctions/CMakeLists.txt,
30437           Tests/Tutorial/Step4/MathFunctions/MathFunctions.h,
30438           Tests/Tutorial/Step4/MathFunctions/mysqrt.cxx,
30439           Tests/Tutorial/Step5/CMakeLists.txt,
30440           Tests/Tutorial/Step5/TutorialConfig.h.in,
30441           Tests/Tutorial/Step5/tutorial.cxx,
30442           Tests/Tutorial/Step5/MathFunctions/CMakeLists.txt,
30443           Tests/Tutorial/Step5/MathFunctions/MakeTable.cxx,
30444           Tests/Tutorial/Step5/MathFunctions/MathFunctions.h,
30445           Tests/Tutorial/Step5/MathFunctions/mysqrt.cxx: ENH: move tutorial
30446           to branch
30448 2005-11-28 15:15  hoffman
30450         * CMakeLists.txt, Source/cmDependsFortranLexer.cxx,
30451           Source/cmDependsFortranLexer.in.l: ENH: Version 2.2.3
30453 2005-11-28 14:19  hoffman
30455         * Modules/VTKCompatibility.cmake: ENH: fix problem with building
30456           vtk 4.4.2
30458 2005-11-28 14:05  hoffman
30460         * Modules/VTKCompatibility.cmake: ENH: fix for vtk 4.4.2 and cmake
30461           2.2
30463 2005-11-28 05:17  andy
30465         * Source/cmVersion.cxx: STYLE: Nightly Version update
30467 2005-11-27 05:27  andy
30469         * Source/cmVersion.cxx: STYLE: Nightly Version update
30471 2005-11-26 05:21  andy
30473         * Source/cmVersion.cxx: STYLE: Nightly Version update
30475 2005-11-25 05:18  andy
30477         * Source/cmVersion.cxx: STYLE: Nightly Version update
30479 2005-11-24 05:21  andy
30481         * Source/cmVersion.cxx: STYLE: Nightly Version update
30483 2005-11-23 12:33  hoffman
30485         * ChangeLog.manual, Modules/CMakeCCompiler.cmake.in,
30486           Modules/CMakeTestCCompiler.cmake,
30487           Modules/CMakeTestJavaCompiler.cmake,
30488           Modules/CheckFunctionExists.cmake,
30489           Modules/CheckIncludeFile.cmake,
30490           Modules/CheckIncludeFileCXX.cmake,
30491           Modules/CheckIncludeFiles.cmake,
30492           Modules/CheckLibraryExists.cmake,
30493           Modules/CheckSymbolExists.cmake,
30494           Modules/CheckVariableExists.cmake, Modules/FindOpenAL.cmake,
30495           Modules/FindPhysFS.cmake, Modules/FindQt3.cmake,
30496           Modules/FindSDL.cmake, Modules/FindSDL.cmake.bak,
30497           Modules/FindSDL_image.cmake, Modules/FindSDL_image.cmake.bak,
30498           Modules/FindSDL_mixer.cmake, Modules/FindSDL_mixer.cmake.bak,
30499           Modules/FindSDL_net.cmake, Modules/FindSDL_net.cmake.bak,
30500           Modules/FindSDL_sound.cmake, Modules/FindSDL_ttf.cmake,
30501           Modules/FindSDL_ttf.cmake.bak, Modules/Platform/SunOS.cmake,
30502           Modules/Platform/Windows-cl.cmake,
30503           Modules/Platform/Windows-icl.cmake,
30504           Modules/Platform/Windows-ifort.cmake,
30505           Source/cmAddLibraryCommand.h, Source/cmAddSubDirectoryCommand.h,
30506           Source/cmCMakeMinimumRequired.h, Source/cmCPluginAPI.h,
30507           Source/cmCTest.cxx, Source/cmConfigureFileCommand.h,
30508           Source/cmCreateTestSourceList.h, Source/cmElseCommand.h,
30509           Source/cmEnableLanguageCommand.h,
30510           Source/cmEnableTestingCommand.h, Source/cmEndForEachCommand.h,
30511           Source/cmEndIfCommand.h, Source/cmEndWhileCommand.h,
30512           Source/cmExecProgramCommand.h, Source/cmFLTKWrapUICommand.h,
30513           Source/cmFileCommand.h, Source/cmForEachCommand.h,
30514           Source/cmGetCMakePropertyCommand.h,
30515           Source/cmGetDirectoryPropertyCommand.h,
30516           Source/cmGetSourceFilePropertyCommand.h,
30517           Source/cmGetTargetPropertyCommand.h,
30518           Source/cmGetTestPropertyCommand.h,
30519           Source/cmGlobalVisualStudio7Generator.h,
30520           Source/cmGlobalVisualStudio8Generator.cxx,
30521           Source/cmGlobalXCodeGenerator.cxx,
30522           Source/cmGlobalXCodeGenerator.h, Source/cmIfCommand.cxx,
30523           Source/cmIfCommand.h, Source/cmIncludeCommand.h,
30524           Source/cmInstallFilesCommand.h, Source/cmInstallTargetsCommand.h,
30525           Source/cmLoadCacheCommand.h, Source/cmLocalGenerator.cxx,
30526           Source/cmLocalUnixMakefileGenerator3.cxx,
30527           Source/cmLocalVisualStudio7Generator.cxx,
30528           Source/cmMacroCommand.h, Source/cmMakefile.cxx,
30529           Source/cmMarkAsAdvancedCommand.h, Source/cmMessageCommand.h,
30530           Source/cmOrderLinkDirectories.cxx,
30531           Source/cmOrderLinkDirectories.h, Source/cmQTWrapCPPCommand.h,
30532           Source/cmQTWrapUICommand.h, Source/cmSetCommand.h,
30533           Source/cmSetSourceFilesPropertiesCommand.h,
30534           Source/cmSetTargetPropertiesCommand.h,
30535           Source/cmSetTestsPropertiesCommand.h, Source/cmSourceFile.cxx,
30536           Source/cmSourceGroupCommand.h, Source/cmSubdirCommand.h,
30537           Source/cmSystemTools.cxx, Source/cmTarget.cxx,
30538           Source/cmTryCompileCommand.h, Source/cmTryRunCommand.h,
30539           Source/cmVariableRequiresCommand.h, Source/cmWhileCommand.h,
30540           Source/cmWriteFileCommand.h, Source/cmXCode21Object.cxx,
30541           Source/cmXCodeObject.cxx, Source/cmXCodeObject.h,
30542           Source/ctest.cxx, Source/CTest/cmCTestBuildHandler.cxx,
30543           Source/CTest/cmCTestScriptHandler.h,
30544           Source/CTest/cmCTestSubmitHandler.cxx,
30545           Source/CTest/cmCTestTestHandler.cxx,
30546           Source/CTest/cmCTestTestHandler.h, Source/kwsys/ProcessUNIX.c,
30547           Source/kwsys/ProcessWin32.c, Source/kwsys/SystemTools.cxx,
30548           Tests/ExternalOBJ/CMakeLists.txt, Tests/Wrapping/CMakeLists.txt,
30549           Utilities/Release/CMake.nsi.in: ENH: merge fixes from main tree,
30550           see ChangeLog.manual
30552 2005-11-23 10:27  hoffman
30554         * Source/cmTarget.cxx: ENH: executable prefix and post fix
30555           variables should not be the same as the executable extension
30557 2005-11-23 05:35  andy
30559         * Source/cmVersion.cxx: STYLE: Nightly Version update
30561 2005-11-22 17:03  king
30563         * Source/: cmMakefile.cxx, cmTarget.cxx: BUG: Do not expand escape
30564           sequences when re-expanding variables in include directories,
30565           link directories, and link libraries.
30567 2005-11-22 16:59  king
30569         * Source/cmOrderLinkDirectories.cxx: BUG: Do not accept a directory
30570           name as a library.
30572 2005-11-22 16:08  hoffman
30574         * Source/: cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h:
30575           BUG: fix for bug 2357, do not allow targets to link to
30576           directories
30578 2005-11-22 15:15  hoffman
30580         * Source/CTest/cmCTestScriptHandler.h: BUG: fix spelling error
30582 2005-11-22 13:37  king
30584         * Source/: cmGlobalVisualStudio7Generator.h,
30585           cmGlobalVisualStudio8Generator.cxx,
30586           cmLocalVisualStudio7Generator.cxx: BUG: Tweak VS8 generator to
30587           keep VS8 happy.  The .vcproj files need their own GUIDs in a
30588           ProjectGUID attribute.  The top level .sln file needs a special
30589           comment at the top to allow it to be opened with double-click in
30590           explorer.
30592 2005-11-22 13:36  king
30594         * CMakeLists.txt: COMP: Define _CRT_SECURE_NO_DEPRECATE to build
30595           CMake itself on VS8.  This disables 1000s of deprecation warnings
30596           about standard code.
30598 2005-11-22 12:04  hoffman
30600         * Modules/Platform/Windows-cl.cmake: BUG: fix for bug 2488
30602 2005-11-22 11:44  hoffman
30604         * Modules/Platform/: Linux-icpc.cmake, SunOS.cmake: ENH: more
30605           compiler flags
30607 2005-11-22 11:35  king
30609         * Source/cmSetTargetPropertiesCommand.h: STYLE: Fixed documentation
30610           to state target_EXPORTS default right after DEFINE_SYMBOL
30611           documentation instead of many sentences later in a random place.
30613 2005-11-22 11:33  king
30615         * Modules/FindQt3.cmake: BUG: QT_DEFINITIONS should not be quoted.
30616           This addresses bug#2481.
30618 2005-11-22 11:28  hoffman
30620         * Modules/CMakeTestJavaCompiler.cmake: ENH: set java compiler works
30622 2005-11-22 05:18  andy
30624         * Source/cmVersion.cxx: STYLE: Nightly Version update
30626 2005-11-21 05:18  andy
30628         * Source/cmVersion.cxx: STYLE: Nightly Version update
30630 2005-11-20 05:30  andy
30632         * Source/cmVersion.cxx: STYLE: Nightly Version update
30634 2005-11-19 09:40  hoffman
30636         * Source/: cmLocalVisualStudio7Generator.cxx,
30637           cmSetTargetPropertiesCommand.h: ENH: add some more properties for
30638           visual studio projects
30640 2005-11-19 08:29  hoffman
30642         * Source/cmLocalVisualStudio7Generator.cxx: COMP: fix compile error
30644 2005-11-19 08:04  hoffman
30646         * Source/cmTryRunCommand.h: ENH: fix docs
30648 2005-11-19 05:22  andy
30650         * Source/cmVersion.cxx: STYLE: Nightly Version update
30652 2005-11-18 17:07  andy
30654         * Source/CPack/: cmCPackGenerators.cxx,
30655           cmCPackGenericGenerator.cxx, cmCPackGenericGenerator.h,
30656           cmCPackTGZGenerator.cxx, cpack.cxx: ENH: Use cmMakefile instead
30657           for the options, more cleanups and start working on NSIS
30659 2005-11-18 17:07  andy
30661         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
30662           another signature for FindProgram that takes the list of names
30664 2005-11-18 17:06  andy
30666         * Source/CMakeLists.txt: ENH: Add NSIS
30668 2005-11-18 16:59  hoffman
30670         * Source/cmXCodeObject.cxx: ENH: more chars need quotes
30672 2005-11-18 15:03  martink
30674         * Utilities/Release/CMake.nsi.in: BUG: fixe dproblem with not
30675           uninstalling start menu entries
30677 2005-11-18 14:12  hoffman
30679         * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
30680           ENH: fixes for Xcode 2.2
30682 2005-11-18 10:40  hoffman
30684         * Source/CTest/cmCTestBuildHandler.cxx: ENH: add new error regex
30686 2005-11-18 10:36  king
30688         * Modules/Platform/Windows-cl.cmake,
30689           Modules/Platform/Windows-icl.cmake,
30690           Modules/Platform/Windows-ifort.cmake,
30691           Source/cmLocalVisualStudio7Generator.cxx: BUG: Fixed
30692           flag-to-vcproj-attribute conversion code to work again (it was
30693           broken by the optimization changes).  Added conversion of /nologo
30694           flag to SuppressStartupBanner attribute and /Gy flag to
30695           EnableFunctionLevelLinking attribute.
30697 2005-11-17 16:49  king
30699         * Tests/Wrapping/CMakeLists.txt: COMP: Need target-level dependency
30700           from wrapper targets on Wrap executable target.
30702 2005-11-17 15:57  king
30704         * Source/cmLocalVisualStudio7Generator.cxx: BUG: Fixed XML escapes
30705           for custom commands.  Also added escaping of newlines for VS
30706           2005.
30708 2005-11-17 15:44  king
30710         * Source/: cmCTest.cxx, cmSystemTools.cxx: BUG: Do not dereference
30711           an end iterator.
30713 2005-11-17 13:49  king
30715         * Source/cmLocalUnixMakefileGenerator3.cxx,
30716           Source/cmSourceFile.cxx, Tests/ExternalOBJ/CMakeLists.txt: BUG:
30717           Fixed support for external object files built by custom commands.
30718           Also added a test to keep it working.
30720 2005-11-17 11:44  martink
30722         * Source/: cmVariableRequiresCommand.h, cmWhileCommand.h,
30723           cmWriteFileCommand.h: STYLE: fix docs
30725 2005-11-17 11:37  martink
30727         * Source/: cmTryCompileCommand.h, cmTryRunCommand.h: STYLE: fix
30728           docs
30730 2005-11-17 11:20  martink
30732         * Source/cmSubdirCommand.h: STYLE: fix docs
30734 2005-11-17 11:04  martink
30736         * Source/cmSourceGroupCommand.h: STYLE: fix docs
30738 2005-11-17 10:41  martink
30740         * Source/cmSetTargetPropertiesCommand.h: STYLE: fix docs
30742 2005-11-17 10:36  martink
30744         * Source/cmSetSourceFilesPropertiesCommand.h: STYLE: fix docs
30746 2005-11-17 10:28  martink
30748         * Source/: cmQTWrapUICommand.h, cmSetCommand.h: STYLE: fix docs
30750 2005-11-17 10:20  martink
30752         * Source/: cmMessageCommand.h, cmQTWrapCPPCommand.h: STYLE: fix
30753           docs
30755 2005-11-17 09:44  martink
30757         * Source/cmIfCommand.cxx: BUG: clean up scoping
30759 2005-11-17 09:32  martink
30761         * Source/: cmIfCommand.cxx: BUG: fix incrementing past end
30763 2005-11-17 09:31  martink
30765         * Source/cmMarkAsAdvancedCommand.h: STYLE: fix docs
30767 2005-11-17 05:24  andy
30769         * Source/cmVersion.cxx: STYLE: Nightly Version update
30771 2005-11-16 14:41  martink
30773         * Source/cmMacroCommand.h: STYLE: fix docs
30775 2005-11-16 14:36  martink
30777         * Source/: cmInstallTargetsCommand.h, cmLoadCacheCommand.h: STYLE:
30778           fix docs
30780 2005-11-16 14:27  martink
30782         * Source/cmInstallFilesCommand.h: STYLE: fix docs
30784 2005-11-16 14:08  martink
30786         * Source/: cmIfCommand.h, cmIncludeCommand.h: STYLE: fix docs
30788 2005-11-16 14:02  martink
30790         * Source/cmGetTestPropertyCommand.h: STYLE: fix docs
30792 2005-11-16 13:13  hoffman
30794         * Source/: cmGlobalXCodeGenerator.cxx, cmXCode21Object.cxx,
30795           cmXCodeObject.cxx, cmXCodeObject.h: ENH: fixes for xcode21 and
30796           build styles and comments in the generated project
30798 2005-11-16 12:08  martink
30800         * Source/: cmGetSourceFilePropertyCommand.h,
30801           cmGetTargetPropertyCommand.h: STYLE: fix docs
30803 2005-11-16 12:05  martink
30805         * Source/cmGetDirectoryPropertyCommand.h: STYLE: fix docs
30807 2005-11-16 12:00  martink
30809         * Source/: cmForEachCommand.h, cmGetCMakePropertyCommand.h: STYLE:
30810           fix docs
30812 2005-11-16 11:57  martink
30814         * Source/cmFLTKWrapUICommand.h: STYLE: fix docs
30816 2005-11-16 11:39  king
30818         * Source/kwsys/ProcessUNIX.c: STYLE: Documented reference to "man
30819           select_tut".
30821 2005-11-16 11:36  king
30823         * Source/kwsys/ProcessWin32.c: BUG: Do not close handle obtained
30824           from GetModuleHandle which does not increase the reference count
30825           of the module.
30827 2005-11-16 11:25  martink
30829         * Source/cmFileCommand.h: STYLE: fix docs
30831 2005-11-16 10:40  martink
30833         * Source/cmExecProgramCommand.h: STYLE: fix docs
30835 2005-11-16 10:35  martink
30837         * Source/: cmEnableTestingCommand.h, cmEndForEachCommand.h,
30838           cmEndIfCommand.h, cmEndWhileCommand.h: STYLE: fix docs
30840 2005-11-16 10:31  martink
30842         * Source/: cmCreateTestSourceList.h, cmElseCommand.h,
30843           cmEnableLanguageCommand.h: STYLE: fix docs
30845 2005-11-16 10:26  martink
30847         * Source/: cmConfigureFileCommand.h: STYLE: fix docs
30849 2005-11-16 10:22  martink
30851         * Source/cmCMakeMinimumRequired.h: STYLE: fix docs
30853 2005-11-16 10:14  martink
30855         * Source/: cmAddLibraryCommand.h, cmAddSubDirectoryCommand.h:
30856           STYLE: fix docs
30858 2005-11-16 10:08  martink
30860         * Source/ctest.cxx: STYLE: removed some docs that did not make
30861           sense
30863 2005-11-16 06:30  andy
30865         * Source/cmVersion.cxx: STYLE: Nightly Version update
30867 2005-11-15 13:30  martink
30869         * Source/cmConfigureFileCommand.h: STYLE: updated comments
30871 2005-11-15 05:27  andy
30873         * Source/cmVersion.cxx: STYLE: Nightly Version update
30875 2005-11-14 14:21  hoffman
30877         * Modules/: CMakeCCompiler.cmake.in, CMakeTestCCompiler.cmake: BUG:
30878           fix SIZEOF VOIDP problem
30880 2005-11-14 12:29  andy
30882         * Source/: CMakeLists.txt, cmConfigure.cmake.h.in,
30883           CPack/cmCPackConfigure.h.in, CPack/cmCPackTGZGenerator.cxx,
30884           CPack/cmCPackTGZGenerator.h: ENH: More cross platform stuff
30886 2005-11-14 05:24  andy
30888         * Source/cmVersion.cxx: STYLE: Nightly Version update
30890 2005-11-13 05:20  andy
30892         * Source/cmVersion.cxx: STYLE: Nightly Version update
30894 2005-11-12 05:28  andy
30896         * Source/cmVersion.cxx: STYLE: Nightly Version update
30898 2005-11-11 14:39  andy
30900         * Source/CPack/cmCPackSTGZGenerator.cxx: ENH: Cleanup
30902 2005-11-11 14:32  andy
30904         * Source/CPack/cmCPackSTGZGenerator.cxx: ENH: Fix for sun
30906 2005-11-11 14:25  andy
30908         * Source/: CMakeLists.txt, CPack/cmCPackGenerators.cxx,
30909           CPack/cmCPackGenericGenerator.cxx,
30910           CPack/cmCPackGenericGenerator.h, CPack/cmCPackSTGZGenerator.cxx,
30911           CPack/cmCPackSTGZGenerator.h, CPack/cmCPackTGZGenerator.cxx,
30912           CPack/cmCPackTGZGenerator.h: ENH: Add support for self extracted
30913           tars
30915 2005-11-11 05:51  andy
30917         * Source/cmVersion.cxx: STYLE: Nightly Version update
30919 2005-11-10 15:15  andy
30921         * Source/: CMakeLists.txt, cmConfigure.cmake.h.in,
30922           CPack/cmCPackTGZGenerator.h: COMP: Fix building on Cygwin
30924 2005-11-10 15:13  martink
30926         * Tests/Tutorial/Step5/MathFunctions/CMakeLists.txt: ENH: some
30927           fixes
30929 2005-11-10 15:10  martink
30931         * Tests/Tutorial/: Step1/tutorial.cxx, Step2/tutorial.cxx,
30932           Step3/tutorial.cxx, Step4/tutorial.cxx, Step5/tutorial.cxx: ENH:
30933           some fixes
30935 2005-11-10 14:36  andy
30937         * Source/: CMakeLists.txt, CPack/cmCPackGenerators.cxx,
30938           CPack/cmCPackGenerators.h, CPack/cmCPackGenericGenerator.cxx,
30939           CPack/cmCPackGenericGenerator.h, CPack/cmCPackTGZGenerator.cxx,
30940           CPack/cmCPackTGZGenerator.h, CPack/cpack.cxx: ENH: Start working
30941           on CPack
30943 2005-11-10 14:33  andy
30945         * Source/cmLocalGenerator.cxx: ENH: Make CMAKE_INSTALL_PREFIX to be
30946           optional (on by default)
30948 2005-11-10 14:32  andy
30950         * Source/CTest/cmCTestGenericHandler.h: ENH: More type macros
30952 2005-11-10 14:32  andy
30954         * Source/kwsys/Glob.hxx.in: COMP: Fix the building with Glob
30956 2005-11-10 14:31  andy
30958         * Source/kwsys/: CommandLineArguments.cxx,
30959           CommandLineArguments.hxx.in: ENH: Add method to delete the
30960           remaining arguments
30962 2005-11-10 14:28  hoffman
30964         * Modules/Platform/Windows-cl.cmake: ENH: add all libs
30966 2005-11-10 12:02  martink
30968         * Tests/Tutorial/: Step5/CMakeLists.txt, Step2/CMakeLists.txt,
30969           Step3/CMakeLists.txt, Step4/CMakeLists.txt,
30970           Step5/MathFunctions/CMakeLists.txt: ENH: some fixes
30972 2005-11-10 11:48  martink
30974         * Tests/Tutorial/Step5/MathFunctions/MakeTable.cxx: STYLE: fix
30975           spelling
30977 2005-11-10 10:55  martink
30979         * Source/CMakeLists.txt: ENH: added tutorial tests
30981 2005-11-10 10:55  martink
30983         * Source/CTest/cmCTestTestHandler.cxx: ENH: change the pass regexp
30984           so that it overrides the return value
30986 2005-11-10 10:51  martink
30988         * Tests/Tutorial/Step5/: CMakeLists.txt, TutorialConfig.h.in,
30989           tutorial.cxx, MathFunctions/CMakeLists.txt,
30990           MathFunctions/MakeTable.cxx, MathFunctions/MathFunctions.h,
30991           MathFunctions/mysqrt.cxx: ENH: step 5
30993 2005-11-10 10:50  martink
30995         * Tests/Tutorial/Step4/: CMakeLists.txt, TutorialConfig.h.in,
30996           tutorial.cxx, MathFunctions/CMakeLists.txt,
30997           MathFunctions/MathFunctions.h, MathFunctions/mysqrt.cxx: ENH:
30998           step 4
31000 2005-11-10 10:50  martink
31002         * Tests/Tutorial/Step3/: CMakeLists.txt, TutorialConfig.h.in,
31003           tutorial.cxx, MathFunctions/CMakeLists.txt,
31004           MathFunctions/MathFunctions.h, MathFunctions/mysqrt.cxx: ENH:
31005           step 3
31007 2005-11-10 04:48  andy
31009         * Source/cmVersion.cxx: STYLE: Nightly Version update
31011 2005-11-09 16:21  martink
31013         * Tests/Tutorial/: Step1/CMakeLists.txt, Step1/TutorialConfig.h.in,
31014           Step1/tutorial.cxx, Step2/CMakeLists.txt,
31015           Step2/TutorialConfig.h.in, Step2/tutorial.cxx,
31016           Step2/MathFunctions/CMakeLists.txt,
31017           Step2/MathFunctions/MathFunctions.h,
31018           Step2/MathFunctions/mysqrt.cxx: ENH: checkeed in step 1 and 2
31020 2005-11-09 11:14  andy
31022         * Source/cmSetTestsPropertiesCommand.h: STYLE: More comments
31024 2005-11-09 11:07  andy
31026         * Source/: cmSetTestsPropertiesCommand.h,
31027           CTest/cmCTestTestHandler.cxx, kwsys/CMakeLists.txt: ENH: Change
31028           flag to PASS_REGULAR_EXPRESSION and FAIL_REGULAR_EXPRESSION and
31029           add help in cmSetTestsPropertiesCommand
31031 2005-11-09 07:22  andy
31033         * Source/kwsys/CMakeLists.txt: COMP: Fix all dashboards
31035 2005-11-09 05:33  andy
31037         * Source/cmVersion.cxx: STYLE: Nightly Version update
31039 2005-11-08 17:59  andy
31041         * Source/kwsys/: CMakeLists.txt, testRegistry.cxx: ENH: Add test
31042           for output regular expression
31044 2005-11-08 17:59  andy
31046         * Source/: cmLocalGenerator.cxx, CTest/cmCTestTestHandler.cxx,
31047           CTest/cmCTestTestHandler.h: ENH: Add support for output reguilar
31048           expression
31050 2005-11-08 05:33  andy
31052         * Source/cmVersion.cxx: STYLE: Nightly Version update
31054 2005-11-07 05:34  andy
31056         * Source/cmVersion.cxx: STYLE: Nightly Version update
31058 2005-11-06 05:22  andy
31060         * Source/cmVersion.cxx: STYLE: Nightly Version update
31062 2005-11-05 04:18  andy
31064         * Source/cmVersion.cxx: STYLE: Nightly Version update
31066 2005-11-04 10:52  martink
31068         * Source/cmCPluginAPI.h: DOC: updated comment about the inherited
31069           ivar
31071 2005-11-04 09:28  andy
31073         * Modules/: CheckIncludeFile.cmake, CheckIncludeFileCXX.cmake: ENH:
31074           Cleanup and unify
31076 2005-11-03 04:24  andy
31078         * Source/cmVersion.cxx: STYLE: Nightly Version update
31080 2005-11-02 13:59  martink
31082         * Modules/CheckLibraryExists.cmake: DOC: better documentation
31084 2005-11-02 13:51  martink
31086         * Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
31087           CheckIncludeFileCXX.cmake, CheckIncludeFiles.cmake,
31088           CheckLibraryExists.cmake, CheckSymbolExists.cmake,
31089           CheckVariableExists.cmake: DOC: better documentaiton
31091 2005-11-02 04:14  andy
31093         * Source/cmVersion.cxx: STYLE: Nightly Version update
31095 2005-10-31 12:09  andy
31097         * Source/cmVersion.cxx: STYLE: Nightly Version update
31099 2005-10-31 10:52  hoffman
31101         * Utilities/Release/release_dispatch.sh: ENH: change names of
31102           machine
31104 2005-10-31 10:48  hoffman
31106         * Utilities/Release/: cmake_release.sh: ENH: update revision
31107           numbers
31109 2005-10-31 10:01  hoffman
31111         * ChangeLog.manual, Source/cmFileTimeComparison.cxx,
31112           Source/cmLocalUnixMakefileGenerator3.cxx, Source/cmake.cxx: ENH:
31113           merge from main tree
31115 2005-10-30 08:01  andy
31117         * Source/cmVersion.cxx: STYLE: Nightly Version update
31119 2005-10-28 17:46  hoffman
31121         * Modules/: FindOpenAL.cmake, FindPhysFS.cmake, FindSDL.cmake,
31122           FindSDL_image.cmake, FindSDL_mixer.cmake, FindSDL_net.cmake,
31123           FindSDL_sound.cmake, FindSDL_ttf.cmake: ENH: changes from Eric
31124           Wing, bug 2249
31126 2005-10-28 11:52  hoffman
31128         * Source/cmWin32ProcessExecution.cxx: BUG: fix stack over write bug
31130 2005-10-28 11:51  hoffman
31132         * Utilities/Release/: CMake.nsi.in, MakeRelease.cmake.in: BUG: fix
31133           space in path probs
31135 2005-10-28 11:32  hoffman
31137         * Utilities/Release/: CMake.nsi.in, MakeRelease.cmake.in: BUG: fix
31138           release with spaces in the path
31140 2005-10-28 11:31  hoffman
31142         * Source/cmWin32ProcessExecution.cxx: BUG: fix stack write error
31144 2005-10-28 11:02  hoffman
31146         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: make the clean
31147           target work
31149 2005-10-27 13:57  king
31151         * Source/: cmFileTimeComparison.cxx, kwsys/SystemTools.cxx: ENH:
31152           Improved file modification time comparison on Windows to use
31153           GetFileAttributesEx instead of CreateFile/GetFileTime/CloseHandle
31154           to get file times.  This results in a 30% reduction in time to do
31155           a build system check.
31157 2005-10-26 09:03  hoffman
31159         * Utilities/Release/cmake_release.sh: ENH: update revision numbers
31161 2005-10-26 05:32  andy
31163         * Source/cmVersion.cxx: STYLE: Nightly Version update
31165 2005-10-25 05:32  andy
31167         * Source/cmVersion.cxx: STYLE: Nightly Version update
31169 2005-10-24 17:00  hoffman
31171         * ChangeLog.manual: [no log message]
31173 2005-10-24 15:43  hoffman
31175         * CMakeLists.txt, Modules/Platform/Windows-gcc.cmake,
31176           Source/cmBuildNameCommand.h, Source/cmFileCommand.cxx,
31177           Source/cmFileCommand.h,
31178           Source/cmGlobalUnixMakefileGenerator3.cxx,
31179           Source/cmGlobalUnixMakefileGenerator3.h,
31180           Source/cmLocalKdevelopGenerator.cxx,
31181           Source/cmLocalUnixMakefileGenerator3.cxx,
31182           Source/cmLocalUnixMakefileGenerator3.h,
31183           Source/cmOutputRequiredFilesCommand.cxx,
31184           Source/cmStringCommand.cxx, Source/cmStringCommand.h,
31185           Source/CTest/cmCTestTestHandler.cxx,
31186           Source/CTest/cmCTestUpdateHandler.cxx,
31187           Tests/StringFileTest/CMakeLists.txt,
31188           Tests/StringFileTest/StringFile.cxx: ENH: move stuff into the
31189           branch in prep for 2.2.2
31191 2005-10-24 05:29  andy
31193         * Source/cmVersion.cxx: STYLE: Nightly Version update
31195 2005-10-23 05:21  andy
31197         * Source/cmVersion.cxx: STYLE: Nightly Version update
31199 2005-10-22 05:51  andy
31201         * Source/cmVersion.cxx: STYLE: Nightly Version update
31203 2005-10-21 15:24  martink
31205         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: fix for bad
31206           placement of SILENT target
31208 2005-10-21 12:04  martink
31210         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: symlink issue
31212 2005-10-21 11:10  martink
31214         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix bad checkin
31215           that had debugging code in it
31217 2005-10-21 09:49  hoffman
31219         * Source/kwsys/testFail.c: ENH: try to get this thing to pass with
31220           cmake 2.2.1
31222 2005-10-21 04:43  andy
31224         * Source/cmVersion.cxx: STYLE: Nightly Version update
31226 2005-10-20 16:37  martink
31228         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix over checking
31229           of build system
31231 2005-10-20 16:37  martink
31233         * Source/cmake.cxx: STYLE: minor cleanup
31235 2005-10-20 15:03  martink
31237         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix for def files
31238           and new local target link lines
31240 2005-10-20 14:25  martink
31242         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: missing
31243           check_build_system for all target
31245 2005-10-20 13:40  martink
31247         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
31248           cmGlobalUnixMakefileGenerator3.h,
31249           cmLocalUnixMakefileGenerator3.cxx,
31250           cmLocalUnixMakefileGenerator3.h: ENH: big cleanup and fix for
31251           jump commands
31253 2005-10-20 10:10  hoffman
31255         * Source/: cmStringCommand.cxx, cmStringCommand.h: BUG: end is not
31256           really end, but rather length
31258 2005-10-20 04:37  andy
31260         * Source/cmVersion.cxx: STYLE: Nightly Version update
31262 2005-10-19 13:23  martink
31264         * Source/cmLocalUnixMakefileGenerator3.cxx: COMP: fix compiler
31265           error
31267 2005-10-19 11:00  andy
31269         * Source/: cmCTest.cxx, CTest/cmCTestUpdateHandler.cxx: ENH: More
31270           output
31272 2005-10-19 11:00  andy
31274         * Source/CTest/cmCTestTestHandler.cxx: BUG: Initialize to something
31275           resonable
31277 2005-10-19 10:47  andy
31279         * Source/kwsys/: Glob.cxx, Glob.hxx.in: COMP: More namespace fixes
31280           to build on HP
31282 2005-10-19 10:03  martink
31284         * Source/: cmLocalUnixMakefileGenerator3.cxx,
31285           cmLocalUnixMakefileGenerator3.h: BUG: cd into local directory to
31286           reduce link line length
31288 2005-10-19 08:42  andy
31290         * Source/kwsys/Glob.cxx: COMP: Fix namespace. This way kwsys can be
31291           built outside cmake
31293 2005-10-19 04:41  andy
31295         * Source/cmVersion.cxx: STYLE: Nightly Version update
31297 2005-10-18 16:35  hoffman
31299         * Source/cmOutputRequiredFilesCommand.cxx: ENH: fix test
31301 2005-10-18 16:10  hoffman
31303         * Source/cmOutputRequiredFilesCommand.cxx: ENH: add .txx files and
31304           put the start directory in the search path
31306 2005-10-18 16:09  hoffman
31308         * Source/cmLocalKdevelopGenerator.cxx: ENH: unused include
31310 2005-10-18 16:09  hoffman
31312         * Source/cmBuildNameCommand.h: ENH: spelling
31314 2005-10-18 14:08  andy
31316         * bootstrap, Source/kwsys/CMakeLists.txt, Source/kwsys/Glob.cxx,
31317           Source/kwsys/Glob.hxx.in: ENH: Push glob to the kwsys
31319 2005-10-18 13:25  andy
31321         * Modules/Platform/Windows-gcc.cmake: COMP: On mingw, -fPIC is not
31322           necessary and it actually produces warnings
31324 2005-10-18 13:22  andy
31326         * Tests/MathTest/CMakeLists.txt: ENH: More tests
31328 2005-10-18 09:42  andy
31330         * Source/cmStringCommand.cxx: COMP: Remove warning
31332 2005-10-18 04:37  andy
31334         * Source/cmVersion.cxx: STYLE: Nightly Version update
31336 2005-10-17 21:34  hoffman
31338         * Source/: cmFileTimeComparison.cxx, cmFileTimeComparison.h: add
31339           missing file
31341 2005-10-17 16:53  andy
31343         * Source/: cmExprParser.cxx, cmExprParser.y: ENH: Fix precedence
31345 2005-10-17 16:42  andy
31347         * Source/: CMakeLists.txt, cmCommands.cxx, cmExprLexer.cxx,
31348           cmExprLexer.h, cmExprLexer.in.l, cmExprParser.cxx,
31349           cmExprParser.y, cmExprParserHelper.cxx, cmExprParserHelper.h,
31350           cmExprParserTokens.h, cmMathCommand.cxx, cmMathCommand.h,
31351           cmStringCommand.cxx: ENH: Add rudamentary mathematical expression
31352           support
31354 2005-10-17 16:39  andy
31356         * Tests/MathTest/: CMakeLists.txt, MathTestExec.cxx,
31357           MathTestTests.h.in: ENH: Add math test
31359 2005-10-17 09:58  king
31361         * Source/: cmDependsFortranLexer.cxx, cmDependsFortranLexer.in.l:
31362           BUG: Lexer should be case insensitive so flex should be run with
31363           -i option.  This partially addresses bug#2361.
31365 2005-10-17 09:56  andy
31367         * Source/cmStringCommand.cxx, Source/cmStringCommand.h,
31368           Tests/StringFileTest/CMakeLists.txt,
31369           Tests/StringFileTest/StringFile.cxx: ENH: Add String length and
31370           substring
31372 2005-10-17 09:10  andy
31374         * Source/cmFileCommand.cxx, Source/cmFileCommand.h,
31375           Source/cmStringCommand.cxx, Source/cmStringCommand.h,
31376           Tests/StringFileTest/CMakeLists.txt,
31377           Tests/StringFileTest/StringFile.cxx: ENH: Add regular string
31378           replace (not regex), and relative path command. Also add tests
31380 2005-10-17 09:09  andy
31382         * Source/CTest/cmCTestTestHandler.cxx: BUG: If test passes but it
31383           should fail, report an error
31385 2005-10-17 08:49  hoffman
31387         * ChangeLog.manual, bootstrap, Modules/CMakeCXXInformation.cmake,
31388           Modules/FindJNI.cmake, Modules/FindJava.cmake,
31389           Source/CMakeLists.txt, Source/cmDepends.cxx, Source/cmDepends.h,
31390           Source/cmDependsC.cxx, Source/cmGlobalUnixMakefileGenerator3.cxx,
31391           Source/cmGlobalUnixMakefileGenerator3.h,
31392           Source/cmLocalUnixMakefileGenerator3.cxx, Source/cmMakefile.cxx,
31393           Source/cmTarget.h, Source/cmake.cxx, Source/cmake.h,
31394           Source/CTest/cmCTestBuildHandler.cxx: ENH: merge fixes from main
31395           tree
31397 2005-10-17 04:45  andy
31399         * Source/cmVersion.cxx: STYLE: Nightly Version update
31401 2005-10-16 04:42  andy
31403         * Source/cmVersion.cxx: STYLE: Nightly Version update
31405 2005-10-15 04:43  andy
31407         * Source/cmVersion.cxx: STYLE: Nightly Version update
31409 2005-10-14 05:24  andy
31411         * Source/cmVersion.cxx: STYLE: Nightly Version update
31413 2005-10-13 10:30  andy
31415         * Source/CTest/cmCTestBuildHandler.cxx: ENH: More error exceptions
31417 2005-10-13 10:07  andy
31419         * Source/: cmDepends.cxx, cmFileTimeComparison.cxx: BUG: Fix logic
31420           to return true when the file was already statted. Also, use
31421           nanosecond percision if available. Remove debug
31423 2005-10-13 05:14  andy
31425         * Source/cmVersion.cxx: STYLE: Nightly Version update
31427 2005-10-12 13:52  andy
31429         * Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
31430           cmDependsC.h, cmDependsFortran.cxx, cmDependsFortran.h,
31431           cmDependsJava.cxx, cmDependsJava.h,
31432           cmLocalUnixMakefileGenerator3.cxx: ENH: Improve performance of
31433           check build system by creating another file that is simpler to
31434           parse and therefore much faster overall
31436 2005-10-12 13:51  andy
31438         * Source/: cmake.cxx, cmake.h: ENH: Optimize performance by caching
31439           stat results
31441 2005-10-12 13:50  andy
31443         * Source/cmFileTimeComparison.cxx: COMP: Windows fixes
31445 2005-10-12 13:36  andy
31447         * bootstrap, Source/CMakeLists.txt,
31448           Source/cmFileTimeComparison.cxx, Source/cmFileTimeComparison.h:
31449           ENH: Add file time comparison code
31451 2005-10-12 12:08  andy
31453         * Source/kwsys/: SystemTools.hxx.in, SystemTools.cxx: ENH: Add an
31454           accessor for the maximum file length
31456 2005-10-12 05:16  andy
31458         * Source/cmVersion.cxx: STYLE: Nightly Version update
31460 2005-10-11 05:19  andy
31462         * Source/cmVersion.cxx: STYLE: Nightly Version update
31464 2005-10-10 11:49  martink
31466         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
31467           cmGlobalUnixMakefileGenerator3.h, cmMakefile.cxx, cmTarget.h:
31468           ENH: some fixes for better backwards compatibility
31470 2005-10-10 05:09  andy
31472         * Source/cmVersion.cxx: STYLE: Nightly Version update
31474 2005-10-09 05:07  andy
31476         * Source/cmVersion.cxx: STYLE: Nightly Version update
31478 2005-10-08 05:09  andy
31480         * Source/cmVersion.cxx: STYLE: Nightly Version update
31482 2005-10-07 11:36  andy
31484         * Source/CTest/cmCTestBuildHandler.cxx: ENH: Add support for
31485           setting the maximum number of errors and warnings reported. This
31486           should fix Bug #2318 - The maximum number of errors to report is
31487           fixed to 50
31489 2005-10-07 05:26  andy
31491         * Source/cmVersion.cxx: STYLE: Nightly Version update
31493 2005-10-06 17:16  barre
31495         * Source/kwsys/: CMakeLists.txt, testSystemTools.bin,
31496           testSystemTools.cxx, testSystemTools.h.in: ENH: CMake kills me
31497           (so does Cygwin)
31499 2005-10-06 15:28  hoffman
31501         * ChangeLog.manual, Source/cmGetSourceFilePropertyCommand.h,
31502           Source/cmGetTargetPropertyCommand.h,
31503           Source/cmGetTestPropertyCommand.cxx, Source/cmListFileLexer.c,
31504           Source/cmListFileLexer.in.l,
31505           Source/cmLocalVisualStudio7Generator.cxx, Source/cmake.cxx,
31506           Source/cmake.h, Source/cmakemain.cxx,
31507           Source/CTest/cmCTestTestCommand.cxx,
31508           Source/CTest/cmCTestTestCommand.h,
31509           Source/CTest/cmCTestTestHandler.cxx,
31510           Utilities/Release/Release.cmake: ENH: merge bug fixes from main
31511           trunk
31513 2005-10-06 15:10  martink
31515         * Utilities/Release/Release.cmake: ENH: some fixes for missing vars
31516           and missing libs
31518 2005-10-06 05:18  andy
31520         * Source/cmVersion.cxx: STYLE: Nightly Version update
31522 2005-10-05 16:06  barre
31524         * Source/kwsys/: CMakeLists.txt, testSystemTools.cxx,
31525           testSystemTools.h.in: ENH: avoid the use of GET_TARGET_PROPERTY
31526           by testing the CMake executable instead of the test executable
31528 2005-10-05 13:11  king
31530         * Source/kwsys/CMakeLists.txt: BUG: Reverting fundamental type info
31531           change until it is fixed on more platforms.  It was tested on
31532           Linux, SGI, HP, Sun, OSX, Windows with nmake and VS 6, 7, 7.1, 8,
31533           Borland Make, and cygwin by hand with spaces in the path and
31534           cmake 2.0 and 2.2 before committing but still seems to be failing
31535           on some dashboards...strange.
31537 2005-10-05 05:17  andy
31539         * Source/cmVersion.cxx: STYLE: Nightly Version update
31541 2005-10-04 16:40  barre
31543         * Source/: cmBootstrapCommands.cxx, cmCommands.cxx: ENH: the test
31544           for kwsys uses GET_TARGET_PROPERTY, which was not in the CMake
31545           bootstrap
31547 2005-10-04 15:09  barre
31549         * Source/kwsys/: CMakeLists.txt, testSystemTools.cxx,
31550           testSystemTools.h.in: ENH: add kwsys test for DetectFileType
31552 2005-10-04 10:58  andy
31554         * Source/: cmCTest.cxx, CTest/cmCTestSubmitHandler.cxx: ENH: More
31555           verbosity
31557 2005-10-04 05:02  andy
31559         * Source/cmVersion.cxx: STYLE: Nightly Version update
31561 2005-10-03 14:44  king
31563         * Source/kwsys/: CMakeLists.txt, kwsysPlatformCxxTests.cxx: ENH:
31564           Converting FundamentalType try-compiles into a single try-run.
31565           All the information about the existence, size, and signedness of
31566           types can be determined in one program thanks to limits.h.
31568 2005-10-03 14:33  king
31570         * Source/cmLocalVisualStudio7Generator.cxx: BUG: Double-quotes in
31571           definitions must be escaped.
31573 2005-10-03 05:03  andy
31575         * Source/cmVersion.cxx: STYLE: Nightly Version update
31577 2005-10-02 05:01  andy
31579         * Source/cmVersion.cxx: STYLE: Nightly Version update
31581 2005-10-01 05:03  andy
31583         * Source/cmVersion.cxx: STYLE: Nightly Version update
31585 2005-09-29 04:55  andy
31587         * Source/cmVersion.cxx: STYLE: Nightly Version update
31589 2005-09-28 04:55  andy
31591         * Source/cmVersion.cxx: STYLE: Nightly Version update
31593 2005-09-27 04:54  andy
31595         * Source/cmVersion.cxx: STYLE: Nightly Version update
31597 2005-09-26 04:55  andy
31599         * Source/cmVersion.cxx: STYLE: Nightly Version update
31601 2005-09-24 04:57  andy
31603         * Source/cmVersion.cxx: STYLE: Nightly Version update
31605 2005-09-23 17:47  hoffman
31607         * Source/FLTKDialog/: CMakeSetupGUI.fl,
31608           CMakeSetupGUIImplementation.cxx, CMakeSetupGUIImplementation.h,
31609           FLTKDialog.cxx, FLTKDialog.dsp, FLTKPropertyItemRow.cxx,
31610           FLTKPropertyItemRow.h, FLTKPropertyList.cxx, FLTKPropertyList.h,
31611           CMakeLists.txt: ENH: try to find a gui for the Mac
31613 2005-09-23 14:39  hoffman
31615         * Modules/CMakeCXXInformation.cmake: ENH: remove -lgcc used by
31616           crazy coverage stuff
31618 2005-09-23 14:38  hoffman
31620         * Modules/: FindJNI.cmake, FindJava.cmake: ENH: java fixes from
31621           Mathieu
31623 2005-09-23 12:50  martink
31625         * Source/cmake.cxx: BUG: the -P option was not working with
31626           relative paths and a couple types
31628 2005-09-23 04:54  andy
31630         * Source/cmVersion.cxx: STYLE: Nightly Version update
31632 2005-09-22 09:58  andy
31634         * Source/kwsys/Registry.cxx: COMP: Try to remove warnings
31636 2005-09-22 05:06  andy
31638         * Source/cmVersion.cxx: STYLE: Nightly Version update
31640 2005-09-21 14:15  king
31642         * Source/kwsys/kwsysPlatformCxxTests.cmake: ENH: Updated to use
31643           modern FILE command for writing to output logs instead of
31644           WRITE_FILE.
31646 2005-09-21 13:42  king
31648         * Source/kwsys/kwsys_ios_sstream.h.in: BUG: kwsys_ios namespace
31649           should import streambuf also.
31651 2005-09-21 13:31  king
31653         * Source/: cmGetSourceFilePropertyCommand.h,
31654           cmGetTargetPropertyCommand.h, cmake.h, cmakemain.cxx: BUG:
31655           Corrected and updated documentation of the -P option, -C option,
31656           GET_TARGET_PROPERTY command, and GET_SOURCE_FILE_PROPERTY
31657           command.
31659 2005-09-21 10:32  martink
31661         * Source/: cmCommands.cxx, cmITKWrapTclCommand.cxx,
31662           cmITKWrapTclCommand.h: ENH: removed ITK command
31664 2005-09-21 05:10  andy
31666         * Source/cmVersion.cxx: STYLE: Nightly Version update
31668 2005-09-20 15:08  andy
31670         * Source/CTest/cmCTestTestHandler.cxx: ENH: Properly report failed
31671           tests
31673 2005-09-20 12:50  martink
31675         * Tests/: LoadCommand/CMakeLists.txt,
31676           LoadCommand/CMakeCommands/cmTestCommand.c,
31677           LoadCommandOneConfig/CMakeLists.txt,
31678           LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: increase
31679           coverage in loaded commands
31681 2005-09-20 10:42  andy
31683         * Source/kwsys/CMakeLists.txt: ENH: Make message into status
31685 2005-09-20 05:05  andy
31687         * Source/cmVersion.cxx: STYLE: Nightly Version update
31689 2005-09-19 17:20  king
31691         * Source/: cmListFileLexer.c, cmListFileLexer.in.l: BUG: When an
31692           unquoted argument contains a pair of matching double quotes
31693           spaces and tabs should be allowed in-between.  This allows
31694           arguments like -DFOO='"bar zot"' to work.
31696 2005-09-19 16:19  andy
31698         * Source/kwsys/Registry.cxx: BUG: Remove warning and try to fix
31699           memory problem
31701 2005-09-19 15:15  andy
31703         * Source/kwsys/CMakeLists.txt: ENH: Test for both commands
31705 2005-09-19 15:11  andy
31707         * Source/CTest/cmCTestTestHandler.cxx: ENH: Modify output based on
31708           wether it is tested or memory checked
31710 2005-09-19 15:08  andy
31712         * Source/CTest/cmCTestTestCommand.h: BUG: This should fix memory
31713           checking
31715 2005-09-19 12:38  martink
31717         * Utilities/Release/cmake_release.sh: ENH: update revision numbers
31719 2005-09-19 12:33  hoffman
31721         * Modules/FindQt4.cmake, Modules/FindQt4.cmake.bak,
31722           Modules/VTKCompatibility.cmake, Source/cmCTest.cxx: minor fixes
31723           for 2.2.1
31725 2005-09-19 12:19  hoffman
31727         * Modules/FindQt4.cmake: ENH: fix typo
31729 2005-09-19 12:17  hoffman
31731         * Modules/VTKCompatibility.cmake: ENH: remove message
31733 2005-09-19 04:45  andy
31735         * Source/cmVersion.cxx: STYLE: Nightly Version update
31737 2005-09-18 17:15  king
31739         * Source/kwsys/README.txt: STYLE: Added reference to documentation
31740           in CMakeLists.txt.
31742 2005-09-18 17:08  king
31744         * Source/kwsys/CMakeLists.txt: STYLE: Added backward compatibility
31745           disclaimer.
31747 2005-09-18 08:17  andy
31749         * Source/: cmGetTestPropertyCommand.cxx, kwsys/CMakeLists.txt: BUG:
31750           Fix which argument is which, also, fix the test to be less
31751           agressive
31753 2005-09-18 04:35  andy
31755         * Source/cmVersion.cxx: STYLE: Nightly Version update
31757 2005-09-17 11:31  andy
31759         * Source/CTest/cmCTestTestCommand.cxx: ENH: Fix memcheck command
31761 2005-09-17 09:53  andy
31763         * Source/kwsys/CMakeLists.txt: ENH: Add testing of
31764           GET_TEST_PROPERTY command
31766 2005-09-17 08:50  andy
31768         * Source/kwsys/Registry.cxx: BUG: On WIN32, since we are using
31769           subkey, set it
31771 2005-09-17 05:04  andy
31773         * Source/cmVersion.cxx: STYLE: Nightly Version update
31775 2005-09-16 15:30  andy
31777         * Source/kwsys/Registry.cxx: COMP: Remove unused variable
31779 2005-09-16 13:56  andy
31781         * Source/kwsys/: Registry.cxx, testRegistry.cxx: BUG: Fix encoding
31782           and add deleting to the test
31784 2005-09-16 13:38  andy
31786         * Source/kwsys/: Registry.cxx, Registry.hxx.in, testRegistry.cxx:
31787           ENH: Modify API a little bit to allow arbitrary length values.
31788           Encode certain characters. Rename UNIX registry to FILE registry.
31789           More testing
31791 2005-09-16 12:17  martink
31793         * Utilities/Release/cmake_release.sh: ENH: update revision numbers
31795 2005-09-16 10:57  hoffman
31797         * Utilities/Release/: MakeRelease.cmake.in, README, Release.cmake:
31798           move off branch
31800 2005-09-16 10:53  martink
31802         * Utilities/Release/: cmake_release.sh: ENH: update revision
31803           numbers
31805 2005-09-16 10:53  martink
31807         * Utilities/Release/MakeRelease.cmake.in: ENH: fix for
31808           CMAKE_COMMAND not being defined with -P
31810 2005-09-16 10:47  martink
31812         * Utilities/Release/cmake_release.sh: ENH: fix Bill
31814 2005-09-16 10:41  martink
31816         * Utilities/Release/: MakeRelease.cmake.in, Release.cmake: ENH: fix
31817           to syntax
31819 2005-09-16 10:32  martink
31821         * Utilities/Release/: Release.cmake, MakeRelease.cmake.in: ENH:
31822           added commit for release script
31824 2005-09-16 10:10  hoffman
31826         * Utilities/Release/MakeRelease.cmake.in: ENH: auto release stuff
31828 2005-09-16 10:09  andy
31830         * Source/kwsys/Registry.cxx: COMP: Remove problem on borland
31832 2005-09-16 09:21  andy
31834         * Source/kwsys/CMakeLists.txt: ENH: Enable registry, add test of
31835           SET_TESTS_PROPERTIES, rename tests for dart2
31837 2005-09-16 09:20  andy
31839         * Source/kwsys/Registry.cxx: COMP: Remove some more warnings
31841 2005-09-16 09:15  andy
31843         * Source/kwsys/: Registry.cxx, Registry.hxx.in: ENH: Cleanups and
31844           expose unix registry on windows (for cygwin etc)
31846 2005-09-16 09:08  andy
31848         * Source/kwsys/: Registry.cxx, Registry.hxx.in: COMP: Win32 fixes
31850 2005-09-16 08:38  andy
31852         * Source/kwsys/Registry.cxx: ENH: More handling of unix versus
31853           windows registry
31855 2005-09-16 08:20  andy
31857         * Source/kwsys/: Registry.cxx, Registry.hxx.in, testFail.c,
31858           testRegistry.cxx: ENH: Initial import
31860 2005-09-16 05:17  andy
31862         * Source/cmVersion.cxx: STYLE: Nightly Version update
31864 2005-09-15 17:22  andy
31866         * Source/cmCTest.cxx: ENH: Expose version of ctest
31868 2005-09-15 16:38  hoffman
31870         * CTestCustom.ctest.in, ChangeLog.manual, bootstrap,
31871           Docs/cmake-mode.el, Modules/CMakeAddNewLanguage.txt,
31872           Modules/CMakeTestRCCompiler.cmake, Modules/FindQt.cmake,
31873           Modules/FindQt.cmake.bak, Modules/FindQt3.cmake,
31874           Modules/FindQt4.cmake, Modules/FindQt4.cmake.bak,
31875           Modules/UseQt4.cmake, Source/CMakeLists.txt,
31876           Source/cmAddSubDirectoryCommand.cxx,
31877           Source/cmAddSubDirectoryCommand.h,
31878           Source/cmCommandArgumentParserHelper.cxx,
31879           Source/cmFileCommand.cxx,
31880           Source/cmGetDirectoryPropertyCommand.cxx,
31881           Source/cmGetDirectoryPropertyCommand.h,
31882           Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
31883           Source/cmLocalGenerator.cxx, Source/cmOrderLinkDirectories.cxx,
31884           Source/cmTest.h, Source/CTest/cmCTestCoverageHandler.cxx,
31885           Source/CTest/cmCTestTestHandler.cxx,
31886           Source/CTest/cmCTestTestHandler.h,
31887           Tests/OutOfSource/CMakeLists.txt, Tests/OutOfSource/testdp.h.in,
31888           Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
31889           Tests/OutOfSource/OutOfSourceSubdir/simple.cxx,
31890           Tests/OutOfSource/SubDir/CMakeLists.txt,
31891           Tests/Wrapping/CMakeLists.txt, Utilities/Release/CMake.nsi.in:
31892           Merge more changes from main trunk
31894 2005-09-15 16:06  andy
31896         * Source/CTest/cmCTestCoverageHandler.cxx: COMP: Too fast commit
31898 2005-09-15 16:03  andy
31900         * Source/CTest/cmCTestCoverageHandler.cxx: BUG: Make sure full
31901           paths are collapsed
31903 2005-09-15 13:26  hoffman
31905         * Source/cmGlobalGenerator.cxx: ENH: fix warning
31907 2005-09-15 12:17  hoffman
31909         * Modules/CMakeAddNewLanguage.txt,
31910           Modules/CMakeTestRCCompiler.cmake, Source/cmGlobalGenerator.cxx:
31911           ENH: clean up EnableLanguage try to fix problem where try compile
31912           runs cmake
31914 2005-09-15 11:05  martink
31916         * CTestCustom.ctest.in: ENH: cleaner code coverage
31918 2005-09-15 04:53  andy
31920         * Source/cmVersion.cxx: STYLE: Nightly Version update
31922 2005-09-14 11:16  hoffman
31924         * Modules/FindQt4.cmake: ENH: only add optional qt stuff to
31925           QT_INCLUDES
31927 2005-09-14 09:12  hoffman
31929         * Modules/FindQt.cmake: ENH: if qt4 qmake is found then set
31930           QT_QMAKE_EXECUTABLE to that value so that the same one will be
31931           used in FindQt4.cmake
31933 2005-09-14 04:52  andy
31935         * Source/cmVersion.cxx: STYLE: Nightly Version update
31937 2005-09-13 12:55  martink
31939         * CTestCustom.ctest.in: ENH: coverage cleanup for non XCode builds
31941 2005-09-13 10:40  martink
31943         * Tests/OutOfSource/: CMakeLists.txt, testdp.h.in,
31944           OutOfSourceSubdir/CMakeLists.txt, OutOfSourceSubdir/simple.cxx:
31945           ENH: test get directory properties ability to get props from
31946           subdirs
31948 2005-09-13 10:39  martink
31950         * Source/: cmGetDirectoryPropertyCommand.cxx,
31951           cmGetDirectoryPropertyCommand.h, cmGlobalGenerator.cxx,
31952           cmGlobalGenerator.h: ENH: added DIRECTORY option to
31953           GET_DIRECTORY_PROPERTIES
31955 2005-09-13 10:33  martink
31957         * Docs/cmake-mode.el: ENH: missing get_directory_property command
31959 2005-09-13 09:25  hoffman
31961         * Modules/FindQt4.cmake: ENH: add some checks on the qmake install
31963 2005-09-13 08:52  hoffman
31965         * Modules/FindQt.cmake: ENH: fix if statement
31967 2005-09-13 04:52  andy
31969         * Source/cmVersion.cxx: STYLE: Nightly Version update
31971 2005-09-12 22:46  hoffman
31973         * Modules/FindQt.cmake: ENH: add docs for QT_REQUIRED
31975 2005-09-12 22:39  hoffman
31977         * Modules/: FindQt.cmake, FindQt4.cmake: ENH: more findqt fixes
31979 2005-09-12 14:26  martink
31981         * Tests/OutOfSource/SubDir/CMakeLists.txt: ENH: convert to work
31982           with the new syntax for ADD_SUBDIRECTORY
31984 2005-09-12 13:46  martink
31986         * Source/: cmAddSubDirectoryCommand.cxx,
31987           cmAddSubDirectoryCommand.h: ENH: better format for
31988           ADD_SUBDIRECTORY command
31990 2005-09-12 11:43  hoffman
31992         * Modules/: FindQt.cmake, FindQt4.cmake: ENH: add new place to
31993           search for qt4 in registry
31995 2005-09-12 11:25  hoffman
31997         * Modules/FindQt.cmake: ENH: fix typo
31999 2005-09-12 10:37  hoffman
32001         * Source/CMakeLists.txt: ENH: use the findqt3 from this cmake and
32002           not the one configureing cmake
32004 2005-09-12 10:33  hoffman
32006         * Modules/FindQt.cmake: ENH: add a better message
32008 2005-09-12 10:28  hoffman
32010         * Modules/FindQt3.cmake: ENH: add more libraries for qt3
32012 2005-09-12 09:55  hoffman
32014         * Modules/FindQt4.cmake: ENH: use correct variable for qmake
32016 2005-09-12 09:52  hoffman
32018         * Modules/FindQt4.cmake: ENH: add a better message
32020 2005-09-12 09:36  hoffman
32022         * Modules/FindQt.cmake: ENH: add some messages not errors for
32023           findqt
32025 2005-09-12 09:32  hoffman
32027         * Modules/FindQt3.cmake, Modules/FindQt4.cmake,
32028           Source/CMakeLists.txt, Tests/Wrapping/CMakeLists.txt: ENH: more
32029           qt changes
32031 2005-09-12 09:09  hoffman
32033         * Modules/UseQt4.cmake: ENH: add -D options for qt stuff
32035 2005-09-12 09:00  hoffman
32037         * Modules/: FindQt.cmake, FindQt4.cmake: ENH: make sure the correct
32038           qmake is used
32040 2005-09-12 04:37  andy
32042         * Source/cmVersion.cxx: STYLE: Nightly Version update
32044 2005-09-11 04:50  andy
32046         * Source/cmVersion.cxx: STYLE: Nightly Version update
32048 2005-09-10 22:36  hoffman
32050         * Modules/FindQt.cmake: ENH: only print errors if QT_REQUIRED is
32051           set
32053 2005-09-10 10:33  hoffman
32055         * bootstrap, Modules/FindQt.cmake, Source/cmFileCommand.cxx: BUG:
32056           try to fix qt problems
32058 2005-09-10 04:55  andy
32060         * Source/cmVersion.cxx: STYLE: Nightly Version update
32062 2005-09-09 21:51  hoffman
32064         * Modules/FindQt.cmake, Modules/FindQt3.cmake,
32065           Modules/FindQt4.cmake, Tests/Wrapping/CMakeLists.txt: ENH: clean
32066           up the find qt stuff some
32068 2005-09-09 17:04  hoffman
32070         * Modules/: CheckQtInstalled.cmake, FindQt.cmake: ENH: try to fix
32071           this find qt stuff
32073 2005-09-09 13:23  martink
32075         * Utilities/Release/CMake.nsi.in: ENH: to support both admin and
32076           locla installs
32078 2005-09-09 11:32  hoffman
32080         * Modules/: CheckQtInstalled.cmake, FindQt.cmake: ENH: make FindQt
32081           default to qt3 and print a message, and add
32082           CheckQtInstalled.cmake
32084 2005-09-09 05:07  andy
32086         * Source/cmVersion.cxx: STYLE: Nightly Version update
32088 2005-09-08 15:26  hoffman
32090         * Source/cmCommandArgumentParserHelper.cxx: ENH: remove UMR
32092 2005-09-08 15:25  hoffman
32094         * Source/cmOrderLinkDirectories.cxx: BUG: fix spelling error
32096 2005-09-08 14:59  hoffman
32098         * ChangeLog.manual, Modules/CMakeCInformation.cmake,
32099           Modules/CMakeCXXInformation.cmake,
32100           Modules/CMakeDetermineJavaCompiler.cmake,
32101           Modules/CMakeFortranInformation.cmake, Modules/FindCurses.cmake,
32102           Modules/FindJNI.cmake, Modules/FindJPEG.cmake,
32103           Modules/FindJava.cmake, Modules/FindMatlab.cmake,
32104           Modules/FindMotif.cmake, Modules/FindQt4.cmake,
32105           Modules/FindQt4.cmake.bak, Modules/FindZLIB.cmake,
32106           Modules/UseQt4.cmake, Modules/UseSWIG.cmake,
32107           Modules/VTKCompatibility.cmake, Source/cmGlobalGenerator.cxx,
32108           Source/cmGlobalXCodeGenerator.cxx,
32109           Source/cmGlobalXCodeGenerator.h,
32110           Source/cmOrderLinkDirectories.cxx: merge with main trunk
32112 2005-09-08 14:35  andy
32114         * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
32115           BUG: fix xcode 15 (really bill Hoffman)
32117 2005-09-08 14:22  martink
32119         * Source/cmOrderLinkDirectories.cxx: BUG: bug num 1994 library
32120           linking when a config is not specified but debug and opt libs are
32122 2005-09-08 11:38  hoffman
32124         * Modules/: FindCurses.cmake, FindJPEG.cmake, FindZLIB.cmake: ENH:
32125           clean up some stuff
32127 2005-09-08 11:38  hoffman
32129         * Modules/UseSWIG.cmake: ENH: add ability to set outdir in swig
32131 2005-09-08 10:03  hoffman
32133         * Modules/: CMakeDetermineJavaCompiler.cmake, FindJNI.cmake,
32134           FindJava.cmake: ENH: add support for java 1.5
32136 2005-09-08 10:01  hoffman
32138         * Modules/FindMatlab.cmake: ENH: add Matlab support
32140 2005-09-08 09:59  hoffman
32142         * Modules/FindMotif.cmake: ENH: add a find motif
32144 2005-09-08 09:58  hoffman
32146         * Modules/: FindQt4.cmake, UseQt4.cmake: ENH: add Ken Morelands
32147           fixes for FindQT
32149 2005-09-08 05:05  andy
32151         * Source/cmVersion.cxx: STYLE: Nightly Version update
32153 2005-09-07 17:05  hoffman
32155         * Modules/CMakeCInformation.cmake,
32156           Modules/CMakeCXXInformation.cmake,
32157           Modules/CMakeFortranInformation.cmake,
32158           Modules/VTKCompatibility.cmake, Source/cmGlobalGenerator.cxx:
32159           ENH: add a fix for VTK on the mac and a way to fix some projects
32160           with a single file in the cmake modules directory
32162 2005-09-07 05:00  andy
32164         * Source/cmVersion.cxx: STYLE: Nightly Version update
32166 2005-09-06 23:31  andy
32168         * Source/: cmLocalGenerator.cxx, cmTest.h,
32169           CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h: ENH:
32170           Add a way for test to intentionally fail
32172 2005-09-06 12:55  hoffman
32174         * ChangeLog.manual, bootstrap, Modules/CMakeGenericSystem.cmake,
32175           Modules/Platform/AIX.cmake, Source/CMakeLists.txt,
32176           Source/cmGlobalUnixMakefileGenerator3.cxx,
32177           Source/cmGlobalXCode21Generator.cxx,
32178           Source/cmGlobalXCode21Generator.h,
32179           Source/cmGlobalXCodeGenerator.cxx,
32180           Source/cmGlobalXCodeGenerator.h, Source/cmTryRunCommand.cxx,
32181           Source/cmXCode21Object.cxx, Source/cmXCode21Object.h,
32182           Source/cmXCodeObject.cxx, Source/cmXCodeObject.h,
32183           Source/CTest/cmCTestTestHandler.cxx,
32184           Source/kwsys/SharedForward.h.in,
32185           Tests/LoadCommand/CMakeLists.txt,
32186           Tests/LoadCommandOneConfig/CMakeLists.txt: Merge with main tree
32188 2005-09-06 05:04  andy
32190         * Source/cmVersion.cxx: STYLE: Nightly Version update
32192 2005-09-05 09:17  hoffman
32194         * Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.h: ENH: fix
32195           warnings
32197 2005-09-05 04:58  andy
32199         * Source/cmVersion.cxx: STYLE: Nightly Version update
32201 2005-09-04 04:46  andy
32203         * Source/cmVersion.cxx: STYLE: Nightly Version update
32205 2005-09-03 22:16  hoffman
32207         * bootstrap: ENH: fix bootstrap, maybe this should somehow grep awk
32208           the sources from the cmakelist file....
32210 2005-09-03 04:55  andy
32212         * Source/cmVersion.cxx: STYLE: Nightly Version update
32214 2005-09-02 16:29  hoffman
32216         * Source/: CMakeLists.txt, cmGlobalXCode21Generator.cxx,
32217           cmGlobalXCode21Generator.h, cmGlobalXCodeGenerator.cxx,
32218           cmGlobalXCodeGenerator.h, cmXCode21Object.cxx, cmXCode21Object.h,
32219           cmXCodeObject.cxx, cmXCodeObject.h: ENH: add real support for
32220           Xcode21
32222 2005-09-02 08:41  hoffman
32224         * Source/CMakeLists.txt: BUG: not all Macs are case insensitive if
32225           they mount nfs directories
32227 2005-09-02 05:05  andy
32229         * Source/cmVersion.cxx: STYLE: Nightly Version update
32231 2005-09-01 17:14  hoffman
32233         * Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: fix NONE
32235 2005-09-01 05:01  andy
32237         * Source/cmVersion.cxx: STYLE: Nightly Version update
32239 2005-08-31 19:41  king
32241         * Source/kwsys/SharedForward.h.in: ENH: Added cygcheck knowledge
32242           for --ldd option on Cygwin.  Added error message for --ldd option
32243           when no tool is available but the option was still requested.
32245 2005-08-31 05:08  andy
32247         * Source/cmVersion.cxx: STYLE: Nightly Version update
32249 2005-08-30 13:58  hoffman
32251         * Source/cmGlobalXCodeGenerator.cxx, Source/cmTryRunCommand.cxx,
32252           Source/CTest/cmCTestTestHandler.cxx,
32253           Tests/LoadCommand/CMakeLists.txt,
32254           Tests/LoadCommandOneConfig/CMakeLists.txt: ENH: use native
32255           Deployment and Development directories
32257 2005-08-30 04:59  andy
32259         * Source/cmVersion.cxx: STYLE: Nightly Version update
32261 2005-08-29 17:09  hoffman
32263         * Modules/Platform/AIX.cmake: ENH: add flags for debug release for
32264           aix
32266 2005-08-29 16:19  hoffman
32268         * CMakeLists.txt, ChangeLog.manual,
32269           Modules/CMakeTestCCompiler.cmake, Modules/FindJava.cmake,
32270           Modules/FindQt3.cmake, Source/CMakeLists.txt,
32271           Source/cmDependsC.cxx, Source/cmDependsC.h,
32272           Source/cmFileCommand.cxx, Source/cmGlobalXCodeGenerator.cxx,
32273           Source/cmLocalGenerator.cxx,
32274           Source/cmLocalUnixMakefileGenerator3.cxx,
32275           Source/cmLocalVisualStudio6Generator.cxx, Source/cmMakefile.cxx,
32276           Source/cmSetTargetPropertiesCommand.h, Source/cmSystemTools.cxx,
32277           Source/cmTarget.cxx, Source/cmTarget.h, Source/cmVersion.cxx,
32278           Source/cmake.cxx, Source/CTest/cmCTestBuildHandler.cxx,
32279           Source/CTest/cmCTestGenericHandler.cxx,
32280           Source/CTest/cmCTestTestHandler.cxx,
32281           Source/CTest/cmCTestTestHandler.h,
32282           Source/CTest/cmCTestUpdateCommand.cxx,
32283           Source/MFCDialog/CMakeSetupDialog.cpp,
32284           Source/kwsys/SharedForward.h.in, Source/kwsys/SystemTools.cxx,
32285           Templates/EXEHeader.dsptemplate,
32286           Tests/CustomCommand/CMakeLists.txt, Tests/CustomCommand/foo.h.in,
32287           Tests/CustomCommand/foo.in, Tests/SimpleInstall/CMakeLists.txt,
32288           Tests/SimpleInstallS2/CMakeLists.txt: ENH: merge with cvs again
32289           and change version
32291 2005-08-29 15:49  king
32293         * Modules/CMakeGenericSystem.cmake: ENH: Picking better default for
32294           CMAKE_INSTALL_PREFIX on Windows by using ProgramFiles environment
32295           variable.  Now that install actually works on Windows I'm making
32296           this entry non-advanced also.
32298 2005-08-29 04:57  andy
32300         * Source/cmVersion.cxx: STYLE: Nightly Version update
32302 2005-08-28 04:57  andy
32304         * Source/cmVersion.cxx: STYLE: Nightly Version update
32306 2005-08-27 05:04  andy
32308         * Source/cmVersion.cxx: STYLE: Nightly Version update
32310 2005-08-26 17:02  andy
32312         * Modules/FindJava.cmake: ENH: More paths for java
32314 2005-08-26 16:20  andy
32316         * Source/CTest/cmCTestGenericHandler.cxx: COMP: Simplify logic and
32317           remove sun compile error
32319 2005-08-26 05:00  andy
32321         * Source/cmVersion.cxx: STYLE: Nightly Version update
32323 2005-08-25 05:01  andy
32325         * Source/cmVersion.cxx: STYLE: Nightly Version update
32327 2005-08-24 11:18  andy
32329         * Source/CTest/cmCTestGenericHandler.cxx: BUG: Prevent from
32330           creating bogus files
32332 2005-08-24 04:54  andy
32334         * Source/cmVersion.cxx: STYLE: Nightly Version update
32336 2005-08-23 13:25  king
32338         * Modules/FindQt3.cmake: ENH: Added support for finding qt-mtedu,
32339           the educational version of Qt.
32341 2005-08-23 10:24  hoffman
32343         * Source/cmFileCommand.cxx: make sure correct path type is used
32345 2005-08-23 04:48  andy
32347         * Source/cmVersion.cxx: STYLE: Nightly Version update
32349 2005-08-22 04:52  andy
32351         * Source/cmVersion.cxx: STYLE: Nightly Version update
32353 2005-08-21 04:56  andy
32355         * Source/cmVersion.cxx: STYLE: Nightly Version update
32357 2005-08-20 05:01  andy
32359         * Source/cmVersion.cxx: STYLE: Nightly Version update
32361 2005-08-19 17:57  king
32363         * Source/cmLocalVisualStudio6Generator.cxx,
32364           Templates/EXEHeader.dsptemplate: BUG: Fixed OUTPUT_NAME feature
32365           for VS6 generator.  It was not working for Debug builds and was
32366           not paying attention to the executable output path.
32368 2005-08-19 17:56  king
32370         * Tests/: SimpleInstall/CMakeLists.txt,
32371           SimpleInstallS2/CMakeLists.txt: BUG: Install rule should take
32372           build configuration into account.
32374 2005-08-19 17:17  hoffman
32376         * Source/cmGlobalXCodeGenerator.cxx: ENH: add support for
32377           OUTPUT_NAME
32379 2005-08-19 10:13  andy
32381         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: If the scanner is
32382           not defined this would crash. For example when using new language
32384 2005-08-19 09:38  king
32386         * Source/cmake.cxx: ENH: Added cmake -E create_symlink command that
32387           behaves like ln -s.
32389 2005-08-19 09:29  king
32391         * Modules/CMakeTestCCompiler.cmake: BUG: Need to test void* not
32392           "void *" because the Intel compiler icc expands the asterisk.
32393           Thanks to Filipe Sousa for the patch.
32395 2005-08-19 09:22  king
32397         * Tests/: SimpleInstall/CMakeLists.txt,
32398           SimpleInstallS2/CMakeLists.txt: BUG: Removing exe VERSION
32399           attribute test until it is implemented in the XCode generator.
32401 2005-08-19 04:52  andy
32403         * Source/cmVersion.cxx: STYLE: Nightly Version update
32405 2005-08-18 16:17  andy
32407         * Source/CTest/cmCTestTestHandler.h: COMP: Add STD namespace
32409 2005-08-18 16:06  king
32411         * Source/kwsys/SharedForward.h.in: BUG: Fixed dirname in a few
32412           cases on windows.  Now using KWSYS_SHARED_FORWARD_CONFIG_NAME
32413           setting instead of CMAKE_INTDIR directly to give choice to user
32414           code.  Updated documentation to include
32415           @KWSYS_NAMESPACE@_SHARED_FORWARD_CONFIG_NAME,
32416           @KWSYS_NAMESPACE@_SHARED_FORWARD_OPTION_PRINT, and
32417           @KWSYS_NAMESPACE@_SHARED_FORWARD_OPTION_LDD settings.
32419 2005-08-18 13:50  andy
32421         * Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: ENH:
32422           Improve log file strategy
32424 2005-08-18 10:02  andy
32426         * Source/CTest/cmCTestUpdateCommand.cxx: ENH: Set update options
32428 2005-08-18 09:23  king
32430         * Source/kwsys/SharedForward.h.in: ENH: Added support for Windows.
32432 2005-08-18 09:21  king
32434         * Tests/CustomCommand/foo.h.in: COMP: Avoid C++ comment in C
32435           translation unit.
32437 2005-08-18 09:19  king
32439         * Source/cmDependsC.cxx: COMP: Work-around iterator/const_iterator
32440           comparison problem on Borland 5.5.
32442 2005-08-18 05:41  andy
32444         * Source/cmVersion.cxx: STYLE: Nightly Version update
32446 2005-08-17 17:56  king
32448         * Tests/CustomCommand/CMakeLists.txt: BUG: It seems the
32449           auto-object-depends feature does not work in Visual Studio.  I'm
32450           restoring the explicit OBJECT_DEPENDS lines.
32452 2005-08-17 17:39  king
32454         * Source/cmSystemTools.cxx: BUG: RunSingleCommand should translate
32455           NULL characters in the output to valid text.  This should fix the
32456           missing-output problem caused by NULL-characters in VS build
32457           output.
32459 2005-08-17 17:04  king
32461         * Source/kwsys/SystemTools.cxx: BUG: Automatic pwd/cwd path
32462           translation must check that the generated logical-to-physical
32463           mapping is correct by using realpath.
32465 2005-08-17 16:19  king
32467         * Source/CMakeLists.txt, Tests/SimpleInstall/CMakeLists.txt,
32468           Tests/SimpleInstallS2/CMakeLists.txt: ENH: Updated SimpleInstall
32469           test to test new versioned executable and OUTPUT_NAME support.
32471 2005-08-17 16:11  king
32473         * Source/: cmFileCommand.cxx, cmLocalGenerator.cxx,
32474           cmLocalUnixMakefileGenerator3.cxx,
32475           cmSetTargetPropertiesCommand.h, cmTarget.cxx, cmTarget.h: ENH:
32476           Added versioned executable support.  This partially addresses
32477           bug#2143.  Also made OUTPUT_NAME work when installing
32478           executables.
32480 2005-08-17 16:06  king
32482         * Source/cmake.cxx: ENH: Added -E cmake_symlink_executable command
32483           to help create symbolic links for versioned executables.
32485 2005-08-17 16:05  king
32487         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Do not make a file
32488           depend on a virtual target.  That causes everything to always
32489           rebuild.
32491 2005-08-17 14:16  andy
32493         * Source/CTest/cmCTestBuildHandler.cxx: ENH: More error regex
32495 2005-08-17 13:23  king
32497         * Source/cmLocalUnixMakefileGenerator3.cxx: COMP: Cannot use
32498           first/last insertion constructor of std::set because it is not
32499           available on all platforms.
32501 2005-08-17 11:48  king
32503         * Tests/CustomCommand/: CMakeLists.txt, foo.in, foo.h.in: ENH:
32504           Adding test for auto-object-depends feature.  It has been tested
32505           with the Makefile generator.  Hopefully this will work for the
32506           Visual Studio and XCode generators.
32508 2005-08-17 11:43  king
32510         * Source/: cmDependsC.cxx, cmDependsC.h,
32511           cmLocalUnixMakefileGenerator3.cxx: ENH: Adding support for
32512           automatically adding the OBJECT_DEPENDS for generated header
32513           files.
32515 2005-08-17 05:44  andy
32517         * Source/cmVersion.cxx: STYLE: Nightly Version update
32519 2005-08-16 08:32  hoffman
32521         * Utilities/Release/: cmake_release.sh: ENH: file is now configured
32523 2005-08-16 05:46  andy
32525         * Source/cmVersion.cxx: STYLE: Nightly Version update
32527 2005-08-15 05:40  andy
32529         * Source/cmVersion.cxx: STYLE: Nightly Version update
32531 2005-08-14 05:45  andy
32533         * Source/cmVersion.cxx: STYLE: Nightly Version update
32535 2005-08-13 05:50  andy
32537         * Source/cmVersion.cxx: STYLE: Nightly Version update
32539 2005-08-12 11:57  andy
32541         * Source/cmVersion.cxx: STYLE: Nightly Version update
32543 2005-08-11 14:02  hoffman
32545         * ChangeLog.manual, Modules/CMakeCCompiler.cmake.in,
32546           Modules/CMakeCInformation.cmake,
32547           Modules/CMakeCXXCompiler.cmake.in,
32548           Modules/CMakeCXXInformation.cmake,
32549           Modules/CMakeDetermineCCompiler.cmake,
32550           Modules/CMakeDetermineCXXCompiler.cmake,
32551           Modules/CMakeDetermineFortranCompiler.cmake,
32552           Modules/CMakeDetermineJavaCompiler.cmake,
32553           Modules/CMakeDetermineRCCompiler.cmake,
32554           Modules/CMakeDetermineSystem.cmake,
32555           Modules/CMakeFortranCompiler.cmake.in,
32556           Modules/CMakeFortranInformation.cmake,
32557           Modules/CMakeGenericSystem.cmake,
32558           Modules/CMakeJavaCompiler.cmake.in,
32559           Modules/CMakeRCCompiler.cmake.in,
32560           Modules/CMakeRCInformation.cmake,
32561           Modules/CMakeTestCCompiler.cmake,
32562           Modules/CMakeTestCXXCompiler.cmake,
32563           Modules/CMakeTestFortranCompiler.cmake, Modules/CTest.cmake,
32564           Modules/CTestTargets.cmake, Modules/CheckCSourceCompiles.cmake,
32565           Modules/CheckCXXSourceCompiles.cmake,
32566           Modules/CheckFunctionExists.cmake,
32567           Modules/CheckIncludeFile.cmake,
32568           Modules/CheckIncludeFileCXX.cmake,
32569           Modules/CheckIncludeFiles.cmake,
32570           Modules/CheckLibraryExists.cmake,
32571           Modules/CheckSymbolExists.cmake, Modules/CheckTypeSize.cmake,
32572           Modules/CheckVariableExists.cmake, Modules/Dart.cmake,
32573           Modules/FindDoxygen.cmake, Modules/FindGLUT.cmake,
32574           Modules/FindJNI.cmake, Modules/FindOpenAL.cmake,
32575           Modules/FindPhysFS.cmake, Modules/FindPythonInterp.cmake,
32576           Modules/FindQt.cmake, Modules/FindQt.cmake.bak,
32577           Modules/FindQt3.cmake, Modules/FindQt4.cmake,
32578           Modules/FindQt4.cmake.bak, Modules/FindSDL.cmake,
32579           Modules/FindSDL.cmake.bak, Modules/FindSDL_image.cmake,
32580           Modules/FindSDL_image.cmake.bak, Modules/FindSDL_mixer.cmake,
32581           Modules/FindSDL_mixer.cmake.bak, Modules/FindSDL_net.cmake,
32582           Modules/FindSDL_net.cmake.bak, Modules/FindSDL_sound.cmake,
32583           Modules/FindSDL_ttf.cmake, Modules/FindSDL_ttf.cmake.bak,
32584           Modules/FindThreads.cmake, Modules/TestBigEndian.cmake,
32585           Modules/TestCXXAcceptsFlag.cmake,
32586           Modules/TestForANSIForScope.cmake,
32587           Modules/TestForSTDNamespace.cmake, Modules/Use_wxWindows.cmake,
32588           Modules/Platform/CYGWIN-g77.cmake, Modules/Platform/IRIX64.cmake,
32589           Modules/Platform/Windows-cl.cmake, Modules/Platform/g77.cmake,
32590           Source/CMakeLists.txt, Source/cmAddCustomCommandCommand.cxx,
32591           Source/cmAddDependenciesCommand.h, Source/cmAddTestCommand.h,
32592           Source/cmCTest.cxx, Source/cmCTest.h, Source/cmCacheManager.cxx,
32593           Source/cmCommands.cxx, Source/cmCustomCommand.cxx,
32594           Source/cmCustomCommand.h, Source/cmDepends.cxx,
32595           Source/cmDepends.h, Source/cmDependsC.cxx, Source/cmDependsC.h,
32596           Source/cmDependsFortran.cxx, Source/cmDependsFortran.h,
32597           Source/cmDependsJava.cxx, Source/cmDependsJava.h,
32598           Source/cmDocumentation.cxx, Source/cmDynamicLoader.cxx,
32599           Source/cmFLTKWrapUICommand.cxx, Source/cmFileCommand.cxx,
32600           Source/cmGetTestPropertyCommand.cxx,
32601           Source/cmGetTestPropertyCommand.h, Source/cmGlobalGenerator.cxx,
32602           Source/cmGlobalUnixMakefileGenerator3.cxx,
32603           Source/cmGlobalUnixMakefileGenerator3.h,
32604           Source/cmGlobalVisualStudio7Generator.cxx,
32605           Source/cmGlobalXCode21Generator.cxx,
32606           Source/cmGlobalXCode21Generator.h,
32607           Source/cmGlobalXCodeGenerator.cxx,
32608           Source/cmGlobalXCodeGenerator.h, Source/cmListFileLexer.c,
32609           Source/cmListFileLexer.in.l, Source/cmLocalGenerator.cxx,
32610           Source/cmLocalGenerator.h,
32611           Source/cmLocalUnixMakefileGenerator3.cxx,
32612           Source/cmLocalUnixMakefileGenerator3.h,
32613           Source/cmLocalVisualStudio6Generator.cxx,
32614           Source/cmLocalVisualStudio6Generator.h,
32615           Source/cmLocalVisualStudio7Generator.cxx,
32616           Source/cmLocalVisualStudio7Generator.h, Source/cmMakefile.cxx,
32617           Source/cmMakefile.h, Source/cmOrderLinkDirectories.cxx,
32618           Source/cmOrderLinkDirectories.h, Source/cmQTWrapCPPCommand.cxx,
32619           Source/cmSetTestsPropertiesCommand.cxx,
32620           Source/cmSetTestsPropertiesCommand.h, Source/cmSourceGroup.cxx,
32621           Source/cmSourceGroup.h, Source/cmSourceGroupCommand.cxx,
32622           Source/cmTarget.cxx, Source/cmTest.cxx, Source/cmTest.h,
32623           Source/cmTryCompileCommand.h, Source/cmUtilitySourceCommand.cxx,
32624           Source/cmake.cxx, Source/cmake.h, Source/ctest.cxx,
32625           Source/CTest/cmCTestBuildHandler.cxx,
32626           Source/CTest/cmCTestCoverageHandler.cxx,
32627           Source/CTest/cmCTestCoverageHandler.h,
32628           Source/CTest/cmCTestEmptyBinaryDirectoryCommand.cxx,
32629           Source/CTest/cmCTestGenericHandler.cxx,
32630           Source/CTest/cmCTestSubmitCommand.cxx,
32631           Source/CTest/cmCTestSubmitHandler.cxx,
32632           Source/CTest/cmCTestTestCommand.cxx,
32633           Source/CTest/cmCTestTestHandler.cxx,
32634           Source/CTest/cmCTestUpdateHandler.cxx,
32635           Source/WXDialog/CMakeLists.txt, Source/WXDialog/CMakeSetup.cpp,
32636           Source/WXDialog/CMakeSetup.pjd,
32637           Source/WXDialog/CMakeSetupFrame.cpp,
32638           Source/WXDialog/CommandLineInfo.cpp,
32639           Source/WXDialog/CommandLineInfo.h,
32640           Source/WXDialog/cmakesetup.xml,
32641           Source/WXDialog/bin/FindwxWin.cmake, Source/kwsys/Base64.c,
32642           Source/kwsys/Base64.h.in, Source/kwsys/CMakeLists.txt,
32643           Source/kwsys/Configure.h.in, Source/kwsys/FundamentalType.h.in,
32644           Source/kwsys/Process.h.in, Source/kwsys/SystemTools.cxx,
32645           Source/kwsys/SystemTools.hxx.in,
32646           Source/kwsys/kwsysPlatformCxxTests.cmake,
32647           Source/kwsys/kwsysPlatformCxxTests.cxx,
32648           Source/kwsys/testHashSTL.cxx, Source/kwsys/testhash.cxx,
32649           Tests/BundleTest/BundleTest.cxx, Tests/BundleTest/CMakeLists.txt,
32650           Tests/CTestTest/test.cmake.in, Tests/CTestTest2/test.cmake.in,
32651           Tests/CTestTest3/test.cmake.in,
32652           Tests/Complex/cmTestConfigure.h.in,
32653           Tests/Complex/Executable/CMakeLists.txt,
32654           Tests/Complex/Executable/complex.cxx,
32655           Tests/Complex/Executable/testcflags.c,
32656           Tests/ComplexOneConfig/cmTestConfigure.h.in,
32657           Tests/ComplexOneConfig/Executable/CMakeLists.txt,
32658           Tests/ComplexOneConfig/Executable/complex.cxx,
32659           Tests/ComplexOneConfig/Executable/testcflags.c,
32660           Tests/ComplexRelativePaths/cmTestConfigure.h.in,
32661           Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
32662           Tests/ComplexRelativePaths/Executable/complex.cxx,
32663           Tests/ComplexRelativePaths/Executable/testcflags.c,
32664           Tests/MacroTest/CMakeLists.txt,
32665           Tests/MakeClean/ToClean/CMakeLists.txt,
32666           Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
32667           Tests/OutOfSource/OutOfSourceSubdir/simple.cxx,
32668           Tests/OutOfSource/OutOfSourceSubdir/testlib.cxx,
32669           Tests/OutOfSource/OutOfSourceSubdir/testlib.h,
32670           Tests/SimpleInstall/CMakeLists.txt,
32671           Tests/SimpleInstallS2/CMakeLists.txt, Utilities/CMakeLists.txt,
32672           Utilities/cmcurl/CMakeLists.txt,
32673           Utilities/cmxmlrpc/CMake/TryCompileFromSource.cmake: ENH: move
32674           cvs onto branch and try for beta 2
32676 2005-08-11 13:20  martink
32678         * Source/: cmake.cxx, MFCDialog/CMakeSetupDialog.cpp: ENH: added
32679           better error checking for cases when there is a CMakeCache.txt
32680           file but it is not readable
32682 2005-08-11 11:44  andy
32684         * Source/cmVersion.cxx: STYLE: Nightly Version update
32686 2005-08-10 16:18  jorgb
32688         * Source/WXDialog/: CommandLineInfo.cpp, CommandLineInfo.h,
32689           cmakesetup.xml: Implemented new parser which can handle:
32690           -G"generator" (legacy format) -G "generator" (new format)
32692 2005-08-10 12:55  hoffman
32694         * Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
32695           Source/cmOrderLinkDirectories.cxx,
32696           Source/cmOrderLinkDirectories.h,
32697           Tests/Complex/Executable/complex.cxx,
32698           Tests/ComplexOneConfig/Executable/complex.cxx,
32699           Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: fix bug
32700           2087 lib prefix stripped off on windows
32702 2005-08-10 12:50  hoffman
32704         * Modules/FindQt4.cmake: ENH: some clean up from Clinton
32706 2005-08-10 12:01  hoffman
32708         * Modules/: FindOpenAL.cmake, FindSDL.cmake, FindSDL_image.cmake,
32709           FindSDL_mixer.cmake, FindSDL_net.cmake, FindSDL_sound.cmake,
32710           FindSDL_ttf.cmake: ENH: add Eric Wings FindSDL updates
32712 2005-08-10 11:42  andy
32714         * Source/cmVersion.cxx: STYLE: Nightly Version update
32716 2005-08-10 10:01  hoffman
32718         * Source/cmDependsC.cxx: ENH: fix bug in depend file removing for
32719           deleted depend files
32721 2005-08-10 08:48  hoffman
32723         * Modules/: FindQt.cmake, FindQt4.cmake: ENH: fixed up qt stuff
32724           from Clinton Stimpson
32726 2005-08-09 15:42  jorgb
32728         * Source/WXDialog/: CMakeSetup.cpp, CommandLineInfo.cpp,
32729           CommandLineInfo.h, cmakesetup.xml: Implemented -G option
32731 2005-08-09 13:12  martink
32733         * Source/CTest/cmCTestTestHandler.cxx: BUG: do not search the
32734           user's path for text executables when a full path is provided to
32735           the test
32737 2005-08-09 11:36  andy
32739         * Source/cmVersion.cxx: STYLE: Nightly Version update
32741 2005-08-09 10:35  martink
32743         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix for sun make
32744           with spaces
32746 2005-08-08 17:14  jorgb
32748         * Source/WXDialog/: CMakeSetup.cpp, CMakeSetup.pjd,
32749           CMakeSetupFrame.cpp, CommandLineInfo.cpp, CommandLineInfo.h,
32750           cmakesetup.xml: Started on command line parsing, added string
32751           parse method for default generator
32753 2005-08-08 15:23  martink
32755         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: have the
32756           build.make file include flags.make and use the language flags
32758 2005-08-08 13:28  martink
32760         * Source/cmAddCustomCommandCommand.cxx: ENH: fix for earlier fix on
32761           source with relative path
32763 2005-08-08 12:00  king
32765         * Source/cmAddCustomCommandCommand.cxx: BUG: Do not convert SOURCE
32766           argument from relative to full path.  It breaks the old-style
32767           SOURCE==TARGET trick and the SOURCE argument is only present for
32768           old-style commands anyway.  This addresses bug#2120.
32770 2005-08-08 11:33  king
32772         * Tests/: SimpleInstall/CMakeLists.txt,
32773           SimpleInstallS2/CMakeLists.txt: BUG: Need TSD target to be built
32774           before SimpleInstall.
32776 2005-08-08 11:28  king
32778         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Do not escape
32779           CMAKE_COMMAND twice.
32781 2005-08-08 11:02  martink
32783         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: fix and issue with
32784           spaces in paths
32786 2005-08-08 10:47  andy
32788         * Source/cmVersion.cxx: STYLE: Nightly Version update
32790 2005-08-08 09:37  king
32792         * Source/cmake.cxx: BUG: When exiting before the configure step in
32793           script mode we must account for
32794           cmSystemTools::GetErrorOccuredFlag() for the return code.
32796 2005-08-07 10:30  andy
32798         * Source/cmVersion.cxx: STYLE: Nightly Version update
32800 2005-08-06 10:50  andy
32802         * Source/cmVersion.cxx: STYLE: Nightly Version update
32804 2005-08-05 17:07  martink
32806         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
32807           cmLocalUnixMakefileGenerator3.cxx,
32808           cmLocalUnixMakefileGenerator3.h: ENH: fix warning
32810 2005-08-05 14:19  martink
32812         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: some fixes for cwd
32813           problems with rebuild_cache option
32815 2005-08-05 11:31  andy
32817         * Source/cmVersion.cxx: STYLE: Nightly Version update
32819 2005-08-04 17:12  king
32821         * Source/kwsys/CMakeLists.txt: ENH: If VTK_LIBRARY_PROPERTIES is
32822           set then the properties it lists will be added to VTK library
32823           targets with SET_TARGET_PROPERTIES.  This will be useful to
32824           enable shared library versioning.
32826 2005-08-04 11:19  andy
32828         * Source/cmVersion.cxx: STYLE: Nightly Version update
32830 2005-08-03 16:10  king
32832         * Source/cmAddDependenciesCommand.h: ENH: Clarified documentation
32833           further.
32835 2005-08-03 14:16  andy
32837         * Source/CTest/cmCTestBuildHandler.cxx: ENH: More build errors
32839 2005-08-03 14:15  andy
32841         * Source/CTest/cmCTestCoverageHandler.cxx: ENH: More handling of
32842           gcov 4.0
32844 2005-08-03 13:34  andy
32846         * Source/CTest/cmCTestCoverageHandler.cxx: ENH: More support for
32847           gcov 4.0
32849 2005-08-03 13:19  andy
32851         * Modules/: CTest.cmake, CTestTargets.cmake: ENH: Initial import
32853 2005-08-03 13:19  andy
32855         * Modules/: Dart.cmake, FindJNI.cmake: STYLE: Fix typo
32857 2005-08-03 11:56  andy
32859         * Source/CTest/cmCTestCoverageHandler.cxx: ENH: Add support for the
32860           new gcc that uses files with extension .gcda
32862 2005-08-03 11:50  andy
32864         * Tests/CTestTest2/test.cmake.in: COMP: Fix for proxy test
32866 2005-08-03 11:24  andy
32868         * Source/cmVersion.cxx: STYLE: Nightly Version update
32870 2005-08-02 17:41  hoffman
32872         * Modules/Platform/Windows-cl.cmake: ENH: /nologo must be first
32874 2005-08-02 16:44  hoffman
32876         * Modules/FindQt4.cmake: ENH: add changes for qt4 from Clinton
32877           Stimpson
32879 2005-08-02 16:34  hoffman
32881         * Modules/FindQt4.cmake: ENH: add changes for qt4 from Clinton
32882           Stimpson
32884 2005-08-02 13:40  andy
32886         * Source/CMakeLists.txt: ENH: change name from XCode to Xcode no
32887           need to test bootstrap for xcode
32889 2005-08-02 13:02  andy
32891         * Source/CMakeLists.txt: ENH: change name from XCode to Xcode no
32892           need to test bootstrap for xcode
32894 2005-08-02 13:01  andy
32896         * Source/cmGlobalXCodeGenerator.cxx: ENH: get around problem where
32897           OBJROOT has been set by default for all projects in Xcode gui
32899 2005-08-02 11:22  andy
32901         * Source/cmVersion.cxx: STYLE: Nightly Version update
32903 2005-08-02 11:06  hoffman
32905         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
32906           cmLocalUnixMakefileGenerator3.cxx: FIX: fix bad depend info and
32907           COMPILE_FLAGS problem and remove extra cerr calls
32909 2005-08-02 10:07  andy
32911         * Tests/CTestTest/test.cmake.in: COMP: Try to fix test by taking
32912           arg1 into acount
32914 2005-08-02 09:55  hoffman
32916         * Modules/FindQt.cmake: ENH: add advanced values
32918 2005-08-01 16:49  king
32920         * Source/: cmListFileLexer.c, cmListFileLexer.in.l: BUG: Unquoted
32921           arguments can have quotes that are not at the beginning, but only
32922           an even number of them.
32924 2005-08-01 12:06  andy
32926         * Source/cmVersion.cxx: STYLE: Nightly Version update
32928 2005-08-01 10:19  martink
32930         * Source/: cmLocalUnixMakefileGenerator3.cxx,
32931           cmLocalUnixMakefileGenerator3.h: ENH: first step to only
32932           rebuuilding on flag changes
32934 2005-08-01 09:44  hoffman
32936         * Tests/: Complex/Executable/CMakeLists.txt,
32937           ComplexOneConfig/Executable/CMakeLists.txt,
32938           ComplexRelativePaths/Executable/CMakeLists.txt: ENH: make sure
32939           CMAKE_C_FLAGS are not clobbered
32941 2005-08-01 09:24  king
32943         * Source/cmQTWrapCPPCommand.cxx: BUG: Patch from Filipe Sousa.
32944           QT_WRAP_CPP should generate the file moc_dlgmain.ui.cxx instead
32945           of moc_dlgmain.cxx.
32947 2005-07-31 23:05  andy
32949         * Modules/CheckCXXSourceCompiles.cmake,
32950           Tests/MacroTest/CMakeLists.txt: ENH: Add C++ test too
32952 2005-07-31 23:02  andy
32954         * Modules/CheckCSourceCompiles.cmake,
32955           Tests/MacroTest/CMakeLists.txt: ENH: Add a test for C source file
32956           like AC_TRY_COMPILE
32958 2005-07-31 22:25  hoffman
32960         * Tests/: Complex/Executable/CMakeLists.txt,
32961           ComplexOneConfig/Executable/CMakeLists.txt,
32962           ComplexRelativePaths/Executable/CMakeLists.txt: ENH: use ansi
32963           flags
32965 2005-07-31 11:51  andy
32967         * Source/: cmCommands.cxx, cmGetTestPropertyCommand.cxx,
32968           cmGetTestPropertyCommand.h, cmLocalGenerator.cxx, cmMakefile.cxx,
32969           cmMakefile.h, cmSetTestsPropertiesCommand.cxx,
32970           cmSetTestsPropertiesCommand.h, cmTest.cxx, cmTest.h: ENH: Add set
32971           and get test propety command
32973 2005-07-31 11:42  andy
32975         * Source/cmVersion.cxx: STYLE: Nightly Version update
32977 2005-07-30 21:58  hoffman
32979         * Tests/: Complex/Executable/testcflags.c,
32980           ComplexOneConfig/Executable/testcflags.c,
32981           ComplexRelativePaths/Executable/testcflags.c: ENH: no c++
32982           comments in a c file
32984 2005-07-30 11:51  andy
32986         * Source/cmVersion.cxx: STYLE: Nightly Version update
32988 2005-07-29 14:17  martink
32990         * Source/cmFLTKWrapUICommand.cxx: ENH; better warning message and
32991           fix type per julien
32993 2005-07-29 14:02  hoffman
32995         * Tests/: Complex/cmTestConfigure.h.in,
32996           Complex/Executable/complex.cxx,
32997           ComplexOneConfig/cmTestConfigure.h.in,
32998           ComplexOneConfig/Executable/complex.cxx,
32999           ComplexRelativePaths/cmTestConfigure.h.in,
33000           ComplexRelativePaths/Executable/complex.cxx: ENH: do not test for
33001           c and cxx flags on visual studio as it does not work yet
33003 2005-07-29 13:19  martink
33005         * Source/kwsys/kwsysPlatformCxxTests.cmake: ENH: change loc of log
33006           files
33008 2005-07-29 11:56  hoffman
33010         * Tests/: Complex/Executable/CMakeLists.txt,
33011           Complex/Executable/complex.cxx, Complex/Executable/testcflags.c,
33012           ComplexOneConfig/Executable/CMakeLists.txt,
33013           ComplexOneConfig/Executable/complex.cxx,
33014           ComplexOneConfig/Executable/testcflags.c,
33015           ComplexRelativePaths/Executable/CMakeLists.txt,
33016           ComplexRelativePaths/Executable/complex.cxx,
33017           ComplexRelativePaths/Executable/testcflags.c: ENH: add new test
33018           to make sure c and cxx flags are going to the right files
33020 2005-07-29 11:52  andy
33022         * Source/cmVersion.cxx: STYLE: Nightly Version update
33024 2005-07-29 11:25  andy
33026         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fix dependencies.
33027           Looks like all dependencies were missing subdirectory
33029 2005-07-29 10:04  andy
33031         * Source/cmGlobalXCodeGenerator.cxx: ENH: undo last change
33033 2005-07-29 10:02  andy
33035         * Source/cmGlobalXCodeGenerator.cxx: ENH: support versions greater
33036           than 20
33038 2005-07-29 09:19  martink
33040         * Modules/CMakeDetermineCCompiler.cmake,
33041           Modules/CMakeDetermineCXXCompiler.cmake,
33042           Modules/CMakeDetermineFortranCompiler.cmake,
33043           Modules/CMakeDetermineJavaCompiler.cmake,
33044           Modules/CMakeDetermineRCCompiler.cmake,
33045           Modules/CMakeDetermineSystem.cmake,
33046           Modules/CMakeTestCCompiler.cmake,
33047           Modules/CMakeTestCXXCompiler.cmake,
33048           Modules/CMakeTestFortranCompiler.cmake,
33049           Modules/CheckFunctionExists.cmake,
33050           Modules/CheckIncludeFile.cmake,
33051           Modules/CheckIncludeFileCXX.cmake,
33052           Modules/CheckIncludeFiles.cmake,
33053           Modules/CheckLibraryExists.cmake,
33054           Modules/CheckSymbolExists.cmake, Modules/CheckTypeSize.cmake,
33055           Modules/CheckVariableExists.cmake, Modules/FindThreads.cmake,
33056           Modules/TestBigEndian.cmake, Modules/TestCXXAcceptsFlag.cmake,
33057           Modules/TestForANSIForScope.cmake,
33058           Modules/TestForSTDNamespace.cmake,
33059           Modules/Platform/Windows-cl.cmake, Source/cmCacheManager.cxx,
33060           Source/cmGlobalGenerator.cxx,
33061           Source/cmGlobalUnixMakefileGenerator3.cxx,
33062           Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
33063           Source/cmLocalUnixMakefileGenerator3.cxx,
33064           Source/cmLocalVisualStudio7Generator.cxx,
33065           Tests/MakeClean/ToClean/CMakeLists.txt,
33066           Utilities/cmcurl/CMakeLists.txt,
33067           Utilities/cmxmlrpc/CMake/TryCompileFromSource.cmake: ENH: put
33068           cmake files intoa CMakeFiles subdir to clean up bin tree
33070 2005-07-28 15:24  martink
33072         * Source/: cmLocalUnixMakefileGenerator3.cxx,
33073           cmLocalUnixMakefileGenerator3.h: ENH: fix warning
33075 2005-07-28 14:52  andy
33077         * Source/cmGlobalXCodeGenerator.cxx: ENH: make sure c flags are
33078           used for c and cxx flags are used for cxx, really Bill
33080 2005-07-28 13:21  barre
33082         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: add
33083           method to attempt to check if a file is text or binary
33085 2005-07-28 13:12  andy
33087         * Source/cmGlobalXCodeGenerator.cxx: ENH: make sure custom commands
33088           depend on full path files only: Bill as Andy
33090 2005-07-28 11:58  andy
33092         * Source/cmVersion.cxx: STYLE: Nightly Version update
33094 2005-07-28 09:14  martink
33096         * Source/: cmCustomCommand.cxx, cmCustomCommand.h,
33097           cmLocalUnixMakefileGenerator3.cxx: ENH: always write out all
33098           custom commands
33100 2005-07-27 17:23  king
33102         * Source/cmMakefile.cxx: BUG: InitializeFromParent should copy
33103           include file regular expressions.
33105 2005-07-27 16:46  king
33107         * Source/cmGlobalGenerator.cxx: ENH: RUN_TESTS target now uses
33108           proper CMAKE_CFG_INTDIR setting to get $(IntDir) or $(OutDir)
33109           depending on the generator.
33111 2005-07-27 16:37  king
33113         * Source/cmUtilitySourceCommand.cxx: BUG: Hack to support building
33114           existing trees with UTILITY_SOURCE commands and the new VS
33115           generator directory structure.
33117 2005-07-27 15:46  andy
33119         * Source/cmGlobalGenerator.cxx: BUG: Generate RUN_TEST target if
33120           any tests are there
33122 2005-07-27 13:36  king
33124         * Source/: cmGlobalVisualStudio7Generator.cxx,
33125           cmLocalVisualStudio7Generator.cxx,
33126           cmLocalVisualStudio7Generator.h: ENH: Generator now creates a
33127           separate intermediate files directory for each target.  This is
33128           needed for MSVC 8 to support parallel builds.
33130 2005-07-27 12:41  martink
33132         * Source/: cmLocalUnixMakefileGenerator3.cxx,
33133           cmLocalUnixMakefileGenerator3.h: ENH: fix some warnings and
33134           cleanup some
33136 2005-07-27 11:56  andy
33138         * Source/cmVersion.cxx: STYLE: Nightly Version update
33140 2005-07-27 11:42  martink
33142         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: maybe fix fortran
33143           issue
33145 2005-07-27 11:36  martink
33147         * Source/: cmLocalUnixMakefileGenerator3.cxx,
33148           cmLocalUnixMakefileGenerator3.h: ENH: fix some warnings and
33149           cleanup some
33151 2005-07-27 11:31  martink
33153         * Source/: cmDependsJava.cxx, cmGlobalUnixMakefileGenerator3.cxx,
33154           cmLocalUnixMakefileGenerator3.cxx,
33155           cmLocalUnixMakefileGenerator3.h: ENH: fix some warnings and
33156           cleanup some
33158 2005-07-27 09:49  martink
33160         * Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
33161           cmDependsC.h, cmDependsFortran.cxx, cmDependsFortran.h,
33162           cmDependsJava.cxx, cmDependsJava.h,
33163           cmGlobalUnixMakefileGenerator3.cxx,
33164           cmGlobalUnixMakefileGenerator3.h, cmLocalGenerator.cxx,
33165           cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.cxx,
33166           cmLocalUnixMakefileGenerator3.h, cmake.cxx: ENH: reduce the
33167           number of files produced still needs a bit more cleanup
33169 2005-07-26 17:40  king
33171         * Modules/Dart.cmake: ENH: Added VS8 support for DART_CXX_NAME.
33173 2005-07-26 13:26  hoffman
33175         * Source/cmTarget.cxx: ENH: make sure source file depends are used
33176           to determine if custom commands are used
33178 2005-07-26 13:26  hoffman
33180         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: if it is not a
33181           cmake target or a full path do not put depend information in the
33182           command
33184 2005-07-26 13:25  hoffman
33186         * Source/cmFLTKWrapUICommand.cxx: ENH: make sure custom command
33187           depend on fluid so if fltk is part of project fluid gets built
33188           first
33190 2005-07-26 11:45  andy
33192         * Source/cmVersion.cxx: STYLE: Nightly Version update
33194 2005-07-26 11:37  king
33196         * Source/kwsys/: CMakeLists.txt, FundamentalType.h.in: ENH: Added
33197           FundamentalType header defining platform-independent fixed
33198           size/signedness integer types.
33200 2005-07-26 11:36  king
33202         * Source/kwsys/kwsysPlatformCxxTests.cxx: ENH: Added
33203           TEST_KWSYS_CXX_SAME_LONG_AND___INT64,
33204           TEST_KWSYS_CXX_SAME_LONG_LONG_AND___INT64,
33205           TEST_KWSYS_CAN_CONVERT_UI64_TO_DOUBLE, and
33206           TEST_KWSYS_CHAR_IS_SIGNED.
33208 2005-07-26 11:34  king
33210         * Source/kwsys/: Base64.c, Base64.h.in, Configure.h.in,
33211           Process.h.in: ENH: Moved kwsys_ns and kwsysEXPORT macros to
33212           Configure.h in the case of building a kwsys source file.  This
33213           allows more than one header to be included in a kwsys source file
33214           without redefining the macros.
33216 2005-07-26 09:17  andy
33218         * Tests/CTestTest3/test.cmake.in: ENH: Add support for multi-string
33219           compiler name, and improve support for subversion
33221 2005-07-25 16:10  hoffman
33223         * Source/cmLocalVisualStudio7Generator.cxx: ENH: fix lib case bug
33224           correctly
33226 2005-07-25 11:41  andy
33228         * Source/cmVersion.cxx: STYLE: Nightly Version update
33230 2005-07-24 11:42  andy
33232         * Source/cmVersion.cxx: STYLE: Nightly Version update
33234 2005-07-23 11:44  andy
33236         * Source/cmVersion.cxx: STYLE: Nightly Version update
33238 2005-07-23 10:32  hoffman
33240         * Source/cmLocalVisualStudio7Generator.cxx: BUG: undo fix
33242 2005-07-22 17:36  andy
33244         * Source/cmVersion.cxx: STYLE: Nightly Version update
33246 2005-07-22 15:41  hoffman
33248         * Source/cmLocalVisualStudio7Generator.cxx: ENH: more efficent fix
33249           for bug # 2063
33251 2005-07-22 15:33  hoffman
33253         * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for case
33254           mismatched lib bug # 2063
33256 2005-07-22 15:32  hoffman
33258         * Source/cmDependsC.cxx: ENH: string += is very slow, so don't use
33259           it
33261 2005-07-22 08:40  andy
33263         * Source/CTest/cmCTestUpdateHandler.cxx: ENH: Better handling of
33264           removed files and remove warning
33266 2005-07-22 08:39  andy
33268         * Source/CTest/cmCTestBuildHandler.cxx: ENH: More regular
33269           expressions
33271 2005-07-21 15:54  andy
33273         * Source/CTest/cmCTestUpdateHandler.cxx: ENH: Add support for
33274           detecting files that were removed
33276 2005-07-21 10:26  andy
33278         * Source/cmVersion.cxx: STYLE: Nightly Version update
33280 2005-07-21 09:07  andy
33282         * Source/CTest/cmCTestSubmitHandler.cxx: BUG: Remove duplicate
33283           prefix
33285 2005-07-20 22:23  hoffman
33287         * Source/cmGlobalXCodeGenerator.cxx: ENH: fix warning
33289 2005-07-20 15:44  hoffman
33291         * Modules/CMakeCCompiler.cmake.in, Modules/CMakeCInformation.cmake,
33292           Modules/CMakeCXXCompiler.cmake.in,
33293           Modules/CMakeCXXInformation.cmake,
33294           Modules/CMakeDetermineCCompiler.cmake,
33295           Modules/CMakeDetermineCXXCompiler.cmake,
33296           Modules/CMakeDetermineFortranCompiler.cmake,
33297           Modules/CMakeDetermineJavaCompiler.cmake,
33298           Modules/CMakeDetermineRCCompiler.cmake,
33299           Modules/CMakeFortranCompiler.cmake.in,
33300           Modules/CMakeFortranInformation.cmake,
33301           Modules/CMakeJavaCompiler.cmake.in,
33302           Modules/CMakeRCCompiler.cmake.in,
33303           Modules/CMakeRCInformation.cmake, Source/cmLocalGenerator.cxx:
33304           ENH: make sure flags set in CC or CXX environment variables stay
33305           with the compiler
33307 2005-07-20 12:54  hoffman
33309         * Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake,
33310           Platform/Windows-cl.cmake: ENH: move flags next to compiler, so
33311           if env contains compiler and some flag, they stay together
33313 2005-07-20 12:53  hoffman
33315         * Source/CMakeLists.txt: ENH: java does not work under mingw
33317 2005-07-20 12:48  hoffman
33319         * Modules/: FindQt.cmake, FindQt4.cmake: ENH: make sure qmake is on
33320           the machine before running it
33322 2005-07-20 12:40  andy
33324         * Source/kwsys/testHashSTL.cxx: ENH: Rename test
33326 2005-07-20 12:03  andy
33328         * Source/cmCTest.cxx: BUG: Initialize variable
33330 2005-07-20 12:02  andy
33332         * Source/kwsys/: CMakeLists.txt, testhash.cxx: ENH: Rename test
33334 2005-07-20 10:16  andy
33336         * Source/cmVersion.cxx: STYLE: Nightly Version update
33338 2005-07-19 18:05  hoffman
33340         * Source/cmGlobalXCodeGenerator.cxx: ENH: make it so that bootstrap
33341           does not use xml parser
33343 2005-07-19 17:16  hoffman
33345         * Source/: cmake.cxx, cmake.h: ENH: fix for bug 1866, make -G,-D -C
33346           options allow for space between arg and value
33348 2005-07-19 16:40  hoffman
33350         * Source/: CMakeLists.txt, cmFileCommand.cxx,
33351           cmGlobalXCode21Generator.cxx, cmGlobalXCodeGenerator.cxx,
33352           cmGlobalXCodeGenerator.h: ENH: if Xcode21 is installed then
33353           create 21 compatible project files
33355 2005-07-19 15:28  hoffman
33357         * Source/: cmGlobalXCode21Generator.cxx,
33358           cmGlobalXCode21Generator.h: ENH: add new stub generator
33360 2005-07-19 15:27  hoffman
33362         * Source/cmTryCompileCommand.h: ENH: add more docs
33364 2005-07-19 14:36  hoffman
33366         * Modules/CMakeGenericSystem.cmake: ENH: make KDevelop3 default to
33367           CMAKE_VERBOSE_MAKEFILE
33369 2005-07-19 11:48  hoffman
33371         * Modules/CMakeGenericSystem.cmake: ENH: make KDevelop3 default to
33372           CMAKE_VERBOSE_MAKEFILE
33374 2005-07-19 10:10  andy
33376         * Source/cmVersion.cxx: STYLE: Nightly Version update
33378 2005-07-18 12:53  andy
33380         * Source/: cmCTest.cxx, cmCTest.h, ctest.cxx,
33381           CTest/cmCTestSubmitCommand.cxx, CTest/cmCTestSubmitHandler.cxx:
33382           ENH: Add a way to submit extra files to the dashboard
33384 2005-07-18 11:46  andy
33386         * Modules/Dart.cmake, Source/cmCTest.cxx, Source/cmCTest.h,
33387           Source/ctest.cxx, Tests/CTestTest2/test.cmake.in: ENH: Several
33388           improvements and cleanups: 1. Add long command line arguments for
33389           every argument 2. Add a way to overwrite CTest configuration by
33390           providing --overwrite TimeOut=10 3. Improve argument parsing.  4.
33391           Add submit index argument
33393 2005-07-18 11:32  andy
33395         * Source/CTest/cmCTestGenericHandler.cxx: ENH: Cleanup file name
33397 2005-07-18 11:32  andy
33399         * Source/cmDocumentation.cxx: ENH: Cleanup the help a bit
33401 2005-07-18 08:47  hoffman
33403         * Modules/FindQt.cmake: ENH: fix qt bug
33405 2005-07-18 03:18  andy
33407         * Source/cmVersion.cxx: STYLE: Nightly Version update
33409 2005-07-17 03:14  andy
33411         * Source/cmVersion.cxx: STYLE: Nightly Version update
33413 2005-07-16 03:16  andy
33415         * Source/cmVersion.cxx: STYLE: Nightly Version update
33417 2005-07-15 15:20  hoffman
33419         * Source/cmGlobalXCodeGenerator.h: ENH: fix bug 1960
33421 2005-07-15 13:24  hoffman
33423         * Source/cmAddTestCommand.h: BUG: fix for bug 1838
33425 2005-07-15 12:57  hoffman
33427         * Modules/FindGLUT.cmake: BUG: fix for bug 852
33429 2005-07-15 12:39  hoffman
33431         * Modules/: FindQt.cmake: ENH: fix hard coded include from patch
33433 2005-07-15 12:14  hoffman
33435         * Modules/: FindQt.cmake, FindQt3.cmake, FindQt4.cmake: ENH: add
33436           new qt stuff from warfield@bwh.harvard.edu, thanks
33438 2005-07-15 12:01  martink
33440         * Utilities/CMakeLists.txt: BUG: converted to 1.8 form of custom
33441           commands
33443 2005-07-15 11:48  andy
33445         * Modules/FindPythonInterp.cmake: ENH: Add registry for 2.4
33447 2005-07-15 11:45  andy
33449         * Modules/FindPythonInterp.cmake: BUG: Set PYTHONINTERP_FOUND
33451 2005-07-15 11:38  hoffman
33453         * Source/WXDialog/bin/FindwxWin.cmake: ENH: fix for older versions
33454           of cmake
33456 2005-07-15 11:38  hoffman
33458         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
33459           cmGlobalUnixMakefileGenerator3.h: ENH: fix static build of vtk
33460           with cmake by having custom targets chain depend information
33462 2005-07-15 11:37  hoffman
33464         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: remove commented
33465           code
33467 2005-07-15 11:36  hoffman
33469         * Source/CMakeLists.txt: ENH: remove messages about not running
33470           java test
33472 2005-07-15 11:34  hoffman
33474         * Source/cmDynamicLoader.cxx: ENH: fix compile error bug# 2020 on
33475           mac
33477 2005-07-15 08:36  andy
33479         * Modules/FindPythonInterp.cmake: ENH: Initial import
33481 2005-07-15 03:11  andy
33483         * Source/cmVersion.cxx: STYLE: Nightly Version update
33485 2005-07-14 17:21  hoffman
33487         * Source/WXDialog/: CMakeLists.txt, bin/FindwxWin.cmake: ENH: fix
33488           wxdialog to build with xcode
33490 2005-07-14 16:46  andy
33492         * Source/WXDialog/CMakeLists.txt: ENH: add an install target for
33493           WXDialog
33495 2005-07-14 16:00  hoffman
33497         * Source/cmLocalGenerator.cxx: ENH: fix for bug 992, mac bundle
33498           install fix
33500 2005-07-14 15:12  hoffman
33502         * Source/cmMakefile.cxx: BUG: fix for bug 1850 wrapping can leave
33503           out files if they are a substring of another file
33505 2005-07-14 14:15  andy
33507         * Source/CTest/cmCTestCoverageHandler.cxx: ENH: Some more cleanups
33508           and add ctest custom vector for regular expression to exclude
33509           from coverage
33511 2005-07-14 14:15  andy
33513         * Source/cmCTest.cxx: BUG: Look for custom files in all directories
33515 2005-07-14 13:50  hoffman
33517         * Tests/OutOfSource/OutOfSourceSubdir/: testlib.cxx, testlib.h:
33518           ENH: add missing files
33520 2005-07-14 13:25  andy
33522         * Source/CTest/: cmCTestCoverageHandler.cxx,
33523           cmCTestCoverageHandler.h: ENH: Add custom supression regular
33524           expressions
33526 2005-07-14 12:21  hoffman
33528         * Source/cmLocalUnixMakefileGenerator3.cxx,
33529           Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
33530           Tests/OutOfSource/OutOfSourceSubdir/simple.cxx: FIX: fix bug
33531           2043 borland compiler and dll problem and add a test for it
33533 2005-07-14 11:24  andy
33535         * Source/CTest/cmCTestCoverageHandler.cxx: BUG: Fix line number
33536           inconsistency, improve output
33538 2005-07-14 10:15  martink
33540         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: add support for
33541           borland exe with shared libs back in
33543 2005-07-14 09:44  andy
33545         * Tests/: Complex/Executable/complex.cxx,
33546           ComplexOneConfig/Executable/complex.cxx,
33547           ComplexRelativePaths/Executable/complex.cxx: ENH: Do 4 files
33549 2005-07-14 09:30  andy
33551         * Tests/: Complex/Executable/complex.cxx,
33552           ComplexOneConfig/Executable/complex.cxx,
33553           ComplexRelativePaths/Executable/complex.cxx: ENH: Add a test for
33554           cmGeneratedFileStream
33556 2005-07-14 09:29  andy
33558         * Source/CTest/cmCTestTestCommand.cxx: COMP: Remove warning and fix
33559           the logic
33561 2005-07-14 09:29  andy
33563         * Source/CTest/cmCTestCoverageHandler.cxx: BUG: Rename tmp files
33565 2005-07-14 03:13  andy
33567         * Source/cmVersion.cxx: STYLE: Nightly Version update
33569 2005-07-13 16:57  hoffman
33571         * Source/cmLocalVisualStudio7Generator.cxx: BUG: remove part of
33572           patch from bug 1965 that set executable paths
33574 2005-07-13 16:49  hoffman
33576         * Source/cmLocalVisualStudio6Generator.cxx: BUG: revert part of
33577           patch that set executable debug prefix as it breaks too much
33578           stuff
33580 2005-07-13 16:24  hoffman
33582         * Source/cmLocalGenerator.cxx: ENH: add -L as possible library flag
33584 2005-07-13 16:23  hoffman
33586         * Source/cmGlobalXCodeGenerator.cxx: ENH: add support for bundles
33588 2005-07-13 16:20  hoffman
33590         * Source/cmLocalVisualStudio6Generator.cxx: BUG: try to fix failed
33591           test
33593 2005-07-13 15:49  hoffman
33595         * Source/CMakeLists.txt: ENH: add bundle test
33597 2005-07-13 15:43  hoffman
33599         * Tests/BundleTest/: BundleTest.cxx, CMakeLists.txt: ENH: add a
33600           bundle test
33602 2005-07-13 11:21  hoffman
33604         * Source/: cmLocalVisualStudio6Generator.cxx,
33605           cmLocalVisualStudio6Generator.h,
33606           cmLocalVisualStudio7Generator.cxx,
33607           cmLocalVisualStudio7Generator.h, cmMakefile.cxx, cmMakefile.h,
33608           cmSourceGroup.cxx, cmSourceGroup.h, cmSourceGroupCommand.cxx:
33609           FIX: apply patch from bug# 1965
33611 2005-07-13 10:17  andy
33613         * Source/: cmCTest.h, CTest/cmCTestTestCommand.cxx: ENH: Add
33614           timeout support
33616 2005-07-13 09:49  andy
33618         * Source/kwsys/SystemTools.cxx: COMP: Remove warning on windows
33620 2005-07-13 09:08  hoffman
33622         * Modules/FindDoxygen.cmake: ENH: fix for darwin from eric wing
33624 2005-07-13 09:06  hoffman
33626         * Modules/: FindOpenAL.cmake, FindPhysFS.cmake, FindSDL.cmake,
33627           FindSDL_image.cmake, FindSDL_mixer.cmake, FindSDL_net.cmake,
33628           FindSDL_ttf.cmake: ENH: add a bunch of find sdl stuff from eric
33629           wing
33631 2005-07-13 08:29  hoffman
33633         * Modules/Platform/: CYGWIN-g77.cmake, IRIX64.cmake, g77.cmake:
33634           FIX: for 1852 fix fortran case
33636 2005-07-13 03:10  andy
33638         * Source/cmVersion.cxx: STYLE: Nightly Version update
33640 2005-07-12 17:30  hoffman
33642         * ChangeLog.manual, Source/kwsys/SystemTools.cxx,
33643           Source/kwsys/SystemTools.hxx.in: merge from main tree
33645 2005-07-12 17:24  hoffman
33647         * CMakeSystemConfig.txt.in, CMakeWindowsSystemConfig.txt: ENH:
33648           remove unused files
33650 2005-07-12 17:24  hoffman
33652         * Source/cmCPluginAPI.h: ENH: change version
33654 2005-07-12 17:23  hoffman
33656         * Utilities/: cmcurl/CMakeLists.txt, cmxmlrpc/CMakeLists.txt: add
33657           -dl on unix
33659 2005-07-12 17:22  hoffman
33661         * Utilities/Release/: cmake_release.sh, config_Darwin,
33662           config_HP-UX, config_SunOS, release_dispatch.sh: move release
33663           stuff off branch
33665 2005-07-12 16:56  hoffman
33667         * ChangeLog.txt: update changes
33669 2005-07-12 16:51  hoffman
33671         * ChangeLog.txt: ENH: update changes for 2.2
33673 2005-07-12 15:40  hoffman
33675         * Utilities/Release/config_Darwin: [no log message]
33677 2005-07-12 15:26  hoffman
33679         * Utilities/Release/config_Darwin: [no log message]
33681 2005-07-12 15:11  hoffman
33683         * Utilities/Release/: config_Darwin, release_dispatch.sh: fixes for
33684           osx
33686 2005-07-12 15:08  hoffman
33688         * Source/WXDialog/: CMakeLists.txt, bin/FindwxWin.cmake: Fixes for
33689           macosx
33691 2005-07-12 15:06  andy
33693         * Source/WXDialog/: CMakeLists.txt, bin/FindwxWin.cmake: ENH: fixes
33694           for macosx
33696 2005-07-12 14:21  hoffman
33698         * Utilities/cmxmlrpc/CMakeLists.txt: ENH: add dl lib
33700 2005-07-12 13:54  hoffman
33702         * Utilities/Release/config_SunOS: put it back
33704 2005-07-12 13:21  andy
33706         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: BUG: Revert
33707           the change to FileIsDirectory. Add FileIsSymlink and treat
33708           symlinks as files when removing directory
33710 2005-07-12 12:40  hoffman
33712         * Utilities/cmcurl/CMakeLists.txt: [no log message]
33714 2005-07-12 12:31  andy
33716         * Source/CTest/cmCTestTestHandler.cxx: BUG: Go back to the original
33717           directory after examining the current directory
33719 2005-07-12 12:30  andy
33721         * Source/CTest/cmCTestTestHandler.cxx: BUG: Make sure it always
33722           starts in the current directory when searching for tests
33724 2005-07-12 10:39  andy
33726         * Source/: kwsys/SystemTools.cxx,
33727           CTest/cmCTestEmptyBinaryDirectoryCommand.cxx: BUG: When removing
33728           directory, use lstat instead of stat to make sure that symlinks
33729           are treated as files and not as directories
33731 2005-07-12 10:25  hoffman
33733         * Utilities/Release/config_SunOS: [no log message]
33735 2005-07-12 10:08  hoffman
33737         * Utilities/Release/config_SunOS: [no log message]
33739 2005-07-12 09:36  hoffman
33741         * Utilities/Release/config_HP-UX: use gmake
33743 2005-07-12 08:50  andy
33745         * Source/cmCTest.cxx: BUG: Fix problem with visual studio in
33746           release mode
33748 2005-07-12 03:10  andy
33750         * Source/cmVersion.cxx: STYLE: Nightly Version update
33752 2005-07-11 18:07  hoffman
33754         * Source/CursesDialog/form/CMakeLists.txt: ENH: fix from main tree
33756 2005-07-11 18:07  hoffman
33758         * Source/CursesDialog/form/CMakeLists.txt: ENH: add curses include
33759           directory
33761 2005-07-11 17:58  hoffman
33763         * Utilities/Release/config_Darwin: turn off wx dialog for now
33765 2005-07-11 17:15  hoffman
33767         * Utilities/Release/cmake_release.sh: get the correct version
33769 2005-07-11 17:11  hoffman
33771         * Utilities/Release/: cmake_release.sh, cmake_release.sh.in,
33772           config_CYGWIN_NT-5.1, config_IRIX64, config_Linux,
33773           cygwin-package.sh.in, release_dispatch.sh, README: ENH: merge
33774           changes from branches
33776 2005-07-11 16:57  hoffman
33778         * Utilities/Release/release_dispatch.sh: [no log message]
33780 2005-07-11 16:09  hoffman
33782         * Utilities/Release/: cmake_release.sh, cmake_release.sh.in,
33783           config_CYGWIN_NT-5.1, config_IRIX64, cygwin-package.sh.in,
33784           release_dispatch.sh: move stuff from 2.0 over to 2.2
33786 2005-07-11 15:21  hoffman
33788         * Utilities/Release/config_Linux: move config linix to 2.2 branch
33790 2005-07-11 15:11  hoffman
33792         * Utilities/Release/release_dispatch.sh: change to muse
33794 2005-07-11 15:05  hoffman
33796         * Utilities/Release/release_dispatch.sh: ENH: add from HEAD
33798 2005-07-11 15:04  hoffman
33800         * Utilities/Release/release_dispatch.sh: add from branch
33802 2005-07-11 14:55  martink
33804         * ChangeLog.manual: ENH: commit some change logs
33806 2005-07-11 14:54  hoffman
33808         * Source/cmCPluginAPI.h, Utilities/Release/cmake_release.sh,
33809           Utilities/Release/cmake_release.sh.in: ENH: fix up some version
33810           stuff
33812 2005-07-11 12:22  martink
33814         * Source/CTest/cmCTestUpdateHandler.cxx: ENH: provide default
33815           update options if none were provided
33817 2005-07-11 11:59  andy
33819         * Source/CTest/cmCTestUpdateHandler.cxx: ENH: Add default update
33820           options
33822 2005-07-11 11:37  martink
33824         * ChangeLog.manual: ENH: added ChangeLog as in prior release
33826 2005-07-11 11:36  martink
33828         * Source/cmAddCustomCommandCommand.cxx: ENH: merge from the main
33829           tree to handle relative files
33831 2005-07-11 11:31  martink
33833         * Source/CTest/cmCTestUpdateHandler.cxx: ENH: merged from CVS fix
33834           for SNV warning
33836 2005-07-11 11:16  andy
33838         * Source/CTest/cmCTestUpdateHandler.cxx: BUG: Remove warning when
33839           using CVS
33841 2005-07-11 03:07  andy
33843         * Source/cmVersion.cxx: STYLE: Nightly Version update
33845 2005-07-10 03:08  andy
33847         * Source/cmVersion.cxx: STYLE: Nightly Version update
33849 2005-07-09 03:08  andy
33851         * Source/cmVersion.cxx: STYLE: Nightly Version update
33853 2005-07-08 11:51  martink
33855         * Source/cmAddCustomCommandCommand.cxx: ENH: slightly modified
33856           version of Alex's relative path arguments for custom commands
33858 2005-07-08 10:13  martink
33860         * Utilities/Release/cmake_release.sh: ENH: release commit
33862 2005-07-08 10:00  martink
33864         * CMakeLists.txt: ENH: rev to 22
33866 2005-07-08 09:55  martink
33868         * CMakeLists.txt: ENH: update rev to 23
33870 2005-07-08 09:53  martink
33872         * Source/MFCDialog/CMakeSetup.rc: ENH: minor version update
33874 2005-07-08 09:05  king
33876         * Source/kwsys/testProcess.c: COMP: Fixed uninitialized variable.
33878 2005-07-08 03:08  andy
33880         * Source/cmVersion.cxx: STYLE: Nightly Version update
33882 2005-07-07 16:01  martink
33884         * Source/cmConfigureFileCommand.cxx: ENH: configure file will
33885           assume start source dir if a full path is not provided
33887 2005-07-07 15:06  martink
33889         * Source/cmMakefile.cxx: BUG: library return values were not UNIX
33890           slashes on Win98
33892 2005-07-07 13:55  martink
33894         * Source/cmSourceFile.cxx: BUG: mor emissing convert to unix
33895           slashes
33897 2005-07-07 11:44  martink
33899         * Source/: cmMakefile.cxx, cmMakefile.h: ENH: cleaned up some old
33900           methods and vars
33902 2005-07-07 10:21  king
33904         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Removing
33905           CMAKE_HIDE_TARGET_DIRS since it has been superceded by
33906           CMAKE_TARGET_DIR_PREFIX.
33908 2005-07-07 10:14  king
33910         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Added use of
33911           CMAKE_TARGET_DIR_PREFIX variable to prepend a project-specified
33912           string to the names of all the target-name.dir directories.
33914 2005-07-07 10:11  martink
33916         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: added ability to
33917           prefix target directories with a . to make them not show up in
33918           ls. From patch from Alex
33920 2005-07-07 09:44  martink
33922         * Source/cmake.cxx: BUG: win95 returning non unix path for cmake
33923           command
33925 2005-07-07 09:06  king
33927         * Source/kwsys/testProcess.c: ENH: Extended test 0 to run the
33928           executable twice using the same process object.  This tests the
33929           reusability of the objects.
33931 2005-07-07 09:05  king
33933         * Source/kwsys/ProcessWin32.c: BUG: Fixed reusability of process
33934           object by clearing each pipe's Closed flag when cleaning up.
33936 2005-07-07 03:08  andy
33938         * Source/cmVersion.cxx: STYLE: Nightly Version update
33940 2005-07-06 16:16  martink
33942         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
33943           cmLocalUnixMakefileGenerator3.cxx,
33944           cmLocalUnixMakefileGenerator3.h: BUG: fix for bootstrap problem
33946 2005-07-06 15:51  andy
33948         * Source/: cmCacheManager.cxx, cmFileCommand.cxx,
33949           cmWriteFileCommand.cxx: STYLE: Fix typos
33951 2005-07-06 15:49  andy
33953         * Source/CTest/cmCTestCoverageHandler.cxx: COMP: Remove warning
33955 2005-07-06 15:27  andy
33957         * Source/CTest/: cmCTestCoverageHandler.cxx,
33958           cmCTestCoverageHandler.h: ENH: Improve support for various
33959           versions of gcov
33961 2005-07-06 15:25  andy
33963         * Modules/FindFLTK.cmake: ENH: Replace with the one from InsightApp
33965 2005-07-06 15:25  martink
33967         * Source/cmListFileCache.cxx: BUG: project command should also work
33968           with lower case
33970 2005-07-06 15:24  martink
33972         * Tests/Simple/CMakeLists.txt: BUG: minor fix to project name to
33973           match ADD_TEST call
33975 2005-07-06 15:11  andy
33977         * Source/CTest/cmCTestSubmitHandler.cxx: BUG: On windows there can
33978           be a problem because scp does not handle drive names. This uses
33979           relative path for scp
33981 2005-07-06 03:10  andy
33983         * Source/cmVersion.cxx: STYLE: Nightly Version update
33985 2005-07-05 16:13  martink
33987         * Utilities/Release/: MakeRelease.cmake.in, Release.cmake: ENH: a
33988           start on UNIX release
33990 2005-07-05 15:43  martink
33992         * Utilities/Release/Release.cmake: ENH: better release support
33994 2005-07-05 12:38  martink
33996         * Utilities/Release/: MakeRelease.cmake.in, Release.cmake: ENH:
33997           better release support
33999 2005-07-05 11:17  andy
34001         * Modules/FindDCMTK.cmake: ENH: Improvements by Julien
34003 2005-07-05 10:08  martink
34005         * Source/cmMacroCommand.cxx: ENH: revert back to string replacement
34006           version
34008 2005-07-05 09:21  martink
34010         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: util targets now
34011           show up in locla makefile and make rebuild_cache now works in
34012           subdirs
34014 2005-07-05 09:00  martink
34016         * Source/cmLocalGenerator.cxx: BUG: fix for debug optimized link
34017           libraries
34019 2005-07-05 03:02  andy
34021         * Source/cmVersion.cxx: STYLE: Nightly Version update
34023 2005-07-04 03:01  andy
34025         * Source/cmVersion.cxx: STYLE: Nightly Version update
34027 2005-07-03 12:06  andy
34029         * Source/cmake.cxx: ENH: Only truncate files when not in try
34030           compile. Alsom move truncating code closer to configure
34032 2005-07-03 03:02  andy
34034         * Source/cmVersion.cxx: STYLE: Nightly Version update
34036 2005-07-02 22:50  andy
34038         * Source/cmCTest.cxx: ENH: Improve performance of MakeXMLSafe,
34039           improve performance of reading custom ctest files, and remove
34040           error when running ctest on directory without
34041           DartConfiguration.tcl
34043 2005-07-02 22:32  andy
34045         * Source/CTest/cmCTestCoverageHandler.cxx: STYLE: Unify number of
34046           spaces
34048 2005-07-02 22:31  andy
34050         * Source/CTest/cmCTestBuildHandler.cxx: ENH: Improve performance by
34051           compiling regular expressions when needed
34053 2005-07-02 22:30  andy
34055         * Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: ENH:
34056           Improve performance of testing and do not complain if
34057           DartTestfile.txt is not found or if directory does not exist
34059 2005-07-02 22:25  andy
34061         * Source/: cmake.cxx, cmake.h: ENH: Start adding the code that will
34062           truncate output logs
34064 2005-07-02 01:25  andy
34066         * Source/cmVersion.cxx: STYLE: Nightly Version update
34068 2005-07-01 10:57  martink
34070         * Source/: cmGetTargetPropertyCommand.h, cmTarget.cxx: ENH: added
34071           Alexander's target property TYPE
34073 2005-07-01 10:23  martink
34075         * Source/: cmGetDirectoryPropertyCommand.cxx,
34076           cmGetDirectoryPropertyCommand.h: ENH: added patch from Alexander
34077           Neundorf to get DEFINITIONS
34079 2005-06-30 15:54  jorgb
34081         * Source/WXDialog/bin/: FindUPX.cmake, FindwxW.cmake,
34082           FindwxWin.cmake, UsewxW.cmake: initial checkin for bin dir
34084 2005-06-30 15:54  jorgb
34086         * Source/WXDialog/: CMakeIcon.xpm, CMakeLists.txt, CMakeSetup.cpp,
34087           CMakeSetup.h, CMakeSetup.pjd, CMakeSetup.rc, CMakeSetupFrame.cpp,
34088           CMakeSetupFrame.h, CommandLineInfo.cpp, CommandLineInfo.h,
34089           NGDialog.exe.manifest, NGDialog.ico, PropertyList.cpp,
34090           PropertyList.h, about.html, aboutdlg.cpp, aboutdlg.h,
34091           app_resources.cpp, app_resources.h, changelog.txt,
34092           cmake_icon.gif, cmake_icon.xpm, cmake_logo.xpm,
34093           cmakesetup.done.xml, cmakesetup.xml, config.h, optionsdlg.cpp,
34094           optionsdlg.h, progressdlg.cpp, progressdlg.h: Initial checkin new
34095           wx dialog
34097 2005-06-30 15:52  jorgb
34099         * Source/WXDialog/: CMakeIcon.gif, CMakeIcon.icns, CMakeIcon.xpm,
34100           CMakeLists.txt, ReadMe.Mac.txt, cmWXCacheProperty.cxx,
34101           cmWXCacheProperty.h, cmWXCommandLineInfo.cxx,
34102           cmWXCommandLineInfo.h, cmWXMainFrame.cxx, cmWXMainFrame.h,
34103           wxCMakeSetup.cxx, wxincludes.h: deleted old wx-dialog
34105 2005-06-30 13:39  martink
34107         * Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
34108           Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
34109           ComplexOneConfig/cmTestConfigure.h.in,
34110           ComplexOneConfig/Executable/complex.cxx,
34111           ComplexRelativePaths/CMakeLists.txt,
34112           ComplexRelativePaths/cmTestConfigure.h.in,
34113           ComplexRelativePaths/Executable/complex.cxx: ENH: added testing
34114           of the WHILE command
34116 2005-06-30 13:39  martink
34118         * Docs/cmake-mode.el: ENH: added while command
34120 2005-06-30 13:27  martink
34122         * Docs/cmake-mode.el: ENH: added while command
34124 2005-06-30 13:09  martink
34126         * Utilities/Release/: CMake.nsi.in, MakeRelease.cmake.in,
34127           Release.cmake, Win32Release.sh.in: ENH: better release scripts
34129 2005-06-30 11:33  martink
34131         * Utilities/Release/Release.cmake: ENH: hard coded for VS 71 nmake
34132           for now
34134 2005-06-30 11:18  king
34136         * Modules/Platform/Windows-cl.cmake: BUG: Fixed escaped quote at
34137           end of .
34139 2005-06-30 09:53  martink
34141         * Source/: cmLocalUnixMakefileGenerator3.cxx,
34142           cmLocalUnixMakefileGenerator3.h: ENH: added local help and
34143           install targets
34145 2005-06-30 09:21  king
34147         * Source/kwsys/Base64.c: BUG: Do not increment optr by 2 after
34148           storing only one character.  Also fixed possibility of storing
34149           uninitialized characters from the last triplet.
34151 2005-06-30 05:47  andy
34153         * Source/cmVersion.cxx: STYLE: Nightly Version update
34155 2005-06-29 12:07  king
34157         * Modules/Platform/Windows-bcc32.cmake: BUG: Need to use the -c
34158           option for implib to produce case-sensitive symbols in the .lib
34159           files.
34161 2005-06-29 08:46  martink
34163         * CTestCustom.ctest.in: COMP: shut up warning
34165 2005-06-29 05:49  andy
34167         * Source/cmVersion.cxx: STYLE: Nightly Version update
34169 2005-06-28 15:00  martink
34171         * Utilities/Release/: CMake.nsi.in, CMakeInstall.bmp: ENH: added
34172           our own bitmap
34174 2005-06-28 10:55  martink
34176         * Utilities/Release/CMake.nsi.in,
34177           Utilities/Release/Win32Release.sh.in,
34178           Utilities/Release/cmake_release.sh.in,
34179           Utilities/Release/Release.cmake, CMakeLists.txt: ENH: added some
34180           release support
34182 2005-06-28 05:45  andy
34184         * Source/cmVersion.cxx: STYLE: Nightly Version update
34186 2005-06-27 15:59  martink
34188         * Source/cmMakefile.cxx: BUG: dont pass unverified char * to
34189           streams
34191 2005-06-27 12:45  martink
34193         * Tests/Simple/CMakeLists.txt: ENH: convert to lower case
34195 2005-06-27 12:44  martink
34197         * Example/: CMakeLists.txt, Demo/CMakeLists.txt,
34198           Hello/CMakeLists.txt: ENH: updte to lower case and using
34199           ADD_SUBDIRECTORY
34201 2005-06-27 11:39  martink
34203         * CTestCustom.ctest.in: ENH: mods to warning excludes based on new
34204           locaiton of curl
34206 2005-06-27 05:50  andy
34208         * Source/cmVersion.cxx: STYLE: Nightly Version update
34210 2005-06-26 05:43  andy
34212         * Source/cmVersion.cxx: STYLE: Nightly Version update
34214 2005-06-25 05:44  andy
34216         * Source/cmVersion.cxx: STYLE: Nightly Version update
34218 2005-06-24 13:29  andy
34220         * Source/CTest/cmCTestSubmitHandler.cxx: BUG: Exit properly on SCP
34221           submission
34223 2005-06-24 09:41  andy
34225         * Source/CTest/cmCTestSubmitHandler.cxx: COMP: Remove warnings
34227 2005-06-24 09:06  andy
34229         * CMakeLists.txt, Source/CMakeLists.txt, Source/cmCTest.cxx,
34230           Source/CTest/cmCTestSubmitHandler.cxx,
34231           Utilities/cmxmlrpc/xmlrpc_curl_transport.c: ENH: Move curl to
34232           utilities
34234 2005-06-24 09:00  andy
34236         * Utilities/cmcurl/: amigaos.c, amigaos.h, arpa_telnet.h, base64.c,
34237           base64.h, ca-bundle.h, connect.c, connect.h, content_encoding.c,
34238           content_encoding.h, cookie.c, cookie.h, curl_memory.h, curlx.h,
34239           dict.c, dict.h, easy.c, escape.c, escape.h, file.c, file.h,
34240           formdata.c, formdata.h, ftp.c, ftp.h, getdate.c, getdate.h,
34241           getenv.c, getinfo.c, getinfo.h, hash.c, hash.h, hostares.c,
34242           hostasyn.c, hostip.c, hostip.h, hostip4.c, hostip6.c, hostsyn.c,
34243           hostthre.c, http.c, http.h, http_chunks.c, http_chunks.h,
34244           http_digest.c, http_digest.h, http_negotiate.c, http_negotiate.h,
34245           http_ntlm.c, http_ntlm.h, if2ip.c, if2ip.h, inet_ntoa_r.h,
34246           inet_ntop.c, inet_ntop.h, inet_pton.c, inet_pton.h, krb4.c,
34247           krb4.h, ldap.c, ldap.h, llist.c, llist.h, md5.c, md5.h,
34248           memdebug.c, memdebug.h, mprintf.c, multi.c, netrc.c, netrc.h,
34249           nwlib.c, progress.c, progress.h, security.c, security.h, sendf.c,
34250           sendf.h, setup.h, share.c, share.h, speedcheck.c, speedcheck.h,
34251           ssluse.c, ssluse.h, strequal.c, strequal.h, strerror.c,
34252           strerror.h, strtok.c, strtok.h, strtoofft.c, strtoofft.h,
34253           telnet.c, telnet.h, timeval.c, timeval.h, transfer.c, transfer.h,
34254           url.c, url.h, urldata.h, version.c, CMakeLists.txt, config.h.in,
34255           curl.copyright, CMake/CheckTypeSize.c.in,
34256           CMake/CheckTypeSize.cmake, CMake/CurlTests.c,
34257           Platforms/WindowsCache.cmake, Platforms/config-aix.h,
34258           Testing/CMakeLists.txt, Testing/curlgtk.c, Testing/curltest.c,
34259           Testing/ftpget.c, Testing/ftpgetresp.c, Testing/ftpupload.c,
34260           Testing/getinmemory.c, Testing/http-post.c, Testing/httpput.c,
34261           Testing/multithread.c, Testing/persistant.c, Testing/postit2.c,
34262           Testing/sepheaders.c, Testing/simple.c, Testing/simplessl.c,
34263           Testing/testconfig.h.in, Testing/win32sockets.c, curl/curl.h,
34264           curl/curlver.h, curl/easy.h, curl/mprintf.h, curl/multi.h,
34265           curl/stdcheaders.h, curl/types.h: ENH: Initial import
34267 2005-06-24 05:43  andy
34269         * Source/cmVersion.cxx: STYLE: Nightly Version update
34271 2005-06-23 16:06  andy
34273         * Source/CTest/cmCTestSubmitHandler.cxx: ENH: Make iterators const
34275 2005-06-23 13:07  andy
34277         * Tests/CTestTest3/test.cmake.in: ENH: Perform second test if
34278           subversion exists
34280 2005-06-23 13:04  andy
34282         * Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
34283           CTest/cmCTestBuildAndTestHandler.cxx,
34284           CTest/cmCTestBuildCommand.cxx, CTest/cmCTestBuildHandler.cxx,
34285           CTest/cmCTestConfigureCommand.cxx,
34286           CTest/cmCTestConfigureHandler.cxx,
34287           CTest/cmCTestCoverageCommand.cxx,
34288           CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
34289           CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
34290           CTest/cmCTestHandlerCommand.cxx, CTest/cmCTestHandlerCommand.h,
34291           CTest/cmCTestMemCheckCommand.cxx, CTest/cmCTestMemCheckCommand.h,
34292           CTest/cmCTestScriptHandler.cxx, CTest/cmCTestStartCommand.cxx,
34293           CTest/cmCTestSubmitCommand.cxx, CTest/cmCTestSubmitHandler.cxx,
34294           CTest/cmCTestSubmitHandler.h, CTest/cmCTestTestCommand.cxx,
34295           CTest/cmCTestTestCommand.h, CTest/cmCTestTestHandler.cxx,
34296           CTest/cmCTestUpdateCommand.cxx, CTest/cmCTestUpdateHandler.cxx,
34297           kwsys/CTestConfig.cmake: ENH: Several improvements with the way
34298           things are handled. Also, support multiple submited files
34300 2005-06-23 12:34  martink
34302         * Source/cmMacroCommand.cxx: COMP: fix compiler warnings
34304 2005-06-23 11:03  martink
34306         * Source/: cmForEachCommand.cxx, cmIfCommand.cxx,
34307           cmMacroCommand.cxx, cmWhileCommand.cxx: ENH: converted macro to
34308           use variables and fixed some case issues with some function
34309           blockers
34311 2005-06-23 10:25  king
34313         * Source/kwsys/hashtable.hxx.in: ENH: Added some smaller primes to
34314           allow small hash table sizes and therefore shorter initial
34315           construction times.
34317 2005-06-23 05:57  andy
34319         * Source/cmVersion.cxx: STYLE: Nightly Version update
34321 2005-06-22 14:20  martink
34323         * Source/cmForEachCommand.h: STYLE: updated the docs to be more
34324           accurate
34326 2005-06-22 14:16  martink
34328         * Source/cmForEachCommand.cxx: COMP: fix possible poroblem with
34329           freed memory
34331 2005-06-22 14:04  martink
34333         * Source/cmForEachCommand.cxx: COMP: fix unused variable
34335 2005-06-22 13:32  martink
34337         * Source/cmForEachCommand.cxx: ENH: changed FOREACH to use
34338           variables instead of string replacement
34340 2005-06-22 10:54  andy
34342         * Source/CTest/cmCTestTestHandler.cxx: BUG: Fix displaying of
34343           percentage
34345 2005-06-22 10:09  martink
34347         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: clean rule wasn't
34348           cleaning libs and executables
34350 2005-06-22 09:12  martink
34352         * Source/cmTarget.cxx: ENH: some better checks
34354 2005-06-22 09:06  martink
34356         * Source/: cmExportLibraryDependencies.cxx, cmGlobalGenerator.cxx,
34357           cmGlobalKdevelopGenerator.cxx,
34358           cmGlobalUnixMakefileGenerator3.cxx,
34359           cmGlobalUnixMakefileGenerator3.h,
34360           cmGlobalVisualStudio6Generator.cxx,
34361           cmGlobalVisualStudio6Generator.h,
34362           cmGlobalVisualStudio71Generator.cxx,
34363           cmGlobalVisualStudio71Generator.h,
34364           cmGlobalVisualStudio7Generator.cxx,
34365           cmGlobalVisualStudio7Generator.h, cmLocalGenerator.cxx,
34366           cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.cxx,
34367           cmLocalUnixMakefileGenerator3.h,
34368           cmLocalVisualStudio6Generator.cxx,
34369           cmLocalVisualStudio6Generator.h,
34370           cmLocalVisualStudio7Generator.cxx,
34371           cmLocalVisualStudio7Generator.h, cmMakeDepend.cxx,
34372           cmMakeDepend.h, cmMakefile.cxx, cmMakefile.h,
34373           cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h,
34374           cmTarget.cxx, cmTarget.h: ENH: make LOCATION an computed property
34375           of the target and get rid of a bunch of const junk
34377 2005-06-22 05:43  andy
34379         * Source/cmVersion.cxx: STYLE: Nightly Version update
34381 2005-06-21 16:44  andy
34383         * Source/cmCommandArgumentParserHelper.cxx: ENH: Remove stray abort
34385 2005-06-21 16:29  martink
34387         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
34388           cmLocalUnixMakefileGenerator3.cxx: ENH: fix for BSD makes no
34389           longer use dir name as a target
34391 2005-06-21 14:20  king
34393         * Source/cmTryRunCommand.cxx: BUG: Fixed error message formatting
34394           when try run executable command cannot be found.
34396 2005-06-21 11:01  andy
34398         * Source/cmCommandArgumentParserHelper.cxx: BUG: Fix escaping to
34399           make OSX work again
34401 2005-06-21 10:33  king
34403         * Source/kwsys/testProcess.c: BUG: Use sleep(1) instead of
34404           usleep(1000000) because some UNIX systems specify that the
34405           argument to usleep must be less than 1000000.
34407 2005-06-21 09:34  martink
34409         * Source/: cmCustomCommand.cxx, cmCustomCommand.h,
34410           cmLocalUnixMakefileGenerator3.cxx: ENH: add test to make sure
34411           custom commands are used
34413 2005-06-21 05:56  andy
34415         * Source/cmVersion.cxx: STYLE: Nightly Version update
34417 2005-06-20 17:57  andy
34419         * Source/cmCTest.cxx: ENH: Initialize handler before processing it
34421 2005-06-20 17:37  andy
34423         * Source/CursesDialog/.NoDartCoverage: ENH: Until there is some
34424           test for curses dialog, no need to do coverage
34426 2005-06-20 16:31  martink
34428         * Modules/: Dart.cmake, TestCXXAcceptsFlag.cmake,
34429           Platform/Darwin.cmake: ENH: fixed some spelling errors
34431 2005-06-20 16:24  martink
34433         * Source/cmMakefile.cxx: BUG: goof in new feature fixed
34435 2005-06-20 14:15  martink
34437         * Source/: cmLocalUnixMakefileGenerator.cxx,
34438           cmLocalUnixMakefileGenerator.h: ENH: removed unused files
34440 2005-06-20 14:00  martink
34442         * Docs/CMake04.rtf, Source/cmGetTargetPropertyCommand.cxx,
34443           Source/cmGetTargetPropertyCommand.h, Source/cmGlobalGenerator.h,
34444           Source/cmMakefile.cxx: ENH: modified GET_TARGET_PROPERTIES to
34445           work with all targets
34447 2005-06-20 13:49  barre
34449         * Source/kwsys/testSystemTools.cxx: ENH: fix test, it has to return
34450           a true/false value otherwise it just passes the test, and add
34451           test for EscapeChars
34453 2005-06-20 13:10  martink
34455         * Modules/: TestBigEndian.cmake, UseSWIG.cmake: BUG: fix some
34456           missing quotes for STREQUAL IF statements
34458 2005-06-20 12:55  martink
34460         * Modules/CMakeGenericSystem.cmake: ENH: adde dback in
34461           CMAKE_VERBOSE_MAKEFILE that was acc removed
34463 2005-06-20 11:54  king
34465         * Source/cmSetTargetPropertiesCommand.h: ENH: Added documentation
34466           of VERSION and SOVERSION properties.
34468 2005-06-20 11:53  martink
34470         * Source/: cmLocalUnixMakefileGenerator2.cxx,
34471           cmLocalUnixMakefileGenerator2.h,
34472           cmGlobalUnixMakefileGenerator.cxx,
34473           cmGlobalUnixMakefileGenerator.h: ENH: no longer used
34475 2005-06-20 11:49  martink
34477         * Tests/COnly/CMakeLists.txt: COMP: converted to lowercase commands
34479 2005-06-20 11:47  martink
34481         * Docs/cmake-mode.el: ENH: updated emacs mode to include lowercase
34482           commands and missing command ENDMACRO
34484 2005-06-20 08:59  martink
34486         * Source/CTest/cmCTestTestHandler.cxx: COMP: see about fixing
34487           warning
34489 2005-06-20 07:42  andy
34491         * Tests/CTestTest3/test.cmake.in: ENH: Skip svn test for now
34493 2005-06-20 05:50  andy
34495         * Source/cmVersion.cxx: STYLE: Nightly Version update
34497 2005-06-19 06:51  andy
34499         * Source/cmVersion.cxx: STYLE: Nightly Version update
34501 2005-06-18 05:28  andy
34503         * Source/cmVersion.cxx: STYLE: Nightly Version update
34505 2005-06-17 23:15  andy
34507         * Source/CMakeLists.txt: COMP: Fix problems with old cmake
34509 2005-06-17 15:50  andy
34511         * Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.in.l,
34512           cmCommandArgumentParserHelper.cxx,
34513           cmCommandArgumentParserHelper.h, cmListFileCache.cxx,
34514           cmMakefile.cxx, cmMakefile.h: ENH: Improve handling of escaped
34515           characters
34517 2005-06-17 15:44  andy
34519         * Source/CMakeLists.txt: ENH: Pass ctest config type to
34520           subprocesses
34522 2005-06-17 15:43  andy
34524         * Source/CTest/cmCTestTestHandler.cxx: ENH: Pass configuration type
34525           to subprocesses
34527 2005-06-17 14:13  king
34529         * Source/kwsys/CMakeLists.txt: ENH: Enabling new test 7 of process
34530           execution.
34532 2005-06-17 14:07  king
34534         * Source/kwsys/Process.h.in: ENH: Added polling feature to
34535           documentation of WaitForData.
34537 2005-06-17 14:05  king
34539         * Source/kwsys/ProcessWin32.c: BUG: Fixed polling feature of
34540           WaitForData.
34542 2005-06-17 13:59  king
34544         * Source/kwsys/testProcess.c: ENH: Added test 7 to expose problems
34545           with polling by WaitForData.
34547 2005-06-17 13:57  king
34549         * Source/kwsys/ProcessUNIX.c: BUG: Fixed polling capability of
34550           WaitForData.
34552 2005-06-17 13:14  andy
34554         * Tests/CTestTest3/test.cmake.in: ENH: Make CVS one nightly
34556 2005-06-17 13:07  andy
34558         * Tests/CTestTest3/test.cmake.in: ENH: Add subversion test
34560 2005-06-17 13:04  andy
34562         * Source/: cmCTest.cxx, cmCTest.h, cmCommand.h, cmObject.h,
34563           cmStandardIncludes.h, CTest/cmCTestBuildAndTestHandler.cxx,
34564           CTest/cmCTestBuildAndTestHandler.h,
34565           CTest/cmCTestBuildHandler.cxx, CTest/cmCTestBuildHandler.h,
34566           CTest/cmCTestConfigureHandler.cxx,
34567           CTest/cmCTestConfigureHandler.h,
34568           CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
34569           CTest/cmCTestGenericHandler.h, CTest/cmCTestMemCheckHandler.cxx,
34570           CTest/cmCTestMemCheckHandler.h, CTest/cmCTestScriptHandler.cxx,
34571           CTest/cmCTestScriptHandler.h, CTest/cmCTestStartCommand.cxx,
34572           CTest/cmCTestSubmitHandler.cxx, CTest/cmCTestSubmitHandler.h,
34573           CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h,
34574           CTest/cmCTestUpdateCommand.cxx, CTest/cmCTestUpdateHandler.cxx,
34575           CTest/cmCTestUpdateHandler.h: ENH: Add superclass for all
34576           commands and handlers. Improve handlers to have initialization
34577           code, and start initializing ctest when start is invoked
34579 2005-06-17 11:46  malaterre
34581         * Source/kwsys/CommandLineArguments.hxx.in: ENH: Fix Bug #1950,
34582           provide a direct access to the input. Minor cleanup (convenience)
34584 2005-06-17 09:49  king
34586         * Source/: cmCMakeMinimumRequired.cxx, cmMakefile.h, cmVersion.h:
34587           ENH: Enabling ability for CMAKE_MINIMUM_REQUIRED version to
34588           include patch level.  Submitted by Alexander Neundorf.
34590 2005-06-17 08:45  andy
34592         * Tests/MacroTest/CMakeLists.txt: ENH: Fix test on HP
34594 2005-06-17 05:50  andy
34596         * Source/cmVersion.cxx: STYLE: Nightly Version update
34598 2005-06-16 16:42  andy
34600         * Source/cmLocalUnixMakefileGenerator3.cxx: When running the same
34601           ctest as the one we are testing, make sure to run as separate
34602           process
34604 2005-06-16 16:33  andy
34606         * Source/: cmMakefile.cxx, cmMakefile.h: ENH: Add extra argument
34608 2005-06-16 16:24  andy
34610         * Source/cmCTest.cxx, Tests/CTestTest3/test.cmake.in: ENH: Return
34611           error if there is an ERROR_MESSAGE. Also fix tag for the test
34613 2005-06-16 15:44  andy
34615         * Source/cmCommand.h: COMP: Fix build error on Windows
34617 2005-06-16 14:56  andy
34619         * Source/CMakeLists.txt, Tests/MacroTest/CMakeLists.txt,
34620           Tests/MacroTest/macroTest.c: ENH: Add test of macro
34622 2005-06-16 14:56  andy
34624         * Source/: cmake.cxx, cmake.h: ENH: Before running configre, remove
34625           all macros. Also, backup the command names. Also, make command
34626           names case insensitive
34628 2005-06-16 14:05  andy
34630         * Source/: cmCommand.h, cmConfigureFileCommand.h,
34631           cmFLTKWrapUICommand.h, cmQTWrapCPPCommand.h, cmQTWrapUICommand.h,
34632           cmUseMangledMesaCommand.h, cmVTKWrapJavaCommand.h,
34633           cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.h: ENH: Add
34634           classname to commands
34636 2005-06-16 13:29  andy
34638         * Tests/CTestTest3/test.cmake.in: ENH: Initial import
34640 2005-06-16 13:18  andy
34642         * Source/CMakeLists.txt, Source/cmCTest.cxx, Source/cmCTest.h,
34643           Source/CTest/cmCTestBuildCommand.cxx,
34644           Source/CTest/cmCTestCommand.h,
34645           Source/CTest/cmCTestGenericHandler.h,
34646           Source/CTest/cmCTestStartCommand.cxx,
34647           Source/CTest/cmCTestSubmitCommand.cxx,
34648           Source/CTest/cmCTestSubmitHandler.cxx,
34649           Source/CTest/cmCTestUpdateCommand.cxx,
34650           Source/CTest/cmCTestUpdateHandler.cxx,
34651           Tests/CTestTest2/test.cmake.in: ENH: Several improvements to
34652           CTest:
34654           1. Support for showing line numbers when debugging ctest
34655           --show-line-numbers 2. Modify the ctest initialization code, so
34656           that it can be delayed 3. Handlers now have corresponding command
34657           if they were invoked from the command (so far only update
34658           actually use that) 4. Start command is simplified and the
34659           functionality is moved to CTest 5. Update can perform initial
34660           checkout if CTEST_CHECKOUT_COMMAND is set 6. Add test that checks
34661           out kwsys and perform tests on the fresh checkout
34663 2005-06-16 11:52  martink
34665         * Source/CMakeLists.txt: ENH: add first cut at support for exe with
34666           same name as lib
34668 2005-06-16 11:48  martink
34670         * Source/: cmSetTargetPropertiesCommand.h,
34671           cmLocalVisualStudio6Generator.cxx,
34672           cmLocalVisualStudio7Generator.cxx,
34673           cmLocalUnixMakefileGenerator3.cxx: ENH: add first cut at support
34674           for exe with same name as lib
34676 2005-06-16 11:47  martink
34678         * Tests/SameName/: CMakeLists.txt, Exe1/CMakeLists.txt,
34679           Exe1/conly.c, Lib1/CMakeLists.txt, Lib1/libc1.c, Lib1/libc1.h:
34680           ENH: add same name test
34682 2005-06-16 10:23  martink
34684         * Source/cmITKWrapTclCommand.cxx: ENH: replace brackets with more
34685           generic find
34687 2005-06-16 10:22  martink
34689         * Source/cmOrderLinkDirectories.cxx: ENH: make more specific in
34690           reject self linking
34692 2005-06-16 05:50  andy
34694         * Source/cmVersion.cxx: STYLE: Nightly Version update
34696 2005-06-15 15:51  andy
34698         * Source/cmCommand.h: ENH: Add accessor for Makefile and make
34699           SetError public
34701 2005-06-15 15:29  hoffman
34703         * CTestConfig.cmake: ENH: add for testing
34705 2005-06-15 10:54  andy
34707         * Tests/CTestTest2/test.cmake.in: BUG: Fix typo
34709 2005-06-15 10:53  andy
34711         * Source/CTest/: cmCTestMemCheckCommand.cxx,
34712           cmCTestMemCheckHandler.cxx: ENH: Pass in memcheck command options
34713           and suppresions, and change skin to tool
34715 2005-06-15 10:53  andy
34717         * Source/CTest/cmCTestCoverageCommand.cxx: ENH: Handle passing in
34718           coverage command
34720 2005-06-15 08:54  andy
34722         * Source/CMakeLists.txt: ENH: Add logging to improve coverage
34724 2005-06-15 05:42  andy
34726         * Source/cmVersion.cxx: STYLE: Nightly Version update
34728 2005-06-14 15:53  andy
34730         * Utilities/.NoDartCoverage: ENH: No need to do coverage of
34731           utilities
34733 2005-06-14 15:49  andy
34735         * Source/: cmCommandArgumentParserHelper.cxx,
34736           cmCommandArgumentParserHelper.h: ENH: More cleanups
34738 2005-06-14 14:01  andy
34740         * Tests/CTestTest2/test.cmake.in: ENH: Also perform memory checking
34741           and coverage
34743 2005-06-14 14:00  andy
34745         * Source/: CMakeLists.txt, CTest/cmCTestCoverageCommand.cxx,
34746           CTest/cmCTestCoverageCommand.h, CTest/cmCTestMemCheckCommand.cxx,
34747           CTest/cmCTestMemCheckCommand.h, CTest/cmCTestScriptHandler.cxx:
34748           ENH: Add commands for memory checking and coverage
34750 2005-06-14 13:22  andy
34752         * Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.in.l:
34753           ENH: Improve variable name regular expression
34755 2005-06-14 12:48  andy
34757         * Source/: cmMacroCommand.cxx, cmake.cxx, cmake.h: ENH: Save
34758           command that macro overwrites
34760 2005-06-14 11:42  andy
34762         * Source/: cmCTest.cxx, cmCTest.h,
34763           CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestUpdateHandler.cxx:
34764           ENH: Separate standard output and standard error for problematic
34765           commands
34767 2005-06-14 03:02  andy
34769         * Source/cmVersion.cxx: STYLE: Nightly Version update
34771 2005-06-13 18:03  barre
34773         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: add
34774           method to escape some chars in a string
34776 2005-06-13 14:29  andy
34778         * Source/cmCommandArgumentParserHelper.cxx: ENH: Handle
34779           non-existing variables
34781 2005-06-13 11:00  andy
34783         * bootstrap, Source/CMakeLists.txt, Source/cmMakefile.cxx: ENH: Use
34784           the new parser that supports nested variables
34786 2005-06-13 10:27  andy
34788         * Source/: cmCommandArgumentParser.cxx, cmCommandArgumentParser.y:
34789           ENH: More cleanups
34791 2005-06-13 10:11  andy
34793         * Source/: cmCommandArgumentParserHelper.cxx,
34794           cmCommandArgumentParserHelper.h: ENH: More optimization
34796 2005-06-13 10:01  andy
34798         * Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.h,
34799           cmCommandArgumentParser.cxx, cmCommandArgumentParserTokens.h:
34800           ENH: Initial import
34802 2005-06-13 10:00  andy
34804         * Source/: cmCommandArgumentParserHelper.cxx,
34805           cmCommandArgumentParserHelper.h: ENH: Handle errors and optimize
34806           a bit
34808 2005-06-13 10:00  andy
34810         * Source/cmCommandArgumentLexer.in.l: ENH: Remove some allocations
34812 2005-06-13 09:59  andy
34814         * Source/cmCommandArgumentParser.y: ENH: Rearange and cleanup
34816 2005-06-13 09:33  martink
34818         * Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h:
34819           ENH: made configure file immediate by default for 2.2 or later
34821 2005-06-12 03:07  andy
34823         * Source/cmVersion.cxx: STYLE: Nightly Version update
34825 2005-06-11 03:07  andy
34827         * Source/cmVersion.cxx: STYLE: Nightly Version update
34829 2005-06-10 11:27  martink
34831         * Source/cmMakefile.cxx: ENH: remove old 1.2 compatability from
34832           cmake 2.2
34834 2005-06-10 10:45  martink
34836         * Source/cmMakefile.cxx: ENH: remove old 1.2 compatability from
34837           cmake 2.2
34839 2005-06-10 10:44  martink
34841         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
34842           cmLocalUnixMakefileGenerator3.cxx,
34843           cmLocalUnixMakefileGenerator3.h, cmake.cxx, cmake.h,
34844           cmLocalGenerator.h: ENH: added support for forcing recomputation
34845           of depends
34847 2005-06-10 10:09  martink
34849         * Tests/Wrapping/CMakeLists.txt: ENH: change to work with new FLTK
34850           command
34852 2005-06-10 10:09  martink
34854         * Source/: cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h: ENH:
34855           change workings of command so that it can all happing in the
34856           initial pass still works the old way but complains
34858 2005-06-10 10:08  martink
34860         * Source/cmAddLibraryCommand.cxx: ENH: allow libs with no sources
34861           but complain
34863 2005-06-10 09:01  andy
34865         * Source/: cmCTest.cxx, CTest/cmCTestBuildHandler.cxx: ENH: Be more
34866           verbose
34868 2005-06-10 08:56  andy
34870         * Source/CTest/: cmCTestBuildHandler.cxx,
34871           cmCTestConfigureHandler.cxx: ENH: Be more verbose
34873 2005-06-10 08:40  martink
34875         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
34876           cmLocalVisualStudio6Generator.cxx,
34877           cmLocalVisualStudio7Generator.cxx, cmGlobalXCodeGenerator.cxx,
34878           cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: removed old
34879           convert calls
34881 2005-06-10 02:57  andy
34883         * Source/cmVersion.cxx: STYLE: Nightly Version update
34885 2005-06-09 14:37  martink
34887         * bootstrap, Source/cmake.cxx, Source/CMakeLists.txt: ENH: removed
34888           UMG2
34890 2005-06-09 14:34  martink
34892         * Source/cmITKWrapTclCommand.cxx: ENH: deprecate old ITK wrap
34893           command
34895 2005-06-09 11:46  martink
34897         * Source/cmGlobalKdevelopGenerator.cxx: BUG: fix KDev gen to call
34898           parent class Generate
34900 2005-06-09 11:39  martink
34902         * Source/: cmGlobalKdevelopGenerator.h,
34903           cmLocalKdevelopGenerator.cxx, cmLocalKdevelopGenerator.h: ENH:
34904           make KDev sub off of Gen3
34906 2005-06-09 11:33  martink
34908         * Source/cmTarget.cxx: ENH: removed old 1.2 compatability
34910 2005-06-09 11:23  martink
34912         * Tests/Wrapping/CMakeLists.txt: ENH: no longer test ITK command
34914 2005-06-09 09:48  andy
34916         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
34917           cmLocalUnixMakefileGenerator3.cxx: ENH: some better error
34918           reporting and more robust handlign of bad targets
34920 2005-06-09 08:19  king
34922         * Source/kwsys/Configure.h.in: COMP: Disable more warnings.
34924 2005-06-09 08:18  king
34926         * Source/kwsys/kwsys_ios_sstream.h.in: COMP: Fix
34927           no-assignment-operator warning and disable typedef-name synonym
34928           warning.
34930 2005-06-09 08:03  king
34932         * Source/kwsys/Configure.h.in: COMP: Disable useless warnings.
34934 2005-06-09 08:02  king
34936         * Source/kwsys/Configure.hxx.in: ENH: C++ configuration should
34937           include C configuration.
34939 2005-06-09 07:51  king
34941         * Source/kwsys/SystemTools.cxx: COMP: Need windows.h even on cygwin
34942           to get CreateFile API.
34944 2005-06-09 07:40  king
34946         * Source/kwsys/RegularExpression.cxx: COMP: Fixed conversion
34947           warnings.
34949 2005-06-09 04:14  andy
34951         * Source/cmVersion.cxx: STYLE: Nightly Version update
34953 2005-06-08 16:55  martink
34955         * Source/cmIncludeCommand.cxx: BUG: fatal error in include file
34956           should not cause report of missing include file
34958 2005-06-08 16:39  martink
34960         * Tests/Wrapping/CMakeLists.txt: ENH: remove bad add target
34961           commands
34963 2005-06-08 16:39  martink
34965         * Source/: cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx:
34966           ENH: better error checking for add library or executable with no
34967           source files
34969 2005-06-08 16:31  martink
34971         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: prevent segfault
34972           when no sources provided for lib
34974 2005-06-08 14:18  andy
34976         * Source/: cmCommandArgumentLexer.in.l, cmCommandArgumentParser.y,
34977           cmCommandArgumentParserHelper.cxx,
34978           cmCommandArgumentParserHelper.h: ENH: Handle more cases
34980 2005-06-08 14:11  martink
34982         * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
34983           ComplexRelativePaths/CMakeLists.txt, Wrapping/CMakeLists.txt:
34984           ENH: remove requirements on 1.2
34986 2005-06-08 12:26  martink
34988         * Tests/: OutOfSource/SubDir/CMakeLists.txt,
34989           Complex/CMakeLists.txt, Complex/Executable/CMakeLists.txt,
34990           ComplexOneConfig/CMakeLists.txt,
34991           ComplexOneConfig/Executable/CMakeLists.txt,
34992           ComplexRelativePaths/CMakeLists.txt,
34993           ComplexRelativePaths/Executable/CMakeLists.txt,
34994           Dependency/CMakeLists.txt, Jump/CMakeLists.txt,
34995           Jump/Library/CMakeLists.txt, PreOrder/CMakeLists.txt,
34996           SimpleInstall/CMakeLists.txt, SimpleInstallS2/CMakeLists.txt,
34997           Testing/CMakeLists.txt: ENH: shift to using ADD_SUBDIRECTORY
34999 2005-06-08 10:41  andy
35001         * Source/: cmCommandArgumentLexer.in.l, cmCommandArgumentParser.y,
35002           cmCommandArgumentParserHelper.cxx,
35003           cmCommandArgumentParserHelper.h: ENH: Initial import (not working
35004           yet)
35006 2005-06-08 09:59  king
35008         * Docs/cmake-mode.el: ENH: Experimenting with auto-dated copyright.
35010 2005-06-08 09:52  andy
35012         * Tests/CTestTest/CMakeLists.txt: ENH: Cleanup
35014 2005-06-08 04:09  andy
35016         * Source/cmVersion.cxx: STYLE: Nightly Version update
35018 2005-06-07 12:07  martink
35020         * Source/cmGlobalVisualStudio7Generator.cxx,
35021           Modules/Platform/Windows-cl.cmake: ENH: fix for incorrect setting
35022           of CONFIZGURATION_TYPES
35024 2005-06-07 10:55  andy
35026         * Source/CTest/cmCTestTestHandler.cxx: BUG: Remove debugging code
35028 2005-06-07 10:47  martink
35030         * Source/: cmLocalUnixMakefileGenerator3.cxx, cmake.cxx: ENH: fix
35031           problem with dependency scanning
35033 2005-06-07 09:57  andy
35035         * Source/cmLocalGenerator.cxx, Source/kwsys/CMakeLists.txt,
35036           Source/kwsys/ExtraTest.cmake.in, Tests/CTestTest/test.cmake.in,
35037           Tests/CTestTest2/test.cmake.in: ENH: Add capability to include
35038           files to DartTestfile.txt and add example of that
35040 2005-06-07 09:06  andy
35042         * Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: ENH:
35043           Use CMake for parsing DartTestfile.txt
35045 2005-06-07 08:44  king
35047         * Modules/FindQt.cmake: ENH: Added search locations for a FreeBSD
35048           location.  Contributed by Alexander Neundorf.
35050 2005-06-07 04:09  andy
35052         * Source/cmVersion.cxx: STYLE: Nightly Version update
35054 2005-06-06 09:23  andy
35056         * Source/CTest/cmCTestBuildHandler.cxx: BUG: Initialize the
35057           iterator to prevent seg-fault
35059 2005-06-06 04:19  andy
35061         * Source/cmVersion.cxx: STYLE: Nightly Version update
35063 2005-06-05 15:35  andy
35065         * Source/cmVersion.cxx: STYLE: Nightly Version update
35067 2005-06-03 16:10  andy
35069         * Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
35070           CTest/cmCTestBuildAndTestHandler.cxx,
35071           CTest/cmCTestBuildAndTestHandler.h: ENH: Move the build-and-test
35072           code to a handler
35074 2005-06-03 14:42  andy
35076         * Source/CTest/: cmCTestGenericHandler.cxx,
35077           cmCTestGenericHandler.h: ENH: Add a method to parse command line
35078           argument inside the handler
35080 2005-06-03 14:42  andy
35082         * Tests/CommandLineTest/CMakeLists.txt: ENH: Test setting of
35083           environment variables
35085 2005-06-03 14:17  andy
35087         * Source/cmSetCommand.cxx: BUG: Remove memory leak
35089 2005-06-03 12:59  martink
35091         * Source/: cmWrapExcludeFilesCommand.cxx,
35092           cmWrapExcludeFilesCommand.h, cmSourceFilesCommand.cxx,
35093           cmSourceFilesCommand.h, cmSourceFilesRemoveCommand.cxx,
35094           cmSourceFilesRemoveCommand.h: ENH: no longer used
35096 2005-06-03 12:58  martink
35098         * Source/cmCommands.cxx: ENH: removed old commands
35100 2005-06-03 11:29  andy
35102         * Source/CTest/cmCTestConfigureHandler.cxx: BUG: Remove unused code
35104 2005-06-03 11:26  martink
35106         * CTestCustom.ctest.in: ENH: shut up buggy gcc stl header
35108 2005-06-03 04:03  andy
35110         * Source/cmVersion.cxx: STYLE: Nightly Version update
35112 2005-06-02 18:10  andy
35114         * Source/: cmCTest.cxx, ctest.cxx: ENH: Add debug flag
35116 2005-06-02 16:47  andy
35118         * Source/: cmCTest.cxx, CTest/cmCTestSubmitHandler.cxx: BUG: Fix
35119           the order of things to make submit handler not crash when proxies
35120           are set
35122 2005-06-02 15:14  martink
35124         * Docs/cmake-mode.el: ENH: updated commands
35126 2005-06-02 15:09  martink
35128         * Tests/Wrapping/CMakeLists.txt: ENH: removed old command
35130 2005-06-02 14:56  martink
35132         * Tests/: Complex/Library/CMakeLists.txt,
35133           ComplexOneConfig/Library/CMakeLists.txt,
35134           ComplexRelativePaths/Library/CMakeLists.txt: ENH: removed old
35135           commands
35137 2005-06-02 14:48  andy
35139         * Source/CTest/cmCTestSubmitHandler.cxx: ENH: Cleanup output even
35140           more
35142 2005-06-02 14:24  martink
35144         * Source/: cmCommands.cxx, cmAbstractFilesCommand.cxx,
35145           cmAbstractFilesCommand.h: ENH: removed the ABSTRACT_FILES command
35147 2005-06-02 14:21  martink
35149         * Docs/cmake-mode.el: ENH: updated to remove ABSTRACT_FILES and add
35150           ADD_SUBDIRECTORY
35152 2005-06-02 14:10  martink
35154         * Tests/: Complex/Library/CMakeLists.txt,
35155           ComplexOneConfig/Library/CMakeLists.txt,
35156           ComplexRelativePaths/Library/CMakeLists.txt: ENH: removed use of
35157           ABSTRACT command
35159 2005-06-02 13:41  martink
35161         * Source/: cmLocalUnixMakefileGenerator3.cxx,
35162           cmLocalUnixMakefileGenerator3.h: ENH: now also provides obj rules
35163           for local Makefiles
35165 2005-06-02 12:26  andy
35167         * Source/CTest/cmCTestBuildHandler.cxx: COMP: Remove compile
35168           warning
35170 2005-06-02 11:47  andy
35172         * Source/CTest/: cmCTestBuildHandler.cxx, cmCTestBuildHandler.h:
35173           ENH: Once the number of errors or warnings was reached, stop
35174           counting them. Also fix compile warning on bad compilers
35176 2005-06-02 09:35  andy
35178         * Source/CTest/cmCTestSubmitHandler.cxx: BUG: On windows there are
35179           problems when opening file as ascii
35181 2005-06-02 04:02  andy
35183         * Source/cmVersion.cxx: STYLE: Nightly Version update
35185 2005-06-01 15:59  andy
35187         * Source/CTest/: cmCTestBuildHandler.cxx, cmCTestBuildHandler.h:
35188           ENH: Streamline build process. This reduces the memory footprint,
35189           since only some number of lines of output will be in memory at
35190           the time. Also, this will report the build errors and warnings as
35191           it goes through the build
35193 2005-06-01 13:37  martink
35195         * Source/: cmLocalUnixMakefileGenerator3.cxx,
35196           cmLocalUnixMakefileGenerator3.h: ENH: minor perf improvement
35198 2005-06-01 13:24  martink
35200         * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: do not add help
35201           target if there is a real target named help
35203 2005-06-01 13:19  king
35205         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fixed name given
35206           to clean target listing for executable and library targets.
35208 2005-06-01 11:18  martink
35210         * Source/cmGlobalUnixMakefileGenerator3.cxx: COMP: fix warning
35212 2005-06-01 09:25  andy
35214         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
35215           cmGlobalUnixMakefileGenerator3.h: BUG: Remove duplicate targets
35216           when in different generators
35218 2005-06-01 08:59  martink
35220         * Source/cmGlobalUnixMakefileGenerator3.cxx: COMP: fix warning
35222 2005-06-01 08:56  martink
35224         * CTestCustom.ctest.in: COMP: suppress warnings in 3rd party libs
35226 2005-06-01 08:54  martink
35228         * Source/cmGlobalUnixMakefileGenerator3.cxx: COMP: fix warning
35230 2005-06-01 08:50  martink
35232         * Source/cmQTWrapUICommand.cxx: COMP: fix warning
35234 2005-06-01 08:48  martink
35236         * Source/: cmVariableRequiresCommand.cxx,
35237           cmVariableRequiresCommand.h: ENH: made immediate
35239 2005-06-01 08:25  andy
35241         * Source/cmCTest.cxx: ENH: Make CMake --build-and-test to be
35242           verbose by default
35244 2005-06-01 08:25  andy
35246         * Source/cmStandardIncludes.h: ENH: Add support for deque
35248 2005-06-01 03:56  andy
35250         * Source/cmVersion.cxx: STYLE: Nightly Version update
35252 2005-05-31 18:40  andy
35254         * Source/: cmCTest.cxx, cmCTest.h, ctest.cxx,
35255           CTest/cmCTestBuildHandler.cxx, CTest/cmCTestConfigureHandler.cxx,
35256           CTest/cmCTestCoverageHandler.cxx,
35257           CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestScriptHandler.cxx,
35258           CTest/cmCTestSubmitHandler.cxx, CTest/cmCTestTestHandler.cxx,
35259           CTest/cmCTestUpdateHandler.cxx: COMP: Remove ERROR reserved word
35260           or something and replace with ERROR_MESSAGE
35262 2005-05-31 17:32  andy
35264         * Source/: cmCTest.cxx, cmCTest.h, ctest.cxx,
35265           CTest/cmCTestBuildHandler.cxx, CTest/cmCTestConfigureHandler.cxx,
35266           CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
35267           CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
35268           CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestScriptHandler.cxx,
35269           CTest/cmCTestStartCommand.cxx, CTest/cmCTestSubmitHandler.cxx,
35270           CTest/cmCTestTestHandler.cxx, CTest/cmCTestUpdateHandler.cxx:
35271           ENH: Add support for writing output file. While doing that,
35272           redesign the way ctest does output. There may still be problems
35273           with commands failing, but that should be fixed by applying the
35274           similar concept to whole CMake
35276 2005-05-31 16:20  martink
35278         * CTestCustom.ctest.in: ENH: shut up some warning on SGI
35280 2005-05-31 16:16  martink
35282         * Utilities/cmxmlrpc/CMakeLists.txt: BUG: shut downgrade XMLRPC
35283           support
35285 2005-05-31 15:10  martink
35287         * Source/: cmAddSubDirectoryCommand.cxx,
35288           cmAddSubDirectoryCommand.h: ENH: removed the PREORDER option from
35289           the AddSubDirectory command
35291 2005-05-31 14:09  martink
35293         * Source/cmGlobalUnixMakefileGenerator3.cxx: COMP: fix a waring
35295 2005-05-31 11:46  martink
35297         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
35298           cmGlobalUnixMakefileGenerator3.h,
35299           cmLocalUnixMakefileGenerator3.cxx: ENH: now uses Makefile2 to
35300           cleanup zsh issues and provided some more documentation
35302 2005-05-31 10:16  martink
35304         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
35305           cmGlobalUnixMakefileGenerator3.h,
35306           cmLocalUnixMakefileGenerator3.cxx,
35307           cmLocalUnixMakefileGenerator3.h: STYLE: add some better comments
35308           and remove some unused code
35310 2005-05-31 04:10  andy
35312         * Source/cmVersion.cxx: STYLE: Nightly Version update
35314 2005-05-30 17:26  andy
35316         * Source/cmStandardIncludes.h: ENH: Add support for iomanip
35318 2005-05-30 04:02  andy
35320         * Source/cmVersion.cxx: STYLE: Nightly Version update
35322 2005-05-29 04:04  andy
35324         * Source/cmVersion.cxx: STYLE: Nightly Version update
35326 2005-05-28 08:44  lorensen
35328         * Source/kwsys/SystemTools.cxx: COMP: warning.
35330 2005-05-28 04:10  andy
35332         * Source/cmVersion.cxx: STYLE: Nightly Version update
35334 2005-05-27 22:11  barre
35336         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: add
35337           convenience function to convert Windows command line args into
35338           Unix argc/argv. Pulled and cleaned from PV/VV/VJ init code
35340 2005-05-27 16:17  andy
35342         * Source/CTest/cmCTestScriptHandler.cxx: ENH: Use generated file
35343           stream for files
35345 2005-05-27 11:26  andy
35347         * DartConfig.cmake: ENH: Dart change
35349 2005-05-27 04:08  andy
35351         * Source/cmVersion.cxx: STYLE: Nightly Version update
35353 2005-05-26 18:15  andy
35355         * Source/CTest/cmCTestSubmitHandler.cxx: ENH: Fix for changes in
35356           XML-RPC for Dart2
35358 2005-05-26 17:30  andy
35360         * Modules/CMakeVS8FindMake.cmake,
35361           Source/MFCDialog/CMakeSetupDialog.cpp: COMP: Fix for support of
35362           VS 8.0 beta 2
35364 2005-05-26 04:09  andy
35366         * Source/cmVersion.cxx: STYLE: Nightly Version update
35368 2005-05-25 15:09  martink
35370         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
35371           cmLocalUnixMakefileGenerator3.cxx: ENH: added clean target for
35372           subdirs
35374 2005-05-25 12:22  martink
35376         * Source/: cmDepends.cxx, cmDepends.h,
35377           cmLocalUnixMakefileGenerator3.cxx,
35378           cmLocalUnixMakefileGenerator3.h: BUG: a fix for constant
35379           recomputing of depends
35381 2005-05-25 11:19  andy
35383         * Source/cmDependsFortran.cxx: ENH: new fortran depends to match
35384           new Unix Gen
35386 2005-05-25 11:18  martink
35388         * Source/: cmGlobalUnixMakefileGenerator.h,
35389           cmGlobalUnixMakefileGenerator3.h, cmake.cxx: ENH: switch to using
35390           new Unix Makefile generator for Unix as well
35392 2005-05-25 04:07  andy
35394         * Source/cmVersion.cxx: STYLE: Nightly Version update
35396 2005-05-24 16:36  martink
35398         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix for directory
35399           of empty depend.make files
35401 2005-05-24 16:11  martink
35403         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: building libs
35404           caused all generated files to be deleted
35406 2005-05-24 15:36  martink
35408         * Source/cmIfCommand.h: STYLE: fix the docs
35410 2005-05-24 14:42  martink
35412         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
35413           cmGlobalUnixMakefileGenerator3.h,
35414           cmLocalUnixMakefileGenerator3.cxx,
35415           cmLocalUnixMakefileGenerator3.h: ENH: some more cleanup and
35416           changes to how custom commands are stored
35418 2005-05-24 11:17  martink
35420         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
35421           cmGlobalUnixMakefileGenerator3.h,
35422           cmLocalUnixMakefileGenerator3.cxx: ENH: optimization to not use
35423           requires step unless a language requires it
35425 2005-05-24 10:45  martink
35427         * Modules/CMakeFortranInformation.cmake: ENH: added requires flag
35429 2005-05-24 04:08  andy
35431         * Source/cmVersion.cxx: STYLE: Nightly Version update
35433 2005-05-23 03:57  andy
35435         * Source/cmVersion.cxx: STYLE: Nightly Version update
35437 2005-05-22 03:56  andy
35439         * Source/cmVersion.cxx: STYLE: Nightly Version update
35441 2005-05-21 03:56  andy
35443         * Source/cmVersion.cxx: STYLE: Nightly Version update
35445 2005-05-20 12:09  andy
35447         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix for empty
35448           custom commands
35450 2005-05-20 11:01  martink
35452         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
35453           cmGlobalUnixMakefileGenerator3.h,
35454           cmLocalUnixMakefileGenerator3.cxx,
35455           cmLocalUnixMakefileGenerator3.h: ENH: added help target and made
35456           custom commands execute in start output directory
35458 2005-05-20 08:45  martink
35460         * Source/: cmGlobalUnixMakefileGenerator3.cxx: ENH: fix warning and
35461           also add back in build.make
35463 2005-05-20 03:57  andy
35465         * Source/cmVersion.cxx: STYLE: Nightly Version update
35467 2005-05-19 15:55  martink
35469         * Source/cmGlobalUnixMakefileGenerator3.cxx: COMP: fix warning
35471 2005-05-19 15:00  martink
35473         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
35474           cmLocalUnixMakefileGenerator3.cxx: ENH: fixes for subdir build
35475           Makefiles
35477 2005-05-19 14:36  andy
35479         * Modules/Platform/Windows-cl.cmake: ENH: Be more verbose, handle
35480           network paths, and write compiler output to the log files
35482 2005-05-19 13:32  martink
35484         * Source/cmLocalUnixMakefileGenerator3.cxx: COMP: fix warning
35486 2005-05-19 13:26  martink
35488         * Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix for bad
35489           depency clearing
35491 2005-05-19 10:52  martink
35493         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
35494           cmLocalUnixMakefileGenerator3.cxx: ENH: some performance
35495           improvements
35497 2005-05-19 03:55  andy
35499         * Source/cmVersion.cxx: STYLE: Nightly Version update
35501 2005-05-18 16:10  martink
35503         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: fix for makes that
35504           do not handle targets wihtout a rule to build them
35506 2005-05-18 13:46  martink
35508         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
35509           cmGlobalUnixMakefileGenerator3.h,
35510           cmLocalUnixMakefileGenerator3.cxx,
35511           cmLocalUnixMakefileGenerator3.h, cmTarget.cxx: ENH: another step
35512           to the next generator still not optimized yet
35514 2005-05-18 04:01  andy
35516         * Source/cmVersion.cxx: STYLE: Nightly Version update
35518 2005-05-17 14:39  martink
35520         * Source/: cmLocalUnixMakefileGenerator3.cxx,
35521           cmLocalUnixMakefileGenerator3.h: COMP: some warning fixes and
35522           cleanup
35524 2005-05-17 14:22  andy
35526         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: implemented
35527           provides requires code
35529 2005-05-17 11:15  martink
35531         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
35532           cmGlobalUnixMakefileGenerator3.h,
35533           cmLocalUnixMakefileGenerator3.cxx,
35534           cmLocalUnixMakefileGenerator3.h: ENH: some more reorg
35536 2005-05-17 03:57  andy
35538         * Source/cmVersion.cxx: STYLE: Nightly Version update
35540 2005-05-16 14:17  king
35542         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: BUG:
35543           Changing to a new test for whether to do relative path
35544           conversion.  Now only paths inside the source or binary trees are
35545           converted.
35547 2005-05-16 13:42  king
35549         * Source/kwsys/: ProcessUNIX.c, testProcess.c: ENH: Removing
35550           previous debug code.
35552 2005-05-16 10:53  martink
35554         * Source/: cmDependsFortran.cxx, cmLocalUnixMakefileGenerator3.cxx:
35555           ENH: some updates to the provides requires code
35557 2005-05-15 03:57  andy
35559         * Source/cmVersion.cxx: STYLE: Nightly Version update
35561 2005-05-14 04:01  andy
35563         * Source/cmVersion.cxx: STYLE: Nightly Version update
35565 2005-05-13 15:51  martink
35567         * Source/cmLocalUnixMakefileGenerator3.cxx: ENH: remove duplicate
35568           provide rule for fortran
35570 2005-05-13 15:50  martink
35572         * Source/cmLocalGenerator.cxx: COMP: shut up warning
35574 2005-05-13 14:45  king
35576         * Source/kwsys/SharedForward.h.in: ENH: Added knowledge of FreeBSD.
35578 2005-05-13 14:44  king
35580         * Source/kwsys/: ProcessUNIX.c, testProcess.c: ENH: Adding
35581           debugging code for freebsd.
35583 2005-05-13 14:13  martink
35585         * Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: minor cleanup and
35586           fix for convenience rules
35588 2005-05-13 14:12  martink
35590         * Source/cmGlobalGenerator.cxx: BUG: filx for old bug in rel path
35591           computaiton code
35593 2005-05-13 09:54  martink
35595         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
35596           cmGlobalUnixMakefileGenerator3.cxx, cmLocalGenerator.cxx,
35597           cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.cxx,
35598           cmLocalUnixMakefileGenerator3.h: ENH: warning fixes and some
35599           first steps in cleaning up the convert code
35601 2005-05-13 04:04  andy
35603         * Source/cmVersion.cxx: STYLE: Nightly Version update
35605 2005-05-12 16:25  hoffman
35607         * Source/cmLocalVisualStudio7Generator.cxx: Undo fix as it broke
35608           the dashboard
35610 2005-05-12 13:27  hoffman
35612         * Source/cmLocalVisualStudio7Generator.cxx: ENH: fix for bug where
35613           debug, release etc flags were not used for linker options, BUG
35614           1781 fix
35616 2005-05-12 11:53  martink
35618         * bootstrap: ENH: moved gen3 into bootstrap process
35620 2005-05-12 11:26  martink
35622         * Source/cmLocalUnixMakefileGenerator3.cxx: COMP: shut up unused
35623           var
35625 2005-05-12 11:24  martink
35627         * Source/cmake.cxx: BUG: fix bad generator name
35629 2005-05-12 10:58  martink
35631         * Source/CMakeLists.txt: ENH: defer relative paths
35633 2005-05-12 10:49  martink
35635         * Source/: CMakeLists.txt, cmGlobalBorlandMakefileGenerator.cxx,
35636           cmGlobalNMakeMakefileGenerator.cxx,
35637           cmGlobalNMakeMakefileGenerator.h,
35638           cmGlobalUnixMakefileGenerator3.cxx, cmLocalGenerator.h,
35639           cmLocalUnixMakefileGenerator2.cxx,
35640           cmLocalUnixMakefileGenerator2.h,
35641           cmLocalUnixMakefileGenerator3.cxx,
35642           cmLocalUnixMakefileGenerator3.h, cmake.cxx: ENH: added new
35643           generator
35645 2005-05-12 03:53  andy
35647         * Source/cmVersion.cxx: STYLE: Nightly Version update
35649 2005-05-11 13:16  martink
35651         * Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
35652           cmDependsC.h, cmDependsFortran.cxx, cmDependsFortran.h,
35653           cmDependsJava.cxx, cmDependsJava.h,
35654           cmLocalUnixMakefileGenerator2.cxx: ENH: some changes to the
35655           depends signature to be more flexible
35657 2005-05-11 12:44  martink
35659         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
35660           cmLocalUnixMakefileGenerator3.cxx,
35661           cmLocalUnixMakefileGenerator3.h: ENH: another snapshot
35663 2005-05-11 10:19  martink
35665         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: ENH: added
35666           new methods to convert to HomeRelative paths
35668 2005-05-11 08:45  martink
35670         * Source/: cmLocalUnixMakefileGenerator3.cxx,
35671           cmLocalUnixMakefileGenerator3.h,
35672           cmGlobalUnixMakefileGenerator3.cxx,
35673           cmGlobalUnixMakefileGenerator3.h: ENH: snapshot
35675 2005-05-11 03:55  andy
35677         * Source/cmVersion.cxx: STYLE: Nightly Version update
35679 2005-05-10 16:41  king
35681         * Source/kwsys/testProcess.c: ENH: Removing QNX hack for test 6 now
35682           that the problem has been fixed.
35684 2005-05-10 16:36  king
35686         * Source/kwsys/ProcessUNIX.c: BUG: struct timeval uses unsigned
35687           types on at least one platform (QNX).  Alot of the time logic
35688           assumes a signed type.  Switch to using a signed representation
35689           that is converted to the native representation only for system
35690           calls.
35692 2005-05-10 11:11  andy
35694         * Source/: cmGeneratedFileStream.cxx, cmGeneratedFileStream.h: ENH:
35695           Allow changing of file name
35697 2005-05-10 11:00  king
35699         * Source/: cmDependsC.cxx, cmDependsC.h: BUG: Re-implemented
35700           dependency line parsing to deal with quoted paths and escaped
35701           spaces.
35703 2005-05-10 10:10  andy
35705         * Source/cmBuildCommand.cxx: ENH: Remove the old code
35707 2005-05-10 03:52  andy
35709         * Source/cmVersion.cxx: STYLE: Nightly Version update
35711 2005-05-09 15:11  martink
35713         * Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: some more fixes
35715 2005-05-09 08:53  martink
35717         * Source/: cmLocalUnixMakefileGenerator3.cxx,
35718           cmLocalUnixMakefileGenerator3.h: ENH: some more cleanup
35720 2005-05-09 03:57  andy
35722         * Source/cmVersion.cxx: STYLE: Nightly Version update
35724 2005-05-08 13:49  andy
35726         * Source/CTest/cmCTestSubmitCommand.cxx,
35727           Tests/CTestTest2/test.cmake.in: ENH: Add notes
35729 2005-05-08 13:48  andy
35731         * Source/CTest/cmCTestStartCommand.cxx: ENH: Remove error about not
35732           being able to update CTest configuration
35734 2005-05-08 13:48  andy
35736         * Source/CTest/: cmCTestBuildCommand.cxx, cmCTestBuildCommand.h:
35737           ENH: Remove memory leak and remember global generator for next
35738           time
35740 2005-05-08 13:47  andy
35742         * Source/: cmCTest.cxx, cmCTest.h: ENH: Add method so that ctest
35743           handlers and commands can add notes
35745 2005-05-08 04:00  andy
35747         * Source/cmVersion.cxx: STYLE: Nightly Version update
35749 2005-05-07 03:56  andy
35751         * Source/cmVersion.cxx: STYLE: Nightly Version update
35753 2005-05-06 14:49  martink
35755         * Source/: cmLocalUnixMakefileGenerator3.cxx,
35756           cmLocalUnixMakefileGenerator3.h,
35757           cmGlobalUnixMakefileGenerator3.cxx,
35758           cmGlobalUnixMakefileGenerator3.h: ENH: updates
35760 2005-05-06 12:38  king
35762         * Source/cmake.cxx: COMP: Fixed forced bool conversion warning.
35764 2005-05-06 09:58  king
35766         * Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
35767           cmDependsC.h, cmDependsFortran.cxx, cmDependsFortran.h,
35768           cmDependsJava.cxx, cmDependsJava.h,
35769           cmLocalUnixMakefileGenerator2.cxx,
35770           cmLocalUnixMakefileGenerator2.h, cmake.cxx: ENH: Added optional
35771           verbose output to build system dependency check.
35773 2005-05-06 03:52  andy
35775         * Source/cmVersion.cxx: STYLE: Nightly Version update
35777 2005-05-05 12:45  martink
35779         * Source/: cmGlobalUnixMakefileGenerator3.cxx,
35780           cmGlobalUnixMakefileGenerator3.h,
35781           cmLocalUnixMakefileGenerator3.cxx,
35782           cmLocalUnixMakefileGenerator3.h: ENH: backup of work in progress
35784 2005-05-05 10:40  andy
35786         * Source/cmMakefile.cxx: BUG: If there is a fatal error, stop
35787           processing list file
35789 2005-05-05 10:26  king
35791         * Source/cmGlobalVisualStudio7Generator.cxx: BUG: Added space after
35792           /clean to avoid putting it together with the build configuration.
35793           This fixes the failure of the complext test on the second run in
35794           the same tree.
35796 2005-05-05 10:19  andy
35798         * Source/kwsys/CTestConfig.cmake: ENH: Add configuration file for
35799           kwsys
35801 2005-05-05 10:19  andy
35803         * Source/CMakeLists.txt, Tests/CTestTest2/CMakeLists.txt,
35804           Tests/CTestTest2/test.cmake.in: ENH: Add new style ctest project
35806 2005-05-05 10:18  andy
35808         * Source/CTest/: cmCTestConfigureCommand.cxx,
35809           cmCTestSubmitCommand.cxx: ENH: Add default configure rules for
35810           CMake projects and add default rules for submission
35812 2005-05-05 10:18  andy
35814         * Source/CTest/cmCTestScriptHandler.cxx: ENH: Add variable that
35815           holds cmake executable
35817 2005-05-05 10:17  andy
35819         * Source/cmCTest.h: ENH: Add accessort for CMake executable
35821 2005-05-05 09:45  king
35823         * Source/kwsys/testProcess.c: ENH: Disabling test 6 on QNX until
35824           process killing can be resolved.  It will just fail always for
35825           now.
35827 2005-05-05 09:21  andy
35829         * Source/cmCTest.cxx: BUG: Fix logic for verbose
35831 2005-05-05 09:09  king
35833         * Source/kwsys/hashtable.hxx.in: COMP: Removed unused parameter
35834           warning.
35836 2005-05-05 09:08  king
35838         * Source/kwsys/SystemTools.cxx: COMP: Added work-around to avoid
35839           warnings about unreferenced inline functions from SGI termios.
35841 2005-05-05 09:05  king
35843         * Source/kwsys/ProcessUNIX.c: COMP: Added initializer to avoid
35844           warning.  It is not really needed, though.
35846 2005-05-05 03:51  andy
35848         * Source/cmVersion.cxx: STYLE: Nightly Version update
35850 2005-05-04 11:37  andy
35852         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
35853           split that splits on arbitrary separator
35855 2005-05-04 11:16  andy
35857         * Source/CTest/cmCTestUpdateHandler.cxx: ENH: Allow spaces in
35858           update command
35860 2005-05-04 11:13  andy
35862         * Source/CTest/: cmCTestBuildCommand.cxx, cmCTestBuildCommand.h,
35863           cmCTestConfigureCommand.cxx, cmCTestConfigureCommand.h,
35864           cmCTestCoverageHandler.cxx, cmCTestSubmitCommand.cxx,
35865           cmCTestSubmitCommand.h, cmCTestTestCommand.cxx,
35866           cmCTestTestCommand.h, cmCTestUpdateCommand.cxx,
35867           cmCTestUpdateCommand.h: ENH: Improve syntax
35869 2005-05-04 11:13  andy
35871         * Source/cmGlobalGenerator.cxx: BUG: Fix bootstrap test on machines
35872           with spaces in the path
35874 2005-05-04 11:12  andy
35876         * Source/kwsys/SystemTools.hxx.in: ENH: Expose
35877           ConvertToUnixOutputPath
35879 2005-05-04 03:50  andy
35881         * Source/cmVersion.cxx: STYLE: Nightly Version update
35883 2005-05-03 15:28  andy
35885         * Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestStartCommand.cxx:
35886           ENH: Add Site and BuildName, make sure that the rest of the
35887           default -S rule does not happen, and make sure that new tag will
35888           be created
35890 2005-05-03 15:20  andy
35892         * Source/cmGlobalGenerator.cxx: ENH: No need to convert to output
35893           path
35895 2005-05-03 15:19  king
35897         * Source/: cmDependsFortranLexer.cxx, cmDependsFortranLexer.in.l,
35898           cmDependsJavaLexer.cxx, cmDependsJavaLexer.in.l: COMP: Removed
35899           warnings about unreachable code and constant control expressions.
35900           Added the changes to the instructions in the input lex files.
35902 2005-05-03 14:58  king
35904         * Source/: cmGeneratedFileStream.h,
35905           cmLocalUnixMakefileGenerator2.h, cmStandardIncludes.h,
35906           cmSystemTools.cxx, CTest/cmCTestUpdateHandler.h,
35907           kwsys/CommandLineArguments.cxx, kwsys/SystemTools.cxx,
35908           kwsys/testhash.cxx: COMP: Added pragma directives for SGI
35909           compilers to avoid useless warnings.
35911 2005-05-03 14:57  king
35913         * Source/CursesDialog/: cmCursesLongMessageForm.cxx,
35914           cmCursesMainForm.cxx: COMP: Changed while(1) to for(;;) to avoid
35915           warning about constant control expression.
35917 2005-05-03 14:53  king
35919         * Source/kwsys/kwsysPlatformCxxTests.cxx: COMP: Removed stray
35920           semicolon.
35922 2005-05-03 14:28  king
35924         * Source/cmStandardIncludes.h: COMP: Added hack to avoid SGI
35925           termios.h warnings.
35927 2005-05-03 14:28  king
35929         * Source/: cmDependsJavaLexer.cxx, cmDependsJavaLexer.in.l: COMP:
35930           Need #undef ECHO to avoid conflict with system ECHO definition.
35932 2005-05-03 14:27  king
35934         * Source/kwsys/RegularExpression.hxx.in: COMP: Changed type of
35935           regmlen to avoid warnings when other lengths are converted to it.
35937 2005-05-03 10:02  king
35939         * Source/kwsys/testProcess.c: ENH: Adding test of running
35940           executable with forward slashes on windows.
35942 2005-05-03 09:40  andy
35944         * Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestBuildCommand.cxx,
35945           CTest/cmCTestBuildHandler.cxx, CTest/cmCTestConfigureCommand.cxx,
35946           CTest/cmCTestConfigureHandler.cxx,
35947           CTest/cmCTestCoverageHandler.cxx,
35948           CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestStartCommand.cxx,
35949           CTest/cmCTestSubmitCommand.cxx, CTest/cmCTestSubmitHandler.cxx,
35950           CTest/cmCTestTestCommand.cxx, CTest/cmCTestUpdateCommand.cxx,
35951           CTest/cmCTestUpdateHandler.cxx: ENH: Cleanups
35953 2005-05-03 08:17  andy
35955         * CTestConfig.cmake, Source/CMakeLists.txt, Source/cmCTest.cxx,
35956           Source/cmCTest.h, Source/CTest/cmCTestBuildHandler.cxx,
35957           Source/CTest/cmCTestScriptHandler.cxx,
35958           Source/CTest/cmCTestSubmit.cxx, Source/CTest/cmCTestSubmit.h,
35959           Source/CTest/cmCTestSubmitCommand.cxx,
35960           Source/CTest/cmCTestSubmitCommand.h,
35961           Source/CTest/cmCTestSubmitHandler.cxx,
35962           Source/CTest/cmCTestSubmitHandler.h,
35963           Source/CTest/cmCTestTestCommand.cxx,
35964           Source/CTest/cmCTestTestCommand.h: ENH: Promote submit into a
35965           full handler, add test and submit command and do some cleanups
35967 2005-05-03 04:15  andy
35969         * Source/cmVersion.cxx: STYLE: Nightly Version update
35971 2005-05-02 15:51  andy
35973         * CTestConfig.cmake, Source/CTest/cmCTestBuildCommand.cxx,
35974           Source/CTest/cmCTestScriptHandler.cxx: ENH: Make ctest build
35975           command work
35977 2005-05-02 15:51  andy
35979         * Source/cmake.h: ENH: Make AddCMakePath public
35981 2005-05-02 15:50  andy
35983         * Source/cmGlobalGenerator.h: ENH: Make FindMakeProgram public
35985 2005-05-02 14:15  andy
35987         * CTestConfig.cmake, Source/CMakeLists.txt, Source/cmCTest.cxx,
35988           Source/cmCTest.h, Source/CTest/cmCTestBuildCommand.cxx,
35989           Source/CTest/cmCTestBuildCommand.h,
35990           Source/CTest/cmCTestConfigureCommand.cxx,
35991           Source/CTest/cmCTestConfigureCommand.h,
35992           Source/CTest/cmCTestScriptHandler.cxx,
35993           Source/CTest/cmCTestStartCommand.cxx,
35994           Source/CTest/cmCTestUpdateCommand.cxx: ENH: More commands. Start
35995           working on new style ctest configuration
35997 2005-05-02 03:42  andy
35999         * Source/cmVersion.cxx: STYLE: Nightly Version update
36001 2005-05-01 03:38  andy
36003         * Source/cmVersion.cxx: STYLE: Nightly Version update
36005 2005-04-30 15:36  andy
36007         * Source/cmGlobalXCodeGenerator.cxx: COMP: Remove warning
36009 2005-04-30 04:13  andy
36011         * Source/cmVersion.cxx: STYLE: Nightly Version update
36013 2005-04-29 12:50  andy
36015         * Source/cmBuildCommand.cxx: ENH: Try to see if
36016           GenerateBuildCommand produces apropriate result
36018 2005-04-29 11:49  andy
36020         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
36021           cmGlobalVisualStudio6Generator.cxx,
36022           cmGlobalVisualStudio6Generator.h,
36023           cmGlobalVisualStudio7Generator.cxx,
36024           cmGlobalVisualStudio7Generator.h, cmGlobalXCodeGenerator.cxx,
36025           cmGlobalXCodeGenerator.h: ENH: Add option to ignore errors. Only
36026           works on make
36028 2005-04-29 10:11  king
36030         * Source/: cmGlobalVisualStudio6Generator.cxx,
36031           cmGlobalVisualStudio6Generator.h,
36032           cmGlobalVisualStudio71Generator.cxx,
36033           cmGlobalVisualStudio71Generator.h,
36034           cmGlobalVisualStudio7Generator.cxx,
36035           cmGlobalVisualStudio7Generator.h: COMP: Converting
36036           INSTALL->ALL_BUILD dependency implementation to use the
36037           AddUtility method on a target.  This significantly simplifies the
36038           implementation and removes warnings about hiding virtual
36039           functions.
36041 2005-04-29 10:07  andy
36043         * Source/cmGlobalXCodeGenerator.cxx: COMP: Remove warning
36045 2005-04-29 10:06  hoffman
36047         * Source/cmGlobalXCodeGenerator.cxx: ENH: make install depend on
36048           all
36050 2005-04-29 04:15  andy
36052         * Source/cmVersion.cxx: STYLE: Nightly Version update
36054 2005-04-28 18:34  andy
36056         * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
36057           ENH: Start working on command that will abstract generating of
36058           build command
36060 2005-04-28 18:18  andy
36062         * Source/: cmGlobalVisualStudio6Generator.cxx,
36063           cmGlobalVisualStudio6Generator.h,
36064           cmGlobalVisualStudio7Generator.cxx,
36065           cmGlobalVisualStudio7Generator.h: ENH: Start working on a method
36066           that abstracts generating of build command
36068 2005-04-28 17:33  andy
36070         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: ENH: Start
36071           working on command that will abstract generating of build command
36073 2005-04-28 16:21  king
36075         * Source/: cmGlobalVisualStudio6Generator.cxx,
36076           cmGlobalVisualStudio6Generator.h,
36077           cmGlobalVisualStudio71Generator.cxx,
36078           cmGlobalVisualStudio71Generator.h,
36079           cmGlobalVisualStudio7Generator.cxx,
36080           cmGlobalVisualStudio7Generator.h: ENH: Added dependency from
36081           INSTALL target to ALL_BUILD target so that targets build before
36082           being installed.
36084 2005-04-28 11:47  king
36086         * Tests/: SimpleInstall/CMakeLists.txt,
36087           SimpleInstallS2/CMakeLists.txt: BUG: Avoid infinite loop during
36088           installation.
36090 2005-04-28 09:21  king
36092         * Source/kwsys/testProcess.c: BUG: Extending all timeouts to help
36093           out slower machines.
36095 2005-04-28 09:14  andy
36097         * Source/CTest/cmCTestBuildHandler.cxx: ENH: Add internal error
36099 2005-04-28 05:07  andy
36101         * Source/cmVersion.cxx: STYLE: Nightly Version update
36103 2005-04-27 11:46  king
36105         * Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Added dependency
36106           on all for install rule to make sure build is up to date before
36107           installing.  This behavior can be disabled by setting
36108           CMAKE_SKIP_INSTALL_ALL_DEPENDENCY to true.
36110 2005-04-27 11:33  king
36112         * Source/cmSourceFile.cxx: BUG: Do not leave ../ in the full path
36113           to a source file.  Using CollapseFullPath simplifies the code
36114           anyway.
36116 2005-04-27 10:01  king
36118         * Source/kwsys/testProcess.c: BUG: Extending timeout of test 6 from
36119           0.1 seconds to 3 seconds.  This should avoid missed signals and
36120           intermittent failures.
36122 2005-04-27 09:12  king
36124         * Tests/CustomCommand/CMakeLists.txt: BUG: Use copy to produce
36125           doc1pre.txt instead of echo.  The redirection does not like
36126           forward slashes on Win9x.
36128 2005-04-27 04:35  andy
36130         * Source/cmVersion.cxx: STYLE: Nightly Version update
36132 2005-04-26 17:11  king
36134         * Modules/: CMakeBackwardCompatibilityC.cmake, FindThreads.cmake:
36135           BUG: Fix try-compile for sys/prctl.h.  It needs to include
36136           sys/types.h first according to the man page.
36138 2005-04-26 14:12  king
36140         * Source/CursesDialog/form/CMakeLists.txt,
36141           Source/CursesDialog/form/internal_stdio_core.h.in,
36142           Utilities/cmxmlrpc/CMakeLists.txt,
36143           Utilities/cmxmlrpc/internal_stdio_core.h.in: ENH: Removing
36144           stdio_core hack.  A better work-around has been put in
36145           cmStandardIncludes.h.
36147 2005-04-26 14:11  king
36149         * Source/cmStandardIncludes.h: COMP: Adding inclusion of stdarg.h
36150           to work-around SGI header bug in 7.4.2m.
36152 2005-04-26 11:55  king
36154         * Tests/CustomCommand/CMakeLists.txt: ENH: Added pre-build and
36155           post-build test for custom targets.
36157 2005-04-26 11:31  andy
36159         * Source/kwsys/SystemTools.cxx: BUG: Looks like std::string changes
36160           the result of c_str() call. This fixes potential problems
36162 2005-04-26 11:15  andy
36164         * Source/cmakewizard.h: COMP: Remove warning
36166 2005-04-26 11:09  andy
36168         * Source/: cmakewizard.h, CTest/cmCTestUpdateHandler.cxx: COMP:
36169           Remove warnings
36171 2005-04-26 11:08  king
36173         * Source/: cmLocalVisualStudio6Generator.cxx,
36174           cmLocalVisualStudio6Generator.h: BUG: Fixed ordering of multiple
36175           commands in a custom target when implemented as custom commands.
36176           Also added support to execute pre-build rules first to be
36177           consistent with makefile generator.
36179 2005-04-26 08:51  king
36181         * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Added inclusion of
36182           pre-build rules for custom targets.
36184 2005-04-26 04:45  andy
36186         * Source/cmVersion.cxx: STYLE: Nightly Version update
36188 2005-04-25 09:59  andy
36190         * Source/cmLocalGenerator.cxx: COMP: Remove warning
36192 2005-04-25 03:03  andy
36194         * Source/cmVersion.cxx: STYLE: Nightly Version update
36196 2005-04-24 16:19  andy
36198         * Source/cmAddTestCommand.cxx: COMP: Fix problem on compilers that
36199           cannot implicitly convert std::string to cmStdString
36201 2005-04-24 15:59  andy
36203         * bootstrap, Source/CMakeLists.txt, Source/cmAddTestCommand.cxx,
36204           Source/cmAddTestCommand.h, Source/cmEnableTestingCommand.cxx,
36205           Source/cmEnableTestingCommand.h, Source/cmGlobalGenerator.cxx,
36206           Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
36207           Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmTest.cxx,
36208           Source/cmTest.h: ENH: Improve internal test handling by creating
36209           a test class. Command cmEnableTesting now only sets
36210           CMAKE_TESTING_ENABLED and cmAddTest only adds a test to the list.
36211           The actual test files are written by local generator. This way we
36212           can at some point in the future replace DartTestfile with some
36213           XML file
36215 2005-04-24 14:28  andy
36217         * Source/cmCTest.cxx: BUG: The argument is --ctest-config
36219 2005-04-24 13:57  andy
36221         * Source/CTest/cmCTestUpdateHandler.cxx: ENH: Support for modified
36222           and conflicts in subversion
36224 2005-04-24 13:15  king
36226         * Source/CursesDialog/form/CMakeLists.txt,
36227           Utilities/cmxmlrpc/CMakeLists.txt: BUG: Older SGI compilers still
36228           have internal/stdio_core.h but do not support #include_next.
36229           We'll have to try-compile to test whether this hack is needed.
36231 2005-04-24 12:32  andy
36233         * Source/CTest/cmCTestUpdateHandler.cxx: BUG: Remember if there was
36234           update error
36236 2005-04-24 02:26  andy
36238         * Source/cmVersion.cxx: STYLE: Nightly Version update
36240 2005-04-23 02:26  andy
36242         * Source/cmVersion.cxx: STYLE: Nightly Version update
36244 2005-04-22 16:11  king
36246         * Source/: cmLocalUnixMakefileGenerator2.cxx,
36247           cmLocalUnixMakefileGenerator2.h, cmTarget.cxx, cmTarget.h: ENH:
36248           Created cmTarget::GetLibraryNames to replace
36249           cmLocalUnixMakefileGenerator2::GetLibraryNames.  Added
36250           cmTarget::GetLibraryCleanNames to be used by
36251           cmLocalUnixMakefileGenerator2.  Now when a library is linked both
36252           the shared and static versions are removed from the build tree.
36253           In this way we avoid having both kinds of libraries present when
36254           the user switches BUILD_SHARED_LIBS on/off.  This prevents
36255           problems with turning off shared libraries and then expecting the
36256           linker to use the static libraries only to find it is using the
36257           out-of-date shared versions.
36259 2005-04-22 15:23  king
36261         * Source/: cmGetTargetPropertyCommand.cxx, cmLocalGenerator.cxx,
36262           cmLocalGenerator.h, cmLocalUnixMakefileGenerator2.cxx,
36263           cmLocalUnixMakefileGenerator2.h, cmTarget.cxx, cmTarget.h: ENH:
36264           Added cmTarget::GetBaseName and cmTarget::GetFullName methods and
36265           removed cmLocalGenerator::GetFullTargetName and
36266           cmLocalUnixMakefileGenerator2::GetBaseTargetName.  This
36267           functionality is more sensibly implemented in cmTarget.  It is
36268           also needed for an upcoming feature in which both the shared and
36269           static versions of a library will be removed before one is
36270           linked.
36272 2005-04-22 13:52  king
36274         * Source/CTest/cmCTestUpdateHandler.cxx: COMP: Commented out unused
36275           variable until the corresponding logic is finished.
36277 2005-04-22 11:57  king
36279         * Source/kwsys/: hashtable.hxx.in, kwsys_stl_string.hxx.in: COMP:
36280           Removed line continuation characters from #if lines to avoid
36281           linefeed problems on cygwin.
36283 2005-04-22 09:44  king
36285         * Source/kwsys/testProcess.c: BUG: Drastically extending test5's
36286           timeouts to get it to pass when running on a heavily-loaded
36287           machine.
36289 2005-04-22 09:22  king
36291         * Source/kwsys/SystemTools.cxx: COMP: Fixed
36292           assignment-in-conditional warning.
36294 2005-04-22 09:21  king
36296         * Source/kwsys/CommandLineArguments.cxx: COMP: Fixed constant
36297           conditional warning.
36299 2005-04-22 09:21  king
36301         * Source/kwsys/ProcessWin32.c: COMP: Fixed unused parameter and
36302           constant conditional warnings.
36304 2005-04-22 03:03  andy
36306         * Source/cmVersion.cxx: STYLE: Nightly Version update
36308 2005-04-21 18:23  andy
36310         * Source/CTest/cmCTestUpdateHandler.cxx: ENH: Reorganize a bit and
36311           make sure to report an error if there are modified files or
36312           conflicts
36314 2005-04-21 17:00  king
36316         * Source/CursesDialog/form/CMakeLists.txt,
36317           Source/CursesDialog/form/form.h,
36318           Source/CursesDialog/form/internal_stdio_core.h.in,
36319           Utilities/cmxmlrpc/CMakeLists.txt,
36320           Utilities/cmxmlrpc/internal_stdio_core.h.in,
36321           Utilities/cmxmlrpc/xmlrpc.h: COMP: Using a new work-around for
36322           stdarg.h problem on SGI.
36324 2005-04-21 16:46  king
36326         * Source/kwsys/hashtable.hxx.in: BUG: Fixed hash_allocator_n size
36327           computation.
36329 2005-04-21 16:46  king
36331         * Source/kwsys/testhash.cxx: ENH: Added include-work-around for
36332           hashtable.hxx.in dependency.
36334 2005-04-21 16:05  king
36336         * Source/kwsys/: ProcessUNIX.c, ProcessWin32.c: BUG: Do not close
36337           stdout/stderr pipes in parent if they are shared.
36339 2005-04-21 13:56  king
36341         * Source/kwsys/SystemTools.hxx.in: COMP: Do not do va_list hack if
36342           there is no std:: namespace.
36344 2005-04-21 13:47  king
36346         * bootstrap, Source/kwsys/CMakeLists.txt,
36347           Source/kwsys/Configure.hxx.in, Source/kwsys/hashtable.hxx.in,
36348           Source/kwsys/kwsysPlatformCxxTests.cxx: COMP: Added KWSys
36349           try-compiles KWSYS_STL_HAS_ALLOCATOR_TEMPLATE and
36350           KWSYS_STL_HAS_ALLOCATOR_OBJECTS.  Needed for more old-stl support
36351           in the hashtable.
36353 2005-04-21 09:33  andy
36355         * Utilities/cmxmlrpc/CMakeLists.txt: COMP: Do not build the file
36356           when wide char is not set since the file would be empty
36358 2005-04-21 02:50  andy
36360         * Source/cmVersion.cxx: STYLE: Nightly Version update
36362 2005-04-20 16:11  andy
36364         * Source/cmVersion.cxx: STYLE: Nightly Version update
36366 2005-04-20 08:53  king
36368         * Source/kwsys/testProcess.c: BUG: Adjusting timeouts for tests 4
36369           and 5 to avoid early killing.
36371 2005-04-19 18:35  andy
36373         * Utilities/cmxmlrpc/xmlrpc.h: COMP: Attempt to fix problem with
36374           building on SGI
36376 2005-04-19 18:26  andy
36378         * Source/: CursesDialog/form/form.h, kwsys/SystemTools.hxx.in:
36379           COMP: Attempt to fix problem with building on SGI
36381 2005-04-19 11:52  king
36383         * Source/kwsys/ProcessUNIX.c: BUG: When killing a child all the
36384           pipe read ends should be closed.  This will allow a child that is
36385           blocking while waiting to write to the pipe to wake up and
36386           receive the kill signal properly on cygwin.
36388 2005-04-19 10:52  king
36390         * Source/kwsys/testProcess.c: BUG: Expanded difference in timeouts
36391           between tests 4 and 5 so that 5 does not timeout while waiting
36392           for 4 to timeout.  This should fix the intermittent failure of
36393           test 5 on cygwin.  ENH: When a mismatch is reported it now
36394           reports what it was as well as what it should have been.
36396 2005-04-19 09:52  king
36398         * Utilities/cmxmlrpc/xmlrpc_data.c: COMP: Fix MAKE_WCS_BLOCK_NULL
36399           when HAVE_UNICODE_WCHAR is off.
36401 2005-04-19 09:52  king
36403         * Utilities/cmxmlrpc/xmlrpc_config.h.in: BUG: Need to use
36404           #cmakedefine for HAVE_UNICODE_WCHAR.
36406 2005-04-19 09:52  king
36408         * Utilities/cmxmlrpc/CMakeLists.txt: BUG: Do not provide
36409           HAVE_UNICODE_WCHAR option if wchar.h is not available.
36411 2005-04-15 18:57  king
36413         * Source/kwsys/kwsysPlatformCxxTests.cxx: BUG: For some reason the
36414           non-template allocator test compiles on VS6 even though its
36415           allocator is a template.  Adding ::size_type to be sure it
36416           accesses a member of the allocator.
36418 2005-04-15 18:49  king
36420         * Source/kwsys/kwsysPlatformCxxTests.cxx: BUG: Fix iterator traits
36421           test to use a real iterator instead of int*.
36423 2005-04-15 16:10  king
36425         * Source/kwsys/CMakeLists.txt: BUG: Cannot use Win32 implementation
36426           for cygwin processes because then cygwin paths to executables
36427           like /usr/bin/ls are not found.
36429 2005-04-15 16:00  king
36431         * bootstrap, Source/kwsys/CMakeLists.txt,
36432           Source/kwsys/Configure.hxx.in, Source/kwsys/hash_fun.hxx.in,
36433           Source/kwsys/hashtable.hxx.in,
36434           Source/kwsys/kwsysPlatformCxxTests.cxx,
36435           Source/kwsys/kwsys_cstddef.hxx.in: COMP: Added
36436           KWSYS_CXX_HAS_CSTDDEF try-compile to KWSys to provide
36437           kwsys/cstddef header (to get size_t for hash_fun.hxx).
36439 2005-04-15 15:30  king
36441         * Source/kwsys/: hash_map.hxx.in, hash_set.hxx.in,
36442           hashtable.hxx.in: COMP: Replaced kwsys_stl with
36443           @KWSYS_NAMESPACE@_stl to properly use the configured namespace.
36445 2005-04-15 15:18  barre
36447         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: move
36448           convenience method to get OS name and version from KWApp to
36449           KWSys.
36451 2005-04-15 14:47  andy
36453         * Source/cmCTest.cxx: STYLE: Fix english
36455 2005-04-15 13:56  king
36457         * Source/kwsys/SystemTools.cxx: BUG: Added missing variable
36458           initialization that was accidentally removed on the previsous
36459           commit.
36461 2005-04-15 13:35  king
36463         * Source/kwsys/CMakeLists.txt: ENH: Changing kwsysProcess
36464           implementation on Cygwin to use the Win32 implementation instead
36465           of the UNIX implementation.  This makes dealing with misbehaving
36466           children work better.  The KWSys Win32 process implementaion is
36467           more robust than the Cygwin implementation (partly because it
36468           doesn't have to exactly reproduce the POSIX api).
36470 2005-04-15 10:46  hoffman
36472         * Source/cmTryCompileCommand.cxx: BUG: work around for buggy Tigger
36473           OSX systems that read two copies of the same file in a directory
36475 2005-04-15 09:54  king
36477         * bootstrap, Source/kwsys/CMakeLists.txt,
36478           Source/kwsys/Configure.hxx.in, Source/kwsys/hash_map.hxx.in,
36479           Source/kwsys/hash_set.hxx.in, Source/kwsys/hashtable.hxx.in,
36480           Source/kwsys/kwsysPlatformCxxTests.cxx: ENH: Added KWSys
36481           try-compiles KWSYS_STL_HAS_ITERATOR_TRAITS,
36482           KWSYS_STL_HAS_ITERATOR_CATEGORY,
36483           KWSYS_STL_HAS___ITERATOR_CATEGORY, and
36484           KWSYS_STL_HAS_ALLOCATOR_NONTEMPLATE to get the hash table to
36485           compile on old HP and Sun compilers.
36487 2005-04-15 09:35  andy
36489         * Source/cmVersion.cxx: STYLE: Nightly Version update
36491 2005-04-15 09:05  king
36493         * Source/kwsys/hash_map.hxx.in: COMP: Replacing _Select1st with a
36494           specialized hash_select1st that avoids requiring the stl pair to
36495           have first_type defined.  The old HP STL does not define
36496           first_type and second_type in its pair.
36498 2005-04-15 08:59  king
36500         * bootstrap, Source/kwsys/CMakeLists.txt,
36501           Source/kwsys/Configure.hxx.in, Source/kwsys/hashtable.hxx.in,
36502           Source/kwsys/kwsysPlatformCxxTests.cxx: ENH: Added
36503           KWSYS_CXX_HAS_ARGUMENT_DEPENDENT_LOOKUP try-compile to KWSys.
36504           Needed to optionally bring hash table comparison operators into
36505           the global namespace when argument dependent lookup is not
36506           supported.
36508 2005-04-15 08:25  king
36510         * Source/kwsys/SystemTools.cxx: COMP: Removed extra variable
36511           initializations to avoid Borland warnings.
36513 2005-04-14 04:50  andy
36515         * Source/cmVersion.cxx: STYLE: Nightly Version update
36517 2005-04-13 23:04  king
36519         * Source/kwsys/: hash_map.hxx.in, hash_set.hxx.in,
36520           hashtable.hxx.in: COMP: Remove friend templates and always use
36521           template friends (possibly with <>).  Needed to work-around Sun
36522           CC bug.
36524 2005-04-13 23:03  king
36526         * Source/kwsys/testSystemTools.cxx: COMP: Disable MSVC debug symbol
36527           truncation warning.
36529 2005-04-13 18:13  andy
36531         * Source/cmGeneratedFileStream.cxx: ENH: For sanity, create
36532           directory before creating generated file stream
36534 2005-04-13 17:58  king
36536         * Source/CMakeLists.txt: BUG: The test1 executable has been removed
36537           from kwsys.  Instead using testIOS for the kwsys test.
36539 2005-04-13 16:58  king
36541         * Source/kwsys/CMakeLists.txt: STYLE: Renaming kwsys-hash test to
36542           kwsys-testhash for consistency with other tests.
36544 2005-04-13 16:55  king
36546         * Source/kwsys/testProcess.c: COMP: Removing return value from
36547           test6.  It is an infinite loop, so the return causes warnings.
36548           It will never return anyway.
36550 2005-04-13 16:47  king
36552         * Source/kwsys/: CMakeLists.txt, test1.cxx: ENH: Removing old
36553           test1.c Process execution example.  It is fully replaced by
36554           testProcess.
36556 2005-04-13 16:46  king
36558         * Source/kwsys/: Base64.c, CommandLineArguments.cxx, Directory.cxx,
36559           ProcessUNIX.c, ProcessWin32.c, RegularExpression.cxx,
36560           SystemTools.cxx, test1.cxx, testCommandLineArguments.cxx,
36561           testIOS.cxx, testProcess.c, testSystemTools.cxx, testhash.cxx:
36562           COMP: Adding work-around for CMake dependency scanning
36563           limitation.  Any configured header included by KWSYS_HEADER() in
36564           a .c or .cxx file in kwsys itself must use this hack to get
36565           dependencies.
36567 2005-04-13 16:35  andy
36569         * Source/: cmMakefile.cxx, cmSourceFile.cxx, cmSourceFile.h: ENH:
36570           Speedup by storing source name without last extension
36572 2005-04-13 16:34  andy
36574         * Source/cmTarget.cxx: ENH: Speedup by only getting the source once
36576 2005-04-13 16:25  andy
36578         * Source/cmSystemTools.cxx: ENH: Improve performance by using
36579           vector of char instead of string
36581 2005-04-13 16:05  king
36583         * Source/kwsys/testSystemTools.cxx: BUG: Only do ~ test if HOME
36584           variable is defined.
36586 2005-04-13 15:57  king
36588         * Source/kwsys/testProcess.c: BUG: Avoid error diagnostic popups on
36589           windows for test that crashes on purpose.
36591 2005-04-13 15:39  king
36593         * bootstrap, Source/kwsys/CMakeLists.txt,
36594           Source/kwsys/Configure.hxx.in, Source/kwsys/hashtable.hxx.in,
36595           Source/kwsys/kwsysPlatformCxxTests.cxx: COMP: Added
36596           KWSYS_STL_HAS_ALLOCATOR_MAX_SIZE_ARGUMENT check for non-standard
36597           argument to stl allocator<>::max_size method.  Needed for kwsys
36598           hashtable to compile on Sun CC.
36600 2005-04-13 15:29  king
36602         * Source/kwsys/kwsysPlatformCxxTests.cxx: BUG:
36603           allocator<>::rebind<> test should use kwsys_stl::allocator, not
36604           std::allocator.
36606 2005-04-13 15:22  king
36608         * Source/kwsys/hashtable.hxx.in: COMP: Fix for Sun CC stl allocator
36609           signature of allocate method.
36611 2005-04-13 15:04  king
36613         * Source/kwsys/hashtable.hxx.in: BUG: When constructing the bucket
36614           vector type the allocator given must have been rebound to _Node*
36615           already because GCC 3.4's vector type does not rebind it.
36617 2005-04-13 14:43  king
36619         * Source/cmTryCompileCommand.cxx: ENH: Added better error message
36620           when TRY_COMPILE does not recognize an extension.
36622 2005-04-13 14:37  king
36624         * Source/kwsys/SystemTools.cxx: BUG: Fix GetFilenameName to not use
36625           uninitialized search position in win32 version.
36627 2005-04-13 14:13  king
36629         * bootstrap: BUG: Added more try-compiles from kwsys.
36631 2005-04-13 14:13  king
36633         * Source/kwsys/kwsysPlatformCxxTests.cxx: BUG: Fixed member
36634           template test to not produce a test program that crashes when it
36635           runs.
36637 2005-04-13 13:59  andy
36639         * Source/kwsys/SystemTools.cxx: ENH: Speedup improvements
36641 2005-04-13 13:57  andy
36643         * Source/kwsys/: CMakeLists.txt, Configure.hxx.in, Process.h.in,
36644           ProcessUNIX.c, ProcessWin32.c, test1.cxx,
36645           testCommandLineArguments.cxx, testIOS.cxx, testProcess.c,
36646           testSystemTools.cxx, testhash.cxx: ENH: Do kwsys testing as part
36647           of cmake testing, command line arguments are not experimental and
36648           add simple test for systemtools
36650 2005-04-13 13:43  hoffman
36652         * Utilities/Release/cmake_release.sh: BUG: fix clean action
36654 2005-04-13 12:44  hoffman
36656         * CMakeLists.txt, Utilities/Release/cmake_release.sh: Move minor
36657           version to 2.0.6
36659 2005-04-13 09:54  hoffman
36661         * Source/: cmLocalVisualStudio7Generator.cxx,
36662           kwsys/SystemTools.cxx: BUG: fix insert for 64 bit
36664 2005-04-13 08:08  king
36666         * Source/kwsys/: CMakeLists.txt, Configure.hxx.in, hash_fun.hxx.in,
36667           hash_map.hxx.in, hash_set.hxx.in, hashtable.hxx.in,
36668           kwsysPlatformCxxTests.cxx, testhash.cxx: ENH: Adding SGI hash_map
36669           and hash_set implementation ported from STL to KWSys.  This also
36670           adds try-compiles for KWSYS_STL_HAS_ALLOCATOR_REBIND,
36671           KWSYS_CXX_HAS_FULL_SPECIALIZATION,
36672           KWSYS_CXX_HAS_MEMBER_TEMPLATES, and
36673           KWSYS_CXX_HAS_NULL_TEMPLATE_ARGS.
36675 2005-04-13 08:05  king
36677         * Source/kwsys/kwsys_stl.hxx.in: ENH: Added
36678           __HPACC_USING_MULTIPLIES_IN_FUNCTIONAL fix from vtkstd.
36680 2005-04-13 04:39  andy
36682         * Source/cmVersion.cxx: STYLE: Nightly Version update
36684 2005-04-12 15:40  hoffman
36686         * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix Ambiguity in
36687           insert call
36689 2005-04-12 15:11  hoffman
36691         * Source/cmLocalGenerator.cxx: BUG: add missing header for borland
36693 2005-04-12 13:33  king
36695         * Source/kwsys/SystemTools.cxx: COMP: Fixed ambiguous call to
36696           insert method of string.
36698 2005-04-12 13:27  hoffman
36700         * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
36701           cmLocalVisualStudio7Generator.cxx, cmMacroCommand.cxx,
36702           cmMakefile.cxx, cmMakefile.h: ENH: performance improvements
36704 2005-04-12 13:26  hoffman
36706         * Source/cmDepends.cxx: ENH: do not collapse full path for cwd
36708 2005-04-12 13:26  hoffman
36710         * Source/cmCacheManager.cxx: ENH: make regex static so it is not
36711           recomputed for each line of the cache
36713 2005-04-12 13:25  hoffman
36715         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH:
36716           optimization of cwd and do not leak library handle
36718 2005-04-12 09:36  martink
36720         * Source/cmLocalGenerator.cxx: BUG: local gen was setting proj dir
36721           when it shouldnt
36723 2005-04-12 09:35  martink
36725         * Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt: ENH: also
36726           test for correct Proj dir settings
36728 2005-04-12 03:09  andy
36730         * Source/cmVersion.cxx: STYLE: Nightly Version update
36732 2005-04-11 12:38  hoffman
36734         * ChangeLog.manual, Source/cmCTest.cxx: BUG: fix GetLongPathName
36735           for all versions of windows
36737 2005-04-11 12:20  hoffman
36739         * Source/kwsys/SystemTools.cxx: BUG: fix GetLongPathName for
36740           WindowsNT
36742 2005-04-11 04:58  andy
36744         * Source/cmVersion.cxx: STYLE: Nightly Version update
36746 2005-04-10 04:06  andy
36748         * Source/cmVersion.cxx: STYLE: Nightly Version update
36750 2005-04-09 02:38  andy
36752         * Source/cmVersion.cxx: STYLE: Nightly Version update
36754 2005-04-08 12:46  hoffman
36756         * Source/: cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h:
36757           BUG: handle case insensitive library extensions on windows
36759 2005-04-08 08:34  hoffman
36761         * Source/kwsys/SystemTools.cxx: BUG: fix build on mingw
36763 2005-04-08 02:37  andy
36765         * Source/cmVersion.cxx: STYLE: Nightly Version update
36767 2005-04-07 17:39  hoffman
36769         * Source/cmakemain.cxx: BUG: move fix for -E option to branch
36771 2005-04-07 17:24  hoffman
36773         * Tests/CommandLineTest/CMakeLists.txt: merge from main tree fix
36774           for command line test
36776 2005-04-07 17:22  hoffman
36778         * Source/cmCTest.cxx: BUG: add error checking on GetLongPath
36780 2005-04-07 17:20  hoffman
36782         * Source/kwsys/SystemTools.cxx: BUG: if short path or long path
36783           fails return the original input
36785 2005-04-07 16:58  hoffman
36787         * Source/kwsys/SystemTools.cxx: ENH: check return value of
36788           GetLongPath
36790 2005-04-07 16:12  hoffman
36792         * ChangeLog.manual, Source/cmSystemTools.cxx,
36793           Source/cmWin32ProcessExecution.cxx,
36794           Source/cmWin32ProcessExecution.h: Merge in fix for win32 process
36795           stuff
36797 2005-04-07 16:09  hoffman
36799         * Modules/Platform/Darwin.cmake, Source/cmGlobalXCodeGenerator.cxx:
36800           ENH: fix install test with xcode, the xcode generator does not
36801           support library versioning yet
36803 2005-04-07 15:09  king
36805         * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Avoid converting
36806           the subdirectory name to a relative path twice.
36808 2005-04-07 14:41  king
36810         * Source/cmMakefile.cxx: BUG: Do not repeat paths when trying the
36811           lib/ to lib64/ replacement.
36813 2005-04-07 14:30  king
36815         * Source/cmMakefile.cxx: ENH: Adding automatic generation of
36816           several 64-bit search path forms.
36818 2005-04-07 14:27  king
36820         * Modules/: CMakeDetermineJavaCompiler.cmake, FindAVIFile.cmake,
36821           FindFLTK.cmake, FindGLUT.cmake, FindGTK.cmake, FindJNI.cmake,
36822           FindJPEG.cmake, FindJava.cmake, FindMPEG.cmake, FindMPEG2.cmake,
36823           FindOpenGL.cmake, FindPHP4.cmake, FindPNG.cmake,
36824           FindPerlLibs.cmake, FindPythonLibs.cmake, FindQt.cmake,
36825           FindRuby.cmake, FindSDL.cmake, FindSWIG.cmake, FindTCL.cmake,
36826           FindTIFF.cmake, FindX11.cmake, FindZLIB.cmake: ENH: Removing
36827           extra 64-bit search paths.  They are now constructed
36828           automatically from the paths listed.
36830 2005-04-07 13:48  king
36832         * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Fix rule name for
36833           subdirectory traversal to use relative paths.  This was broken by
36834           the recent subdirectory changes.
36836 2005-04-07 13:46  king
36838         * Modules/: CMakeDetermineJavaCompiler.cmake, FindAVIFile.cmake,
36839           FindFLTK.cmake, FindGLUT.cmake, FindGTK.cmake, FindJNI.cmake,
36840           FindJPEG.cmake, FindJava.cmake, FindMPEG.cmake, FindMPEG2.cmake,
36841           FindOpenGL.cmake, FindPHP4.cmake, FindPNG.cmake,
36842           FindPerlLibs.cmake, FindPythonLibs.cmake, FindQt.cmake,
36843           FindRuby.cmake, FindSDL.cmake, FindSWIG.cmake, FindTCL.cmake,
36844           FindTIFF.cmake, FindX11.cmake, FindZLIB.cmake: ENH: Adding
36845           support for 64-bit library paths.  Contributed by Peter Vanroose.
36847 2005-04-07 13:03  hoffman
36849         * Source/: CTest/cmCTestBuildHandler.cxx, kwsys/SystemTools.cxx,
36850           kwsys/SystemTools.hxx.in: BUG: fix for bug 1717 incorrect path
36851           sent to dart server
36853 2005-04-07 12:44  hoffman
36855         * Source/cmCTest.cxx: BUG: remove debug statement
36857 2005-04-07 12:12  hoffman
36859         * ChangeLog.manual, Source/cmSystemTools.cxx,
36860           Source/cmSystemTools.h: move fix for relative paths from main
36861           tree
36863 2005-04-07 12:11  hoffman
36865         * ChangeLog.manual, Source/cmCTest.cxx: BUG: fix for bug 1717 use
36866           the correct path for Dart server on warnings and errors
36868 2005-04-07 10:37  hoffman
36870         * ChangeLog.manual, Source/cmInstallProgramsCommand.cxx,
36871           Source/cmInstallProgramsCommand.h: move from main tree
36873 2005-04-07 02:31  andy
36875         * Source/cmVersion.cxx: STYLE: Nightly Version update
36877 2005-04-06 16:53  king
36879         * Modules/Dart.cmake: STYLE: Fixed spelling of "memmory".
36881 2005-04-06 16:15  king
36883         * Source/cmStandardIncludes.h: BUG: Avoid duplicate definition by
36884           using cmsys_STL_STRING_NEQ_CHAR_DEFINED and
36885           cmsys_STL_STRING_NO_NEQ_CHAR.
36887 2005-04-06 16:14  king
36889         * Source/kwsys/kwsys_stl_string.hxx.in: ENH: Added proper
36890           namespaced version of KWSYS_STL_STRING_ISTREAM_DEFINED,
36891           KWSYS_STL_STRING_OSTREAM_DEFINED, and
36892           _STL_STRING_NEQ_CHAR_DEFINED macros.
36894 2005-04-06 15:06  king
36896         * Modules/Platform/Darwin-xlc.cmake, Modules/Platform/Darwin.cmake,
36897           Source/cmGlobalBorlandMakefileGenerator.cxx,
36898           Source/cmGlobalNMakeMakefileGenerator.cxx,
36899           Source/cmGlobalUnixMakefileGenerator.cxx,
36900           Tests/Fortran/CMakeLists.txt,
36901           Tests/MakeClean/ToClean/CMakeLists.txt: ENH: Removed
36902           CMAKE_GENERATOR_NEW now that the old unix makefile generator is
36903           never used.
36905 2005-04-06 13:34  king
36907         * bootstrap: BUG: The bootstrap script should perform the
36908           KWSYS_STL_STRING_HAVE_NEQ_CHAR test for kwsys.
36910 2005-04-06 11:56  hoffman
36912         * Source/cmMakefile.cxx: ENH: better fix for 64 bit, add 64 to the
36913           name of all directories in the search path
36915 2005-04-06 10:59  hoffman
36917         * Source/cmGlobalXCodeGenerator.cxx: ENH: allow sub projects to use
36918           targets that are not part of the sub-project
36920 2005-04-06 09:47  hoffman
36922         * Source/kwsys/SystemTools.cxx: remove cerr stuff
36924 2005-04-06 09:44  hoffman
36926         * Source/kwsys/SystemTools.cxx: Fix bug in != stuff
36928 2005-04-06 04:28  andy
36930         * Source/cmVersion.cxx: STYLE: Nightly Version update
36932 2005-04-05 21:10  hoffman
36934         * Source/kwsys/SystemTools.cxx: COMP: hack fix for old sgi until
36935           bootstrap is fixed
36937 2005-04-05 17:06  hoffman
36939         * Modules/CMakeTestCCompiler.cmake, Source/cmMakefile.cxx: BUG: try
36940           to address Bug 1673 .
36942 2005-04-05 16:24  hoffman
36944         * Modules/FindOpenGL.cmake: Fix for bug Bug #1287 - cmake use
36945           MesaGL by default instead of libGL - Return to bug list
36947 2005-04-05 14:48  hoffman
36949         * Source/cmAuxSourceDirectoryCommand.cxx: BUG: fix for bug 1636 add
36950           extensions to AUX_SOURCE_DIRECTORY files
36952 2005-04-05 13:39  hoffman
36954         * ChangeLog.manual, Modules/FindDCMTK.cmake: Move from main tree,
36955           fix for 1652
36957 2005-04-05 13:37  hoffman
36959         * Modules/FindDCMTK.cmake: BUG: fix for bug 1652
36961 2005-04-05 13:30  hoffman
36963         * ChangeLog.manual, Source/cmLocalVisualStudio7Generator.cxx: fix
36964           on branch for 1660 language NONE working
36966 2005-04-05 13:14  hoffman
36968         * Source/cmGlobalGenerator.cxx: BUG: fix for bug 1660
36970 2005-04-05 12:54  hoffman
36972         * ChangeLog.manual: fixes on branch
36974 2005-04-05 12:52  hoffman
36976         * Source/: cmGlobalVisualStudio71Generator.cxx,
36977           cmGlobalVisualStudio7Generator.cxx: BUG: fix for bug 1702 better
36978           error on bad GUID
36980 2005-04-05 12:51  hoffman
36982         * Source/cmLocalVisualStudio7Generator.cxx: BUG: move fix from main
36983           tree for bug 1680
36985 2005-04-05 11:23  hoffman
36987         * Source/cmake.cxx: BUG: fix for bug 1700
36989 2005-04-05 10:22  hoffman
36991         * Source/: cmGlobalVisualStudio71Generator.cxx,
36992           cmGlobalVisualStudio7Generator.cxx: BUG: fix for bug 1702, better
36993           error message for GUID missing
36995 2005-04-05 08:25  king
36997         * Source/: cmGeneratedFileStream.cxx, cmGeneratedFileStream.h: ENH:
36998           Added Close method and updated Open method to allow streams to be
36999           reused.
37001 2005-04-05 04:25  andy
37003         * Source/cmVersion.cxx: STYLE: Nightly Version update
37005 2005-04-04 17:01  hoffman
37007         * ChangeLog.manual, Modules/UseSWIG.cmake,
37008           Source/cmGetDirectoryPropertyCommand.cxx: FIX: swig fixes from
37009           main tree
37011 2005-04-04 16:55  hoffman
37013         * Modules/UseSWIG.cmake: ENH: make sure source flags don't have to
37014           be set
37016 2005-04-04 16:43  hoffman
37018         * Source/cmGetDirectoryPropertyCommand.cxx: ENH: get directory
37019           property should return an empty variable if it is not set, not
37020           just have an error
37022 2005-04-04 16:13  hoffman
37024         * Modules/UseSWIG.cmake: ENH: fix for bug 1304
37026 2005-04-04 15:55  hoffman
37028         * ChangeLog.manual, Modules/UseSWIG.cmake: ENH: move changes from
37029           main tree
37031 2005-04-04 15:52  hoffman
37033         * ChangeLog.manual, Source/cmCTest.cxx: ENH: move from main tree
37034           timezone fix
37036 2005-04-04 15:51  hoffman
37038         * Modules/UseSWIG.cmake: FIX: fix for bug 1730
37040 2005-04-04 15:41  hoffman
37042         * ChangeLog.manual, Source/cmFileCommand.cxx,
37043           Source/cmWriteFileCommand.cxx, Source/kwsys/SystemTools.cxx: ENH:
37044           move fix for read only file configure to branch
37046 2005-04-04 12:22  andy
37048         * Modules/Dart.cmake, Source/cmAddTestCommand.cxx,
37049           Source/cmEnableTestingCommand.cxx, Source/cmGlobalGenerator.cxx:
37050           BUG: By default disable new files.
37052 2005-04-04 03:01  andy
37054         * Source/cmVersion.cxx: STYLE: Nightly Version update
37056 2005-04-03 03:17  andy
37058         * Source/cmVersion.cxx: STYLE: Nightly Version update
37060 2005-04-02 02:16  andy
37062         * Source/cmVersion.cxx: STYLE: Nightly Version update
37064 2005-04-01 15:48  andy
37066         * Source/: cmAddTestCommand.cxx, cmEnableTestingCommand.cxx,
37067           cmGlobalGenerator.cxx, cmGlobalGenerator.h,
37068           cmGlobalVisualStudio6Generator.cxx,
37069           cmGlobalVisualStudio6Generator.h,
37070           cmGlobalVisualStudio7Generator.cxx,
37071           cmGlobalVisualStudio7Generator.h, cmMakefile.cxx, cmMakefile.h:
37072           ENH: More ctest changes and move SetupTest to superclass
37074 2005-04-01 15:45  andy
37076         * Modules/Dart.cmake, Source/cmCTest.cxx: ENH: Rename the
37077           DartConfiguration.tcl to CTestConfiguration.ini
37079 2005-04-01 14:57  andy
37081         * Source/: cmAddTestCommand.cxx, cmCTest.cxx, cmCTest.h,
37082           cmEnableTestingCommand.cxx, ctest.cxx,
37083           CTest/cmCTestTestHandler.cxx: ENH: Start adding support for CTest
37084           testfiles
37086 2005-04-01 02:17  andy
37088         * Source/cmVersion.cxx: STYLE: Nightly Version update
37090 2005-03-31 18:03  king
37092         * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: When generating
37093           the name of the custom rule file the character : should be
37094           replaced with an underscore because it might be a non-file-name
37095           part of a path.
37097 2005-03-31 11:57  hoffman
37099         * Source/cmGlobalXCodeGenerator.cxx: BUG: fix ITK build with xcode,
37100           as long as you build it in little parts, this fixes the headermap
37101           problem
37103 2005-03-31 10:00  martink
37105         * CTestCustom.ctest.in: ENH: shut up warning in 3rd party packages
37107 2005-03-31 02:20  andy
37109         * Source/cmVersion.cxx: STYLE: Nightly Version update
37111 2005-03-30 16:11  king
37113         * Source/cmCTest.cxx: BUG: It is possible for the nightly start
37114           time to be over 24 hours in the future which requires two days to
37115           be subtracted.  Using a while loop to make sure enough days are
37116           added or subtracted.  It should never be able to iterate more
37117           than twice.
37119 2005-03-30 15:41  hoffman
37121         * ChangeLog.manual, Source/cmLocalVisualStudio7Generator.cxx: FIX:
37122           Merge from main tree: fix for VS 2005 beta
37124 2005-03-30 15:27  king
37126         * Source/kwsys/CMakeLists.txt: BUG: Test for stl stirng operator!=
37127           for char* needs to know result of KWSYS_STL_HAVE_STD.
37129 2005-03-30 02:19  andy
37131         * Source/cmVersion.cxx: STYLE: Nightly Version update
37133 2005-03-29 15:34  martink
37135         * Source/: cmGlobalGenerator.cxx, cmMakefile.cxx, cmMakefile.h:
37136           ENH: removed GetParentProjects
37138 2005-03-29 15:33  martink
37140         * Tests/OutOfSource/SubDir/CMakeLists.txt: ENH: better test for
37141           subdirs
37143 2005-03-29 15:26  henderson
37145         * Source/kwsys/: CMakeLists.txt, SharedForward.h.in: ENH: copying
37146           Brad's installation changes from the main tree to the ParaView
37147           2.0 branch
37149 2005-03-29 10:34  king
37151         * Source/: cmLocalUnixMakefileGenerator2.cxx,
37152           cmLocalUnixMakefileGenerator2.h: BUG: Fix dependencies of custom
37153           commands that are relative paths to files or other custom command
37154           outputs.
37156 2005-03-29 10:10  king
37158         * Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
37159           kwsysPlatformCxxTests.cxx, kwsys_stl_string.hxx.in: ENH: Added
37160           operator!= for stl string and char* when the system does not
37161           provide one.
37163 2005-03-29 08:20  king
37165         * bootstrap, Source/kwsys/CMakeLists.txt,
37166           Source/kwsys/Configure.hxx.in,
37167           Source/kwsys/kwsysPlatformCxxTests.cmake,
37168           Source/kwsys/kwsysPlatformCxxTests.cxx,
37169           Source/kwsys/kwsys_stl.h.in, Source/kwsys/kwsys_stl.hxx.in,
37170           Source/kwsys/kwsys_stl_string.hxx.in: ENH: Added istream and
37171           ostream operators for stl string in KWSys when using old streams
37172           that do not provide them.
37174 2005-03-29 08:09  king
37176         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH:
37177           SplitPath now supports slashes in both directions in the input
37178           path but still produces forward slashes in the root component.
37180 2005-03-29 02:21  andy
37182         * Source/cmVersion.cxx: STYLE: Nightly Version update
37184 2005-03-28 18:00  andy
37186         * bootstrap: BUG: The  is replaced by cvs... This is safer anyway
37188 2005-03-28 17:46  barre
37190         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: move
37191           EstimateFormatLength to kwsys
37193 2005-03-28 13:20  martink
37195         * Source/MFCDialog/: CMakeLists.txt, CMakeSetup.rc,
37196           CMakeSetupDialog.cpp, CMakeSetupDialog.h, resource.h,
37197           CMakeGenDialog.cpp, CMakeGenDialog.h: ENH: change how the
37198           generator is selected and what the last one used was
37200 2005-03-28 02:12  andy
37202         * Source/cmVersion.cxx: STYLE: Nightly Version update
37204 2005-03-27 02:18  andy
37206         * Source/cmVersion.cxx: STYLE: Nightly Version update
37208 2005-03-26 09:58  king
37210         * Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
37211           kwsysPlatformCxxTests.cmake, kwsysPlatformCxxTests.cxx,
37212           kwsys_stl.h.in, kwsys_stl.hxx.in, kwsys_stl_string.hxx.in: COMP:
37213           Removing stl string io operators change until the CMake bootstrap
37214           script can be fixed.
37216 2005-03-26 08:19  king
37218         * Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
37219           kwsysPlatformCxxTests.cmake, kwsysPlatformCxxTests.cxx,
37220           kwsys_stl.h.in, kwsys_stl.hxx.in, kwsys_stl_string.hxx.in: ENH:
37221           Added istream and ostream operators for stl string when using old
37222           streams that do not provide them.
37224 2005-03-26 02:22  andy
37226         * Source/cmVersion.cxx: STYLE: Nightly Version update
37228 2005-03-25 18:55  andy
37230         * Source/CMakeLists.txt: ENH: When in-source build, do not do
37231           bootstrap test
37233 2005-03-25 18:46  andy
37235         * Source/CMakeLists.txt: ENH: Remove curl build testing
37237 2005-03-25 16:40  king
37239         * Source/cmAddSubDirectoryCommand.h: ENH: Clarified documentation
37240           of the command.
37242 2005-03-25 14:23  andy
37244         * bootstrap: ENH: For development versions report version when
37245           doing bootstrap
37247 2005-03-25 08:41  king
37249         * Source/kwsys/: CMakeLists.txt, SharedForward.h.in: ENH: Adding
37250           SharedForward C header to help create forwarding executables on
37251           UNIX systems that configure the shared library runtime search
37252           path and then replace themselves with the real executable.  This
37253           is useful to create binary distributions that work from any
37254           extracted location even with shared libraries.
37256 2005-03-25 08:09  king
37258         * Source/kwsys/SystemTools.cxx: ENH: Re-implemented
37259           CollapseFullPath to not need to change directories.  Operation is
37260           now fully string based.
37262 2005-03-25 08:05  king
37264         * Source/cmCTest.cxx: BUG: Adjusted GetNightlyTime computation to
37265           not depend on time_t being a signed type.
37267 2005-03-25 02:16  andy
37269         * Source/cmVersion.cxx: STYLE: Nightly Version update
37271 2005-03-24 02:25  andy
37273         * Source/cmVersion.cxx: STYLE: Nightly Version update
37275 2005-03-23 08:20  hoffman
37277         * Source/cmBuildCommand.cxx: fix for xcode
37279 2005-03-23 02:22  andy
37281         * Source/cmVersion.cxx: STYLE: Nightly Version update
37283 2005-03-22 14:27  hoffman
37285         * Source/cmDynamicLoader.h: FIX: fix bug 1690
37287 2005-03-22 14:00  hoffman
37289         * Source/cmGlobalXCodeGenerator.cxx: ENH: try to handle more source
37290           file types
37292 2005-03-22 13:32  andy
37294         * Source/cmGlobalXCodeGenerator.cxx: ENH: just use the file name
37296 2005-03-22 11:33  hoffman
37298         * Source/cmGlobalGenerator.cxx: ENH: make sure project map is
37299           cleared each time.
37301 2005-03-22 10:29  andy
37303         * Source/cmGlobalXCodeGenerator.cxx: ENH: use better names for
37304           files
37306 2005-03-22 10:23  king
37308         * Source/cmMakefile.cxx: BUG: Initializing from parent should copy
37309           link directories as well.
37311 2005-03-22 08:36  king
37313         * Source/: cmAddCustomCommandCommand.cxx,
37314           cmAddCustomTargetCommand.cxx: ENH: Added check for invalid
37315           characters in output name.
37317 2005-03-22 07:27  hoffman
37319         * Source/cmLocalGenerator.cxx: ENH: remove commented code
37321 2005-03-22 07:26  hoffman
37323         * Source/cmLocalVisualStudio7Generator.cxx: ENH: fix adding of rc
37324           files
37326 2005-03-22 02:24  andy
37328         * Source/cmVersion.cxx: STYLE: Nightly Version update
37330 2005-03-21 02:32  andy
37332         * Source/cmVersion.cxx: STYLE: Nightly Version update
37334 2005-03-20 02:34  andy
37336         * Source/cmVersion.cxx: STYLE: Nightly Version update
37338 2005-03-19 09:05  martink
37340         * Source/cmGlobalGenerator.cxx: COMP: fix warning
37342 2005-03-19 02:38  andy
37344         * Source/cmVersion.cxx: STYLE: Nightly Version update
37346 2005-03-18 11:29  martink
37348         * Source/cmMacroCommand.cxx: COMP: fix warning
37350 2005-03-18 10:58  martink
37352         * Source/: cmLocalUnixMakefileGenerator.cxx,
37353           cmLocalUnixMakefileGenerator.h: ENH: remove cmSubDirectory from
37354           unused files?
37356 2005-03-18 10:41  martink
37358         * Source/cmAddDefinitionsCommand.h, Source/cmAddTestCommand.cxx,
37359           Source/cmBootstrapCommands.cxx, Source/cmBuildCommand.h,
37360           Source/cmBuildNameCommand.h, Source/cmCMakeMinimumRequired.h,
37361           Source/cmCommand.h, Source/cmCreateTestSourceList.h,
37362           Source/cmElseCommand.h, Source/cmEnableLanguageCommand.h,
37363           Source/cmEnableTestingCommand.cxx,
37364           Source/cmEnableTestingCommand.h, Source/cmEndForEachCommand.h,
37365           Source/cmEndIfCommand.h, Source/cmEndWhileCommand.h,
37366           Source/cmFileCommand.h, Source/cmFindFileCommand.h,
37367           Source/cmFindLibraryCommand.h, Source/cmFindPackageCommand.cxx,
37368           Source/cmFindPackageCommand.h, Source/cmFindPathCommand.h,
37369           Source/cmFindProgramCommand.h, Source/cmForEachCommand.h,
37370           Source/cmGetFilenameComponentCommand.h,
37371           Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
37372           Source/cmIfCommand.h, Source/cmIncludeCommand.h,
37373           Source/cmIncludeDirectoryCommand.h,
37374           Source/cmIncludeRegularExpressionCommand.h,
37375           Source/cmLinkDirectoriesCommand.h,
37376           Source/cmLinkLibrariesCommand.h, Source/cmLoadCacheCommand.h,
37377           Source/cmLoadCommandCommand.cxx, Source/cmLoadCommandCommand.h,
37378           Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
37379           Source/cmLocalKdevelopGenerator.cxx,
37380           Source/cmLocalKdevelopGenerator.h,
37381           Source/cmLocalUnixMakefileGenerator2.cxx,
37382           Source/cmLocalUnixMakefileGenerator2.h,
37383           Source/cmLocalVisualStudio6Generator.cxx,
37384           Source/cmLocalVisualStudio6Generator.h,
37385           Source/cmLocalVisualStudio7Generator.cxx,
37386           Source/cmLocalVisualStudio7Generator.h,
37387           Source/cmMacroCommand.cxx, Source/cmMacroCommand.h,
37388           Source/cmMakefile.cxx, Source/cmMakefile.h,
37389           Source/cmMarkAsAdvancedCommand.h, Source/cmOptionCommand.h,
37390           Source/cmProjectCommand.h, Source/cmRemoveCommand.h,
37391           Source/cmRemoveDefinitionsCommand.h,
37392           Source/cmSeparateArgumentsCommand.h, Source/cmSetCommand.h,
37393           Source/cmSetDirectoryPropertiesCommand.h,
37394           Source/cmSiteNameCommand.h, Source/cmSourceGroupCommand.h,
37395           Source/cmStringCommand.h, Source/cmSubdirCommand.cxx,
37396           Source/cmUtilitySourceCommand.h, Source/cmWhileCommand.h,
37397           Tests/OutOfSource/CMakeLists.txt,
37398           Tests/OutOfSource/SubDir/CMakeLists.txt: ENH: big change that
37399           includes immediate subdir support, removing the notion of
37400           inherited commands, makefiles no longer read in the parent
37401           makefiles but instead inherit thier parent makefiles current
37402           settings
37404 2005-03-18 10:39  martink
37406         * Source/: cmAddSubDirectoryCommand.cxx,
37407           cmAddSubDirectoryCommand.h: ENH: added immediate subdirectory
37408           command
37410 2005-03-18 09:03  martink
37412         * Source/cmSubDirectory.h: ENH: bad idea
37414 2005-03-18 02:34  andy
37416         * Source/cmVersion.cxx: STYLE: Nightly Version update
37418 2005-03-17 18:37  king
37420         * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Need to collapse
37421           full paths before depending on them to remove ./ and ../ to make
37422           sure target names match.
37424 2005-03-17 15:35  hoffman
37426         * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
37427           ENH: add source groups xcode
37429 2005-03-17 13:06  king
37431         * Source/kwsys/SystemTools.cxx: COMP: Using proper __QNX__
37432           preprocessor test.
37434 2005-03-17 02:41  andy
37436         * Source/cmVersion.cxx: STYLE: Nightly Version update
37438 2005-03-16 15:31  andy
37440         * Utilities/cmxmlrpc/: CMakeLists.txt, win32_pthreads.c: COMP: Fix
37441           more pthreads problems on windows
37443 2005-03-16 13:26  andy
37445         * CMakeLists.txt, Utilities/cmexpat/CMakeLists.txt,
37446           Utilities/cmxmlrpc/CMakeLists.txt,
37447           Utilities/cmzlib/CMakeLists.txt: COMP: More cleanups
37449 2005-03-16 13:24  andy
37451         * Utilities/cmxmlrpc/xmlrpc_curl_transport.c: COMP: Remove warnings
37453 2005-03-16 12:54  andy
37455         * Source/CMakeLists.txt: ENH: Make sure to use internal zlib
37457 2005-03-16 12:54  andy
37459         * Source/CTest/cmCTestSubmit.cxx: ENH: Cleanup of the output
37461 2005-03-16 11:10  andy
37463         * Utilities/cmxmlrpc/CMakeLists.txt: BUG: No need to link threads
37464           libraries when pthreads are not found
37466 2005-03-16 10:49  king
37468         * Source/kwsys/SystemTools.cxx: COMP: Only include malloc.h on QNX.
37470 2005-03-16 10:15  barre
37472         * Source/kwsys/SystemTools.cxx: FIX: that was wrong
37474 2005-03-16 09:55  king
37476         * Source/CMakeLists.txt, Tests/Wrapping/CMakeLists.txt: BUG: Do not
37477           add Qt wrapping test unless QT is found and QT_UIC_EXECUTABLE is
37478           found.
37480 2005-03-16 09:41  king
37482         * Source/kwsys/SystemTools.cxx: COMP: Need malloc.h for malloc/free
37483           on QNX.
37485 2005-03-16 02:35  andy
37487         * Source/cmVersion.cxx: STYLE: Nightly Version update
37489 2005-03-15 11:22  martink
37491         * Source/cmEnableTestingCommand.cxx: ENH: only support rel paths
37492           for now
37494 2005-03-15 08:14  king
37496         * Source/: cmListFileLexer.c, cmListFileLexer.in.l: COMP: Defining
37497           YY_NO_INPUT to remove compilation of unused yyinput function.  It
37498           was producing a warning about unreachable code.
37500 2005-03-15 08:13  king
37502         * Source/cmCacheManager.cxx: COMP: Removed warning due to unsigned
37503           enum type.
37505 2005-03-15 02:38  andy
37507         * Source/cmVersion.cxx: STYLE: Nightly Version update
37509 2005-03-14 13:23  hoffman
37511         * Source/: CMakeLists.txt, cmake.cxx: ENH: make xcode compile only
37512           on apple
37514 2005-03-14 12:25  martink
37516         * bootstrap: ENH: oops forgot to chek this in
37518 2005-03-14 12:18  hoffman
37520         * Modules/Platform/QNX.cmake: ENH: try to fix rpath on qnx
37522 2005-03-14 11:28  martink
37524         * Source/: CMakeLists.txt, cmEnableTestingCommand.cxx,
37525           cmGlobalGenerator.cxx, cmGlobalVisualStudio71Generator.cxx,
37526           cmGlobalVisualStudio7Generator.cxx, cmLocalGenerator.cxx,
37527           cmLocalGenerator.h, cmLocalUnixMakefileGenerator.cxx,
37528           cmLocalUnixMakefileGenerator.h,
37529           cmLocalUnixMakefileGenerator2.cxx, cmMakefile.cxx, cmMakefile.h,
37530           cmSubdirCommand.cxx, cmGlobalVisualStudio6Generator.cxx: ENH: add
37531           support for out of source source
37533 2005-03-14 11:26  martink
37535         * Tests/OutOfSource/: CMakeLists.txt,
37536           OutOfSourceSubdir/CMakeLists.txt, OutOfSourceSubdir/simple.cxx,
37537           SubDir/CMakeLists.txt: ENH: added new test for out of dir source
37538           trees
37540 2005-03-14 09:23  martink
37542         * Source/cmSubDirectory.h: ENH: added new structure to hold
37543           subdirectories
37545 2005-03-14 08:15  king
37547         * Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
37548           COMP: Added __INTEL_COMPILER to test for yyerrorlab warning
37549           suppression.
37551 2005-03-14 03:18  andy
37553         * Source/cmVersion.cxx: STYLE: Nightly Version update
37555 2005-03-13 03:01  andy
37557         * Source/cmVersion.cxx: STYLE: Nightly Version update
37559 2005-03-12 02:35  andy
37561         * Source/cmVersion.cxx: STYLE: Nightly Version update
37563 2005-03-11 13:12  hoffman
37565         * Tests/: Complex/Executable/complex.cxx,
37566           ComplexOneConfig/Executable/complex.cxx,
37567           ComplexRelativePaths/Executable/complex.cxx: ENH: try to see if
37568           there is still a problem
37570 2005-03-11 12:56  king
37572         * Source/CTest/cmCTestScriptHandler.cxx: BUG: Do not report an
37573           error removing the binary directory if it doesn't exist.
37575 2005-03-11 11:48  barre
37577         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: add last
37578           two small funcs from vtkString. Done removing deps
37580 2005-03-11 10:53  andy
37582         * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
37583           FIX: fix crashing test SubDir for xcode
37585 2005-03-11 10:43  barre
37587         * Source/kwsys/: SystemTools.hxx.in, SystemTools.cxx: ENH: update
37588           documentation, sort methods into categories
37590 2005-03-11 10:29  hoffman
37592         * Source/ctest.cxx: FIX: fix output of passing tests
37594 2005-03-11 10:15  king
37596         * Modules/Platform/QNX.cmake: ENH: Initial attempt at QNX support.
37597           Submitted by Tim Arney.
37599 2005-03-11 10:07  king
37601         * Source/kwsys/: CommandLineArguments.cxx, RegularExpression.cxx,
37602           SystemTools.cxx: COMP: Added missing include of string.h.
37604 2005-03-11 10:03  king
37606         * Source/cmStandardIncludes.h: COMP: Adding stdlib.h to standard
37607           includes.  We are using functions from it all over the place
37608           assuming it has been included here.
37610 2005-03-11 09:31  barre
37612         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: COMP: fix
37613           some warnings
37615 2005-03-11 08:38  martink
37617         * Source/cmake.cxx: COMP: fix a warning
37619 2005-03-11 02:32  andy
37621         * Source/cmVersion.cxx: STYLE: Nightly Version update
37623 2005-03-10 17:49  barre
37625         * Source/kwsys/SystemTools.cxx: ENH: remove deps to vtkString by
37626           using KWSys (a handful of functions have been moved to KWSys)
37628 2005-03-10 17:44  barre
37630         * Source/kwsys/: SystemTools.hxx.in, SystemTools.cxx: ENH: remove
37631           deps to vtkString by using KWSys (a handful of functions have
37632           been moved to KWSys)
37634 2005-03-10 17:34  barre
37636         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: remove
37637           deps to vtkString by using KWSys (a handful of functions have
37638           been moved to KWSys)
37640 2005-03-10 13:39  martink
37642         * Source/: cmExportLibraryDependencies.cxx, cmGlobalGenerator.cxx,
37643           cmGlobalGenerator.h, cmGlobalVisualStudio7Generator.cxx,
37644           cmGlobalVisualStudio7Generator.h, cmMakefile.cxx, cmMakefile.h,
37645           cmTryCompileCommand.cxx, cmTryRunCommand.cxx, cmake.cxx, cmake.h:
37646           ENH: cleanup by removing all the olf local generate junk that i
37647           not longer needed
37649 2005-03-10 12:50  barre
37651         * Source/kwsys/: SystemTools.hxx.in, SystemTools.cxx: ENH: move
37652           function from vtkKWDirectoryUtilities and vtkString to
37653           SystemTools
37655 2005-03-10 10:04  martink
37657         * Source/ctest.cxx: ENH: better docs
37659 2005-03-10 02:26  andy
37661         * Source/cmVersion.cxx: STYLE: Nightly Version update
37663 2005-03-09 18:07  andy
37665         * Utilities/cmxmlrpc/xmlrpc_serialize.c: BUG: This is weird, but
37666           marquee does not seem to handle base64 with new lines
37668 2005-03-09 18:06  andy
37670         * Source/CTest/cmCTestSubmit.cxx: BUG: xmlrpc does the base64
37671           encoding
37673 2005-03-09 15:51  andy
37675         * bootstrap: BUG: Remove awk, remove problems and add full spaces
37676           in the path support
37678 2005-03-09 02:26  andy
37680         * Source/cmVersion.cxx: STYLE: Nightly Version update
37682 2005-03-08 18:38  king
37684         * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Removing
37685           jump-and-build ordering change until we can prevent extra jumps
37686           from always occuring.
37688 2005-03-08 17:27  king
37690         * bootstrap: BUG: Fix for spaces in the path when constructing
37691           cmBootstrapCommands dependencies.
37693 2005-03-08 16:01  king
37695         * Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Removing ...
37696           ellipsis from end of echo lines.  It is just clutter.
37698 2005-03-08 15:55  king
37700         * Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Adding extra
37701           dependencies to jump-and-build rules that force a single ordering
37702           to prevent parallel jumps.  This avoids problems with two jumps
37703           reaching the same target in parallel which happened occasionally
37704           with the old generator.
37706 2005-03-08 15:35  king
37708         * Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Removed "Checking
37709           build system in ..." message.  It is always paired with an
37710           Entering or Jumping message and is not necessary.
37712 2005-03-08 13:43  king
37714         * Source/: cmLocalUnixMakefileGenerator2.cxx,
37715           cmLocalUnixMakefileGenerator2.h: ENH: Added option
37716           CMAKE_SKIP_RULE_DEPENDENCY to skip making build rules depend on
37717           their own rule files.  It can be added to the cache by the user
37718           or added by the project in a list file.
37720 2005-03-08 11:37  king
37722         * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Only add leading
37723           ./ to custom command executable if the command is really
37724           specified as one in the current directory.
37726 2005-03-08 11:25  king
37728         * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: When a custom
37729           command's executable is in the current directory the relative
37730           path to it needs a "./".
37732 2005-03-08 09:25  king
37734         * Source/: cmLocalKdevelopGenerator.cxx,
37735           cmLocalKdevelopGenerator.h: ENH: Updating Kdevelop generator to
37736           use the new makefile generator.  The old one no longer works
37737           anyway because local generates are now disabled.
37739 2005-03-08 09:24  king
37741         * Source/cmDepends.cxx: BUG: Dependency scans and checks must
37742           always set the current working directory to the directory
37743           containing the Makefile.
37745 2005-03-08 02:26  andy
37747         * Source/cmVersion.cxx: STYLE: Nightly Version update
37749 2005-03-07 18:48  andy
37751         * Utilities/cmxmlrpc/win32_pthreads.c: COMP: Try to remove warning
37752           on mingw
37754 2005-03-07 15:19  king
37756         * Source/cmDependsFortran.cxx: BUG: When checking for upper-case
37757           modules do not use an upper-case .MOD extension.
37759 2005-03-07 13:51  andy
37761         * Source/: cmFileCommand.cxx, cmWriteFileCommand.cxx: BUG: Handle
37762           restrictive permissions
37764 2005-03-07 12:14  andy
37766         * Source/CTest/cmCTestSubmit.cxx: COMP: Remove warning
37768 2005-03-07 12:11  andy
37770         * bootstrap: ENH: Add proper dependencies for cmBootstrapCommands
37772 2005-03-07 11:03  andy
37774         * Utilities/cmxmlrpc/xmlrpc_curl_transport.c: BUG: Remove memory
37775           leak
37777 2005-03-07 02:28  andy
37779         * Source/cmVersion.cxx: STYLE: Nightly Version update
37781 2005-03-06 12:10  andy
37783         * Utilities/cmxmlrpc/linklist.h: COMP: Try to remove warnings on
37784           windows
37786 2005-03-06 11:26  andy
37788         * Utilities/cmxmlrpc/: CMakeLists.txt, xmlrpc_config.h.in: ENH: Fix
37789           the symantic of unicode_wchar
37791 2005-03-06 11:23  andy
37793         * Utilities/cmxmlrpc/xmlrpc_utf8.c: COMP: Remove warning on gcc
37795 2005-03-06 08:52  andy
37797         * Utilities/cmxmlrpc/synch_client.c: BUG: Fix destruction of
37798           objects
37800 2005-03-06 08:51  andy
37802         * DartConfig.cmake, Source/cmCTest.cxx,
37803           Source/CTest/cmCTestSubmit.cxx: COMP: Remove warning and fix the
37804           logic
37806 2005-03-06 08:17  andy
37808         * Source/CMakeLists.txt: COMP: Do not build cmw9xcom on Cygwin
37810 2005-03-06 02:27  andy
37812         * Source/cmVersion.cxx: STYLE: Nightly Version update
37814 2005-03-05 08:25  andy
37816         * DartConfig.cmake: ENH: Work on xmlrpc submit
37818 2005-03-05 08:12  andy
37820         * Source/CTest/cmCTestSubmit.cxx: COMP: Remove compile error
37822 2005-03-05 02:21  andy
37824         * Source/cmVersion.cxx: STYLE: Nightly Version update
37826 2005-03-04 17:11  andy
37828         * Source/: CTest/cmCTestSubmit.cxx, CTest/cmCTestSubmit.h,
37829           cmCTest.cxx: ENH: Start working on xmlrpc code. This code does
37830           not work, but it will at least test compiling with cmxmlrpc
37832 2005-03-04 15:04  andy
37834         * Utilities/cmxmlrpc/synch_client.c: ENH: Print more states
37835           including NY
37837 2005-03-04 14:27  andy
37839         * CMakeLists.txt, Source/CMakeLists.txt: ENH: More cleanups and
37840           start linking ctest to XML-RPC
37842 2005-03-04 11:37  andy
37844         * Source/CMakeLists.txt, CMakeLists.txt, Utilities/CMakeLists.txt:
37845           ENH: More cleanups and reorganization
37847 2005-03-04 10:05  andy
37849         * CMakeLists.txt, Source/CMakeLists.txt: ENH: Cleanups
37851 2005-03-04 10:04  andy
37853         * Source/CTest/CMakeLists.txt: BUG: This cmakelists file is not
37854           used any more
37856 2005-03-04 10:03  andy
37858         * bootstrap: BUG: Handle when initial cmake fails
37860 2005-03-04 09:46  andy
37862         * Utilities/cmxmlrpc/xmlrpc_registry.c: COMP: Remove warning about
37863           code being unused
37865 2005-03-04 02:25  andy
37867         * Source/cmVersion.cxx: STYLE: Nightly Version update
37869 2005-03-03 22:35  hoffman
37871         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
37872           cmGlobalXCodeGenerator.cxx: ENH: fix for finding the correct
37873           target in the current project
37875 2005-03-03 19:42  hoffman
37877         * Tests/: Complex/Executable/complex.cxx,
37878           ComplexOneConfig/Executable/complex.cxx,
37879           ComplexRelativePaths/Executable/complex.cxx: ENH: make it pass
37880           anyway so I can see debug info
37882 2005-03-03 18:46  hoffman
37884         * Source/cmOrderLinkDirectories.cxx,
37885           Source/cmOrderLinkDirectories.h,
37886           Tests/Complex/Executable/complex.cxx,
37887           Tests/ComplexOneConfig/Executable/complex.cxx,
37888           Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: try and
37889           debug the failed test on the continuous
37891 2005-03-03 18:15  hoffman
37893         * Source/cmOrderLinkDirectories.cxx,
37894           Source/cmOrderLinkDirectories.h,
37895           Tests/Complex/Executable/complex.cxx,
37896           Tests/ComplexOneConfig/Executable/complex.cxx,
37897           Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: try
37898           number two with topological sort
37900 2005-03-03 17:21  andy
37902         * Utilities/cmxmlrpc/xmlrpc.h: COMP: Ok, remove warnings because of
37903           removal of warnings
37905 2005-03-03 17:00  andy
37907         * Utilities/cmxmlrpc/xmlrpc_curl_transport.c: COMP: Fix typo
37909 2005-03-03 16:58  andy
37911         * Utilities/cmxmlrpc/xmlrpc_curl_transport.c: BUG: Comp sci 101.
37912           Strings go away at the end of the function
37914 2005-03-03 16:53  king
37916         * Source/: cmDependsFortran.cxx, cmDependsFortran.h, cmake.cxx:
37917           ENH: Implementing explicit cmake_copy_f90_mod callback to copy
37918           Fortran90 modules to the stamp files more reliably.  This removes
37919           the temporary hack for per-platform upper-/lower- case.
37921 2005-03-03 16:12  andy
37923         * Utilities/cmxmlrpc/xmlrpc_config.h.in: COMP: setenv is not needed
37924           any more
37926 2005-03-03 15:52  andy
37928         * Utilities/cmxmlrpc/xmlrpc_authcookie.c: COMP: Try to remove
37929           setenv warning
37931 2005-03-03 15:49  andy
37933         * Utilities/cmxmlrpc/xmlrpc.h: ENH: Remove warnings
37935 2005-03-03 15:22  king
37937         * Source/: cmDependsC.cxx, cmDependsC.h: BUG: Fixed scanning to
37938           account for double-quote includes.
37940 2005-03-03 12:00  king
37942         * Source/kwsys/kwsys_ios_sstream.h.in: ENH: Added
37943           "ostringstream(const kwsys_stl::string& s)" and "void str(const
37944           kwsys_stl::string& s)" compatibility methods.
37946 2005-03-03 09:25  andy
37948         * Utilities/cmxmlrpc/: xmlrpc_authcookie.c, xmlrpc_client.c,
37949           xmlrpc_data.c, xmlrpc_expat.c, xmlrpc_parse.c, xmlrpc_registry.c,
37950           xmlrpc_serialize.c, xmlrpc_struct.c, xmlrpc_strutil.c,
37951           xmlrpc_utf8.c: COMP: Remove warnings on borland
37953 2005-03-03 08:46  martink
37955         * Source/: CMakeLists.txt, cmake.cxx: ENH: remove code warrior
37956           classes
37958 2005-03-03 08:45  andy
37960         * Utilities/cmxmlrpc/: xmlrpc_strutil.c, xmlrpc_support.c: COMP:
37961           Remove warnings
37963 2005-03-03 02:26  andy
37965         * Source/cmVersion.cxx: STYLE: Nightly Version update
37967 2005-03-02 18:56  hoffman
37969         * Source/cmOrderLinkDirectories.cxx,
37970           Source/cmOrderLinkDirectories.h,
37971           Tests/Complex/Executable/complex.cxx,
37972           Tests/ComplexOneConfig/Executable/complex.cxx,
37973           Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: reverse
37974           last changes to avoid dashboard failures
37976 2005-03-02 17:49  hoffman
37978         * Source/cmOrderLinkDirectories.cxx,
37979           Source/cmOrderLinkDirectories.h,
37980           Tests/Complex/Executable/CMakeLists.txt,
37981           Tests/Complex/Executable/complex.cxx,
37982           Tests/ComplexOneConfig/Executable/CMakeLists.txt,
37983           Tests/ComplexOneConfig/Executable/complex.cxx,
37984           Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
37985           Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: fix
37986           library ordering stuff to use a topological sort
37988 2005-03-02 17:38  andy
37990         * Utilities/cmxmlrpc/xmlrpc_curl_transport.c: BUG: Attempt to get
37991           error code
37993 2005-03-02 17:19  andy
37995         * Utilities/cmxmlrpc/xmlrpc_curl_transport.c: ENH: Temporary proxy
37996           support
37998 2005-03-02 11:48  andy
38000         * Source/cmOrderLinkDirectories.cxx: BUG: Attempt to fix sorting
38001           stability using more deterministic compare function
38003 2005-03-02 11:04  andy
38005         * Utilities/cmxmlrpc/: xmlrpc_client.c, xmlrpc_parse.c: COMP:
38006           Remove more warnings
38008 2005-03-02 10:58  martink
38010         * Source/: cmGlobalCodeWarriorGenerator.cxx,
38011           cmGlobalCodeWarriorGenerator.h, cmLocalCodeWarriorGenerator.cxx,
38012           cmLocalCodeWarriorGenerator.h: ENH: now use xcode instead
38014 2005-03-02 10:35  andy
38016         * Utilities/cmxmlrpc/xmlrpc.h: COMP: Enum should really not have
38017           comma at the end
38019 2005-03-02 09:34  king
38021         * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Pay attention to
38022           ForceUnixPaths setting in cmSystemTools for
38023           ConvertToQuotedOutputPath and for dependency scanning.
38025 2005-03-02 09:02  king
38027         * Source/cmDependsFortran.cxx: BUG: We need to test the compiler
38028           for the case of the mod file names.  For now this is a temporary
38029           hack to use upper case on SGI and lower case on Sun.
38031 2005-03-02 08:51  king
38033         * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: SGI make can
38034           support suffixes only up to 32 characters.  Renaming
38035           .hpux_make_must_have_suffixes_list to
38036           .hpux_make_needs_suffix_list.
38038 2005-03-02 02:30  andy
38040         * Source/cmVersion.cxx: STYLE: Nightly Version update
38042 2005-03-01 17:32  hoffman
38044         * Source/cmOrderLinkDirectories.cxx: FIX: switch to stable_sort to
38045           avoid crash
38047 2005-03-01 14:30  andy
38049         * Modules/Dart.cmake: BUG: Change error to warning
38051 2005-03-01 14:21  andy
38053         * CMakeLists.txt: COMP: CMake should be build static. Also
38054           propagate build_shared_libs to curl
38056 2005-03-01 13:36  king
38058         * Source/cmDependsFortran.cxx: BUG: Module file names are case
38059           insensitive.  Always use lower case no matter the real name of
38060           the module.
38062 2005-03-01 13:32  king
38064         * Source/cmDependsJava.cxx: COMP: Removed unused parameter warning.
38066 2005-03-01 12:27  king
38068         * Source/: cmGlobalBorlandMakefileGenerator.cxx,
38069           cmGlobalNMakeMakefileGenerator.cxx: ENH: Enabling
38070           cmLocalUnixMakefileGenerator2 by default.
38072 2005-03-01 12:26  king
38074         * Modules/Platform/: Darwin-xlc.cmake, Darwin.cmake: ENH: Adding
38075           support for shared library versioning using the -install_name
38076           option on the OSX linker.  This is actually needed to support
38077           relative -o paths which are used by
38078           cmLocalUnixMakefileGenerator2.
38080 2005-03-01 12:26  king
38082         * bootstrap, Source/cmGlobalUnixMakefileGenerator.cxx,
38083           Source/cmake.cxx: ENH: Enabling cmLocalUnixMakefileGenerator2
38084           (new makefile generator) by default.
38086 2005-03-01 12:20  king
38088         * Source/: cmDependsJava.cxx, cmDependsJava.h, CMakeLists.txt,
38089           cmLocalUnixMakefileGenerator2.cxx: ENH: Framework for java
38090           dependency scanner.  Right now it does nothing but always reports
38091           success.  This is enough to get the Java test to pass with the
38092           new generator because the old implementation did not do
38093           dependencies anyway.
38095 2005-03-01 12:13  king
38097         * Source/: cmInstallProgramsCommand.cxx,
38098           cmInstallProgramsCommand.h: BUG: Added FILES mode to
38099           INSTALL_PROGRAMS command to make the single argument case
38100           unambiguous.
38102 2005-03-01 11:25  andy
38104         * Source/cmGlobalXCodeGenerator.cxx: FIX: fix spaces in paths
38106 2005-03-01 11:21  andy
38108         * Utilities/cmxmlrpc/: synch_client.c, xmlrpc_curl_transport.c:
38109           COMP: Attempt to remove warnings
38111 2005-03-01 11:01  king
38113         * Utilities/cmxmlrpc/win32_pthreads.c: COMP: #if WIN32 -> #ifdef
38114           _WIN32 for Borland.
38116 2005-03-01 10:54  andy
38118         * CMakeLists.txt: ENH: Enable XMLRPC... please do not break
38119           everywhere...
38121 2005-03-01 10:11  andy
38123         * Utilities/cmxmlrpc/CMakeLists.txt: ENH: Enable test
38125 2005-03-01 10:05  king
38127         * Source/cmLocalVisualStudio6Generator.cxx: BUG: Replaced previous
38128           fix with an implementation of properly formatting the custom
38129           build code in the generated file.
38131 2005-03-01 09:50  andy
38133         * Utilities/cmxmlrpc/xmlrpc_curl_transport.c: ENH: More removing of
38134           pthreads
38136 2005-03-01 09:07  andy
38138         * Utilities/cmxmlrpc/: CMakeLists.txt, xmlrpc_authcookie.c,
38139           xmlrpc_config.h.in, xmlrpc_curl_transport.c, xmlrpc_pthreads.h,
38140           xmlrpc_transport.h: ENH: Attempt to remove threading code
38142 2005-03-01 02:28  andy
38144         * Source/cmVersion.cxx: STYLE: Nightly Version update
38146 2005-02-28 17:12  andy
38148         * CMakeLists.txt: ENH: Add the rest of xmlrpc stuff
38150 2005-02-28 16:26  andy
38152         * Utilities/cmxmlrpc/: CMakeLists.txt, synch_client.c, xmlrpc.h,
38153           xmlrpc_client.c, xmlrpc_config.h.in: ENH: Add example
38155 2005-02-28 16:11  martink
38157         * Source/cmLocalVisualStudio6Generator.cxx: FIXTHIS THING: fix the
38158           bug
38160 2005-02-28 15:30  hoffman
38162         * Source/cmGlobalXCodeGenerator.cxx: fix typeo
38164 2005-02-28 15:07  hoffman
38166         * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
38167           ENH: add re run cmake if inputs change
38169 2005-02-28 02:25  andy
38171         * Source/cmVersion.cxx: STYLE: Nightly Version update
38173 2005-02-27 17:34  andy
38175         * Utilities/cmxmlrpc/xmlrpc.h, Utilities/cmxmlrpc/xmlrpc_array.c,
38176           Utilities/cmxmlrpc/xmlrpc_curl_transport.c,
38177           Utilities/cmxmlrpc/xmlrpc_parse.c,
38178           Utilities/cmxmlrpc/xmlrpc_struct.c, Source/kwsys/ProcessUNIX.c:
38179           COMP: Remove warnings about shadow variables
38181 2005-02-27 17:33  andy
38183         * Utilities/cmexpat/xmlparse.c: COMP: Remove compile warning about
38184           shadow variables
38186 2005-02-27 03:04  andy
38188         * Source/cmVersion.cxx: STYLE: Nightly Version update
38190 2005-02-26 16:58  hoffman
38192         * Source/cmGlobalXCodeGenerator.cxx: COMP: remove some warnings
38194 2005-02-26 03:02  andy
38196         * Source/cmVersion.cxx: STYLE: Nightly Version update
38198 2005-02-25 20:46  hoffman
38200         * Source/cmGlobalXCodeGenerator.cxx: COMP: fix warning
38202 2005-02-25 17:45  hoffman
38204         * Source/: cmGlobalXCodeGenerator.cxx, cmOrderLinkDirectories.cxx,
38205           cmOrderLinkDirectories.h: ENH: clean up and use order link
38206           directories
38208 2005-02-25 14:21  hoffman
38210         * Utilities/cmexpat/xmltok_impl.c: COMP: fix warnings
38212 2005-02-25 14:20  hoffman
38214         * Source/cmGlobalXCodeGenerator.cxx: ENH: make sure header files
38215           are in the header file group
38217 2005-02-25 11:23  king
38219         * Source/: cmLocalUnixMakefileGenerator2.cxx,
38220           cmLocalUnixMakefileGenerator2.h: ENH: Replaced
38221           OutputEcho/pre-echo/post-echo with AppendEcho.  This allows for
38222           more flexible echo specifications and better preserves echo text.
38224 2005-02-25 09:31  king
38226         * Tests/: Complex/Executable/CMakeLists.txt,
38227           Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
38228           ComplexOneConfig/Executable/CMakeLists.txt,
38229           ComplexOneConfig/Executable/complex.cxx,
38230           ComplexOneConfig/Library/CMakeLists.txt,
38231           ComplexRelativePaths/Executable/CMakeLists.txt,
38232           ComplexRelativePaths/Executable/complex.cxx,
38233           ComplexRelativePaths/Library/CMakeLists.txt: ENH: Added full
38234           pre-build/pre-link/post-build testing for both library and
38235           executable targets.
38237 2005-02-25 09:19  king
38239         * Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Adding inclusion
38240           of pre-build and pre-link commands when building executables and
38241           libraries.
38243 2005-02-25 09:14  king
38245         * Source/cmLocalUnixMakefileGenerator2.cxx: BUG:
38246           ConvertToQuotedOutputPath must replace slashes in root component
38247           on windows.
38249 2005-02-25 09:06  king
38251         * Source/: cmLocalUnixMakefileGenerator2.cxx,
38252           cmLocalUnixMakefileGenerator2.h: ENH: Added
38253           ConvertToQuotedOutputPath method and used it to properly generate
38254           external object references with spaces in the path.
38256 2005-02-25 03:08  andy
38258         * Source/cmVersion.cxx: STYLE: Nightly Version update
38260 2005-02-24 19:32  king
38262         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Removed instances
38263           of calling ConvertToRelativeOutputPath twice on the same path.
38265 2005-02-24 19:28  king
38267         * Source/cmGlobalGenerator.cxx: BUG: Need to configure relative
38268           path support for LocalGenerate to support old makefile generator.
38270 2005-02-24 18:35  king
38272         * Source/: cmLocalVisualStudio6Generator.cxx,
38273           cmLocalVisualStudio7Generator.cxx: ENH: Converted some
38274           ConvertToRelativeOutputPath calls to
38275           ConvertToOptionallyRelativeOutputPath in preparation for making
38276           ConvertToRelativeOutputPath always convert.  Some of these might
38277           be able to be switched back but we will first have to test what
38278           paths can be relative in the generate VS project files.
38280 2005-02-24 17:46  hoffman
38282         * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
38283           kwsys/SystemTools.cxx: ENH: fix relative paths in xcode
38285 2005-02-24 16:25  king
38287         * Source/cmLocalGenerator.cxx: ENH: Converted some
38288           ConvertToRelativeOutputPath calls to
38289           ConvertToOptionallyRelativeOutputPath in preparation for making
38290           ConvertToRelativeOutputPath not check CMAKE_USE_RELATIVE_PATHS.
38292 2005-02-24 16:19  king
38294         * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: The path to the
38295           source file in a compile line should be made relative only when
38296           CMAKE_USE_RELATIVE_PATHS is on.
38298 2005-02-24 16:04  king
38300         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
38301           cmLocalGenerator.cxx, cmLocalGenerator.h,
38302           cmLocalUnixMakefileGenerator2.cxx,
38303           cmLocalUnixMakefileGenerator2.h: ENH: Merged implementations of
38304           ConvertToRelative*Path methods.  The main ConvertToRelativePath
38305           method is now in cmGlobalGenerator.  It converts paths only if
38306           they are at least inside the deepest common directory between the
38307           top-level source and build trees.  Each cmLocalGenerator instance
38308           calls this global method with its own output directory as the
38309           "local" argument from which paths are relative.  Added separate
38310           ConvertToOptionallyRelative path that pays attention to the
38311           CMAKE_USE_RELATIVE_PATHS option.
38313 2005-02-24 15:36  andy
38315         * Source/cmOrderLinkDirectories.cxx: COMP: remove compiler warning
38317 2005-02-24 15:34  andy
38319         * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
38320           ENH: fix spaces in paths problems
38322 2005-02-24 14:47  king
38324         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Added
38325           ComparePath method.
38327 2005-02-24 14:27  hoffman
38329         * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: remove
38330           unused code
38332 2005-02-24 13:45  king
38334         * Source/cmMakefile.cxx: COMP: HP compiler does not like
38335           initializing a  const std::string & with a const char* (which
38336           requires the reference to be bound to a temporary with the scope
38337           of the reference).
38339 2005-02-24 13:26  hoffman
38341         * Source/cmOrderLinkDirectories.cxx: ENH: clean up and remove some
38342           debug code
38344 2005-02-24 13:16  hoffman
38346         * bootstrap, Source/CMakeLists.txt, Source/cmLocalGenerator.cxx,
38347           Source/cmLocalGenerator.h, Source/cmOrderLinkDirectories.cxx,
38348           Source/cmOrderLinkDirectories.h: ENH: add a new library path
38349           ordering algorithm to make sure -L paths will pick the correct
38350           libraries if possible
38352 2005-02-24 12:44  king
38354         * Source/cmDependsC.cxx: BUG: Avoid putting a leading ./ on the
38355           dependency names.
38357 2005-02-24 12:19  king
38359         * Source/: cmLocalUnixMakefileGenerator2.cxx,
38360           cmLocalUnixMakefileGenerator2.h: BUG: Using a better technique to
38361           produce the rule file name for a custom command when the output
38362           is not in the current directory or lower.
38364 2005-02-24 11:46  king
38366         * Modules/Platform/CMakeLists.txt: BUG: Added installation of .in
38367           files as well as .cmake files.
38369 2005-02-24 10:32  king
38371         * Source/cmGlobalGenerator.cxx: BUG: Only use the existing
38372           CMake(lang)Compiler.cmake file from the build tree if it was
38373           generated by the same version of CMake.
38375 2005-02-24 10:31  king
38377         * Source/cmMakefile.cxx: BUG: Fixed GetCacheMinorVersion to not
38378           always return 0.
38380 2005-02-24 10:14  andy
38382         * Source/cmCommands.cxx: COMP: Remove compile warning in bootstrap
38383           stage
38385 2005-02-24 09:21  king
38387         * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Do not crash when
38388           the link language for a target is not known.
38390 2005-02-24 09:20  king
38392         * Source/cmLocalVisualStudio6Generator.cxx: BUG: Need proper
38393           newline argument to ConstructScript call.
38395 2005-02-24 03:46  andy
38397         * Source/cmVersion.cxx: STYLE: Nightly Version update
38399 2005-02-23 20:41  andy
38401         * Source/cmGlobalXCodeGenerator.cxx: ENH: remove output path stuff
38403 2005-02-23 20:28  andy
38405         * Utilities/cmxmlrpc/: CMakeLists.txt, casprintf.c, casprintf.h,
38406           inline.h, linklist.h, xmlrpc.h, xmlrpc_client.h,
38407           xmlrpc_client_int.h, xmlrpc_config.h.in, xmlrpc_curl_transport.c,
38408           xmlrpc_data.c, xmlrpc_pthreads.h, xmlrpc_support.c: COMP: Several
38409           Windows fixes
38411 2005-02-23 14:36  martink
38413         * Source/cmGlobalVisualStudio6Generator.cxx: BUG: fix for empty
38414           target or config strings in the Build method
38416 2005-02-23 13:50  hoffman
38418         * Source/cmGlobalXCodeGenerator.cxx: FIX: fix to make this work
38419           with new custom command stuff
38421 2005-02-23 03:03  andy
38423         * Source/cmVersion.cxx: STYLE: Nightly Version update
38425 2005-02-22 15:31  king
38427         * Source/cmProjectCommand.cxx: ENH: Added CMAKE_PROJECT_NAME
38428           variable to play the role of CMAKE_SOURCE_DIR and
38429           CMAKE_BINARY_DIR for the top-level project name.
38431 2005-02-22 15:22  king
38433         * Modules/CMakeGenericSystem.cmake, Source/cmLocalGenerator.cxx:
38434           ENH: Added better default install location for windows builds.
38435           The previous default /usr/local did not make much sense.  Now
38436           "%SystemDrive%/Program Files/PROJECT_NAME" is used, which is the
38437           windows equivalent to /usr/local.
38439 2005-02-22 14:52  king
38441         * Source/: cmLoadCommandCommand.cxx, cmLoadCommandCommand.h: ENH:
38442           LOAD_COMMAND command will now set a variable called
38443           CMAKE_LOADED_COMMAND_<COMMAND_NAME> to the full path of the
38444           loaded module if loading was successful.  Otherwise the variable
38445           is not set (will evaluate to empty string).  This is useful both
38446           in testing whether loading worked and for installing loaded
38447           command modules.
38449 2005-02-22 13:08  andy
38451         * Utilities/cmxmlrpc/: CMakeLists.txt, XmlRpcCpp.cpp, XmlRpcCpp.h,
38452           bool.h, mallocvar.h, transport_config.h, win32_pthreads.c,
38453           xmlrpc.h, xmlrpc_amconfig.h.in, xmlrpc_array.c,
38454           xmlrpc_authcookie.c, xmlrpc_base64.c, xmlrpc_cgi.c, xmlrpc_cgi.h,
38455           xmlrpc_client.c, xmlrpc_client.h, xmlrpc_client_int.h,
38456           xmlrpc_config.h.in, xmlrpc_curl_transport.c,
38457           xmlrpc_curl_transport.h, xmlrpc_data.c, xmlrpc_expat.c,
38458           xmlrpc_int.h, xmlrpc_libxml2.c, xmlrpc_parse.c,
38459           xmlrpc_pthreads.h, xmlrpc_registry.c, xmlrpc_serialize.c,
38460           xmlrpc_server.h, xmlrpc_server_abyss.c, xmlrpc_server_abyss.h,
38461           xmlrpc_server_abyss_int.h, xmlrpc_struct.c, xmlrpc_strutil.c,
38462           xmlrpc_support.c, xmlrpc_transport.c, xmlrpc_transport.h,
38463           xmlrpc_utf8.c, xmlrpc_xmlparser.h,
38464           CMake/TryCompileFromSource.cmake: ENH: Initial import
38466 2005-02-22 12:34  martink
38468         * Source/cmGlobalGenerator.cxx: COMP: fix warning
38470 2005-02-22 12:10  king
38472         * Source/cmAddCustomCommandCommand.h: BUG: Fixed formatting of
38473           generated documentation.
38475 2005-02-22 12:04  king
38477         * Tests/CustomCommand/CMakeLists.txt: ENH: Added test for multiple
38478           commands in a custom command.
38480 2005-02-22 10:43  martink
38482         * Source/CMakeLists.txt: BUG: fix test execution
38484 2005-02-22 10:42  martink
38486         * Source/cmCTest.cxx: BUG: better error handling
38488 2005-02-22 10:32  king
38490         * Source/: cmAddCustomCommandCommand.cxx,
38491           cmAddCustomCommandCommand.h, cmAddCustomTargetCommand.cxx,
38492           cmAddCustomTargetCommand.h, cmCPluginAPI.cxx,
38493           cmCustomCommand.cxx, cmCustomCommand.h, cmFLTKWrapUICommand.cxx,
38494           cmGlobalVisualStudio6Generator.cxx,
38495           cmGlobalVisualStudio71Generator.cxx,
38496           cmGlobalVisualStudio7Generator.cxx, cmGlobalXCodeGenerator.cxx,
38497           cmITKWrapTclCommand.cxx, cmIncludeExternalMSProjectCommand.cxx,
38498           cmLocalGenerator.cxx, cmLocalGenerator.h,
38499           cmLocalUnixMakefileGenerator.cxx,
38500           cmLocalUnixMakefileGenerator2.cxx,
38501           cmLocalVisualStudio6Generator.cxx,
38502           cmLocalVisualStudio7Generator.cxx, cmMakefile.cxx, cmMakefile.h,
38503           cmQTWrapCPPCommand.cxx, cmQTWrapUICommand.cxx,
38504           cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
38505           cmVTKWrapTclCommand.cxx: ENH: Updated implementation of custom
38506           commands.  Multiple command lines are now supported effectively
38507           allowing entire scripts to be written.  Also removed extra
38508           variable expansions and cleaned up passing of commands through to
38509           the generators.  The command and individual arguments are now
38510           kept separate all the way until the generator writes them out.
38511           This cleans up alot of escaping issues.
38513 2005-02-22 09:12  martink
38515         * Source/: cmCTest.cxx, cmCTest.h, cmGlobalGenerator.cxx,
38516           cmGlobalGenerator.h, cmGlobalVisualStudio6Generator.cxx,
38517           cmGlobalVisualStudio6Generator.h,
38518           cmGlobalVisualStudio7Generator.cxx,
38519           cmGlobalVisualStudio7Generator.h, cmGlobalXCodeGenerator.cxx,
38520           cmGlobalXCodeGenerator.h, ctest.cxx: ENH: ctest now uses CMake
38521           global generator to do the build part of build-and-test
38523 2005-02-22 09:08  king
38525         * Source/cmake.cxx: BUG: Need to return before configure step when
38526           running in script mode.
38528 2005-02-22 08:22  king
38530         * Source/cmStandardIncludes.h: ENH: Adding cmCustomCommandLine and
38531           cmCustomCommandLines subclasses of std::vector instantiations to
38532           represent multiple commands for a single custom command.  These
38533           will be used in an upcoming checkin.
38535 2005-02-22 03:01  andy
38537         * Source/cmVersion.cxx: STYLE: Nightly Version update
38539 2005-02-21 03:07  andy
38541         * Source/cmVersion.cxx: STYLE: Nightly Version update
38543 2005-02-20 03:13  andy
38545         * Source/cmVersion.cxx: STYLE: Nightly Version update
38547 2005-02-19 02:43  andy
38549         * Source/cmVersion.cxx: STYLE: Nightly Version update
38551 2005-02-18 16:19  king
38553         * Source/: cmMakefile.cxx, cmSourceFile.cxx, cmSourceFile.h: BUG:
38554           cmSourceFile instances should delete their own custom commands
38555           when a new one is set.
38557 2005-02-18 16:12  king
38559         * Source/cmTarget.cxx: COMP: Using const_iterator instead of
38560           iterator to walk through custom command dependencies.
38562 2005-02-18 16:12  king
38564         * Source/cmTarget.h: COMP: Added missing forward declaration of
38565           cmMakefile.  This was only working because cmCustomCommand.h
38566           declared it.
38568 2005-02-18 15:45  andy
38570         * Source/cmGlobalXCodeGenerator.cxx: ENH: fix for spaces in the
38571           path
38573 2005-02-18 15:43  king
38575         * Tests/ExternalOBJ/CMakeLists.txt: BUG: We still want to print out
38576           the location where the object was found if it was found by the
38577           glob.
38579 2005-02-18 14:32  hoffman
38581         * Source/cmGlobalXCodeGenerator.cxx: COMP: remove warning
38583 2005-02-18 14:22  king
38585         * CMakeLists.txt: BUG: Disabling DART_ROOT removal until we can get
38586           Dart to submit without it.
38588 2005-02-18 13:32  hoffman
38590         * Source/CMakeLists.txt, Source/cmFileCommand.cxx,
38591           Source/cmGlobalXCodeGenerator.cxx,
38592           Source/cmGlobalXCodeGenerator.h, Source/cmLocalGenerator.cxx,
38593           Tests/ExternalOBJ/CMakeLists.txt: ENH: all tests are passing for
38594           XCode
38596 2005-02-18 02:44  andy
38598         * Source/cmVersion.cxx: STYLE: Nightly Version update
38600 2005-02-17 17:54  hoffman
38602         * Source/: cmGlobalGenerator.cxx, cmGlobalXCodeGenerator.cxx,
38603           cmGlobalXCodeGenerator.h, cmXCodeObject.h: ENH: more tests are
38604           passing, relative paths, and external objects are the ones left
38605           now
38607 2005-02-17 16:59  andy
38609         * Source/CTest/cmCTestTestHandler.cxx: BUG: Detect when
38610           TestsToRunInformation is not set
38612 2005-02-17 16:11  andy
38614         * Source/: cmCTest.cxx, CTest/cmCTestTestHandler.cxx: ENH: Some
38615           more generalization
38617 2005-02-17 15:23  andy
38619         * Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
38620           CTest/cmCTestScriptHandler.cxx, CTest/cmCTestUpdateCommand.cxx,
38621           CTest/cmCTestUpdateCommand.h, CTest/cmCTestUpdateHandler.cxx:
38622           ENH: Cleanups and add CTEST_UPDATE command
38624 2005-02-17 15:22  andy
38626         * Source/CTest/: cmCTestGenericHandler.cxx,
38627           cmCTestGenericHandler.h: ENH: Add a way to set options of the
38628           handler genericly
38630 2005-02-17 11:28  king
38632         * Source/: cmSystemTools.cxx, cmSystemTools.h,
38633           kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: ENH: Adding
38634           kwsys::SystemTools::FileTimeCompare method to compare file
38635           modification times with the highest resolution possible on the
38636           file system.
38638 2005-02-17 11:27  king
38640         * bootstrap: ENH: Added try-compile KWSYS_STAT_HAS_ST_MTIM.  This
38641           tests whether struct stat has the extra st_mtim member that has
38642           high resolution times.
38644 2005-02-17 10:51  andy
38646         * Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
38647           CTest/cmCTestCoverageHandler.cxx,
38648           CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestScriptHandler.cxx,
38649           CTest/cmCTestScriptHandler.h, CTest/cmCTestStartCommand.cxx,
38650           CTest/cmCTestStartCommand.h: ENH: Cleanups and add CTEST_START
38651           command
38653 2005-02-17 10:51  andy
38655         * Source/cmSystemTools.cxx: ENH: Add support for single '
38657 2005-02-17 10:49  king
38659         * Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
38660           kwsysPlatformCxxTests.cxx: ENH: Added try-compile
38661           KWSYS_STAT_HAS_ST_MTIM.  This tests whether struct stat has the
38662           extra st_mtim member that has high resolution times.
38664 2005-02-17 10:45  hoffman
38666         * Modules/FindQt.cmake: FIX: fix for bug 1409
38668 2005-02-17 10:42  hoffman
38670         * Modules/FindCurses.cmake: FIX: fix for bug 1438
38672 2005-02-17 10:39  hoffman
38674         * Source/cmLocalVisualStudio7Generator.cxx: FIX: fix for bug 1606
38676 2005-02-17 10:18  king
38678         * Source/cmDependsC.cxx: ENH: Removing collapsing of files to full
38679           path before checking.  The current working directory is set
38680           correctly because the dependency lines are used by make anyway.
38681           This drastically improves the speed of dependency checking.
38683 2005-02-17 10:03  king
38685         * Source/: cmLocalUnixMakefileGenerator2.cxx,
38686           cmLocalUnixMakefileGenerator2.h: ENH: Avoid generating duplicate
38687           rules for an object file.  A warning about duplicate source files
38688           in a target is now generated.
38690 2005-02-17 08:50  king
38692         * Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Added generation
38693           of test target to run ctest.
38695 2005-02-17 07:53  king
38697         * Source/cmake.cxx: BUG: Removing "guess when there is a space in
38698           the path" check for chdir command.  It is the responsibility of
38699           the caller of the command to ensure the arguments are properly
38700           quoted on the command line.
38702 2005-02-17 07:53  king
38704         * Tests/CommandLineTest/CMakeLists.txt: BUG: Fix for space in path
38705           for chdir test.  We just need to double-quote the arguments.
38707 2005-02-17 02:42  andy
38709         * Source/cmVersion.cxx: STYLE: Nightly Version update
38711 2005-02-16 19:13  hoffman
38713         * Source/cmGlobalXCodeGenerator.cxx: ENH: add CMAKE_CFG_INTDIR
38715 2005-02-16 18:47  hoffman
38717         * Source/: cmCTest.cxx, cmGlobalXCodeGenerator.cxx: ENH: use
38718           ALL_BUILD target
38720 2005-02-16 16:35  hoffman
38722         * Source/: cmGlobalGenerator.cxx, cmGlobalXCodeGenerator.cxx,
38723           cmGlobalXCodeGenerator.h, cmMakefile.cxx, cmMakefile.h: ENH: more
38724           tests are passing
38726 2005-02-16 16:06  andy
38728         * Source/CTest/: cmCTestEmptyBinaryDirectoryCommand.cxx,
38729           cmCTestScriptHandler.cxx: BUG: Report errors
38731 2005-02-16 16:03  andy
38733         * Source/kwsys/SystemTools.cxx: BUG: On windows allow removing of
38734           files that are read-only
38736 2005-02-16 14:38  andy
38738         * Source/CTest/cmCTestUpdateHandler.cxx: COMP: Remove unused
38739           variable
38741 2005-02-16 14:24  andy
38743         * Source/CTest/cmCTestUpdateHandler.h: COMP: Remove warning
38745 2005-02-16 14:24  andy
38747         * Source/CTest/cmCTestUpdateHandler.cxx: ENH: Improve output, and
38748           handle 'G' files in subversion
38750 2005-02-16 13:45  andy
38752         * Source/CTest/cmCTestUpdateHandler.cxx: BUG: If project is up to
38753           date, handle that case
38755 2005-02-16 13:36  andy
38757         * Modules/Dart.cmake: BUG: Clean the messages
38759 2005-02-16 13:30  andy
38761         * Modules/: Dart.cmake, DartConfiguration.tcl.in: ENH: Reorganize
38762           and add subversion support
38764 2005-02-16 13:29  andy
38766         * CMakeLists.txt: ENH: Remove DART_ROOT to force
38767           DartConfiguration.tcl to be up to date
38769 2005-02-16 13:28  andy
38771         * Source/CTest/: cmCTestUpdateHandler.cxx, cmCTestUpdateHandler.h:
38772           ENH: Initial implementation of SVN support. Closes Bug #1601 -
38773           Add subversion support
38775 2005-02-16 13:15  hoffman
38777         * Source/cmake.cxx, Source/cmakemain.cxx,
38778           Tests/CommandLineTest/CMakeLists.txt: BUG: fix CommandLine test
38779           problems with spaces and testing for the return value
38781 2005-02-16 12:31  martink
38783         * CTestCustom.ctest.in: ENH: add supp for xlc linking on darwin
38785 2005-02-16 09:17  andy
38787         * Utilities/cmzlib/CMakeLists.txt: COMP: attempt to fix warning on
38788           Visual Studio 7
38790 2005-02-16 09:00  hoffman
38792         * CTestCustom.ctest.in: COMP: add a warning ignore for gcc 3.4.2
38794 2005-02-16 08:56  king
38796         * Source/kwsys/SystemTools.cxx: BUG: Removing debugging code now
38797           that the problem has been fixed on the remote dashboard.
38799 2005-02-16 02:18  andy
38801         * Source/cmVersion.cxx: STYLE: Nightly Version update
38803 2005-02-15 17:25  hoffman
38805         * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
38806           ENH: add custom commands, still failing a bunch of tests
38808 2005-02-15 16:03  king
38810         * Source/kwsys/SystemTools.cxx: BUG: Preserve trailing slash state
38811           when translating paths.
38813 2005-02-15 09:58  hoffman
38815         * Source/kwsys/SystemTools.cxx: ENH: make sure paths do not end in
38816           / before adding one
38818 2005-02-15 09:02  king
38820         * Source/cmDependsFortran.cxx: STYLE: Added TODO comment for
38821           checking dependencies.
38823 2005-02-15 09:01  king
38825         * Tests/Fortran/: CMakeLists.txt, test_module_implementation.f90,
38826           test_module_interface.f90, test_module_main.f90: ENH: Added
38827           Fortran 90 test if the platform supports it.
38829 2005-02-15 08:40  king
38831         * Source/kwsys/SystemTools.cxx: BUG: Adding debugging code to
38832           remotely debug a failing dashboard test.
38834 2005-02-15 08:28  king
38836         * Source/kwsys/SystemTools.cxx: BUG: Adding debugging code to
38837           remotely debug a failing dashboard test.
38839 2005-02-15 02:16  andy
38841         * Source/cmVersion.cxx: STYLE: Nightly Version update
38843 2005-02-14 16:46  hoffman
38845         * Source/: cmCTest.cxx, cmGlobalXCodeGenerator.cxx,
38846           cmGlobalXCodeGenerator.h, cmLocalGenerator.h: ENH: getting closer
38848 2005-02-14 16:15  andy
38850         * Tests/MakeClean/CMakeLists.txt: COMP: Try to fix test on HP
38852 2005-02-14 14:35  hoffman
38854         * CMakeLists.txt, CTestCustom.ctest.in, ChangeLog.manual,
38855           Source/CMakeLists.txt, Source/cmCTest.cxx: ENH: merge from main
38856           tree
38858 2005-02-14 10:16  martink
38860         * Source/CMakeLists.txt: ENH: only do objc++ test with GNU of
38861           course
38863 2005-02-14 10:16  martink
38865         * CTestCustom.ctest.in: ENH: added supp for Curl coding style
38867 2005-02-14 09:21  hoffman
38869         * Modules/Platform/Darwin-xlc.cmake: ENH: move xlc stuff to branch
38871 2005-02-14 08:44  king
38873         * Tests/MakeClean/CMakeLists.txt: COMP: Need ANSI flags for C
38874           executable.
38876 2005-02-14 02:14  andy
38878         * Source/cmVersion.cxx: STYLE: Nightly Version update
38880 2005-02-13 02:17  andy
38882         * Source/cmVersion.cxx: STYLE: Nightly Version update
38884 2005-02-12 02:14  andy
38886         * Source/cmVersion.cxx: STYLE: Nightly Version update
38888 2005-02-11 16:25  andy
38890         * Source/cmake.cxx: ENH: Add command to copy directory with content
38892 2005-02-11 16:25  andy
38894         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH:
38895           Implement copy of directory with content
38897 2005-02-11 14:36  hoffman
38899         * Source/MFCDialog/: CMakeSetupDialog.cpp, CMakeSetupDialog.h: FIX:
38900           fix for bug 1135
38902 2005-02-11 14:25  hoffman
38904         * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
38905           more work on linking flags
38907 2005-02-11 14:22  hoffman
38909         * Modules/CMakeCXXCompiler.cmake.in: FIX: fix bug 1495
38911 2005-02-11 14:20  hoffman
38913         * Source/cmLocalVisualStudio7Generator.cxx: FIX: fix for bug 1460
38915 2005-02-11 14:18  hoffman
38917         * Modules/UseSWIG.cmake: FIX: fix bug 1303
38919 2005-02-11 14:13  hoffman
38921         * Source/cmLocalVisualStudio6Generator.cxx,
38922           Templates/staticLibHeader.dsptemplate: FIX: fixes bugs 1152 and
38923           1154
38925 2005-02-11 02:17  andy
38927         * Source/cmVersion.cxx: STYLE: Nightly Version update
38929 2005-02-10 16:18  king
38931         * Source/: cmLocalUnixMakefileGenerator2.cxx,
38932           cmLocalUnixMakefileGenerator2.h: ENH: Split
38933           cmLocalUnixMakefileGenerator2 away from
38934           cmLocalUnixMakefileGenerator to be a stand-alone generator.
38936 2005-02-10 14:19  king
38938         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH:
38939           Initializing translation map using the PWD environment variable
38940           and getcwd functions to automatically translate logical paths
38941           involving the current working directory.  Also added the JoinPath
38942           method to aid users of the SplitPath method.
38944 2005-02-10 10:35  king
38946         * Source/kwsys/SystemTools.cxx: COMP: std:: -> kwsys_stl::
38948 2005-02-10 10:32  king
38950         * Source/: cmLocalUnixMakefileGenerator2.cxx,
38951           cmLocalUnixMakefileGenerator2.h, kwsys/SystemTools.cxx,
38952           kwsys/SystemTools.hxx.in: ENH: Added SystemTools::SplitPath
38953           method to split any file path into its basic components.
38955 2005-02-10 08:27  hoffman
38957         * Source/cmGlobalKdevelopGenerator.cxx: COMP: fix warning
38959 2005-02-10 08:22  king
38961         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Fix for bug 1100.
38962           If EXECUTABLE_OUTPUT_PATH or LIBRARY_OUTPUT_PATH is a relative
38963           path it should be converted to a full path relative to each build
38964           directory.
38966 2005-02-10 07:46  king
38968         * Utilities/cmzlib/: CMakeLists.txt, zconf.h: COMP: Disabling
38969           warnings in zlib code to avoid changing it too much.
38971 2005-02-10 07:44  hoffman
38973         * Source/cmGlobalKdevelopGenerator.cxx: COMP: fix warning
38975 2005-02-10 02:14  andy
38977         * Source/cmVersion.cxx: STYLE: Nightly Version update
38979 2005-02-09 23:25  hoffman
38981         * Source/: cmLocalVisualStudio7Generator.cxx,
38982           cmLocalVisualStudio7Generator.h: ENH: fix bug 1324
38984 2005-02-09 23:21  hoffman
38986         * Source/: cmGlobalKdevelopGenerator.cxx,
38987           cmGlobalKdevelopGenerator.h, cmLocalKdevelopGenerator.cxx,
38988           cmLocalKdevelopGenerator.h: ENH: move most of the to global
38989           generator
38991 2005-02-09 23:00  hoffman
38993         * Source/cmTryRunCommand.cxx, Source/cmTryRunCommand.h,
38994           Modules/TestBigEndian.cmake: ENH: fix for 1450
38996 2005-02-09 22:46  hoffman
38998         * Modules/: FindJNI.cmake, FindJava.cmake: ENH: bug fix 1573
39000 2005-02-09 22:45  hoffman
39002         * Modules/FindPythonLibs.cmake: ENH: bug fix 1574
39004 2005-02-09 11:40  king
39006         * Source/cmLocalUnixMakefileGenerator2.cxx,
39007           Source/cmLocalUnixMakefileGenerator2.h,
39008           Tests/MakeClean/CMakeLists.txt,
39009           Tests/MakeClean/ToClean/CMakeLists.txt,
39010           Tests/Wrapping/CMakeLists.txt: ENH: Adding cleaning of custom
39011           command outputs during "make clean".
39013 2005-02-09 09:36  king
39015         * Source/: cmLocalUnixMakefileGenerator2.cxx,
39016           cmLocalUnixMakefileGenerator2.h: ENH: Moved reference from local
39017           driver targets (like build.local) into individual target rule
39018           files.  Main rule is now empty, except that clean.local may
39019           remove files registered for cleaning.
39021 2005-02-09 09:32  king
39023         * Source/CMakeLists.txt: ENH: Adding MakeClean test to test
39024           cleaning for makefile generators.
39026 2005-02-09 09:21  king
39028         * Tests/MakeClean/: CMakeLists.txt, check_clean.c.in,
39029           ToClean/CMakeLists.txt, ToClean/ToCleanFiles.cmake.in,
39030           ToClean/toclean.cxx: ENH: Adding test of "make clean".
39032 2005-02-08 17:12  hoffman
39034         * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
39035           cmXCodeObject.h: ENH: add link library stuff
39037 2005-02-08 10:13  andy
39039         * Tests/SystemInformation/CMakeLists.txt: ENH: Display all output
39040           in ctest
39042 2005-02-07 17:36  hoffman
39044         * Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx,
39045           cmXCodeObject.h: ENH: fix bug in target linking
39047 2005-02-07 16:18  king
39049         * Tests/: Complex/CMakeLists.txt,
39050           Complex/Executable/complex.file.cxx,
39051           ComplexOneConfig/CMakeLists.txt,
39052           ComplexOneConfig/Executable/complex.file.cxx,
39053           ComplexRelativePaths/CMakeLists.txt,
39054           ComplexRelativePaths/Executable/complex.file.cxx: ENH: Added
39055           partial test for include regular expressions.
39057 2005-02-07 16:16  king
39059         * Source/cmLocalUnixMakefileGenerator2.cxx: COMP: Removed useless
39060           expression warning.
39062 2005-02-07 16:11  king
39064         * Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
39065           cmDependsC.h, cmLocalUnixMakefileGenerator2.cxx: ENH: Implemented
39066           support for include/complain regular expressions for dependency
39067           scanning.  This now includes the possibility that scanning will
39068           return failure and the build will stop.
39070 2005-02-07 15:10  king
39072         * Source/: cmLocalUnixMakefileGenerator2.cxx,
39073           cmLocalUnixMakefileGenerator2.h: ENH: Added generation of
39074           CMakeDirectoryInformation.cmake file in each directory next to
39075           the Makefile.  The include file search path is now stored in this
39076           file instead of duplicating it for every object file. This will
39077           also allow more information to be passed in the future.
39079 2005-02-07 15:09  king
39081         * Source/cmMakefile.h: ENH: Added GetComplainRegularExpression
39082           method.
39084 2005-02-07 09:05  king
39086         * Tests/SystemInformation/DumpInformation.cxx: BUG: Need to include
39087           full output to be a useful test.
39089 2005-02-07 05:26  andy
39091         * Source/cmVersion.cxx: STYLE: Nightly Version update
39093 2005-02-06 05:27  andy
39095         * Source/cmVersion.cxx: STYLE: Nightly Version update
39097 2005-02-05 07:50  king
39099         * Tests/: SimpleInstall/CMakeLists.txt,
39100           SimpleInstallS2/CMakeLists.txt: ENH: Updated post-build command
39101           to drive installation through the native build system.
39103 2005-02-05 05:27  andy
39105         * Source/cmVersion.cxx: STYLE: Nightly Version update
39107 2005-02-04 17:58  hoffman
39109         * Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx,
39110           cmXCodeObject.h: ENH: this version can build cmake
39112 2005-02-04 17:38  king
39114         * Source/cmCTest.cxx: BUG: Fixed --build-target implementation to
39115           work with Visual Studio generators.
39117 2005-02-04 15:14  king
39119         * Source/: cmLocalUnixMakefileGenerator2.cxx,
39120           cmLocalUnixMakefileGenerator2.h: ENH: Implemented external object
39121           feature.
39123 2005-02-04 14:13  king
39125         * Source/CMakeLists.txt: ENH: Adding test for external object file
39126           feature.
39128 2005-02-04 13:58  king
39130         * Tests/ExternalOBJ/: CMakeLists.txt, executable.cxx,
39131           Object/CMakeLists.txt, Object/external_main.cxx,
39132           Object/external_object.cxx: ENH: Adding test for external object
39133           file feature.
39135 2005-02-04 10:06  king
39137         * Modules/CMakeTestFortranCompiler.cmake: ENH: Added test for
39138           Fortran90 support.
39140 2005-02-04 05:28  andy
39142         * Source/cmVersion.cxx: STYLE: Nightly Version update
39144 2005-02-03 19:32  hoffman
39146         * Source/cmGlobalXCodeGenerator.cxx: COMP: remove warnings
39148 2005-02-03 17:42  hoffman
39150         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
39151           cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
39152           cmLocalGenerator.h, cmXCodeObject.cxx, cmXCodeObject.h: ENH:
39153           depends work between targets
39155 2005-02-03 08:39  king
39157         * Source/cmDependsJavaParserHelper.cxx: COMP: Fix warning about
39158           printf format and given type.
39160 2005-02-03 05:29  andy
39162         * Source/cmVersion.cxx: STYLE: Nightly Version update
39164 2005-02-02 17:16  hoffman
39166         * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
39167           cmLocalGenerator.h, cmXCodeObject.cxx, cmXCodeObject.h: ENH:
39168           getting closer
39170 2005-02-02 17:05  king
39172         * Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y,
39173           cmDependsJavaParser.cxx, cmDependsJavaParser.y: COMP: Adding
39174           warning work-around for unused case label yyerrorlab on HP
39175           compiler.
39177 2005-02-02 13:19  hoffman
39179         * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
39180           cmLocalUnixMakefileGenerator2.cxx,
39181           cmLocalUnixMakefileGenerator2.h: ENH: move AddFlags stuff up to
39182           LocalGenerator from LocalUnix generator
39184 2005-02-02 05:44  andy
39186         * Source/cmVersion.cxx: STYLE: Nightly Version update
39188 2005-02-01 17:17  hoffman
39190         * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
39191           ENH: closer
39193 2005-02-01 15:48  hoffman
39195         * Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx: ENH:
39196           getting closer
39198 2005-02-01 14:28  hoffman
39200         * Source/cmGlobalXCodeGenerator.cxx: COMP: fix warning
39202 2005-02-01 13:12  hoffman
39204         * Modules/CMakeFindXCode.cmake: ENH: add trycompile code for xcode
39206 2005-02-01 13:07  hoffman
39208         * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
39209           ENH: add trycompile code for xcode
39211 2005-02-01 11:28  king
39213         * Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
39214           COMP: Disabling warning in generated code.
39216 2005-02-01 10:44  king
39218         * Source/: cmDependsJavaLexer.h, cmDependsJavaLexer.in.l: COMP:
39219           Removing #line directives from .h file to avoid bogus Sun
39220           warning.
39222 2005-02-01 10:42  king
39224         * Source/: CMakeLists.txt, cmDependsFortran.cxx,
39225           cmDependsFortranLexer.cxx, cmDependsFortranLexer.h,
39226           cmDependsFortranLexer.in.l, cmDependsFortranParser.cxx,
39227           cmDependsFortranParser.h, cmDependsFortranParser.y,
39228           cmDependsFortranParserTokens.h, cmDependsFortranLexer.c,
39229           cmDependsFortranParser.c: ENH: Changed over to using C++ for
39230           building flex/bison generated files.  It reduces the number of
39231           changes that need to be made after generation.
39233 2005-02-01 05:38  andy
39235         * Source/cmVersion.cxx: STYLE: Nightly Version update
39237 2005-01-31 05:19  andy
39239         * Source/cmVersion.cxx: STYLE: Nightly Version update
39241 2005-01-30 05:23  andy
39243         * Source/cmVersion.cxx: STYLE: Nightly Version update
39245 2005-01-29 07:57  king
39247         * Source/cmLocalUnixMakefileGenerator2.cxx: COMP: Removed shadowed
39248           variable warning.
39250 2005-01-29 05:23  andy
39252         * Source/cmVersion.cxx: STYLE: Nightly Version update
39254 2005-01-28 18:12  king
39256         * Source/cmGlobalXCodeGenerator.cxx: COMP: Added missing labels to
39257           case.
39259 2005-01-28 17:46  andy
39261         * Source/: cmDependsJavaLexer.cxx, cmDependsJavaLexer.in.l: COMP:
39262           Another borland problem
39264 2005-01-28 17:43  andy
39266         * Source/: cmDependsJavaLexer.cxx, cmDependsJavaLexer.in.l,
39267           cmDependsJavaParser.cxx, cmDependsJavaParser.y,
39268           cmDependsJavaParserTokens.h: COMP: Remove more warnings/errors
39270 2005-01-28 17:25  king
39272         * Source/cmGeneratedFileStream.cxx: COMP: Fix unused parameter
39273           warning when bootstrapping.
39275 2005-01-28 17:24  andy
39277         * Source/: cmDependsJavaLexer.cxx, cmDependsJavaLexer.in.l,
39278           cmDependsJavaParser.cxx, cmDependsJavaParser.y,
39279           cmDependsJavaParserTokens.h: COMP: Remove warnings
39281 2005-01-28 17:21  hoffman
39283         * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
39284           ENH: move executable xcode stuff to a method
39286 2005-01-28 17:18  king
39288         * Source/cmDependsJavaParserHelper.cxx: COMP: Removed default
39289           argument from method definition.
39291 2005-01-28 17:14  andy
39293         * Source/CMakeLists.txt: ENH: Enable java dependency
39295 2005-01-28 17:13  andy
39297         * Source/: cmDependsJavaParser.cxx, cmDependsJavaParser.y,
39298           cmDependsJavaParserHelper.cxx, cmDependsJavaParserHelper.h,
39299           cmDependsJavaParserTokens.h: ENH: Initial import of java parser
39301 2005-01-28 17:13  andy
39303         * Source/cmDependsFortranParser.y: STYLE: Add some diff helping
39304           comments
39306 2005-01-28 17:09  king
39308         * Source/: cmDependsFortranParser.c, cmDependsFortranParser.y,
39309           cmDependsFortranParserTokens.h: COMP: Disabled warnings in
39310           generated code.
39312 2005-01-28 16:56  andy
39314         * Source/: cmDependsJavaLexer.cxx, cmDependsJavaLexer.h,
39315           cmDependsJavaLexer.in.l: ENH: Initial import of java parser
39317 2005-01-28 16:26  hoffman
39319         * Source/cmGlobalXCodeGenerator.cxx: ENH: use absolute paths
39321 2005-01-28 16:00  hoffman
39323         * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
39324           ENH: create mainGroup
39326 2005-01-28 14:17  king
39328         * Source/: cmLocalUnixMakefileGenerator2.cxx,
39329           cmLocalUnixMakefileGenerator2.h: ENH: Implemented full per-object
39330           test for whether provides-requires mode is needed.  This will
39331           still use a recursive make for any Fortran object even if it
39332           doesn't have requires.  It is possible to avoid it but we can do
39333           that later.
39335 2005-01-28 13:20  andy
39337         * Modules/Dart.cmake: ENH: Better checking for Dart. Closes Bug
39338           #1505 - Configuration fails to create Makefile
39340 2005-01-28 13:00  andy
39342         * Source/cmake.cxx: BUG: prevent -P or script to be passed as
39343           homedirectory
39345 2005-01-28 12:01  king
39347         * Source/cmDependsFortran.cxx: STYLE: Added another solution
39348           proposal for out-of-directory modules.
39350 2005-01-28 10:45  king
39352         * Source/cmDependsFortran.cxx: ENH: Added provides/requires output
39353           for modules.
39355 2005-01-28 10:12  andy
39357         * Source/CTest/cmCTestBuildHandler.cxx: ENH: Add error regex
39359 2005-01-28 08:30  hoffman
39361         * Modules/Platform/Windows-cl.cmake: ENH: remove debug print
39363 2005-01-28 05:20  andy
39365         * Source/cmVersion.cxx: STYLE: Nightly Version update
39367 2005-01-27 19:24  hoffman
39369         * Source/cmGlobalXCodeGenerator.cxx: COMP: fix warning
39371 2005-01-27 17:45  andy
39373         * Modules/Dart.cmake: ENH: Enable compression and use the new
39374           trigger script
39376 2005-01-27 17:43  andy
39378         * Source/cmCTest.cxx, Modules/DartConfiguration.tcl.in: ENH: Enable
39379           compression with DartConfiguration file
39381 2005-01-27 17:09  hoffman
39383         * Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx: ENH:
39384           xcode almost working for simple exe, but not yet
39386 2005-01-27 16:49  andy
39388         * Source/CTest/cmCTestTestHandler.h: COMP: Fix build on sun
39390 2005-01-27 16:43  hoffman
39392         * Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx: ENH: fix
39393           a few more xcode things
39395 2005-01-27 16:25  hoffman
39397         * Source/cmXCodeObject.cxx: ENH: add missing ;
39399 2005-01-27 16:11  hoffman
39401         * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
39402           cmXCodeObject.cxx: ENH: add more xcode stuff
39404 2005-01-27 15:54  andy
39406         * Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
39407           CTest/cmCTestBuildHandler.cxx, CTest/cmCTestBuildHandler.h,
39408           CTest/cmCTestConfigureHandler.cxx,
39409           CTest/cmCTestConfigureHandler.h,
39410           CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
39411           CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
39412           CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestMemCheckHandler.h,
39413           CTest/cmCTestScriptHandler.cxx, CTest/cmCTestScriptHandler.h,
39414           CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h,
39415           CTest/cmCTestUpdateHandler.cxx, CTest/cmCTestUpdateHandler.h:
39416           ENH: Several cleanups and improvements
39418 2005-01-27 13:31  martink
39420         * Source/CTest/: cmCTestRunScriptCommand.cxx,
39421           cmCTestScriptHandler.cxx, cmCTestScriptHandler.h: ENH: clean up
39422           running of default script
39424 2005-01-27 11:43  andy
39426         * Source/: CMakeLists.txt, cmCTest.cxx,
39427           CTest/cmCTestBuildHandler.cxx, CTest/cmCTestBuildHandler.h,
39428           CTest/cmCTestConfigureHandler.cxx,
39429           CTest/cmCTestConfigureHandler.h,
39430           CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
39431           CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
39432           CTest/cmCTestScriptHandler.cxx, CTest/cmCTestScriptHandler.h,
39433           CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h,
39434           CTest/cmCTestUpdateHandler.cxx, CTest/cmCTestUpdateHandler.h:
39435           ENH: Add a superclass to all handlers
39437 2005-01-27 11:01  martink
39439         * Source/CTest/: cmCTestRunScriptCommand.cxx,
39440           cmCTestScriptHandler.cxx, cmCTestScriptHandler.h,
39441           cmCTestSleepCommand.cxx: COMP: fix some compiler warnings/errors
39443 2005-01-27 10:47  martink
39445         * Source/ctest.cxx: ENH: added missing documentation
39447 2005-01-27 10:14  andy
39449         * Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestBuildHandler.cxx,
39450           CTest/cmCTestConfigureHandler.cxx,
39451           CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
39452           CTest/cmCTestTestHandler.cxx, CTest/cmCTestUpdateHandler.cxx:
39453           ENH: Add compression support to XML files
39455 2005-01-27 10:14  andy
39457         * Source/: cmGeneratedFileStream.cxx, cmGeneratedFileStream.h: ENH:
39458           Add compression support
39460 2005-01-27 10:11  andy
39462         * Tests/Complex/Executable/CMakeLists.txt,
39463           Tests/ComplexOneConfig/Executable/CMakeLists.txt,
39464           Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
39465           Source/CMakeLists.txt: ENH: Link to cmzlib
39467 2005-01-27 10:11  martink
39469         * Source/: CMakeLists.txt, CTest/cmCTestCommand.h,
39470           CTest/cmCTestEmptyBinaryDirectoryCommand.cxx,
39471           CTest/cmCTestEmptyBinaryDirectoryCommand.h,
39472           CTest/cmCTestRunScriptCommand.cxx,
39473           CTest/cmCTestRunScriptCommand.h, CTest/cmCTestScriptHandler.cxx,
39474           CTest/cmCTestScriptHandler.h, CTest/cmCTestSleepCommand.cxx,
39475           CTest/cmCTestSleepCommand.h: ENH: added more capabilities to
39476           ctest
39478 2005-01-27 05:24  andy
39480         * Source/cmVersion.cxx: STYLE: Nightly Version update
39482 2005-01-26 16:19  king
39484         * Source/cmDependsFortranParser.y: COMP: Added instruction to
39485           remove TABs from generated file.
39487 2005-01-26 16:18  king
39489         * Source/: CMakeLists.txt, cmLocalUnixMakefileGenerator2.cxx: ENH:
39490           Added hook into Fortran dependency scanner.
39492 2005-01-26 16:17  king
39494         * Source/: cmDependsFortranLexer.c, cmDependsFortranLexer.h,
39495           cmDependsFortranParser.c, cmDependsFortranParserTokens.h: ENH:
39496           Added generated lexer and parser sources.
39498 2005-01-26 16:10  king
39500         * Source/: cmDependsFortranLexer.in.l, cmDependsFortranParser.y:
39501           COMP: Added additional instructions about how to modify the
39502           generated files.
39504 2005-01-26 16:09  king
39506         * Source/cmDependsFortran.cxx: COMP: Added constructor to
39507           cmDependsFortranFile to avoid using initializer list.  Also
39508           included assert.h.
39510 2005-01-26 15:58  king
39512         * Source/cmDependsFortranParser.y: COMP: Added forward declaration
39513           of yylex.
39515 2005-01-26 15:55  andy
39517         * CMakeLists.txt: ENH: Add zlib from VTK
39519 2005-01-26 15:55  andy
39521         * Utilities/cmzlib/: .NoDartCoverage, CMakeLists.txt, adler32.c,
39522           cm_zlib_mangle.h, compress.c, crc32.c, deflate.c, deflate.h,
39523           example.c, gzio.c, infblock.c, infblock.h, infcodes.c,
39524           infcodes.h, inffast.c, inffast.h, inffixed.h, inflate.c,
39525           inftrees.c, inftrees.h, infutil.c, infutil.h, maketree.c,
39526           minigzip.c, trees.c, trees.h, uncompr.c, zconf.h, zlib.def,
39527           zlib.h, zlib.rc, zlibDllConfig.h.in, zutil.c, zutil.h: ENH:
39528           Initial import from VTK
39530 2005-01-26 15:45  king
39532         * Source/cmDependsFortran.cxx: ENH: Removed Lexer/Parser prefix
39533           before _yy symbols.  Just cmDependsFortran_yy is enough.
39535 2005-01-26 15:43  hoffman
39537         * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix version number
39539 2005-01-26 15:33  king
39541         * Source/: cmDependsFortran.cxx, cmDependsFortran.h,
39542           cmDependsFortranLexer.in.l, cmDependsFortranParser.h,
39543           cmDependsFortranParser.y: ENH: Added Fortran dependency scanner
39544           implementation.
39546 2005-01-26 14:25  king
39548         * Source/: cmGeneratedFileStream.cxx, cmGeneratedFileStream.h: ENH:
39549           Added default constructor and Open method.
39551 2005-01-26 11:13  andy
39553         * Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: ENH:
39554           Add support for shrinking the output of the test
39556 2005-01-26 10:10  andy
39558         * Source/: cmCTest.cxx, cmCTest.h: ENH: Add method to populate
39559           custom integers
39561 2005-01-26 05:59  andy
39563         * Source/cmVersion.cxx: STYLE: Nightly Version update
39565 2005-01-25 16:36  hoffman
39567         * Source/cmGlobalXCodeGenerator.cxx: COMP: fix warnings
39569 2005-01-25 16:30  hoffman
39571         * Source/cmGlobalXCodeGenerator.cxx: COMP: fix warnings
39573 2005-01-25 16:09  hoffman
39575         * bootstrap: ENH: add xcode stuff to bootstrap
39577 2005-01-25 15:26  hoffman
39579         * Source/: CMakeLists.txt, cmGlobalXCodeGenerator.cxx,
39580           cmGlobalXCodeGenerator.h, cmXCodeObject.cxx, cmXCodeObject.h,
39581           cmake.cxx: ENH: add initial non-working XCode stuff
39583 2005-01-25 05:59  andy
39585         * Source/cmVersion.cxx: STYLE: Nightly Version update
39587 2005-01-24 17:35  hoffman
39589         * Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
39590           cmLocalXCodeGenerator.cxx, cmLocalXCodeGenerator.h,
39591           cmXCodeObject.cxx, cmXCodeObject.h: ENH: initial xcode stuff
39593 2005-01-24 05:53  andy
39595         * Source/cmVersion.cxx: STYLE: Nightly Version update
39597 2005-01-23 05:56  andy
39599         * Source/cmVersion.cxx: STYLE: Nightly Version update
39601 2005-01-22 05:51  andy
39603         * Source/cmVersion.cxx: STYLE: Nightly Version update
39605 2005-01-21 16:25  hoffman
39607         * Source/: cmXCodeObject.cxx, cmXCodeObject.h: ENH: start xcode
39608           stuff
39610 2005-01-21 12:26  hoffman
39612         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
39613           cmGlobalVisualStudio6Generator.cxx,
39614           cmGlobalVisualStudio6Generator.h,
39615           cmGlobalVisualStudio7Generator.cxx,
39616           cmGlobalVisualStudio7Generator.h: ENH: move project map to global
39617           generator base
39619 2005-01-21 11:22  martink
39621         * Source/cmWhileCommand.cxx: COMP: fix unused var warning
39623 2005-01-21 10:27  hoffman
39625         * bootstrap, Source/CMakeLists.txt, Source/cmBootstrapCommands.cxx,
39626           Source/cmCommands.cxx, Source/cmCommands.h,
39627           Source/cmWhileCommand.cxx, Source/cmake.cxx: ENH: split up
39628           cmCommands into two files
39630 2005-01-21 09:37  martink
39632         * Source/: cmCommands.cxx, cmWhileCommand.cxx, cmWhileCommand.h,
39633           cmEndWhileCommand.cxx, cmEndWhileCommand.h: ENH: added while
39634           command
39636 2005-01-21 05:36  andy
39638         * Source/cmVersion.cxx: STYLE: Nightly Version update
39640 2005-01-20 15:26  martink
39642         * Source/cmSetCommand.cxx: COMP: fix unused var warning
39644 2005-01-20 14:38  martink
39646         * Source/: cmSetCommand.cxx, cmSetCommand.h: ENH: now the set
39647           command can set environment variables
39649 2005-01-20 12:30  hoffman
39651         * Modules/: CMakeCCompiler.cmake.in, CMakeCXXCompiler.cmake.in,
39652           CMakeDetermineCCompiler.cmake, CMakeFortranCompiler.cmake.in,
39653           CMakeJavaCompiler.cmake.in, CMakeRCCompiler.cmake.in,
39654           CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake,
39655           Platform/Windows-cl.cmake, Platform/Windows-cl.cmake.in: ENH:
39656           stuff to keep compiler tests from re-running all the time
39658 2005-01-20 12:28  hoffman
39660         * Source/: cmGlobalGenerator.cxx, cmLocalKdevelopGenerator.cxx:
39661           ENH: add some comments on how this could be moved to global
39662           generator
39664 2005-01-20 04:38  andy
39666         * Source/cmVersion.cxx: STYLE: Nightly Version update
39668 2005-01-19 12:06  king
39670         * Source/: cmListFileLexer.in.l, cmListFileLexer.c: ENH: Mangled
39671           lexer symbols to begin in cmListFileLexer_yy instead of just yy
39672           to avoid conflict with other lexers that may be added.
39674 2005-01-19 07:23  king
39676         * Source/: cmLocalUnixMakefileGenerator2.cxx,
39677           cmLocalUnixMakefileGenerator2.h: ENH: Removed unquoted version of
39678           OBJECTS make variable.  Quoted seems to work everywhere.  BUG:
39679           Fixed AppendAnyDepend to properly identify executable targets.
39680           BUG: Used CreateMakeVariable to fix variable name for OBJECTS
39681           list when target has a . in its name.
39683 2005-01-19 05:19  andy
39685         * Source/cmVersion.cxx: STYLE: Nightly Version update
39687 2005-01-18 18:11  andy
39689         * Tests/: Complex/Executable/CMakeLists.txt,
39690           ComplexOneConfig/Executable/CMakeLists.txt,
39691           ComplexRelativePaths/Executable/CMakeLists.txt: COMP: Add proper
39692           link directory
39694 2005-01-18 17:29  andy
39696         * Tests/: Complex/Executable/CMakeLists.txt,
39697           ComplexOneConfig/Executable/CMakeLists.txt,
39698           ComplexRelativePaths/Executable/CMakeLists.txt: COMP: Add cmexpat
39699           to complex
39701 2005-01-18 17:09  king
39703         * Source/: CMakeLists.txt, cmDepends.cxx, cmDepends.h,
39704           cmDependsC.cxx, cmDependsC.h, cmLocalUnixMakefileGenerator2.cxx,
39705           cmLocalUnixMakefileGenerator2.h, cmake.cxx: ENH: Split dependency
39706           scanning and checking into separate cmDepends superclass with
39707           language-specific subclasses such as cmDependsC.
39709 2005-01-18 16:47  andy
39711         * Source/CMakeLists.txt: COMP: Ok, actually link to the library....
39713 2005-01-18 15:54  andy
39715         * Source/cmXMLParser.cxx, Utilities/cmexpat/xmlparse.c: COMP: Try
39716           to resolve compile errors because of missing includes and wrong
39717           include path
39719 2005-01-18 14:02  andy
39721         * Source/cmXMLParser.cxx: COMP: Use cmOStringStream not
39722           ostringstream
39724 2005-01-18 13:41  andy
39726         * Source/: CMakeLists.txt, cmXMLParser.cxx, cmXMLParser.h: ENH: Add
39727           XML parser
39729 2005-01-18 11:15  king
39731         * Source/cmLocalUnixMakefileGenerator2.cxx: STYLE: Added TODO
39732           comment for another missing feature (external object files).
39734 2005-01-18 09:06  andy
39736         * Utilities/Doxygen/doc_makeall.sh.in: ENH: Cleanup
39738 2005-01-18 08:58  andy
39740         * CMakeLists.txt, cmake_uninstall.cmake.in: ENH: Add uninstall.
39741           This is not really a feature but more of an example on how to do
39742           it.
39744 2005-01-18 04:17  andy
39746         * Source/cmVersion.cxx: STYLE: Nightly Version update
39748 2005-01-17 16:29  hoffman
39750         * Source/cmCTest.cxx: BUG: when ctest is looking for cmake look in
39751           the build directory as well as where ctest is so that purify will
39752           work
39754 2005-01-17 15:20  hoffman
39756         * Modules/: CMakeCCompiler.cmake.in, CMakeCXXCompiler.cmake.in,
39757           Platform/Windows-cl.cmake: BUG: fix running of cl in trycompiles
39759 2005-01-17 15:09  king
39761         * Source/: cmLocalUnixMakefileGenerator2.cxx,
39762           cmLocalUnixMakefileGenerator2.h: ENH: Adding partial
39763           implementation of provides-requires mode.
39765 2005-01-17 15:09  king
39767         * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Fix for relative
39768           path conversion when path is a subset of relative path root.
39770 2005-01-17 14:29  hoffman
39772         * Source/: cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h:
39773           BUG: make sure handles are always closed even if Wait is not
39774           called.
39776 2005-01-17 04:41  andy
39778         * Source/cmVersion.cxx: STYLE: Nightly Version update
39780 2005-01-15 04:40  andy
39782         * Source/cmVersion.cxx: STYLE: Nightly Version update
39784 2005-01-13 12:38  hoffman
39786         * ChangeLog.manual, Source/MFCDialog/PropertyList.cpp: BUG: fix
39787           from main tree
39789 2005-01-13 12:26  hoffman
39791         * Source/MFCDialog/PropertyList.cpp: BUG: fix for Bug #1466 delete
39792           cache leaves file button and can crash
39794 2005-01-13 03:58  andy
39796         * Source/cmVersion.cxx: STYLE: Nightly Version update
39798 2005-01-12 13:58  martink
39800         * Source/CTest/cmCTestBuildHandler.cxx: ENH: now limits warnings
39801           and error report to 50 each
39803 2005-01-12 13:51  martink
39805         * Source/CTest/cmCTestBuildHandler.cxx: ENH: now limits warnings
39806           and error report to 50 each
39808 2005-01-12 10:11  millerjv
39810         * Source/kwsys/Base64.c: BUG: encoding 2 bytes into 4 bytes was
39811           accessing a 3rd byte from the source
39813 2005-01-12 04:43  andy
39815         * Source/cmVersion.cxx: STYLE: Nightly Version update
39817 2005-01-11 05:03  andy
39819         * Source/cmVersion.cxx: STYLE: Nightly Version update
39821 2005-01-10 05:06  andy
39823         * Source/cmVersion.cxx: STYLE: Nightly Version update
39825 2005-01-08 05:08  andy
39827         * Source/cmVersion.cxx: STYLE: Nightly Version update
39829 2005-01-07 11:56  andy
39831         * Source/cmVersion.cxx: STYLE: Nightly Version update
39833 2005-01-05 05:13  andy
39835         * Source/cmVersion.cxx: STYLE: Nightly Version update
39837 2005-01-04 18:24  king
39839         * Source/: cmLocalUnixMakefileGenerator2.cxx,
39840           cmLocalUnixMakefileGenerator2.h: ENH: Added install target
39841           implementation.  Also added missing include of assert.h.
39843 2005-01-04 17:41  king
39845         * Source/: cmLocalUnixMakefileGenerator2.cxx,
39846           cmLocalUnixMakefileGenerator2.h: ENH: Added relative path support
39847           (mostly done).  Many paths are written relative even if
39848           CMAKE_USE_RELATIVE_PATHS is not on just to keep makefiles short.
39850 2005-01-04 16:26  king
39852         * Source/cmLocalUnixMakefileGenerator.h: ENH: Made
39853           ConfigureOutputPaths virtual to help new generator.
39855 2005-01-04 15:38  hoffman
39857         * ChangeLog.manual, Modules/Platform/Windows-icl.cmake: add intel
39858           compiler config file
39860 2005-01-04 12:12  hoffman
39862         * ChangeLog.manual, Source/cmSetCommand.cxx: fix for bug 1445
39864 2005-01-04 10:55  andy
39866         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add a
39867           delay method
39869 2005-01-04 09:56  king
39871         * Source/cmLocalKdevelopGenerator.cxx: BUG: Applied patch attached
39872           to bug #1453.
39874 2005-01-04 08:42  martink
39876         * Source/cmSetCommand.cxx: ENH: fixed SET command to accept cache
39877           values with more than one value
39879 2005-01-04 04:17  andy
39881         * Source/cmVersion.cxx: STYLE: Nightly Version update
39883 2005-01-02 05:04  andy
39885         * Source/cmVersion.cxx: STYLE: Nightly Version update
39887 2005-01-01 21:02  andy
39889         * Source/cmVersion.cxx: STYLE: Nightly Version update
39891 2004-12-31 05:03  andy
39893         * Source/cmVersion.cxx: STYLE: Nightly Version update
39895 2004-12-30 05:03  andy
39897         * Source/cmVersion.cxx: STYLE: Nightly Version update
39899 2004-12-29 05:27  andy
39901         * Source/cmVersion.cxx: STYLE: Nightly Version update
39903 2004-12-28 05:23  andy
39905         * Source/cmVersion.cxx: STYLE: Nightly Version update
39907 2004-12-27 05:22  andy
39909         * Source/cmVersion.cxx: STYLE: Nightly Version update
39911 2004-12-26 05:25  andy
39913         * Source/cmVersion.cxx: STYLE: Nightly Version update
39915 2004-12-25 05:21  andy
39917         * Source/cmVersion.cxx: STYLE: Nightly Version update
39919 2004-12-24 05:16  andy
39921         * Source/cmVersion.cxx: STYLE: Nightly Version update
39923 2004-12-23 05:27  andy
39925         * Source/cmVersion.cxx: STYLE: Nightly Version update
39927 2004-12-22 05:16  andy
39929         * Source/cmVersion.cxx: STYLE: Nightly Version update
39931 2004-12-21 05:14  andy
39933         * Source/cmVersion.cxx: STYLE: Nightly Version update
39935 2004-12-20 05:09  andy
39937         * Source/cmVersion.cxx: STYLE: Nightly Version update
39939 2004-12-19 05:15  andy
39941         * Source/cmVersion.cxx: STYLE: Nightly Version update
39943 2004-12-18 05:11  andy
39945         * Source/cmVersion.cxx: STYLE: Nightly Version update
39947 2004-12-17 05:06  andy
39949         * Source/cmVersion.cxx: STYLE: Nightly Version update
39951 2004-12-16 22:19  hoffman
39953         * Modules/CMakeDetermineSystem.cmake: fix wrong number of arguments
39955 2004-12-16 22:18  hoffman
39957         * Modules/CMakeDetermineSystem.cmake: fix number of arguments
39959 2004-12-16 17:26  hoffman
39961         * ChangeLog.manual, Modules/CMakeDetermineSystem.cmake,
39962           Modules/Platform/OpenBSD.cmake: ENH: fix for OpenBSD
39964 2004-12-16 05:52  andy
39966         * Source/cmVersion.cxx: STYLE: Nightly Version update
39968 2004-12-15 05:46  andy
39970         * Source/cmVersion.cxx: STYLE: Nightly Version update
39972 2004-12-14 05:08  andy
39974         * Source/cmVersion.cxx: STYLE: Nightly Version update
39976 2004-12-13 05:03  andy
39978         * Source/cmVersion.cxx: STYLE: Nightly Version update
39980 2004-12-12 05:08  andy
39982         * Source/cmVersion.cxx: STYLE: Nightly Version update
39984 2004-12-11 05:10  andy
39986         * Source/cmVersion.cxx: STYLE: Nightly Version update
39988 2004-12-10 05:13  andy
39990         * Source/cmVersion.cxx: STYLE: Nightly Version update
39992 2004-12-09 16:14  king
39994         * Source/cmSystemTools.cxx: BUG: Fix to avoid relative path with
39995           ..s all the way to the root.
39997 2004-12-09 15:56  king
39999         * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Support for custom
40000           command outputs in subdirectories of current build tree location.
40002 2004-12-09 15:23  king
40004         * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: AppendAnyDepend
40005           must handle non-existing files.
40007 2004-12-09 15:11  king
40009         * Source/: cmLocalUnixMakefileGenerator2.cxx,
40010           cmLocalUnixMakefileGenerator2.h: ENH: Added post-build rules to
40011           executables and libraries.  Generalized AppendLibDepend method to
40012           AppendAnyDepend.  This takes most of the functionality of
40013           AppendCustomDepend too, and generalized jump-and-build to
40014           executables.
40016 2004-12-09 13:52  king
40018         * Source/: cmLocalUnixMakefileGenerator2.cxx,
40019           cmLocalUnixMakefileGenerator2.h: ENH: Implemented utility
40020           targets.  This involved pulling part of the custom command rule
40021           implementation out into shared methods.
40023 2004-12-09 05:12  andy
40025         * Source/cmVersion.cxx: STYLE: Nightly Version update
40027 2004-12-08 05:05  andy
40029         * Source/cmVersion.cxx: STYLE: Nightly Version update
40031 2004-12-07 05:19  andy
40033         * Source/cmVersion.cxx: STYLE: Nightly Version update
40035 2004-12-06 12:39  hoffman
40037         * Modules/Platform/: Tru64.cmake, True64.cmake: FIX: fix for bug
40038           1325, Tru64 not True64
40040 2004-12-06 12:38  hoffman
40042         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
40043           cmLocalUnixMakefileGenerator.cxx: BUG: fix for bug 1396, object
40044           files could not be used as sources any more
40046 2004-12-06 11:10  hoffman
40048         * ChangeLog.manual, Source/cmCTest.cxx,
40049           Source/cmLocalUnixMakefileGenerator.cxx, Source/cmMakefile.cxx,
40050           Source/CTest/cmCTestSubmit.cxx, Source/CTest/cmCTestSubmit.h,
40051           Utilities/Release/cmake_release.sh: merge from main tree
40053 2004-12-06 05:00  andy
40055         * Source/cmVersion.cxx: STYLE: Nightly Version update
40057 2004-12-05 04:22  andy
40059         * Source/cmVersion.cxx: STYLE: Nightly Version update
40061 2004-12-04 04:36  andy
40063         * Source/cmVersion.cxx: STYLE: Nightly Version update
40065 2004-12-03 09:25  martink
40067         * Source/CMakeLists.txt: ENH: minor fix for windows
40069 2004-12-03 09:05  martink
40071         * Source/cmMakefile.cxx: ENH: fix for relative paths
40073 2004-12-03 06:27  andy
40075         * Source/cmVersion.cxx: STYLE: Nightly Version update
40077 2004-12-02 13:14  hoffman
40079         * Source/cmMakefile.cxx: BUG: fix for 1369 before include
40080           directories need to be always added
40082 2004-12-02 12:33  hoffman
40084         * Source/kwsys/SystemTools.cxx: BUG: fix for bug 1385, /tmp should
40085           not be used on windows
40087 2004-12-02 06:13  andy
40089         * Source/cmVersion.cxx: STYLE: Nightly Version update
40091 2004-12-01 07:28  king
40093         * Source/kwsys/kwsys_ios_sstream.h.in: COMP: Need to choose between
40094           <new> and <new.h> based on whether standard headers are
40095           available.
40097 2004-12-01 07:24  king
40099         * Source/kwsys/: kwsys_ios_fstream.h.in, kwsys_ios_iostream.h.in:
40100           COMP: Disabling old streams warnings when including old headers
40101           on MSVC.
40103 2004-12-01 06:25  andy
40105         * Source/cmVersion.cxx: STYLE: Nightly Version update
40107 2004-11-30 18:20  king
40109         * Source/kwsys/kwsys_ios_sstream.h.in: BUG: Need to include header
40110           <new> to use placement new syntax.  Really this should be fixed
40111           by replacing the stream buffer to set a new string instead of
40112           reconstructing the object, but this will require quite a bit of
40113           work to do portably.
40115 2004-11-30 06:29  andy
40117         * Source/cmVersion.cxx: STYLE: Nightly Version update
40119 2004-11-29 06:21  andy
40121         * Source/cmVersion.cxx: STYLE: Nightly Version update
40123 2004-11-28 06:16  andy
40125         * Source/cmVersion.cxx: STYLE: Nightly Version update
40127 2004-11-27 06:28  andy
40129         * Source/cmVersion.cxx: STYLE: Nightly Version update
40131 2004-11-26 06:16  andy
40133         * Source/cmVersion.cxx: STYLE: Nightly Version update
40135 2004-11-25 06:19  andy
40137         * Source/cmVersion.cxx: STYLE: Nightly Version update
40139 2004-11-24 09:25  andy
40141         * Source/CTest/: cmCTestSubmit.cxx, cmCTestSubmit.h: ENH: Add
40142           support for proxy authentication (thanks Jean-Michel)
40144 2004-11-24 05:45  andy
40146         * Source/cmVersion.cxx: STYLE: Nightly Version update
40148 2004-11-23 17:34  hoffman
40150         * Modules/Platform/AIX.cmake: ENH: try and fix aix xlC with gcc
40152 2004-11-23 17:28  hoffman
40154         * Modules/Platform/AIX.cmake: ENH: try and fix aix xlC with gcc
40156 2004-11-23 14:07  hoffman
40158         * Modules/Platform/AIX.cmake: ENH: try to fix aix with native cxx
40159           and gcc
40161 2004-11-23 10:48  andy
40163         * Source/CTest/cmCTestUpdateHandler.cxx: ENH: Make more things XML
40164           safe
40166 2004-11-23 05:46  andy
40168         * Source/cmVersion.cxx: STYLE: Nightly Version update
40170 2004-11-22 05:45  andy
40172         * Source/cmVersion.cxx: STYLE: Nightly Version update
40174 2004-11-21 05:44  andy
40176         * Source/cmVersion.cxx: STYLE: Nightly Version update
40178 2004-11-20 05:46  andy
40180         * Source/cmVersion.cxx: STYLE: Nightly Version update
40182 2004-11-19 09:42  king
40184         * Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Moved custom
40185           command rule files into special CMakeCustomCommands.dir
40186           subdirectory.
40188 2004-11-19 09:32  king
40190         * Source/: cmLocalUnixMakefileGenerator2.cxx,
40191           cmLocalUnixMakefileGenerator2.h: ENH: Unified WriteDependRules,
40192           WriteBuildRules, WriteCleanRules, and the future
40193           WriteInstallRules into a single WritePassRules method.  Also
40194           added WriteTargetDependsRule and WriteTargetCleanRule methods to
40195           unify writing of depend and clean rules for each target.
40197 2004-11-19 05:41  andy
40199         * Source/cmVersion.cxx: STYLE: Nightly Version update
40201 2004-11-18 08:25  andy
40203         * Source/cmVersion.cxx: STYLE: Nightly Version update
40205 2004-11-17 08:33  andy
40207         * Source/cmVersion.cxx: STYLE: Nightly Version update
40209 2004-11-16 08:16  andy
40211         * Source/cmVersion.cxx: STYLE: Nightly Version update
40213 2004-11-15 09:39  martink
40215         * Source/ctest.cxx: COMP: fix warning
40217 2004-11-15 08:22  andy
40219         * Source/cmVersion.cxx: STYLE: Nightly Version update
40221 2004-11-14 08:21  andy
40223         * Source/cmVersion.cxx: STYLE: Nightly Version update
40225 2004-11-13 09:55  martink
40227         * Source/: cmCTest.cxx, ctest.cxx, CTest/cmCTestTestHandler.cxx,
40228           CTest/cmCTestTestHandler.h: ENH: added -U option to take union of
40229           -R and -I
40231 2004-11-13 08:15  andy
40233         * Source/cmVersion.cxx: STYLE: Nightly Version update
40235 2004-11-12 05:36  andy
40237         * Source/cmVersion.cxx: STYLE: Nightly Version update
40239 2004-11-11 17:40  andy
40241         * Source/CTest/cmCTestBuildHandler.cxx: ENH: Another linker error
40242           on sun
40244 2004-11-11 05:34  andy
40246         * Source/cmVersion.cxx: STYLE: Nightly Version update
40248 2004-11-10 15:39  hoffman
40250         * Source/cmLocalUnixMakefileGenerator.cxx: FIX: make sure the
40251           object file name is correctly mangled for depend information
40253 2004-11-10 13:15  martink
40255         * CMakeLists.txt, CTestCustom.ctest.in: ENH: added custom supp for
40256           cmake
40258 2004-11-10 10:24  andy
40260         * Source/cmVersion.cxx: STYLE: Nightly Version update
40262 2004-11-09 09:57  andy
40264         * Source/cmVersion.cxx: STYLE: Nightly Version update
40266 2004-11-08 05:46  andy
40268         * Source/cmVersion.cxx: STYLE: Nightly Version update
40270 2004-11-07 05:45  andy
40272         * Source/cmVersion.cxx: STYLE: Nightly Version update
40274 2004-11-06 05:40  andy
40276         * Source/cmVersion.cxx: STYLE: Nightly Version update
40278 2004-11-05 15:09  king
40280         * Source/: cmLocalUnixMakefileGenerator2.cxx,
40281           cmLocalUnixMakefileGenerator2.h: ENH: Added partial clean target
40282           support.
40284 2004-11-05 15:03  king
40286         * Source/: cmLocalUnixMakefileGenerator.cxx,
40287           cmLocalUnixMakefileGenerator.h: ENH: Moved code that checks
40288           output path variables to separate ConfigureOutputPaths method.
40289           Needed to provide access to the same code from a subclass.
40291 2004-11-05 07:39  king
40293         * Source/: cmLocalUnixMakefileGenerator2.cxx,
40294           cmLocalUnixMakefileGenerator2.h: ENH: Implemented VERBOSE output
40295           setting.
40297 2004-11-05 05:38  andy
40299         * Source/cmVersion.cxx: STYLE: Nightly Version update
40301 2004-11-04 05:38  andy
40303         * Source/cmVersion.cxx: STYLE: Nightly Version update
40305 2004-11-03 15:43  martink
40307         * Source/kwsys/SystemTools.cxx: ENH: merges from the main tree
40309 2004-11-03 11:02  king
40311         * Source/: cmLocalUnixMakefileGenerator2.cxx,
40312           cmLocalUnixMakefileGenerator2.h: ENH: Generalized driver targets
40313           and subdirectory traversal rules.  The implementations of all,
40314           depend, build, clean, install, etc. now follow a common
40315           framework.
40317 2004-11-03 08:59  king
40319         * Source/: cmLocalUnixMakefileGenerator2.cxx,
40320           cmLocalUnixMakefileGenerator2.h: ENH: Removed unneeded requires
40321           rules now that canonical names are available.
40323 2004-11-03 08:46  king
40325         * Source/: cmLocalUnixMakefileGenerator2.cxx,
40326           cmLocalUnixMakefileGenerator2.h: ENH: Added convenience rules to
40327           build targets without specifying full paths.
40329 2004-11-03 07:51  king
40331         * Source/: cmExportLibraryDependencies.cxx,
40332           cmGeneratedFileStream.cxx, cmGeneratedFileStream.h,
40333           cmGlobalVisualStudio7Generator.cxx, cmLocalGenerator.cxx,
40334           cmLocalKdevelopGenerator.cxx, cmLocalUnixMakefileGenerator.cxx,
40335           cmLocalUnixMakefileGenerator2.cxx,
40336           cmVTKMakeInstantiatorCommand.cxx: STYLE: Adjusted signature of
40337           cmGeneratedFileStream to make copy-if-different more explicity.
40339 2004-11-03 07:27  king
40341         * Source/: cmGlobalVisualStudio7Generator.cxx,
40342           cmGeneratedFileStream.cxx, cmGeneratedFileStream.h: COMP: Fix new
40343           cmGeneratedFileStream for MSVC.
40345 2004-11-03 07:23  king
40347         * bootstrap, Source/CMakeLists.txt,
40348           Source/cmExportLibraryDependencies.cxx,
40349           Source/cmGeneratedFileStream.cxx, Source/cmGeneratedFileStream.h,
40350           Source/cmLocalGenerator.cxx, Source/cmLocalKdevelopGenerator.cxx,
40351           Source/cmLocalUnixMakefileGenerator.cxx,
40352           Source/cmLocalUnixMakefileGenerator2.cxx,
40353           Source/cmVTKMakeInstantiatorCommand.cxx: ENH: Re-implemented
40354           cmGeneratedFileStream to look like a real stream and replace the
40355           destination file atomically.  This will avoid problems with the
40356           process being terminated while generating a file.
40358 2004-11-03 05:34  andy
40360         * Source/cmVersion.cxx: STYLE: Nightly Version update
40362 2004-11-02 18:09  king
40364         * Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Added partial RC
40365           language dependency scanning (just using C dependencies for now).
40367 2004-11-02 17:38  king
40369         * Source/: cmLocalUnixMakefileGenerator2.cxx,
40370           cmLocalUnixMakefileGenerator2.h: ENH: Added dependencies between
40371           libraries.
40373 2004-11-02 17:19  king
40375         * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Removed debugging
40376           output.
40378 2004-11-02 17:14  king
40380         * Source/: cmLocalUnixMakefileGenerator2.cxx,
40381           cmLocalUnixMakefileGenerator2.h: ENH: Implemented generation of
40382           custom command rule files.
40384 2004-11-02 17:11  andy
40386         * Source/kwsys/SystemTools.cxx: COMP: Remove compile warning
40388 2004-11-02 08:32  king
40390         * Source/: cmLocalUnixMakefileGenerator2.cxx,
40391           cmLocalUnixMakefileGenerator2.h: BUG: Fixed subdirectory
40392           implementation for Borland Make.
40394 2004-11-02 07:36  king
40396         * Source/: cmLocalUnixMakefileGenerator2.cxx,
40397           cmLocalUnixMakefileGenerator2.h: ENH: Implemented subdirectory
40398           rules for all target.
40400 2004-11-02 04:49  andy
40402         * Source/cmVersion.cxx: STYLE: Nightly Version update
40404 2004-11-01 16:57  hoffman
40406         * Source/kwsys/SystemTools.cxx, Tests/Dependency/CMakeLists.txt,
40407           Tests/Dependency/1/CMakeLists.txt, Tests/Dependency/1/OneSrc.c:
40408           BUG: add a test for a single char dir, and fix bug introduced in
40409           1.53, but we still can not handle a space as the start of a
40410           directory name
40412 2004-11-01 04:34  andy
40414         * Source/cmVersion.cxx: STYLE: Nightly Version update
40416 2004-10-31 03:40  andy
40418         * Source/cmVersion.cxx: STYLE: Nightly Version update
40420 2004-10-30 04:32  andy
40422         * Source/cmVersion.cxx: STYLE: Nightly Version update
40424 2004-10-29 18:15  king
40426         * Source/: cmLocalUnixMakefileGenerator2.cxx,
40427           cmLocalUnixMakefileGenerator2.h: ENH: Added framework for
40428           subdirectory traversal.
40430 2004-10-29 17:18  king
40432         * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Dependency
40433           makefile lines must be at least three characters long to hold a
40434           dependency.
40436 2004-10-29 16:50  king
40438         * Source/: cmLocalUnixMakefileGenerator2.cxx,
40439           cmLocalUnixMakefileGenerator2.h, cmake.cxx, cmake.h: ENH: Added
40440           build system integrity check to cmLocalUnixMakefileGenerator2.
40441           This now uses a special --check-build-system flag to cmake which
40442           replaces --check-rerun.  Integrity of dependencies is also
40443           checked during generation.
40445 2004-10-29 15:32  hoffman
40447         * Source/cmLocalGenerator.cxx: FIX: fix shared flag
40449 2004-10-29 15:31  hoffman
40451         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: remove debug print
40453 2004-10-29 14:57  king
40455         * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Fixes for Borland
40456           Make.
40458 2004-10-29 13:55  king
40460         * Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Fixes for NMake.
40462 2004-10-29 13:04  king
40464         * Source/: cmLocalUnixMakefileGenerator2.cxx,
40465           cmLocalUnixMakefileGenerator2.h: ENH: Changed AppendRecursiveMake
40466           to GetRecursiveMakeCall and implemented jump-and-build on Windows
40467           and UNIX.
40469 2004-10-29 11:42  hoffman
40471         * CMakeLists.txt, ChangeLog.manual,
40472           Modules/TestCXXAcceptsFlag.cmake, Source/cmCTest.cxx,
40473           Source/cmCacheManager.cxx,
40474           Source/cmLocalUnixMakefileGenerator.cxx,
40475           Source/cmSystemTools.cxx, Source/cmSystemTools.h,
40476           Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
40477           Tests/Complex/Executable/A.cxx,
40478           Tests/Complex/Executable/CMakeLists.txt,
40479           Tests/Complex/Executable/complex.cxx,
40480           Tests/ComplexOneConfig/Executable/A.cxx,
40481           Tests/ComplexOneConfig/Executable/CMakeLists.txt,
40482           Tests/ComplexOneConfig/Executable/complex.cxx,
40483           Tests/ComplexRelativePaths/Executable/A.cxx,
40484           Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
40485           Tests/ComplexRelativePaths/Executable/complex.cxx,
40486           Tests/LoadCommand/LoadedCommand.cxx,
40487           Tests/LoadCommandOneConfig/LoadedCommand.cxx,
40488           Utilities/Release/cmake_release.sh: move 2.0.5 to LatestRelease
40490 2004-10-29 10:52  king
40492         * Source/: cmLocalUnixMakefileGenerator2.cxx,
40493           cmLocalUnixMakefileGenerator2.h: ENH: Cleaned up format of
40494           generated makefiles.  Consolidated rule generation into single
40495           WriteMakeRule method.  Added special targets like rebuild_cache
40496           and edit_cache.
40498 2004-10-29 04:36  andy
40500         * Source/cmVersion.cxx: STYLE: Nightly Version update
40502 2004-10-28 15:40  hoffman
40504         * Source/cmIncludeDirectoryCommand.cxx: ENH: add a check for empty
40505           include directories
40507 2004-10-28 15:31  hoffman
40509         * CMakeLists.txt, Utilities/Release/cmake_release.sh: Create
40510           CMake2.0.5 version
40512 2004-10-28 07:46  king
40514         * Source/cmLocalUnixMakefileGenerator2.cxx: COMP: Fix local shadow
40515           warnings.
40517 2004-10-28 07:43  king
40519         * Source/cmLocalUnixMakefileGenerator2.cxx: COMP: Fix for Mac
40520           specific code.
40522 2004-10-28 04:36  andy
40524         * Source/cmVersion.cxx: STYLE: Nightly Version update
40526 2004-10-27 16:00  hoffman
40528         * Source/cmMakefile.cxx: ENH: look in the windows LIB env variable
40529           for libraries
40531 2004-10-27 16:00  hoffman
40533         * Source/cmGlobalKdevelopGenerator.cxx: DOC: documentation change
40535 2004-10-27 15:58  hoffman
40537         * ChangeLog.manual, Modules/TestCXXAcceptsFlag.cmake,
40538           Source/cmCacheManager.cxx,
40539           Source/cmLocalUnixMakefileGenerator.cxx: ENH: merge from main
40540           tree bug fixes
40542 2004-10-27 12:05  king
40544         * Source/: cmLocalUnixMakefileGenerator2.cxx,
40545           cmLocalUnixMakefileGenerator2.h: ENH: Do not try to handle
40546           unimplemented target types yet.  Fixes for projects with
40547           subdirectories.
40549 2004-10-27 11:26  andy
40551         * Source/cmakemain.cxx: BUG: If bootstrap cmake is run with no
40552           argument produce error
40554 2004-10-27 10:53  hoffman
40556         * Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator.cxx,
40557           cmLocalVisualStudio6Generator.cxx,
40558           cmLocalVisualStudio7Generator.cxx: ENH: put error checking for
40559           missing linker languages
40561 2004-10-27 10:47  andy
40563         * bootstrap, Source/cmFileCommand.cxx,
40564           Source/cmFindPackageCommand.cxx, Source/cmMakefile.cxx,
40565           Source/cmMakefile.h, Source/cmake.cxx, Source/cmake.h,
40566           Source/cmakemain.cxx: PERF: Remove several classes from the
40567           bootstrap and so making bootstrap smaller and faster
40569 2004-10-27 10:45  andy
40571         * Source/CursesDialog/ccmake.cxx: STYLE: Remove unused code
40573 2004-10-27 10:45  king
40575         * Source/: cmLocalUnixMakefileGenerator2.cxx,
40576           cmLocalUnixMakefileGenerator2.h: ENH: Added executable
40577           dependencies on libraries including jump-and-build support.
40579 2004-10-27 10:45  andy
40581         * Modules/TestCXXAcceptsFlag.cmake: BUG: Check for the variable
40582           first time
40584 2004-10-27 08:49  king
40586         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Add a space before
40587           the : only if the target name is one letter long.  This works
40588           around bugs in some shells' tab completion of target names.
40590 2004-10-27 08:47  king
40592         * Source/: cmLocalUnixMakefileGenerator2.cxx,
40593           cmLocalUnixMakefileGenerator2.h: ENH: Added generation of rules
40594           for shared libraries and modules.
40596 2004-10-27 08:20  king
40598         * Source/: cmLocalUnixMakefileGenerator2.cxx,
40599           cmLocalUnixMakefileGenerator2.h: ENH: Added rules to build
40600           executables.  Also began to consolidate flag list construction
40601           into separate methods.
40603 2004-10-27 04:37  andy
40605         * Source/cmVersion.cxx: STYLE: Nightly Version update
40607 2004-10-26 20:13  andy
40609         * Source/cmCacheManager.cxx: BUG: Handle DOS files un unix file
40610           systems
40612 2004-10-26 17:23  andy
40614         * Modules/TestCXXAcceptsFlag.cmake: BUG: Only test for cxx flags
40615           the first time around
40617 2004-10-26 16:07  king
40619         * Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Do not generate
40620           touch rule for target level dependencies.  There are no
40621           build-time dependencies by default.
40623 2004-10-26 15:03  hoffman
40625         * Source/: cmSystemTools.cxx, cmSystemTools.h,
40626           kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: ENH: move stuff
40627           from main tree to branch
40629 2004-10-26 14:49  king
40631         * Source/: cmLocalUnixMakefileGenerator2.cxx,
40632           cmLocalUnixMakefileGenerator2.h: ENH: Added generation of rule to
40633           build object file.
40635 2004-10-26 14:33  hoffman
40637         * Source/kwsys/SystemTools.cxx: ENH: handle read only directories
40638           with configure file destination
40640 2004-10-26 14:12  hoffman
40642         * ChangeLog.manual, Source/cmCTest.cxx: ENH: merge from main tree
40644 2004-10-26 13:00  king
40646         * Source/cmLocalUnixMakefileGenerator2.cxx: ERR: Missing std:: on
40647           endl.
40649 2004-10-26 12:55  king
40651         * Source/cmake.cxx: ENH: Added object file dependency scanning to
40652           cmLocalUnixMakefileGenerator2.  This needs a hook in cmake.cxx.
40654 2004-10-26 12:54  king
40656         * bootstrap, Source/CMakeLists.txt: ENH: Added
40657           cmLocalUnixMakefileGenerator2 to build.
40659 2004-10-26 12:53  king
40661         * Source/: cmLocalUnixMakefileGenerator2.cxx,
40662           cmLocalUnixMakefileGenerator2.h: ENH: Added object file
40663           dependency scanning.
40665 2004-10-26 10:24  andy
40667         * Source/CTest/cmCTestBuildHandler.cxx: ENH: Handle more REMARKS on
40668           SGI
40670 2004-10-26 10:15  king
40672         * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: Split
40673           part of GetIncludeFlags method into separate
40674           GetIncludeDirectories method.
40676 2004-10-26 08:45  andy
40678         * Source/kwsys/SystemTools.hxx.in: COMP: Attempt to fix warnings on
40679           SGI
40681 2004-10-26 04:40  andy
40683         * Source/cmVersion.cxx: STYLE: Nightly Version update
40685 2004-10-25 16:39  hoffman
40687         * Source/: cmLocalKdevelopGenerator.cxx,
40688           cmLocalKdevelopGenerator.h: ENH: add some more comments
40690 2004-10-25 15:08  hoffman
40692         * Tests/: LoadCommand/CMakeLists.txt,
40693           LoadCommand/LoadedCommand.cxx, LoadCommand/LoadedCommand.h.in,
40694           LoadCommandOneConfig/CMakeLists.txt,
40695           LoadCommandOneConfig/LoadedCommand.cxx,
40696           LoadCommandOneConfig/LoadedCommand.h.in: ENH: clean up loaded
40697           command test so you can tell what really failed
40699 2004-10-25 13:40  hoffman
40701         * Source/cmSystemTools.cxx: COMP: remove an unused variable warning
40703 2004-10-25 13:24  hoffman
40705         * ChangeLog.manual, Source/cmSystemTools.cxx,
40706           Source/cmSystemTools.h, Tests/Complex/Executable/complex.cxx,
40707           Tests/ComplexOneConfig/Executable/complex.cxx,
40708           Tests/ComplexRelativePaths/Executable/complex.cxx,
40709           Tests/LoadCommand/LoadedCommand.cxx,
40710           Tests/LoadCommandOneConfig/LoadedCommand.cxx: ENH: move stuff
40711           from main tree to fix the runsingle program mess
40713 2004-10-25 13:16  hoffman
40715         * Source/cmSystemTools.cxx, Source/cmSystemTools.h,
40716           Tests/Complex/Executable/complex.cxx,
40717           Tests/ComplexOneConfig/Executable/complex.cxx,
40718           Tests/ComplexRelativePaths/Executable/complex.cxx: FIX: go back
40719           to not trying to handle spaces in the path for run single command
40720           and comment it so that people know to call the right thing
40722 2004-10-25 12:26  hoffman
40724         * Source/cmLocalKdevelopGenerator.cxx: COMP: remove warnings
40726 2004-10-25 12:15  hoffman
40728         * Tests/: Complex/Executable/complex.cxx,
40729           ComplexOneConfig/Executable/complex.cxx,
40730           ComplexRelativePaths/Executable/complex.cxx: ENH: add test back
40731           for single char exe
40733 2004-10-25 11:59  hoffman
40735         * Source/cmSystemTools.cxx, Tests/LoadCommand/LoadedCommand.cxx,
40736           Tests/LoadCommandOneConfig/LoadedCommand.cxx: FIX: fix
40737           RunSingleCommand to work with spaces in the path, and with an
40738           already quoted command
40740 2004-10-25 10:04  andy
40742         * Source/CMakeLists.txt: ENH: Allow disabling of long running tests
40744 2004-10-25 04:34  andy
40746         * Source/cmVersion.cxx: STYLE: Nightly Version update
40748 2004-10-24 11:38  andy
40750         * Source/cmVersion.cxx: STYLE: Nightly Version update
40752 2004-10-22 21:52  hoffman
40754         * Tests/: Complex/Executable/complex.cxx,
40755           ComplexOneConfig/Executable/complex.cxx,
40756           ComplexRelativePaths/Executable/complex.cxx: remove run program
40757           test until run single command is fixed
40759 2004-10-22 21:03  hoffman
40761         * Source/cmSystemTools.cxx: undo last check in as it breaks borland
40762           with spaces some how
40764 2004-10-22 17:51  hoffman
40766         * ChangeLog.manual, Source/cmCTest.cxx,
40767           Source/cmLocalUnixMakefileGenerator.cxx,
40768           Source/cmSystemTools.cxx, Source/kwsys/SystemTools.cxx,
40769           Tests/Complex/Executable/A.cxx,
40770           Tests/Complex/Executable/CMakeLists.txt,
40771           Tests/Complex/Executable/complex.cxx,
40772           Tests/ComplexOneConfig/Executable/A.cxx,
40773           Tests/ComplexOneConfig/Executable/CMakeLists.txt,
40774           Tests/ComplexOneConfig/Executable/complex.cxx,
40775           Tests/ComplexRelativePaths/Executable/A.cxx,
40776           Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
40777           Tests/ComplexRelativePaths/Executable/complex.cxx: fixes from
40778           main tree
40780 2004-10-22 17:05  hoffman
40782         * Tests/: Complex/Executable/A.cxx,
40783           ComplexOneConfig/Executable/A.cxx,
40784           ComplexRelativePaths/Executable/A.cxx: ENH: add missing file
40786 2004-10-22 17:00  hoffman
40788         * Source/cmLocalUnixMakefileGenerator.cxx,
40789           Source/cmSystemTools.cxx,
40790           Tests/Complex/Executable/CMakeLists.txt,
40791           Tests/Complex/Executable/complex.cxx,
40792           Tests/ComplexOneConfig/Executable/CMakeLists.txt,
40793           Tests/ComplexOneConfig/Executable/complex.cxx,
40794           Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
40795           Tests/ComplexRelativePaths/Executable/complex.cxx: FIX: fix the
40796           problem where a target is a single character and nmake gets
40797           confused and add a test for it
40799 2004-10-22 16:58  hoffman
40801         * Source/cmTarget.cxx: COMP: remove warnings
40803 2004-10-22 15:45  andy
40805         * Source/CMakeLists.txt: COMP: Remove unnecessary commit
40807 2004-10-22 15:44  andy
40809         * bootstrap, Source/CMakeLists.txt, Source/cmCTest.cxx,
40810           Source/cmDocumentation.cxx, Source/cmDumpDocumentation.cxx,
40811           Source/cmVersion.cxx, Source/cmVersion.h, Source/cmake.cxx,
40812           Source/CTest/cmCTestUpdateHandler.cxx: ENH: Add development
40813           version support in CMake
40815 2004-10-22 10:19  hoffman
40817         * Source/cmLocalKdevelopGenerator.cxx: COMP: remove warning
40819 2004-10-21 17:29  hoffman
40821         * ChangeLog.manual: add .0.5
40823 2004-10-21 17:11  hoffman
40825         * ChangeLog.manual: add .0.5
40827 2004-10-21 16:07  andy
40829         * Source/CTest/cmCTestTestHandler.cxx: BUG: Fix reporting of path
40830           and full command when test program was not found
40832 2004-10-21 15:21  hoffman
40834         * Source/: cmLocalGenerator.cxx, cmTarget.cxx: COMP: fix warnings
40836 2004-10-21 14:55  hoffman
40838         * Source/cmLocalGenerator.cxx: COMP: fix warning
40840 2004-10-21 14:34  hoffman
40842         * Modules/CMakeDetermineFortranCompiler.cmake,
40843           Modules/Platform/Windows-g77.cmake, Source/cmLocalGenerator.cxx,
40844           Source/cmLocalGenerator.h,
40845           Source/cmLocalUnixMakefileGenerator.cxx,
40846           Source/cmLocalUnixMakefileGenerator.h,
40847           Source/cmLocalVisualStudio6Generator.cxx,
40848           Source/cmLocalVisualStudio7Generator.cxx, Source/cmTarget.cxx,
40849           Source/cmTarget.h: ENH: add the ability to generate custom
40850           commands for a language that is not supported by an IDE
40852 2004-10-21 13:34  andy
40854         * Source/CTest/cmCTestBuildHandler.cxx: BUG: Handle remarks on SGI
40855           properly
40857 2004-10-21 11:58  hoffman
40859         * Source/: cmLocalKdevelopGenerator.cxx,
40860           cmLocalKdevelopGenerator.h: ENH: better support for kdevelop3
40862 2004-10-20 12:37  andy
40864         * Source/kwsys/CommandLineArguments.cxx: COMP: Remove warning
40866 2004-10-20 08:19  hoffman
40868         * Source/cmCTest.cxx: fix warning on LRB
40870 2004-10-20 08:14  hoffman
40872         * Source/cmCTest.cxx: COMP: remove warning
40874 2004-10-19 15:09  hoffman
40876         * CMakeLists.txt, ChangeLog.manual, Modules/CMakeTestForFreeVC.cxx,
40877           Modules/Platform/Windows-cl.cmake, Source/CMakeLists.txt,
40878           Source/cmAddExecutableCommand.cxx, Source/cmCTest.cxx,
40879           Source/cmCTest.h, Source/cmFileCommand.cxx,
40880           Source/cmForEachCommand.cxx, Source/cmGlob.cxx, Source/cmGlob.h,
40881           Source/cmGlobalCodeWarriorGenerator.cxx,
40882           Source/cmGlobalCodeWarriorGenerator.h,
40883           Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
40884           Source/cmGlobalVisualStudio6Generator.cxx,
40885           Source/cmGlobalVisualStudio6Generator.h,
40886           Source/cmGlobalVisualStudio71Generator.cxx,
40887           Source/cmGlobalVisualStudio71Generator.h,
40888           Source/cmGlobalVisualStudio7Generator.cxx,
40889           Source/cmGlobalVisualStudio7Generator.h,
40890           Source/cmIncludeExternalMSProjectCommand.cxx,
40891           Source/cmListFileLexer.c, Source/cmListFileLexer.h,
40892           Source/cmListFileLexer.in.l,
40893           Source/cmLocalUnixMakefileGenerator.cxx,
40894           Source/cmLocalVisualStudio6Generator.cxx,
40895           Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
40896           Source/cmSystemTools.h, Source/cmTryRunCommand.cxx,
40897           Source/cmWin32ProcessExecution.cxx,
40898           Source/cmWin32ProcessExecution.h, Source/cmakemain.cxx,
40899           Source/MFCDialog/CMakeSetupDialog.cpp,
40900           Source/MFCDialog/PathDialog.cpp, Source/kwsys/SystemTools.cxx,
40901           Tests/StringFileTest/CMakeLists.txt,
40902           Utilities/Release/cmake_release.sh,
40903           Utilities/Release/config_IRIX64: ENH: move 2.0.4 to LRB
40905 2004-10-19 14:57  hoffman
40907         * ChangeLog.manual: update change log
40909 2004-10-19 14:56  hoffman
40911         * Source/cmCTest.cxx: merge from main tree, add more warning cases
40912           to ctest
40914 2004-10-19 14:51  hoffman
40916         * bootstrap: ENH: perfer gmake for bootstrap
40918 2004-10-19 13:25  andy
40920         * Tests/CTestTest/test.cmake.in: ENH: Display version of ctest
40921           first
40923 2004-10-19 13:25  andy
40925         * Source/CTest/cmCTestBuildHandler.cxx: ENH: Add regular expression
40926           for remarks on IRIX
40928 2004-10-19 13:02  hoffman
40930         * Source/cmSystemTools.cxx: BUG: if the paths share nothing then
40931           just return the remote path with no ..
40933 2004-10-19 12:48  andy
40935         * Source/cmCTest.cxx: BUG: Remove instances of // in the output
40937 2004-10-19 12:38  andy
40939         * Source/cmCTest.cxx: EHN: Even more cleanup
40941 2004-10-19 10:59  andy
40943         * Source/CMakeLists.txt, Tests/CTestTest/test.cmake.in: ERR: Fix
40944           problems on windows
40946 2004-10-18 18:11  will
40948         * bootstrap: COMP: Fix on sun
40950 2004-10-18 17:24  andy
40952         * Source/CMakeLists.txt: ENH: Remove bogus clean step
40954 2004-10-18 15:37  andy
40956         * Source/CMakeLists.txt: BUG: Ok, this should make the test
40957           actually do something
40959 2004-10-18 15:05  andy
40961         * Source/CMakeLists.txt: ENH: Do bootstrap test on all unix systems
40963 2004-10-18 13:19  hoffman
40965         * Source/cmSystemTools.cxx: ENH: better comments and variable names
40967 2004-10-18 12:33  andy
40969         * Source/CMakeLists.txt: ENH: Add bootstrap test
40971 2004-10-18 11:48  hoffman
40973         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: make sure output
40974           path is used for target with canonical name
40976 2004-10-18 11:34  andy
40978         * bootstrap: ENH: Add check for previous bootstrap in the source
40979           tree when doing out-of-source build
40981 2004-10-17 22:47  andy
40983         * Source/CTest/: cmCTestCoverageHandler.cxx,
40984           cmCTestCoverageHandler.h: BUG: Fix output to match the Dart
40985           output
40987 2004-10-17 22:47  andy
40989         * Source/CTest/cmCTestTestHandler.cxx: ENH: Cleanups and unify
40990           output
40992 2004-10-17 22:46  andy
40994         * Source/kwsys/CMakeLists.txt: ENH: Specify full path to the
40995           executable
40997 2004-10-17 22:46  andy
40999         * Source/: cmCTest.cxx, cmCTest.h: ENH: Add method to get the
41000           relative path to source or build
41002 2004-10-17 19:45  andy
41004         * Source/CTest/: cmCTestCoverageHandler.cxx,
41005           cmCTestCoverageHandler.h: ENH: Update to the new coverage code.
41006           It may not be perfect yet, but it is a start
41008 2004-10-17 19:02  andy
41010         * Tests/CTestTest/test.cmake.in: ENH: Propagate more things
41012 2004-10-17 18:50  andy
41014         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
41015           method to find file in parent directories if it exists
41017 2004-10-17 18:50  andy
41019         * Tests/CTestTest/test.cmake.in: ENH: Propagate MEMORYCHECK_COMMAND
41020           and COVERAGE_COMMAND to the CTest test
41022 2004-10-17 18:49  andy
41024         * Source/: cmCTest.cxx, cmCTest.h: ENH: Handle coverage errors
41026 2004-10-15 09:24  king
41028         * Source/: cmake.cxx, cmake.h: ENH: Added --check-rerun option to
41029           allow a runtime check of whether a new generate should really be
41030           done.
41032 2004-10-15 09:23  king
41034         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added
41035           FileTimeCompare method to compare file modification times.
41036           Currently the resolution is limited to one second.
41038 2004-10-15 08:57  king
41040         * Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Added generation
41041           of rule to build object file.
41043 2004-10-14 16:50  hoffman
41045         * Source/cmLocalGenerator.cxx: BUG: make sure all returns for
41046           ConvertToRelativeOutputPath get passed by ConvertToOutputPath
41048 2004-10-14 15:09  hoffman
41050         * Source/cmLocalGenerator.cxx: BUG: now that system tools relative
41051           path works, clean up the convert to relative output path code
41053 2004-10-14 11:59  hoffman
41055         * Source/cmLocalKdevelopGenerator.cxx: COMP: remove warning
41057 2004-10-14 11:46  hoffman
41059         * Source/: cmSystemTools.cxx, cmSystemTools.h: BUG: allow split
41060           string to know if it is separating a path
41062 2004-10-13 11:37  hoffman
41064         * Source/: cmSystemTools.cxx, cmSystemTools.h: BUG: fix and comment
41065           relative path funciton
41067 2004-10-12 18:29  andy
41069         * Modules/Dart.cmake: ENH: If dart or ctest are not found, use
41070           ctest. For default drop location etc, support http submit (just
41071           set DROP_METHOD to http. Only look for tclsh if DART_ROOT is set
41073 2004-10-12 10:57  hoffman
41075         * bootstrap, Source/CMakeLists.txt: allow kdevelop for cygwin
41077 2004-10-12 10:22  hoffman
41079         * Source/cmLocalKdevelopGenerator.cxx: BUG: remove bad headers
41081 2004-10-12 09:50  hoffman
41083         * bootstrap, Source/cmake.cxx: BUG: do not build kdevlop stuff when
41084           bootstrapping
41086 2004-10-11 16:35  andy
41088         * Source/cmLocalKdevelopGenerator.cxx: ENH: Support not writing
41089           files to the source tree. Generate single project file for whole
41090           project, some other little cleanups
41092 2004-10-11 15:25  andy
41094         * Source/cmLocalKdevelopGenerator.cxx: BUG: Fix generated XML
41096 2004-10-11 14:47  andy
41098         * Source/CMakeLists.txt: STYLE: Remove anoying message
41100 2004-10-11 13:57  andy
41102         * Source/cmCTest.cxx: BUG: On Windows, remove extra CR characters.
41103           Hopefully this will result in not duplicated new-lines
41105 2004-10-11 11:57  hoffman
41107         * Source/kwsys/SystemTools.cxx: BUG: fix split program from args to
41108           not get stuck in an infinite loop in some cases
41110 2004-10-11 11:55  hoffman
41112         * Modules/CMakeTestCXXCompiler.cmake: ENH: make sure the c++
41113           compiler is a c++ compiler
41115 2004-10-11 11:47  hoffman
41117         * bootstrap: ENH: add kdev to bootstrap
41119 2004-10-11 11:32  hoffman
41121         * Source/: CMakeLists.txt, cmGlobalKdevelopGenerator.cxx,
41122           cmGlobalKdevelopGenerator.h, cmLocalKdevelopGenerator.cxx,
41123           cmLocalKdevelopGenerator.h, cmake.cxx: NEW: add kdevelop patch
41124           from Alexander Neundorf
41126 2004-10-11 08:02  king
41128         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ERR: Replaced
41129           std::string with kwsys_stl::string for portability.
41131 2004-10-10 12:14  andy
41133         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
41134           method to retrieve parent directory and for checking if directory
41135           is a subdirectory of another directory
41137 2004-10-06 12:41  hoffman
41139         * ChangeLog.manual, Source/cmAddExecutableCommand.cxx: FIX: merge
41140           from main tree mac bundle fix
41142 2004-10-06 12:25  hoffman
41144         * ChangeLog.manual, Source/cmCTest.cxx, Source/cmCTest.h: ENH:
41145           merge from main tree fix for build overview page
41147 2004-10-05 16:16  andy
41149         * Source/CMakeLists.txt: ERR: Too much commits
41151 2004-10-05 16:14  andy
41153         * Source/: CMakeLists.txt, cmCTest.cxx, CTest/CMakeLists.txt,
41154           CTest/cmCTestSubmit.cxx: PERF: Several cleanups, and remove need
41155           for Curl directory to be in include path
41157 2004-10-05 11:37  hoffman
41159         * Source/cmake.cxx: FIX: correctly handle if path table can not
41160           open
41162 2004-10-05 11:29  hoffman
41164         * bootstrap: ENH: pick native compilers first, and aCC before CC
41166 2004-10-05 10:59  hoffman
41168         * Source/kwsys/SystemTools.cxx: BUG: fix realpath problem and unix
41169           slashes
41171 2004-10-05 10:13  andy
41173         * Source/CTest/cmCTestSubmit.cxx: ERR: Fix TRUE build problem and
41174           replace error couts with cerrs
41176 2004-10-05 10:00  andy
41178         * Source/cmCTest.cxx: ERR: Fix Windows build
41180 2004-10-05 09:25  martink
41182         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: COMP: fix
41183           some compile issues with insert
41185 2004-10-05 09:01  martink
41187         * Source/cmake.cxx: COMP: fix bad include file
41189 2004-10-05 08:49  andy
41191         * bootstrap: ERR: Fix bootstrap
41193 2004-10-05 08:33  andy
41195         * Modules/: CheckTypeSize.c.in, CheckTypeSize.cmake,
41196           CheckTypeSize.c: ENH: Add option of adding random include files
41197           before doing CheckTypeSize
41199 2004-10-05 08:32  andy
41201         * Modules/CheckIncludeFiles.cmake: ENH: When test fails, write out
41202           the output
41204 2004-10-04 16:15  king
41206         * Source/: cmLocalUnixMakefileGenerator2.cxx,
41207           cmLocalUnixMakefileGenerator2.h: ENH: Started new makefile
41208           generator implementation.  It will temporarily be called
41209           cmLocalUnixMakefileGenerator2 until it is ready to replace the
41210           original completely.
41212 2004-10-04 12:31  martink
41214         * CMake.rtf, Source/cmake.cxx, Source/cmake.h,
41215           Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in:
41216           ENH: Mathieus support for path conversions
41218 2004-10-04 12:02  andy
41220         * Tests/CTestTest/test.cmake.in: BUG: Use kwsys from the source
41221           tree
41223 2004-10-04 08:06  andy
41225         * Tests/CTestTest/test.cmake.in: ENH: Better sorting of results
41227 2004-10-03 07:27  andy
41229         * Tests/CTestTest/test.cmake.in: BUG: Fix problem with spaces in
41230           the path
41232 2004-10-03 07:14  andy
41234         * Source/ctest.cxx: BUG: Attempt to remove memory leak
41236 2004-10-01 13:23  andy
41238         * Source/CTest/cmCTestBuildHandler.cxx: BUG: Add regular expression
41239           to vector
41241 2004-10-01 13:10  andy
41243         * Tests/CTestTest/test.cmake.in: ENH: Use existing CTest and cmake
41245 2004-10-01 12:21  andy
41247         * Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestScriptHandler.cxx,
41248           CTest/cmCTestScriptHandler.h: ENH: Add CTEST_EXECUTABLE_NAME to
41249           CTest scripting. This way you do not have to specify ctest
41250           executable in CTEST_COMMAND, but just a variable
41252 2004-10-01 11:36  king
41254         * Source/kwsys/testProcess.c: ERR: Added missing include of
41255           string.h
41257 2004-10-01 11:13  andy
41259         * Tests/CTestTest/test.cmake.in: ENH: Let us recognize it on the
41260           dashboard
41262 2004-09-30 18:45  andy
41264         * Source/CMakeLists.txt: ENH: Cleanup CTest test
41266 2004-09-30 18:45  andy
41268         * Tests/CTestTest/test.cmake.in: ENH: Do kwsys instead of CMake
41270 2004-09-30 18:06  andy
41272         * Source/CTest/: cmCTestBuildHandler.cxx, cmCTestBuildHandler.h:
41273           ERR: Fix for non-gcc/icc compilers
41275 2004-09-30 17:42  king
41277         * Source/kwsys/testProcess.c: ENH: Added optional display of output
41278           for tests.  Avoid printing alot of output for test 6.
41280 2004-09-30 17:27  andy
41282         * Source/CTest/cmCTestBuildHandler.h: ERR: Fix error
41284 2004-09-30 16:24  andy
41286         * bootstrap: BUG: Check if the compiler is gnu. If it is, do not do
41287           special platform tests. Fixes Bug #1215 - bootstrap uses native
41288           flags with gnu compiler on OSF
41290 2004-09-30 16:20  andy
41292         * Source/CTest/: cmCTestBuildHandler.cxx, cmCTestBuildHandler.h:
41293           ENH: Add support for SourceFile and LineNumber
41295 2004-09-29 16:07  hoffman
41297         * Source/: cmCTest.h, cmCacheManager.cxx, cmCacheManager.h,
41298           cmDynamicLoader.cxx, cmGlobalGenerator.cxx,
41299           cmLoadCacheCommand.cxx, cmLocalUnixMakefileGenerator.cxx,
41300           cmMakefile.cxx, cmTarget.cxx, cmakewizard.cxx: ENH: shorten the
41301           symbols a bit and remove maps of std::string for map of
41302           cmStdString
41304 2004-09-29 14:14  andy
41306         * Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: BUG:
41307           Remove maximum size of test output
41309 2004-09-29 13:21  andy
41311         * Source/kwsys/SystemTools.hxx.in: ERR: Fix Windows build
41313 2004-09-29 12:20  andy
41315         * Source/: cmSystemTools.cxx, cmSystemTools.h,
41316           kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: ENH: Move
41317           permissions code to kwsys so that copyfile can use it. Fixes Bug
41318           #1133 - cmake -E copy file dir sets the wrong permissions on the
41319           destination directory
41321 2004-09-29 11:52  andy
41323         * Source/CTest/cmCTestScriptHandler.cxx: BUG: If extra update
41324           failes, continue with dashboard. Closes Bug #894 - Fatal CVS
41325           update error kills test, and is not reported
41327 2004-09-29 11:18  andy
41329         * Source/kwsys/SystemTools.cxx: ENH: When copy file, if the output
41330           file exits, delete it first
41332 2004-09-29 08:58  andy
41334         * Source/kwsys/CMakeLists.txt: ENH: Allow CMake to use
41335           CommandLineArguments without warning
41337 2004-09-29 08:34  andy
41339         * Source/kwsys/CommandLineArguments.hxx.in: ENH: Add lots of
41340           comments
41342 2004-09-29 07:56  andy
41344         * Source/kwsys/: CommandLineArguments.cxx,
41345           CommandLineArguments.hxx.in: ENH: Add access to last argument
41346           parsed
41348 2004-09-28 17:51  andy
41350         * CMakeLists.txt: ENH: Enable Command Line Arguments
41352 2004-09-28 17:51  andy
41354         * Source/CTest/: cmCTestScriptHandler.cxx, cmCTestScriptHandler.h:
41355           ENH: Move all extracting of variables to ExtractVariables. This
41356           way it is easy to know what variables are used
41358 2004-09-28 11:34  andy
41360         * Source/kwsys/: CommandLineArguments.cxx,
41361           CommandLineArguments.hxx.in: ENH: Add accessor for Argv0
41363 2004-09-28 09:00  andy
41365         * Source/CTest/: cmCTestScriptHandler.h, cmCTestScriptHandler.cxx:
41366           ENH: Add some documentation
41368 2004-09-27 16:33  hoffman
41370         * Source/cmLocalVisualStudio6Generator.cxx: BUG: make sure release
41371           flags are replaced
41373 2004-09-27 15:21  hoffman
41375         * Source/CMakeLists.txt: ENH: allow for a different jni.h to enable
41376           java testing
41378 2004-09-27 15:15  hoffman
41380         * Source/CMakeLists.txt: ENH: allow for a different jni.h to enable
41381           java testing
41383 2004-09-27 15:11  hoffman
41385         * Source/CMakeLists.txt: space in path problem
41387 2004-09-27 14:39  hoffman
41389         * Source/CMakeLists.txt: ENH: use jni.h to determine java version
41391 2004-09-27 14:35  hoffman
41393         * CMakeLists.txt, ChangeLog.manual, Source/cmCTest.cxx,
41394           Utilities/Release/cmake_release.sh: merge from main tree and
41395           change version to 2.0.4
41397 2004-09-27 14:21  hoffman
41399         * Source/CMakeLists.txt: ENH: use jni.h to determine java version
41401 2004-09-27 13:36  andy
41403         * Source/cmCTest.cxx: BUG: If notes file is missing, create empty
41404           notes file with error message
41406 2004-09-27 13:03  hoffman
41408         * Tests/Fortran/CMakeLists.txt: clean up output of test and force
41409           verbose makefiles
41411 2004-09-27 11:36  hoffman
41413         * Modules/CMakeJavaCompiler.cmake.in,
41414           Modules/CMakeJavaInformation.cmake,
41415           Source/cmLocalUnixMakefileGenerator.cxx: BUG: make sure java jar
41416           files are not libfoo.jar but are just foo.jar
41418 2004-09-27 11:03  hoffman
41420         * Source/CMakeLists.txt: ENH: better message for skipping java
41422 2004-09-27 09:49  andy
41424         * Modules/Documentation.cmake: ENH: Replace INCLUDE(Find...) with
41425           FIND_PACKAGE(...)
41427 2004-09-24 16:54  hoffman
41429         * Source/CMakeLists.txt: ENH: use correct args for test of java
41431 2004-09-24 16:34  hoffman
41433         * Tests/Java/: CMakeCheckJavaPath.java, CMakeLists.txt: try and get
41434           this java test to work
41436 2004-09-24 16:34  hoffman
41438         * Source/CMakeLists.txt: ENH: only use newer java for testing
41440 2004-09-24 15:40  hoffman
41442         * Tests/Java/: CMakeCheckJavaPath.java, CMakeLists.txt: ENH: add
41443           some java code to try and find the system path
41445 2004-09-24 14:37  hoffman
41447         * Modules/: CMakeCXXInformation.cmake,
41448           CMakeFortranInformation.cmake,
41449           CMakeSystemSpecificInformation.cmake: BUG: LINK_FLAGS are now all
41450           LINK_(LANG)_FLAGS
41452 2004-09-24 11:35  martink
41454         * Source/cmLocalVisualStudio6Generator.cxx: BUG: fix crash with vs6
41456 2004-09-24 11:34  martink
41458         * Source/CMakeLists.txt: ENH: check for all parts of java
41460 2004-09-24 11:05  hoffman
41462         * Tests/Java/CMakeLists.txt: ENH: remove classpath so that this
41463           test passes with older java compilers that clober the system
41464           class path with the -classpath option
41466 2004-09-24 10:07  hoffman
41468         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: replace all enabled
41469           languages in rule vars
41471 2004-09-24 09:34  hoffman
41473         * Source/cmGlobalGenerator.cxx: ENH: change ignore function so that
41474           it first checks to see if the extension has a language
41476 2004-09-24 09:11  hoffman
41478         * Modules/Platform/Darwin.cmake: ENH: use c++ with c++ and c flags
41479           with c
41481 2004-09-24 08:39  hoffman
41483         * Source/: cmLocalUnixMakefileGenerator.cxx,
41484           cmLocalUnixMakefileGenerator.h: ENH: correctly ignore files
41486 2004-09-23 17:49  hoffman
41488         * Source/CMakeLists.txt: temporary fix to try and get a clean
41489           dashboard
41491 2004-09-23 15:02  andy
41493         * Source/kwsys/CommandLineArguments.cxx: ERR: Fix memory problem
41495 2004-09-23 11:53  andy
41497         * Source/kwsys/CommandLineArguments.cxx: STYLE: Only allocate as
41498           much space as needed
41500 2004-09-23 11:45  andy
41502         * Source/kwsys/CommandLineArguments.cxx: ENH: Make
41503           GetRemainingArguments actually work
41505 2004-09-23 11:44  hoffman
41507         * Source/: cmLocalUnixMakefileGenerator.cxx,
41508           cmLocalUnixMakefileGenerator.h: ENH: only replace the language
41509           being used in expand rule variables
41511 2004-09-23 09:11  hoffman
41513         * Source/cmLocalUnixMakefileGenerator.cxx: STYLE: remove warning
41515 2004-09-23 09:08  hoffman
41517         * Source/cmTryCompileCommand.cxx: remove warning
41519 2004-09-23 08:51  hoffman
41521         * Modules/CMakeRCInformation.cmake, Source/cmGlobalGenerator.cxx:
41522           ENH: fix problems with .def and RC files
41524 2004-09-23 08:20  hoffman
41526         * CMakeLists.txt: ENH: make sure cmake has 2.0
41528 2004-09-23 07:53  andy
41530         * bootstrap: ENH: Attempt to detect a non-parallel make
41532 2004-09-22 17:50  hoffman
41534         * Source/cmTarget.cxx: BUG: fix perfered linker language code
41536 2004-09-22 17:41  hoffman
41538         * Tests/Java/CMakeLists.txt: use verbose makefiles
41540 2004-09-22 16:51  hoffman
41542         * Tests/: SimpleInstall/CMakeLists.txt,
41543           SimpleInstallS2/CMakeLists.txt: make it verbose
41545 2004-09-22 16:44  hoffman
41547         * Source/cmLocalVisualStudio6Generator.cxx: fix compilation
41549 2004-09-22 15:14  hoffman
41551         * Source/cmProjectCommand.cxx: remove warnings
41553 2004-09-22 14:52  hoffman
41555         * Modules/CMakeJavaInformation.cmake: BUG: let the generator quote
41556           the path
41558 2004-09-22 14:42  hoffman
41560         * Modules/CMakeCCompiler.cmake.in, Modules/CMakeCInformation.cmake,
41561           Modules/CMakeCXXCompiler.cmake.in,
41562           Modules/CMakeCXXInformation.cmake,
41563           Modules/CMakeCommonLanguageInclude.cmake,
41564           Modules/CMakeDetermineJavaCompiler.cmake,
41565           Modules/CMakeDetermineRCCompiler.cmake,
41566           Modules/CMakeFortranInformation.cmake,
41567           Modules/CMakeGenericSystem.cmake,
41568           Modules/CMakeJavaCompiler.cmake.in,
41569           Modules/CMakeJavaInformation.cmake,
41570           Modules/CMakeRCCompiler.cmake.in,
41571           Modules/CMakeRCInformation.cmake,
41572           Modules/CMakeSystemSpecificInformation.cmake,
41573           Modules/CMakeTestJavaCompiler.cmake,
41574           Modules/CMakeTestRCCompiler.cmake, Modules/Platform/AIX.cmake,
41575           Modules/Platform/FreeBSD.cmake, Modules/Platform/HP-UX.cmake,
41576           Modules/Platform/IRIX.cmake, Modules/Platform/IRIX64.cmake,
41577           Modules/Platform/Linux-como.cmake, Modules/Platform/Linux.cmake,
41578           Modules/Platform/MP-RAS.cmake, Modules/Platform/NetBSD.cmake,
41579           Modules/Platform/OSF1.cmake, Modules/Platform/RISCos.cmake,
41580           Modules/Platform/SunOS.cmake, Modules/Platform/ULTRIX.cmake,
41581           Modules/Platform/UNIX_SV.cmake,
41582           Modules/Platform/Windows-cl.cmake,
41583           Modules/Platform/Windows-gcc.cmake, Source/CMakeLists.txt,
41584           Source/cmCommands.cxx, Source/cmEnableLanguageCommand.cxx,
41585           Source/cmEnableLanguageCommand.h, Source/cmGlobalGenerator.cxx,
41586           Source/cmGlobalGenerator.h, Source/cmInstallFilesCommand.cxx,
41587           Source/cmInstallProgramsCommand.cxx, Source/cmLocalGenerator.cxx,
41588           Source/cmLocalUnixMakefileGenerator.cxx,
41589           Source/cmLocalUnixMakefileGenerator.h,
41590           Source/cmLocalVisualStudio6Generator.cxx,
41591           Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
41592           Source/cmProjectCommand.cxx, Source/cmTarget.cxx,
41593           Source/cmTarget.h, Source/cmTryCompileCommand.cxx,
41594           Source/cmTryRunCommand.cxx, Tests/Fortran/CMakeLists.txt,
41595           Tests/Java/A.java, Tests/Java/CMakeLists.txt,
41596           Tests/Java/HelloWorld.java: ENH: major changes to support
41597           addition of languages from cmake modules directory.
41599 2004-09-22 10:06  hoffman
41601         * Source/CMakeLists.txt: ENH: only try to use fortran if the
41602           generator is make based
41604 2004-09-22 08:50  hoffman
41606         * Modules/CMakeFortranCompiler.cmake.in: BUG: fix GNU check
41607           variable and add new variables used by enable language
41609 2004-09-21 12:51  hoffman
41611         * Source/cmListFileLexer.h: merge from main tree
41613 2004-09-21 12:47  hoffman
41615         * ChangeLog.manual, Source/cmListFileLexer.c,
41616           Source/cmListFileLexer.in.l, Tests/StringFileTest/CMakeLists.txt:
41617           merge from main tree
41619 2004-09-20 14:39  hoffman
41621         * Modules/FindJava.cmake: ENH: look for java in more places
41623 2004-09-20 13:47  hoffman
41625         * Source/: cmGlobalGenerator.cxx,
41626           cmGlobalVisualStudio6Generator.cxx,
41627           cmGlobalVisualStudio7Generator.cxx: BUG: branch only fix for
41628           VSExternalInclude
41630 2004-09-20 08:51  king
41632         * Source/cmListFileLexer.c, Source/cmListFileLexer.in.l,
41633           Tests/StringFileTest/CMakeLists.txt: BUG#1179: Fix for  syntax in
41634           unquoted arguments.
41636 2004-09-17 16:46  hoffman
41638         * ChangeLog.manual, Source/CMakeLists.txt,
41639           Source/cmForEachCommand.cxx, Source/cmGlob.cxx, Source/cmGlob.h,
41640           Source/cmGlobalVisualStudio6Generator.cxx,
41641           Source/cmGlobalVisualStudio71Generator.cxx,
41642           Source/cmGlobalVisualStudio71Generator.h,
41643           Source/cmGlobalVisualStudio7Generator.cxx,
41644           Source/cmIncludeExternalMSProjectCommand.cxx,
41645           Source/cmLocalVisualStudio7Generator.cxx,
41646           Source/cmWin32ProcessExecution.cxx,
41647           Source/cmWin32ProcessExecution.h, Source/cmakemain.cxx,
41648           Source/kwsys/SystemTools.cxx,
41649           Tests/VSExternalInclude/CMakeLists.txt,
41650           Tests/VSExternalInclude/main.cpp,
41651           Tests/VSExternalInclude/Lib1/CMakeLists.txt,
41652           Tests/VSExternalInclude/Lib1/lib1.cpp,
41653           Tests/VSExternalInclude/Lib1/lib1.h,
41654           Tests/VSExternalInclude/Lib2/CMakeLists.txt,
41655           Tests/VSExternalInclude/Lib2/lib2.cpp,
41656           Tests/VSExternalInclude/Lib2/lib2.h: merge from main tree
41658 2004-09-17 16:00  hoffman
41660         * Source/cmLocalVisualStudio6Generator.cxx: merge from main tree
41661           bug 1041
41663 2004-09-17 15:57  hoffman
41665         * Source/cmLocalVisualStudio6Generator.cxx: BUG: fix for bug 1041,
41666           _MBCS sometimes added for UNIICODE which is bad
41668 2004-09-17 09:14  hoffman
41670         * Modules/CMakeJavaCompiler.cmake.in: BUG: commit bug 1123
41672 2004-09-17 09:01  hoffman
41674         * Source/cmProjectCommand.h: BUG: 1163 fix documentation
41676 2004-09-16 17:16  hoffman
41678         * Source/cmFileCommand.cxx: merge from main tree fix bug 1122
41680 2004-09-16 17:13  andy
41682         * Source/CTest/cmCTestBuildHandler.cxx: ENH: Attempt to handle
41683           Intel's remarks. Close Bug #1156 - Better support for icc
41684           'remark'
41686 2004-09-16 12:39  andy
41688         * Source/kwsys/SystemTools.cxx: ENH: Add missing include
41690 2004-09-16 10:58  andy
41692         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
41693           method to retrieve the terminal width
41695 2004-09-16 10:49  andy
41697         * Source/kwsys/CommandLineArguments.cxx: ENH: a bit more cleanup.
41698           The help should really be replaced by something like
41699           cmDocumentation
41701 2004-09-16 10:48  martink
41703         * Source/cmGlobalVisualStudio6Generator.cxx,
41704           Tests/VSExternalInclude/CMakeLists.txt: BUG: fix VSExternal for
41705           visual studio 6
41707 2004-09-16 10:27  andy
41709         * Source/kwsys/: CommandLineArguments.cxx,
41710           CommandLineArguments.hxx.in: ENH: Condense help string, add
41711           support for setting line length and make it work
41713 2004-09-15 15:15  hoffman
41715         * Source/: cmGlobalVisualStudio71Generator.cxx,
41716           cmGlobalVisualStudio71Generator.h,
41717           cmGlobalVisualStudio7Generator.cxx: BUG: fix external project
41718           command for VS 7 and 71
41720 2004-09-15 14:08  andy
41722         * Source/: cmGlob.cxx, cmGlob.h: ENH: Remove double slash
41724 2004-09-15 13:33  andy
41726         * Source/cmGlob.cxx: BUG: Attempt to fix bug on Windows (and apple)
41727           where files returned are all lowercase
41729 2004-09-15 13:31  andy
41731         * Source/cmForEachCommand.cxx: BUG: Propagate file name and line
41732           number inside FOREACH. Fixes Bug #1169 - Erro messages inside
41733           FOREACH have bad filename and line number
41735 2004-09-15 13:03  hoffman
41737         * Source/cmGlobalVisualStudio7Generator.cxx: ENH: fix for vs 70
41738           generator
41740 2004-09-15 12:07  hoffman
41742         * Source/: cmGlobalVisualStudio6Generator.cxx,
41743           cmGlobalVisualStudio71Generator.cxx,
41744           cmGlobalVisualStudio7Generator.cxx,
41745           cmIncludeExternalMSProjectCommand.cxx,
41746           cmLocalVisualStudio7Generator.cxx: ENH: clean up of
41747           INCLUDE_EXTERNAL_MSPROJECT contributed by Clinton Stimpson
41749 2004-09-15 11:31  hoffman
41751         * Source/: cmGlobalGenerator.cxx,
41752           cmGlobalVisualStudio6Generator.cxx,
41753           cmGlobalVisualStudio7Generator.cxx: BUG: make sure env CC and CXX
41754           are not set for VS IDE builds
41756 2004-09-15 10:35  martink
41758         * Tests/VSExternalInclude/CMakeLists.txt: ENH: produce better
41759           output
41761 2004-09-15 10:32  martink
41763         * Modules/: CMakeDetermineCCompiler.cmake,
41764           CMakeDetermineCXXCompiler.cmake,
41765           CMakeDetermineFortranCompiler.cmake: ENH: do not check for gnu
41766           for visual studio
41768 2004-09-15 09:22  andy
41770         * Source/kwsys/: CommandLineArguments.cxx,
41771           CommandLineArguments.hxx.in: ENH: Move callback structure out of
41772           the public interface. Also block the warning on Visual Studio
41773           Debug
41775 2004-09-14 16:34  hoffman
41777         * Tests/VSExternalInclude/: CMakeLists.txt: ENH: add a test for
41778           external projects
41780 2004-09-14 16:01  hoffman
41782         * Source/CMakeLists.txt, Tests/VSExternalInclude/CMakeLists.txt,
41783           Tests/VSExternalInclude/main.cpp,
41784           Tests/VSExternalInclude/Lib1/CMakeLists.txt,
41785           Tests/VSExternalInclude/Lib1/lib1.cpp,
41786           Tests/VSExternalInclude/Lib1/lib1.h,
41787           Tests/VSExternalInclude/Lib2/CMakeLists.txt,
41788           Tests/VSExternalInclude/Lib2/lib2.cpp,
41789           Tests/VSExternalInclude/Lib2/lib2.h: ENH: add a test for external
41790           projects
41792 2004-09-14 14:05  hoffman
41794         * Source/: cmGlobalVisualStudio71Generator.cxx,
41795           cmGlobalVisualStudio7Generator.cxx,
41796           cmIncludeExternalMSProjectCommand.cxx: bug fixes for external
41797           projects
41799 2004-09-14 11:48  martink
41801         * Source/kwsys/: CommandLineArguments.cxx,
41802           CommandLineArguments.hxx.in: ERR: Fix borland build
41804 2004-09-14 11:39  andy
41806         * Source/kwsys/CommandLineArguments.cxx: ERR: Add missing include
41808 2004-09-14 10:34  andy
41810         * Source/kwsys/: CommandLineArguments.cxx,
41811           CommandLineArguments.hxx.in: ENH: Use const correctness for
41812           arguments
41814 2004-09-14 09:19  hoffman
41816         * Source/: cmGlobalVisualStudio71Generator.cxx,
41817           cmGlobalVisualStudio7Generator.cxx: BUG: fix include external
41818           project bug
41820 2004-09-13 19:06  andy
41822         * Source/kwsys/: CommandLineArguments.cxx,
41823           testCommandLineArguments.cxx: ERR: More missing ios and includes
41825 2004-09-13 18:57  andy
41827         * Source/kwsys/CommandLineArguments.cxx: ERR: Fix IOS namespace
41829 2004-09-13 16:15  andy
41831         * Source/kwsys/: CMakeLists.txt, CommandLineArguments.cxx,
41832           CommandLineArguments.hxx.in, testCommandLineArguments.cxx: ENH:
41833           Move command line argument parsing code to kwsys
41835 2004-09-10 14:40  hoffman
41837         * Source/: cmCTest.cxx, cmakemain.cxx: ENH: fix warning correctly
41839 2004-09-10 11:19  andy
41841         * CMakeLists.txt: ENH: Add warning messages if curses library is
41842           not found
41844 2004-09-10 11:15  andy
41846         * Modules/FindQt.cmake: ENH: Use FIND_PACKAGE instead of
41847           INCLUDE(Find...
41849 2004-09-10 08:42  martink
41851         * Source/cmCTest.cxx: fix dash8 warning
41853 2004-09-10 08:30  martink
41855         * Source/CTest/cmCTestTestHandler.h: fix HPUX bugs
41857 2004-09-09 16:05  hoffman
41859         * Modules/Platform/Linux-ifort.cmake: add ifort support
41861 2004-09-09 12:58  hoffman
41863         * Source/: cmCTest.cxx, cmakemain.cxx: WAR: remove a warning on i64
41865 2004-09-09 11:50  hoffman
41867         * Modules/Platform/HP-UX.cmake: try to fix fortran on hp
41869 2004-09-09 10:52  martink
41871         * Source/CTest/cmCTestTestHandler.cxx: missing include
41873 2004-09-09 09:31  martink
41875         * Source/CTest/cmCTestCoverageHandler.cxx: missing include
41877 2004-09-09 08:41  martink
41879         * Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
41880           CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
41881           CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h,
41882           CTest/cmCTestUpdateHandler.cxx: more cleanup of ctest
41884 2004-09-08 17:53  hoffman
41886         * Tests/Fortran/CMakeLists.txt: ENH: add more output for fortran so
41887           I can figure out what is going on with other fortran compilers
41889 2004-09-08 10:41  hoffman
41891         * Source/: cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h:
41892           BUG: don't close the pipes too early
41894 2004-09-07 16:55  hoffman
41896         * Source/: cmCacheManager.cxx, cmDumpDocumentation.cxx,
41897           cmEnableTestingCommand.cxx, cmExportLibraryDependencies.cxx,
41898           cmGlobalCodeWarriorGenerator.cxx,
41899           cmGlobalVisualStudio6Generator.cxx,
41900           cmGlobalVisualStudio7Generator.cxx,
41901           cmLocalUnixMakefileGenerator.cxx,
41902           cmLocalVisualStudio6Generator.cxx, cmMakefile.cxx,
41903           cmTryCompileCommand.cxx, cmUseMangledMesaCommand.cxx,
41904           cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx: ENH: add
41905           better error reporting for file open failures
41907 2004-09-07 16:03  hoffman
41909         * Source/: cmWin32ProcessExecution.cxx, kwsys/SystemTools.cxx: Fix
41910           leaked file and registry descriptors
41912 2004-09-07 12:51  martink
41914         * Source/: cmCTest.h, cmCTest.cxx: duh errors
41916 2004-09-07 11:45  martink
41918         * Source/: cmCTest.cxx, cmCTest.h: more warnings
41920 2004-09-07 11:28  martink
41922         * Source/CTest/cmCTestScriptHandler.cxx: more warnings
41924 2004-09-07 10:46  martink
41926         * Source/cmCTest.cxx: more cleanup
41928 2004-09-07 10:37  martink
41930         * Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
41931           CTest/cmCTestBuildHandler.cxx, CTest/cmCTestBuildHandler.h: more
41932           cleanup
41934 2004-09-07 09:17  martink
41936         * Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
41937           CTest/cmCTestConfigureHandler.cxx,
41938           CTest/cmCTestConfigureHandler.h, CTest/cmCTestScriptHandler.cxx,
41939           CTest/cmCTestScriptHandler.h, CTest/cmCTestUpdateHandler.cxx,
41940           CTest/cmCTestUpdateHandler.h: some bug fixes for my recent
41941           checkins and some more cleanup
41943 2004-09-06 14:43  martink
41945         * Source/CTest/cmCTestScriptHandler.cxx: another platform fix
41947 2004-09-06 14:17  martink
41949         * Source/CTest/cmCTestScriptHandler.h: another platform fix
41951 2004-09-06 13:54  martink
41953         * Source/cmCTest.cxx: jesus
41955 2004-09-06 13:37  martink
41957         * Source/CMakeLists.txt: oops
41959 2004-09-06 12:49  martink
41961         * Source/kwsys/SystemTools.cxx: fix warning
41963 2004-09-06 12:46  martink
41965         * Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h: starting cleanup
41966           of ctest
41968 2004-09-06 12:46  martink
41970         * Source/cmGlobalGenerator.cxx: warning fix
41972 2004-09-06 12:45  martink
41974         * Source/CTest/: cmCTestScriptHandler.cxx, cmCTestScriptHandler.h:
41975           broke out part of test scripting into seperate class
41977 2004-09-03 15:47  hoffman
41979         * ChangeLog.manual, Modules/CMakeTestForFreeVC.cxx,
41980           Modules/Platform/Windows-cl.cmake: merge from main tree fix for
41981           free vc tools
41983 2004-09-03 15:19  hoffman
41985         * Modules/: CMakeTestForFreeVC.cxx, Platform/Windows-cl.cmake: ENH
41986           better test for free VC tools
41988 2004-09-03 13:49  hoffman
41990         * Source/cmGlobalCodeWarriorGenerator.cxx: remove warning
41992 2004-09-03 13:48  hoffman
41994         * Source/cmGlobalCodeWarriorGenerator.cxx: fix for darwin
41996 2004-09-03 13:24  hoffman
41998         * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
41999           cmLocalUnixMakefileGenerator.cxx: ENH: remove warnings
42001 2004-09-03 12:03  hoffman
42003         * Modules/CMakeCCompiler.cmake.in,
42004           Modules/CMakeCXXCompiler.cmake.in,
42005           Modules/CMakeFortranCompiler.cmake.in,
42006           Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
42007           Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
42008           Source/cmLocalUnixMakefileGenerator.cxx, Source/cmMakefile.cxx:
42009           ENH: define language extensions in cmake files and not hard
42010           coded, also fix trycompile problem
42012 2004-09-03 12:01  hoffman
42014         * Modules/Platform/Windows-cl.cmake: ENH: check for ms free command
42015           line tools
42017 2004-08-31 18:51  king
42019         * Source/cmListFileCache.cxx: BUG: Fixed line number of end of file
42020           error message.
42022 2004-08-31 18:39  king
42024         * Source/: cmListFileCache.cxx, cmListFileLexer.c,
42025           cmListFileLexer.h, cmListFileLexer.in.l: BUG#1049: Added error
42026           message when file ends in an unterminated string.
42028 2004-08-31 10:41  king
42030         * Source/cmFileCommand.cxx: BUG: Fix crash when CMAKE_DEBUG_POSTFIX
42031           is not set.
42033 2004-08-31 10:20  andy
42035         * DartConfig.cmake: ENH: Cleanups
42037 2004-08-31 08:25  king
42039         * Source/kwsys/kwsys_ios_iosfwd.h.in: ERR: Removed inclusion of
42040           fstream header.  This file is meant as a compatibility header for
42041           iosfwd and therefore should not include any other header.
42042           Whatever was fixed by adding the include of fstream here should
42043           be fixed by other means.
42045 2004-08-30 15:15  hoffman
42047         * ChangeLog.manual, Source/cmCTest.cxx: merge fixes from main tree
42049 2004-08-30 14:07  hoffman
42051         * ChangeLog.manual, Source/cmGlobalVisualStudio6Generator.cxx,
42052           Source/cmGlobalVisualStudio7Generator.cxx, Source/cmMakefile.cxx:
42053           fix RUN_TESTS and generated header files merge from main tree
42055 2004-08-30 14:01  hoffman
42057         * ChangeLog.manual, Modules/Platform/Windows-cl.cmake,
42058           Modules/Platform/Windows-gcc.cmake, Source/cmSystemTools.h,
42059           Source/MFCDialog/CMakeSetupDialog.cpp,
42060           Source/MFCDialog/PathDialog.cpp,
42061           Utilities/Release/cmake_release.sh: merge from main tree
42063 2004-08-30 13:50  hoffman
42065         * Source/: cmSystemTools.h, MFCDialog/CMakeSetupDialog.cpp,
42066           kwsys/SystemTools.cxx: BUG: fixes for mingw and CMakesetup with
42067           spaces in the source directory
42069 2004-08-30 12:14  hoffman
42071         * Modules/Platform/Windows-gcc.cmake: Make sure cmake uses
42072           consistent module prefixes
42074 2004-08-27 09:55  hoffman
42076         * Source/cmMakefile.h: ENH: remove warning
42078 2004-08-27 08:41  hoffman
42080         * Source/: cmGlobalBorlandMakefileGenerator.cxx,
42081           cmGlobalBorlandMakefileGenerator.h,
42082           cmGlobalCodeWarriorGenerator.cxx, cmGlobalCodeWarriorGenerator.h,
42083           cmGlobalGenerator.cxx, cmGlobalGenerator.h,
42084           cmGlobalNMakeMakefileGenerator.cxx,
42085           cmGlobalNMakeMakefileGenerator.h,
42086           cmGlobalUnixMakefileGenerator.cxx,
42087           cmGlobalUnixMakefileGenerator.h,
42088           cmGlobalVisualStudio6Generator.cxx,
42089           cmGlobalVisualStudio6Generator.h,
42090           cmGlobalVisualStudio7Generator.cxx,
42091           cmGlobalVisualStudio7Generator.h, cmMakefile.cxx, cmMakefile.h,
42092           cmProjectCommand.cxx: ENH: try to initialize all languages at the
42093           same time
42095 2004-08-26 22:52  andy
42097         * Modules/: CMakeBackwardCompatibilityC.cmake,
42098           CMakeBackwardCompatibilityCXX.cmake, Documentation.cmake,
42099           FindFLTK.cmake, FindGLU.cmake, FindGnuplot.cmake,
42100           FindOpenGL.cmake, FindPNG.cmake, FindPerl.cmake,
42101           FindPythonLibs.cmake, FindQt.cmake, FindSelfPackers.cmake,
42102           FindTCL.cmake, FindThreads.cmake, FindUnixCommands.cmake,
42103           FindVTK.cmake, FindWget.cmake, FindX11.cmake,
42104           FindwxWidgets.cmake, FindwxWindows.cmake,
42105           TestForANSIStreamHeaders.cmake, UseVTK40.cmake,
42106           Use_wxWindows.cmake, UsewxWidgets.cmake,
42107           Platform/CYGWIN-g77.cmake: ENH: Cleanup. Use relative path to
42108           modules
42110 2004-08-26 21:43  hoffman
42112         * Modules/Platform/SunOS.cmake: hack to try and fix sun platform
42114 2004-08-26 18:00  king
42116         * Docs/cmake-mode.el: BUG: Only count block open tokens if they are
42117           followed by an open paren.
42119 2004-08-26 17:49  hoffman
42121         * Source/cmTryCompileCommand.cxx: ENH: try compiles in CXX require
42122           C to be enabled as well
42124 2004-08-26 16:34  hoffman
42126         * Modules/CMakeDetermineFortranCompiler.cmake,
42127           Source/CMakeLists.txt: ENH: try to find fortran compiler before
42128           adding the test
42130 2004-08-26 16:11  hoffman
42132         * Source/CMakeLists.txt: ENH: try to find fortran compiler before
42133           adding the test
42135 2004-08-26 16:00  hoffman
42137         * Source/CMakeLists.txt: remove test fortran for now
42139 2004-08-26 15:55  hoffman
42141         * Source/CMakeLists.txt: Add a fortran test if there is a fortran
42142           compiler
42144 2004-08-26 15:50  hoffman
42146         * Modules/CMakeDetermineFortranCompiler.cmake,
42147           Source/CMakeLists.txt: Add a fortran test if there is a fortran
42148           compiler
42150 2004-08-26 14:55  hoffman
42152         * Modules/CMake.cmake, Modules/CMakeCInformation.cmake,
42153           Modules/CMakeCXXInformation.cmake,
42154           Modules/CMakeCommonLanguageInclude.cmake,
42155           Modules/CMakeDefaultMakeRuleVariables.cmake,
42156           Modules/CMakeDetermineCCompiler.cmake,
42157           Modules/CMakeDetermineCXXCompiler.cmake,
42158           Modules/CMakeDetermineFortranCompiler.cmake,
42159           Modules/CMakeDetermineJavaCompiler.cmake,
42160           Modules/CMakeFortranCompiler.cmake.in,
42161           Modules/CMakeFortranInformation.cmake,
42162           Modules/CMakeGenericSystem.cmake,
42163           Modules/CMakeJavaCompiler.cmake.in,
42164           Modules/CMakeJavaInformation.cmake,
42165           Modules/CMakeSystemSpecificInformation.cmake,
42166           Modules/CMakeTestFortranCompiler.cmake,
42167           Modules/Platform/AIX.cmake, Modules/Platform/BSDOS.cmake,
42168           Modules/Platform/CYGWIN.cmake, Modules/Platform/Darwin.cmake,
42169           Modules/Platform/FreeBSD.cmake, Modules/Platform/HP-UX.cmake,
42170           Modules/Platform/IRIX.cmake, Modules/Platform/IRIX64.cmake,
42171           Modules/Platform/Linux.cmake, Modules/Platform/MP-RAS.cmake,
42172           Modules/Platform/NetBSD.cmake, Modules/Platform/OSF1.cmake,
42173           Modules/Platform/OpenBSD.cmake, Modules/Platform/RISCos.cmake,
42174           Modules/Platform/SCO_SV.cmake, Modules/Platform/SINIX.cmake,
42175           Modules/Platform/SunOS.cmake, Modules/Platform/True64.cmake,
42176           Modules/Platform/ULTRIX.cmake, Modules/Platform/UNIX_SV.cmake,
42177           Modules/Platform/UnixWare.cmake,
42178           Modules/Platform/Windows-gcc.cmake,
42179           Modules/Platform/Windows-ifort.cmake,
42180           Modules/Platform/Xenix.cmake, Source/CMakeLists.txt,
42181           Source/cmGlobalBorlandMakefileGenerator.cxx,
42182           Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
42183           Source/cmGlobalUnixMakefileGenerator.cxx,
42184           Source/cmListFileCache.cxx,
42185           Source/cmLocalUnixMakefileGenerator.cxx,
42186           Source/cmProjectCommand.cxx, Source/cmTryCompileCommand.cxx,
42187           Source/cmake.cxx, Tests/Complex/Executable/complex.cxx,
42188           Tests/ComplexOneConfig/Executable/complex.cxx,
42189           Tests/ComplexRelativePaths/Executable/complex.cxx,
42190           Tests/Fortran/CMakeLists.txt: ENH: more uniform approach to
42191           enable language, one step closer to being able to enable a
42192           language without modifing cmake source code
42194 2004-08-26 09:45  andy
42196         * Source/: cmCTest.cxx, cmCTest.h: ENH: Make default date shorter
42198 2004-08-25 12:42  hoffman
42200         * Source/cmCTest.cxx: ENH: better error display for failure
42202 2004-08-25 08:44  hoffman
42204         * Source/cmCTest.cxx: ENH: produce better error message for missing
42205           variables in -S mode
42207 2004-08-24 11:30  andy
42209         * Source/cmLocalUnixMakefileGenerator.cxx: ERR: Fix the list of
42210           targets. The base target name now includes the MACOSX_BUNDLE path
42212 2004-08-24 11:17  andy
42214         * Source/cmAddExecutableCommand.cxx: BUG: If macdir does not end
42215           with '/' then add it always, not just when adding current
42216           directory
42218 2004-08-23 14:33  andy
42220         * Source/: cmake.cxx, MFCDialog/CMakeSetupDialog.cpp: ENH:
42221           Implement PreLoad.cmake feature for CMakeSetup
42223 2004-08-23 14:09  hoffman
42225         * Source/CTest/CMakeLists.txt: fix syntax
42227 2004-08-23 13:45  hoffman
42229         * CMakeLists.txt, Source/CTest/CMakeLists.txt: ENH: fix out of the
42230           box build on sgi to match dashboards
42232 2004-08-23 11:33  hoffman
42234         * Modules/FindJava.cmake: BUG: 1107 add extra place to look for
42235           java
42237 2004-08-23 11:29  martink
42239         * Source/cmCTest.cxx: now will check out src dir if it has the necc
42240           info
42242 2004-08-23 11:21  hoffman
42244         * Modules/FindJava.cmake: BUG: 1107 add extra place to look for
42245           java
42247 2004-08-19 12:51  andy
42249         * Source/cmCTest.cxx: ENH: Handle gmake error message
42251 2004-08-18 09:28  andy
42253         * Modules/CMakeSystemSpecificInformation.cmake: BUG: Unly set gcc
42254           flags for C compiler if CMAKE_COMPILER_IS_GNUCC is set
42256 2004-08-18 08:52  andy
42258         * Source/cmCTest.cxx: BUG: When GetNightlyTime returns past time,
42259           fix everything. Also, return correct time when printing
42261 2004-08-17 19:18  andy
42263         * Modules/Platform/Darwin-xlc.cmake: ENH: Initial import for Darwin
42264           using xlC
42266 2004-08-17 16:13  andy
42268         * Source/CursesDialog/cmCursesMainForm.cxx: ENH: Reload
42269           PreLoad.cmake every time you do configure
42271 2004-08-17 15:36  andy
42273         * Source/CursesDialog/cmCursesMainForm.cxx: ENH: Enable preload for
42274           ccmake
42276 2004-08-17 15:36  andy
42278         * Source/: cmake.cxx, cmake.h: ENH: Move PreLoad.cmake code to
42279           public method so that ccmake and CMakeSetup can call it
42281 2004-08-17 14:23  andy
42283         * Source/cmCTest.cxx: BUG: Attempt to fix timezone problem where
42284           start time appears one day before the actual start time. Also add
42285           verbosity to GetNightlyTime
42287 2004-08-16 09:03  king
42289         * Utilities/Release/config_IRIX64: BUG: Need to set HAVE_LIBCRYPTO
42290           to 0 instead of letting the test be done.
42292 2004-08-11 20:36  hoffman
42294         * Source/cmCTest.cxx: fix it
42296 2004-08-11 16:58  hoffman
42298         * Source/: cmAbstractFilesCommand.cxx, cmAddExecutableCommand.cxx,
42299           cmCreateTestSourceList.cxx, cmGlobalCodeWarriorGenerator.cxx,
42300           cmGlobalGenerator.cxx, cmGlobalUnixMakefileGenerator.cxx,
42301           cmLocalVisualStudio6Generator.cxx,
42302           cmLocalVisualStudio7Generator.cxx, cmUtilitySourceCommand.cxx:
42303           ENH: use GetRequiredDefinition instead of GetDefinition and crash
42305 2004-08-11 16:57  hoffman
42307         * Source/: cmGlobalVisualStudio6Generator.cxx,
42308           cmGlobalVisualStudio7Generator.cxx: ENH: change RUN_TESTS to use
42309           -C and not -D also use GetRequiredDefinition where needed
42311 2004-08-11 16:37  hoffman
42313         * Source/cmCTest.cxx: ENH: fixes for RUN_TESTS from visual studio
42314           IDE, fprintf does not print right away, so std::cerr had to be
42315           used.  Also, allow .\ to start the config type
42317 2004-08-11 16:35  hoffman
42319         * Modules/CMakeSystemSpecificInformation.cmake,
42320           Modules/CMakeTestFortranCompiler.cmake, Source/cmSystemTools.cxx:
42321           ENH: minor fortran fixes
42323 2004-08-11 09:31  hoffman
42325         * CMakeLists.txt, ChangeLog.manual, DartConfig.cmake,
42326           Docs/cmake-mode.el, Modules/CMakeSystemSpecificInformation.cmake,
42327           Modules/CMakeVS8FindMake.cmake, Modules/Dart.cmake,
42328           Modules/FindDoxygen.cmake, Modules/FindFLTK.cmake,
42329           Modules/FindKDE.cmake, Modules/FindQt.cmake,
42330           Modules/FindSWIG.cmake, Modules/UseSWIG.cmake,
42331           Source/CMakeLists.txt, Source/cmAuxSourceDirectoryCommand.h,
42332           Source/cmCTest.cxx, Source/cmCTest.h, Source/cmCommands.cxx,
42333           Source/cmCreateTestSourceList.cxx, Source/cmDynamicLoader.cxx,
42334           Source/cmExecProgramCommand.cxx, Source/cmFLTKWrapUICommand.cxx,
42335           Source/cmFileCommand.cxx, Source/cmGetTargetPropertyCommand.h,
42336           Source/cmGlobalCodeWarriorGenerator.cxx,
42337           Source/cmGlobalGenerator.cxx,
42338           Source/cmGlobalVisualStudio6Generator.cxx,
42339           Source/cmGlobalVisualStudio71Generator.cxx,
42340           Source/cmGlobalVisualStudio7Generator.cxx,
42341           Source/cmGlobalVisualStudio8Generator.cxx,
42342           Source/cmGlobalVisualStudio8Generator.h, Source/cmIfCommand.cxx,
42343           Source/cmIfCommand.h, Source/cmLinkLibrariesCommand.cxx,
42344           Source/cmListFileLexer.c, Source/cmListFileLexer.in.l,
42345           Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
42346           Source/cmLocalUnixMakefileGenerator.cxx,
42347           Source/cmLocalVisualStudio7Generator.cxx,
42348           Source/cmLocalVisualStudio7Generator.h, Source/cmMakefile.cxx,
42349           Source/cmQTWrapCPPCommand.cxx, Source/cmQTWrapUICommand.cxx,
42350           Source/cmSubdirCommand.h, Source/cmSystemTools.cxx,
42351           Source/cmSystemTools.h, Source/cmTarget.cxx,
42352           Source/cmTargetLinkLibrariesCommand.cxx,
42353           Source/cmTryRunCommand.cxx, Source/cmUseMangledMesaCommand.cxx,
42354           Source/cmWin32ProcessExecution.cxx, Source/cmake.cxx,
42355           Source/cmakewizard.h, Source/CTest/cmCTestSubmit.cxx,
42356           Source/CTest/cmCTestSubmit.h,
42357           Source/CursesDialog/cmCursesMainForm.cxx,
42358           Source/MFCDialog/CMakeSetupDialog.cpp,
42359           Source/MFCDialog/PathDialog.cpp, Source/kwsys/CMakeLists.txt,
42360           Source/kwsys/ProcessUNIX.c, Source/kwsys/SystemTools.cxx,
42361           Templates/CMakeWindowsSystemConfig.cmake,
42362           Templates/TestDriver.cxx.in, Tests/Simple/CMakeLists.txt,
42363           Tests/SimpleInstall/CMakeLists.txt, Tests/SimpleInstall/inst.cxx,
42364           Tests/SimpleInstall/lib4.cxx, Tests/SimpleInstall/lib4.h,
42365           Tests/SimpleInstall/TestSubDir/CMakeLists.txt,
42366           Tests/SimpleInstall/TestSubDir/TSD.cxx,
42367           Tests/SimpleInstall/TestSubDir/TSD.h,
42368           Tests/SimpleInstall/TestSubDir/TSD_utils.cxx,
42369           Tests/SimpleInstallS2/CMakeLists.txt,
42370           Tests/SimpleInstallS2/inst.cxx, Tests/SimpleInstallS2/lib4.cxx,
42371           Tests/SimpleInstallS2/lib4.h,
42372           Tests/SimpleInstallS2/TestSubDir/CMakeLists.txt,
42373           Tests/SimpleInstallS2/TestSubDir/TSD.cxx,
42374           Tests/SimpleInstallS2/TestSubDir/TSD.h,
42375           Tests/SimpleInstallS2/TestSubDir/TSD_utils.cxx,
42376           Utilities/Doxygen/CMakeLists.txt,
42377           Utilities/Release/cmake_release.sh: Moving latest release branch
42378           to CMake-2-0-3.
42380 2004-08-09 18:39  martink
42382         * Source/cmIncludeCommand.cxx: ENH: Allow user to overwrite
42383           Platforms files
42385 2004-08-09 18:20  martink
42387         * Modules/Platform/Windows-icl.cmake: ENH: Initial import
42389 2004-08-09 17:42  hoffman
42391         * Source/kwsys/SystemTools.cxx: BUG: fix for try run failing on
42392           some cygwin builds.  Allow a driver letter to start a full path
42393           on cygwin
42395 2004-08-09 13:03  hoffman
42397         * Source/cmMakefile.cxx: BUG: fix bug where custom command
42398           generated .h files do not get the header_file_only flag set
42400 2004-08-06 15:05  hoffman
42402         * Tests/Fortran/: CMakeLists.txt, hello.f: ENH: initial fortran
42404 2004-08-06 14:51  hoffman
42406         * Modules/CMakeDefaultMakeRuleVariables.cmake,
42407           Modules/CMakeDetermineFortranCompiler.cmake,
42408           Modules/CMakeFortranCompiler.cmake.in,
42409           Modules/CMakeSystemSpecificInformation.cmake,
42410           Modules/CMakeTestFortranCompiler.cmake,
42411           Modules/Platform/CYGWIN-g77.cmake, Modules/Platform/g77.cmake,
42412           Source/cmGlobalGenerator.cxx,
42413           Source/cmLocalUnixMakefileGenerator.cxx, Source/cmMakefile.cxx,
42414           Source/cmMakefile.h, Source/cmSystemTools.cxx,
42415           Source/cmSystemTools.h, Source/cmTarget.cxx, Source/cmTarget.h,
42416           Source/cmTryCompileCommand.cxx: ENH: initial fortran support
42418 2004-08-05 11:59  hoffman
42420         * Modules/FindQt.cmake: ENH: remove verbose QT message
42422 2004-08-05 11:51  king
42424         * Source/cmAddExecutableCommand.cxx: ERR: Replacing hack call to
42425           CONFIGURE_FILE command with direct call to
42426           m_Makefile->ConfigureFile.
42428 2004-08-05 10:27  king
42430         * ChangeLog.manual, Source/cmGlobalGenerator.cxx,
42431           Source/cmLocalUnixMakefileGenerator.cxx: BUG#427: Merging fix to
42432           CMake 2.0 release branch.
42434 2004-08-05 10:17  king
42436         * Source/: cmGlobalGenerator.cxx, cmLocalUnixMakefileGenerator.cxx:
42437           BUG#427: Generated makefiles need to have targets with canonical
42438           names for each executable and library target in order for
42439           try-compiles to work correctly when specifying the target.
42441 2004-08-05 09:29  king
42443         * ChangeLog.manual, Source/cmGlobalCodeWarriorGenerator.cxx,
42444           Source/cmGlobalCodeWarriorGenerator.h,
42445           Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
42446           Source/cmGlobalVisualStudio6Generator.cxx,
42447           Source/cmGlobalVisualStudio6Generator.h,
42448           Source/cmGlobalVisualStudio7Generator.cxx,
42449           Source/cmGlobalVisualStudio7Generator.h,
42450           Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
42451           Source/cmTryRunCommand.cxx: Merging fixes from main tree.  See
42452           ChangeLog.manual section on 2.0.4 for details.
42454 2004-08-05 09:17  king
42456         * Source/cmLocalVisualStudio7Generator.cxx: BUG: Fixed crash when
42457           CMAKE_CXX_STACK_SIZE is not defined.
42459 2004-08-04 17:24  king
42461         * Source/cmMakefile.cxx: BUG: Fix crash when adding a custom
42462           command to a source file that cannot be created.
42464 2004-08-04 17:21  hoffman
42466         * Source/cmTryRunCommand.cxx: ENH: allow debug of tryrun
42468 2004-08-04 16:33  king
42470         * Source/: cmGlobalCodeWarriorGenerator.cxx,
42471           cmGlobalCodeWarriorGenerator.h, cmGlobalGenerator.cxx,
42472           cmGlobalGenerator.h, cmGlobalVisualStudio6Generator.cxx,
42473           cmGlobalVisualStudio6Generator.h,
42474           cmGlobalVisualStudio7Generator.cxx,
42475           cmGlobalVisualStudio7Generator.h, cmMakefile.cxx: BUG:
42476           CMAKE_TRY_COMPILE_CONFIGURATION should be obtained from the
42477           cmMakefile instance for the listfile containing the TRY_COMPILE
42478           call, not the top level listfile.
42480 2004-08-04 14:34  king
42482         * Source/cmMakefile.cxx: ERR: Removed duplicate default arguments.
42484 2004-08-04 13:05  hoffman
42486         * Source/: cmake.cxx, MFCDialog/CMakeSetupDialog.cpp: fix incorrect
42487           selection of visual studio generator
42489 2004-08-04 10:45  king
42491         * Source/: cmCPluginAPI.cxx, cmForEachCommand.cxx,
42492           cmListFileCache.cxx, cmListFileCache.h, cmMacroCommand.cxx,
42493           cmMakefile.cxx, cmMakefile.h: ENH: Added support for special
42494           variables CMAKE_CURRENT_LIST_FILE and CMAKE_CURRENT_LIST_LINE
42495           that evaluate to the file name and line number in which they
42496           appear.  This implements the feature request from bug 1012.
42498 2004-08-04 10:00  king
42500         * Source/: cmake.cxx, MFCDialog/CMakeSetupDialog.cpp: BUG: Fixed
42501           typo in name of MSVC 8 registry key.
42503 2004-08-04 08:50  andy
42505         * Source/cmIfCommand.cxx: ERR: Fix warnings and memory leak
42507 2004-08-03 10:20  hoffman
42509         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: create a
42510           server that does not use vtkPVApplication or tcl wrapping.  Move
42511           several classes from GUI/Client to Servers/Filters. Remove use of
42512           PARAVIEW_NEW_SOURCE_ORGANIZATION define.
42514 2004-08-03 08:13  andy
42516         * Source/: cmIfCommand.cxx, cmIfCommand.h: BUG: When regular
42517           expression failes to compile, produce error: Fixes part of Bug
42518           #1025 - CMake silently ignores regular expression failure
42520 2004-08-02 08:36  andy
42522         * Source/cmCTest.cxx: BUG: these flags do not take arguments, so
42523           they do not really need to check if they are last. Fixes Bug
42524           #1020 - ctest doesn't parse its options correctly
42526 2004-07-30 15:50  andy
42528         * Source/: cmInstallFilesCommand.h, cmInstallProgramsCommand.h,
42529           cmInstallTargetsCommand.h: ENH: Since install works on Windows
42530           too, remove the UNIX
42532 2004-07-30 09:42  hoffman
42534         * CMakeLists.txt, Utilities/Release/cmake_release.sh: change
42535           version to 2.0.3
42537 2004-07-29 17:15  andy
42539         * Source/: cmCTest.cxx, cmCTest.h: ENH: Add some documentation, and
42540           make sure that the flag given to -D -T or -M is valid. Fixes Bug
42541           #1015 - Documentation: ctest -D
42543 2004-07-29 17:07  andy
42545         * Modules/Dart.cmake: ENH: Add MemCheck to the list of Make
42546           targets. Closes Bug #1016 - Testing targets in Makefile
42548 2004-07-29 15:26  andy
42550         * Source/cmCTest.cxx: ENH: Add AIX linker error
42552 2004-07-29 14:45  hoffman
42554         * ChangeLog.manual, Modules/Dart.cmake, Source/cmCTest.cxx,
42555           Source/cmCTest.h, Source/cmLocalVisualStudio7Generator.cxx,
42556           Source/cmLocalVisualStudio7Generator.h, Source/cmMakefile.cxx,
42557           Source/cmTarget.cxx, Source/cmake.cxx,
42558           Source/CTest/cmCTestSubmit.cxx, Source/kwsys/SystemTools.cxx:
42559           merges from main tree
42561 2004-07-29 14:19  hoffman
42563         * Modules/CMakeSystemSpecificInformation.cmake,
42564           Source/cmTarget.cxx, Source/cmakewizard.h: merge from main tree,
42565           comment spelling fixes
42567 2004-07-29 11:46  king
42569         * ChangeLog.manual, Source/cmLinkLibrariesCommand.cxx,
42570           Source/cmTargetLinkLibrariesCommand.cxx: BUG: Fixed crash when
42571           optimized/debug argument to a link-libraries command is not
42572           followed by a value.
42574 2004-07-29 11:43  king
42576         * Source/: cmTargetLinkLibrariesCommand.cxx,
42577           cmLinkLibrariesCommand.cxx: BUG: Fixed crash when optimized/debug
42578           argument is not followed by a value.
42580 2004-07-29 11:11  andy
42582         * Tests/X11/CMakeLists.txt: ERR: Fix test to use post CMAKE_X_LIBS
42583           variables
42585 2004-07-29 10:22  king
42587         * ChangeLog.manual: ENH: Added changes for
42588           cmAuxSourceDirectoryCommand.h and cmGetTargetPropertyCommand.h
42590 2004-07-28 08:12  king
42592         * Source/: cmGetTargetPropertyCommand.h: ENH: Added documentation
42593           of LOCATION target property.
42595 2004-07-27 13:40  hoffman
42597         * Source/cmake.cxx: BUG: fix for bug 971, pick a better generator
42598           from the command line
42600 2004-07-27 08:52  andy
42602         * Modules/Dart.cmake: DOC: Fix typo
42604 2004-07-27 08:49  andy
42606         * Source/CTest/cmCTestSubmit.cxx: BUG: Allow submit and trigger url
42607           to contain ?. Fixes Bug #997 - CTest cannot handle URLs which
42608           contain a "?"
42610 2004-07-27 08:48  andy
42612         * Modules/Dart.cmake: ENH: Allow project to overwrite
42613           CMAKE_SYSTEM_NAME part of default BUILDNAME
42615 2004-07-26 16:59  hoffman
42617         * Modules/CMakeSystemSpecificInformation.cmake,
42618           Source/cmMakefile.cxx, Source/cmTarget.cxx, Source/cmakewizard.h:
42619           BUG: fix for bug 998, fix spelling errors
42621 2004-07-26 16:00  andy
42623         * Source/cmCTest.cxx: ENH: Support Threading Problem in memcheck
42625 2004-07-26 15:52  andy
42627         * Source/: cmCTest.cxx, cmCTest.h: ENH: Add maximum size of test
42628           output
42630 2004-07-24 19:58  king
42632         * Source/: cmAuxSourceDirectoryCommand.h: ENH: Added warning about
42633           using this command to avoid listing sources for a library by
42634           hand.  It is supposed to be used only for Templates directories.
42636 2004-07-22 11:20  hoffman
42638         * ChangeLog.manual, Modules/FindFLTK.cmake, Modules/FindQt.cmake,
42639           Source/cmCTest.cxx, Source/cmDynamicLoader.cxx,
42640           Source/cmGlobalCodeWarriorGenerator.cxx,
42641           Source/cmLocalUnixMakefileGenerator.cxx, Source/cmMakefile.cxx,
42642           Source/cmUseMangledMesaCommand.cxx, Source/cmake.cxx,
42643           Source/CursesDialog/cmCursesMainForm.cxx,
42644           Source/MFCDialog/CMakeSetupDialog.cpp,
42645           Templates/CMakeWindowsSystemConfig.cmake,
42646           Templates/TestDriver.cxx.in: merge from main tree
42648 2004-07-22 10:59  hoffman
42650         * Modules/: FindFLTK.cmake, FindQt.cmake: BUG: put back flags to
42651           maintain backwards compatibility
42653 2004-07-20 16:18  andy
42655         * Source/: cmCTest.cxx, cmCTest.h: BUG: Encode current time so that
42656           on some international computers xslt will not break. Also, for
42657           continuous, do not repeat if there were locally modified files or
42658           conflict, but only when things actually update
42660 2004-07-20 11:09  andy
42662         * Source/kwsys/SystemTools.cxx: BUG: If source and destination is
42663           the same file, then do not copy file always
42665 2004-07-20 11:07  andy
42667         * Source/cmMakefile.cxx: ENH: When running cmake with PreLoad make
42668           sure CMAKE_CURRENT_SOURCE/BINARY_DIR works
42670 2004-07-20 11:02  hoffman
42672         * Source/CursesDialog/cmCursesMainForm.cxx: ENH: remove deletes
42674 2004-07-19 13:01  hoffman
42676         * Source/CursesDialog/cmCursesMainForm.cxx: BUG: fix for 981 cursor
42677           returns to correct place in help screen
42679 2004-07-19 13:00  hoffman
42681         * Source/cmDynamicLoader.cxx: bug fix for 986
42683 2004-07-16 16:02  hoffman
42685         * Source/cmake.cxx: ENH: add a message at the end of the cmake run
42686           telling the user where things were written.
42688 2004-07-16 15:18  hoffman
42690         * Templates/TestDriver.cxx.in: make sure tests flush output
42692 2004-07-15 14:38  hoffman
42694         * Source/cmLocalVisualStudio7Generator.cxx: ENH: sort flags, and
42695           fix order and case problems and add a few more
42697 2004-07-15 13:53  martink
42699         * Source/cmCTest.cxx: better error warning exceptions
42701 2004-07-14 19:53  hoffman
42703         * Source/cmLocalVisualStudio7Generator.cxx: ENH: remove warnings
42705 2004-07-14 16:10  hoffman
42707         * Source/: cmLocalVisualStudio7Generator.cxx,
42708           cmLocalVisualStudio7Generator.h: ENH: use a map to fill out
42709           flags, and keep command line consistent with the GUI
42711 2004-07-14 16:09  hoffman
42713         * Source/MFCDialog/CMakeSetupDialog.cpp: Fix browse button to use
42714           correct windows style initial directory
42716 2004-07-13 17:33  king
42718         * Source/kwsys/testProcess.c: BUG: Fixed off-by-one error in test6
42719           function.
42721 2004-07-13 17:27  king
42723         * Source/kwsys/: testProcess.c, CMakeLists.txt: ENH: Added test for
42724           runaway output.
42726 2004-07-13 16:50  king
42728         * Source/kwsys/ProcessWin32.c: ENH: Re-arranged handling of the two
42729           threads per pipe to improve readability of code.
42731 2004-07-13 16:23  king
42733         * Source/kwsys/ProcessWin32.c: BUG: Fix for read pipe wakeup when
42734           child is writing alot of data and may fill the pipe buffer before
42735           WriteFile is called.
42737 2004-07-13 11:06  martink
42739         * Source/: cmCTest.cxx, cmCTest.h: submit elapsed times as well
42741 2004-07-13 10:03  andy
42743         * Modules/FindQt.cmake: BUG: These regular expressions were wrong
42744           because \\t does not match tab. Also, this fix prevents whole
42745           file to be dumped to the cache
42747 2004-07-09 15:38  hoffman
42749         * Modules/FindQt.cmake: merge in fixes from neundorf at kde org,
42750           bug 869
42752 2004-07-09 14:18  hoffman
42754         * Source/: cmMakefile.cxx, cmUseMangledMesaCommand.cxx: BUG: fix
42755           spelling errors BUG 952
42757 2004-07-09 13:50  hoffman
42759         * Source/cmGlobalCodeWarriorGenerator.cxx,
42760           Templates/CMakeDotNetSystemConfig.cmake,
42761           Templates/CMakeWindowsSystemConfig.cmake: BUG: remove unused
42762           variable CMAKE_OBJECT_FILE_SUFFIX from cmake
42764 2004-07-09 11:49  king
42766         * Source/kwsys/ProcessUNIX.c: ERR: Fixed missing return warning.
42767           Code was not reachable anyway.
42769 2004-07-09 09:12  hoffman
42771         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: remove double
42772           include flags for rc resouce compiles
42774 2004-07-07 18:15  king
42776         * Source/kwsys/ProcessWin32.c: ENH: Added windows implementation of
42777           Disown/Detach.
42779 2004-07-07 17:46  king
42781         * Source/kwsys/ProcessUNIX.c: BUG: Do not disown if process has
42782           already been killed or the timeout expired.  Also need to call
42783           kwsysProcessCleanup to disown.
42785 2004-07-07 17:27  king
42787         * Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c: ENH:
42788           Added kwsysProcess_Disown an kwsysProcess_Option_Detach to allow
42789           detached processes to be created.  Currently implemented only on
42790           UNIX.
42792 2004-07-07 17:09  hoffman
42794         * ChangeLog.manual, DartConfig.cmake,
42795           Modules/CMakeVS8FindMake.cmake, Modules/FindSWIG.cmake,
42796           Modules/UseSWIG.cmake, Source/CMakeLists.txt, Source/cmCTest.cxx,
42797           Source/cmCTest.h, Source/cmExecProgramCommand.cxx,
42798           Source/cmFileCommand.cxx, Source/cmGlobalGenerator.cxx,
42799           Source/cmGlobalVisualStudio8Generator.cxx,
42800           Source/cmGlobalVisualStudio8Generator.h,
42801           Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
42802           Source/cmLocalVisualStudio7Generator.cxx,
42803           Source/cmLocalVisualStudio7Generator.h, Source/cmMakefile.cxx,
42804           Source/cmQTWrapUICommand.cxx, Source/cmSystemTools.cxx,
42805           Source/cmSystemTools.h, Source/cmTryRunCommand.cxx,
42806           Source/cmWin32ProcessExecution.cxx, Source/cmake.cxx,
42807           Source/MFCDialog/CMakeSetupDialog.cpp,
42808           Source/kwsys/CMakeLists.txt, Source/kwsys/ProcessUNIX.c,
42809           Source/kwsys/SystemTools.cxx, Tests/SimpleInstall/CMakeLists.txt,
42810           Tests/SimpleInstall/inst.cxx, Tests/SimpleInstall/lib4.cxx,
42811           Tests/SimpleInstall/lib4.h,
42812           Tests/SimpleInstall/TestSubDir/CMakeLists.txt,
42813           Tests/SimpleInstall/TestSubDir/TSD.cxx,
42814           Tests/SimpleInstall/TestSubDir/TSD.h,
42815           Tests/SimpleInstall/TestSubDir/TSD_utils.cxx,
42816           Tests/SimpleInstallS2/CMakeLists.txt,
42817           Tests/SimpleInstallS2/inst.cxx, Tests/SimpleInstallS2/lib4.cxx,
42818           Tests/SimpleInstallS2/lib4.h,
42819           Tests/SimpleInstallS2/TestSubDir/CMakeLists.txt,
42820           Tests/SimpleInstallS2/TestSubDir/TSD.cxx,
42821           Tests/SimpleInstallS2/TestSubDir/TSD.h,
42822           Tests/SimpleInstallS2/TestSubDir/TSD_utils.cxx: merge from main
42823           tree, see ChangeLog.manual for changes
42825 2004-07-07 16:09  andy
42827         * Source/cmCTest.cxx: BUG: LastMemCheck is not really an XML file
42829 2004-07-07 13:03  king
42831         * Source/kwsys/ProcessUNIX.c: ERR: Using KWSYSPE_PIPE_BUFFER_SIZE
42832           in place of separate bufferSize constant for consistency.
42834 2004-07-05 12:16  hoffman
42836         * Modules/CMakeVS8FindMake.cmake,
42837           Modules/Platform/Windows-cl.cmake, Source/CMakeLists.txt,
42838           Source/cmGlobalGenerator.cxx,
42839           Source/cmGlobalVisualStudio8Generator.cxx,
42840           Source/cmGlobalVisualStudio8Generator.h,
42841           Source/cmLocalVisualStudio7Generator.cxx,
42842           Source/cmLocalVisualStudio7Generator.h, Source/cmake.cxx,
42843           Source/MFCDialog/CMakeSetupDialog.cpp: ENH: add support for
42844           VCExpress 2005
42846 2004-07-04 00:05  hoffman
42848         * Source/kwsys/ProcessUNIX.c: no c++ comments in c
42850 2004-07-03 12:00  hoffman
42852         * Source/kwsys/ProcessUNIX.c: fix for hp build
42854 2004-07-02 17:39  king
42856         * Source/kwsys/CMakeLists.txt: BUG: Need a C-only library for C
42857           tests.
42859 2004-07-02 16:39  king
42861         * Source/kwsys/ProcessUNIX.c: BUG#392: Implementation of process
42862           tree killing for systems with /proc filesystem.
42864 2004-07-02 16:29  king
42866         * Source/: cmCTest.cxx, cmCTest.h: BUG#969: Partially fixed by at
42867           least using the timeout for the individual calls to
42868           RunSingleCommand from within the inner ctest instance.  This
42869           should be modified to incrementally adjust remaining time.
42871 2004-07-02 16:27  king
42873         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Made
42874           RunSingleCommand take a double as its timeout length.
42876 2004-07-02 14:09  king
42878         * Source/cmFileCommand.cxx: BUG: Fixed generation of installation
42879           manifest to account for library versioning symlinks.  Also
42880           removed DESTDIR prefix from generated manifest.
42882 2004-07-02 14:08  king
42884         * Source/cmLocalGenerator.cxx: BUG: install_manifest.txt should be
42885           overwritten each time the install is run.
42887 2004-07-02 13:39  king
42889         * Tests/: SimpleInstall/CMakeLists.txt,
42890           SimpleInstallS2/CMakeLists.txt: ERR: Removed debugging code from
42891           test.
42893 2004-07-02 11:51  andy
42895         * Source/cmFileCommand.cxx: BUG: If the destination is the same as
42896           source, do not copy file. Fixes Bug #956 - make install broken
42898 2004-07-02 09:57  andy
42900         * Source/cmake.cxx: ENH: Also read PreLoad.cmake from the binary
42901           tree
42903 2004-06-30 11:31  hoffman
42905         * Source/: cmMakefile.cxx, kwsys/SystemTools.cxx: ENH: add
42906           CMAKE_FILE_PATH, CMAKE_PROGRAM_PATH, CMAKE_LIBRARY_PATH, and
42907           search them first, PATH second, and last the paths listed in the
42908           FIND call
42910 2004-06-30 08:59  andy
42912         * Source/cmFileCommand.cxx: ERR: Fix typo
42914 2004-06-29 16:40  hoffman
42916         * Source/cmQTWrapUICommand.cxx: ENH: remove QT_WRAP_UI flag
42918 2004-06-29 10:22  hoffman
42920         * Modules/FindSWIG.cmake: BUG: make sure if swig is found, we know
42921           it is found
42923 2004-06-29 09:23  andy
42925         * Source/cmFileCommand.cxx, Tests/SimpleInstall/CMakeLists.txt,
42926           Tests/SimpleInstallS2/CMakeLists.txt: ENH: Better handling of
42927           debug postfix and fix the test
42929 2004-06-28 16:39  andy
42931         * Source/cmFileCommand.cxx, Source/cmGlobalGenerator.cxx,
42932           Tests/SimpleInstall/CMakeLists.txt,
42933           Tests/SimpleInstallS2/CMakeLists.txt: ERR: Fix visual studio
42934           install
42936 2004-06-28 14:39  andy
42938         * Source/cmFileCommand.cxx, Source/cmLocalGenerator.cxx,
42939           Source/cmLocalGenerator.h, Tests/SimpleInstall/CMakeLists.txt,
42940           Tests/SimpleInstall/inst.cxx,
42941           Tests/SimpleInstallS2/CMakeLists.txt,
42942           Tests/SimpleInstallS2/inst.cxx, Tests/SimpleInstall/lib4.cxx,
42943           Tests/SimpleInstall/lib4.h, Tests/SimpleInstallS2/lib4.cxx,
42944           Tests/SimpleInstallS2/lib4.h: BUG: Implement installing of shared
42945           library versioning and add test for the whole thing
42947 2004-06-28 11:14  andy
42949         * Modules/UseSWIG.cmake: BUG: Add more comments and fix
42950           CMAKE_SWIG_FLAGS
42952 2004-06-28 09:08  andy
42954         * Modules/FindSWIG.cmake: BUG: Replace MATCHES with STREQUAL for
42955           better checking, better checking for existence of swig directory,
42956           verify if required flag was set, support fedora's location of
42957           swig. Fixes Bug #955 - Swig on fedora and Bug #954 -
42958           FIND_PACKAGE(SWIG REQUIRED)
42960 2004-06-26 08:40  hoffman
42962         * Modules/UseSWIG.cmake: BUG: SWIG_FLAGS was ignored by the add
42963           swig source to module command
42965 2004-06-25 14:04  andy
42967         * CMakeLists.txt: ENH: Build expat as a part of default build
42969 2004-06-25 14:04  andy
42971         * Utilities/cmexpat/: .NoDartCoverage, CMakeLists.txt, COPYING,
42972           ascii.h, asciitab.h, cm_expat_mangle.h, expat.h,
42973           expatConfig.h.in, expatDllConfig.h.in, iasciitab.h, latin1tab.h,
42974           nametab.h, utf8tab.h, xmlparse.c, xmlrole.c, xmlrole.h, xmltok.c,
42975           xmltok.h, xmltok_impl.c, xmltok_impl.h, xmltok_ns.c: ENH: Initial
42976           import of expat
42978 2004-06-24 09:05  hoffman
42980         * Source/cmWin32ProcessExecution.cxx: ENH: remove warning on
42981           borland
42983 2004-06-24 08:57  hoffman
42985         * Source/cmExecProgramCommand.cxx: BUG: exec program should not
42986           fail if it can not exec the program, but should only set the
42987           return value to -1 and set the output to the reason for the
42988           failure.
42990 2004-06-23 16:34  hoffman
42992         * Source/: cmExecProgramCommand.cxx, cmSystemTools.cxx,
42993           cmSystemTools.h, cmTryRunCommand.cxx,
42994           cmWin32ProcessExecution.cxx: BUG: fix spaces in path on mingw,
42995           and change EXEC_PROGRAM to return false when it does not run,
42996           also do not convert the directory to an output path for
42997           EXEC_PROGRAM as this is done by the process execution, and doing
42998           it twice may cause trouble on some shells.
43000 2004-06-23 16:15  hoffman
43002         * Modules/Platform/Windows-cl.cmake: C++ compiler is not set for c
43003           only projects
43005 2004-06-23 10:13  king
43007         * Source/: cmCacheManager.cxx, CursesDialog/cmCursesMainForm.cxx,
43008           CursesDialog/cmCursesMainForm.h: ENH: Adding MODIFIED property to
43009           cache values that have been changed by the user.
43011 2004-06-22 17:23  hoffman
43013         * Source/cmSystemTools.cxx: BUG: fix spaces in path with mingw and
43014           custom commands
43016 2004-06-21 12:59  hoffman
43018         * ChangeLog.manual: update changes for release 2.0.2
43020 2004-06-21 12:48  hoffman
43022         * CMakeLists.txt, Utilities/Release/cmake_release.sh: change
43023           version on branch
43025 2004-06-21 12:48  hoffman
43027         * CMakeLists.txt: change minimum cmake
43029 2004-06-18 15:47  hoffman
43031         * Source/cmLocalUnixMakefileGenerator.cxx: merge from main tree,
43032           remove automatic -I for source
43034 2004-06-18 15:47  hoffman
43036         * Source/cmSubdirCommand.h: merge from main tree, fix docs
43038 2004-06-18 15:46  hoffman
43040         * Modules/FindFLTK.cmake, Modules/FindQt.cmake,
43041           Source/cmFLTKWrapUICommand.cxx, Source/cmQTWrapCPPCommand.cxx:
43042           merge from main tree, remove useless variables
43044 2004-06-18 15:14  king
43046         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Added special hack
43047           for VTK 4.0-4.4 to re-enable automatic addition of current source
43048           directory to -I path.
43050 2004-06-18 15:01  king
43052         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Added special hack
43053           for VTK 4.0-4.4 to re-enable automatic addition of current source
43054           directory to -I path.
43056 2004-06-18 13:04  king
43058         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Need to preserve
43059           automatic addition of source tree to -I path if
43060           CMAKE_BACKWARDS_COMPATIBILITY is set to below 2.0.
43062 2004-06-18 13:00  king
43064         * Source/cmLocalUnixMakefileGenerator.cxx: ERR: Fixed typo.
43066 2004-06-18 12:56  king
43068         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Need to preserve
43069           automatic addition of source tree to -I path if
43070           CMAKE_BACKWARDS_COMPATIBILITY is set to below 2.0.
43072 2004-06-18 10:54  king
43074         * Docs/: cmake-mode.el: BUG: Fixed parsing of unquoted arguments to
43075           allow double-quotes within the argument.
43077 2004-06-18 10:51  king
43079         * Source/: cmListFileLexer.c, cmListFileLexer.in.l: BUG: Fixed
43080           parsing of unquoted arguments to allow double-quotes within the
43081           argument.
43083 2004-06-16 09:45  hoffman
43085         * Source/cmSubdirCommand.h: clean up documentation
43087 2004-06-16 09:43  hoffman
43089         * Source/cmFLTKWrapUICommand.cxx, Source/cmQTWrapCPPCommand.cxx,
43090           Modules/FindFLTK.cmake, Modules/FindQt.cmake: clean up commands
43091           so they don't need extra variable
43093 2004-06-15 11:52  king
43095         * Source/cmLocalUnixMakefileGenerator.cxx: Removing automatic
43096           addition of a -I path for the current source directory.  This is
43097           not consistent with the Visual Studio generators which do not
43098           provide this path.  It should not be added anyway because it is
43099           adding an include path not requested by the CMakeLists.txt code.
43100           The code I'm removing was originally added in revision 1.17 of
43101           cmUnixMakefileGenerator.cxx as a part of several other changes
43102           and has a commit log entry of
43104             "some bug fixes"
43106           It was propagated from their to cmLocalUnixMakefileGenerator.cxx.
43107            Since all our projects build in the VS IDE without this include
43108           path, it should not be needed.  Users can easily fix problems
43109           caused by this by adding
43111             INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR})
43113           to their CMakeLists.txt code.  This was often necessary
43114           previously when a project was originally written on a Unix system
43115           and then built with Visual Studio.
43117 2004-06-15 08:32  hoffman
43119         * Source/: cmGlobalVisualStudio6Generator.cxx,
43120           cmGlobalVisualStudio71Generator.cxx,
43121           cmGlobalVisualStudio7Generator.cxx: merge from main tree, fix
43122           GetCurrentDirectory problem
43124 2004-06-15 08:30  hoffman
43126         * Source/: cmGlobalVisualStudio6Generator.cxx,
43127           cmGlobalVisualStudio71Generator.cxx,
43128           cmGlobalVisualStudio7Generator.cxx: fix include order because of
43129           GetCurrentDirectory define and windows.h problem
43131 2004-06-14 13:25  hoffman
43133         * Modules/FindKDE.cmake: merge from main tree, new module
43135 2004-06-14 12:29  hoffman
43137         * Utilities/Doxygen/CMakeLists.txt: merge from main tree
43139 2004-06-14 12:28  hoffman
43141         * Source/: cmIfCommand.cxx, cmIfCommand.h: merge from main tree,
43142           add STRGREATER
43144 2004-06-14 12:28  hoffman
43146         * Source/cmCommands.cxx: merge from main tree, fix bootstrap on mac
43148 2004-06-14 12:27  hoffman
43150         * Modules/FindFLTK.cmake: merge from main tree, look for both Fl.h
43151           and Fl.H
43153 2004-06-14 12:21  hoffman
43155         * Source/cmLocalUnixMakefileGenerator.cxx: merge from main tree,
43156           use cmake to install itself, when building cmake
43158 2004-06-14 12:20  hoffman
43160         * Source/cmIfCommand.cxx: merge from main tree, fix compound if
43161           crash on unix
43163 2004-06-14 12:19  hoffman
43165         * Source/: cmGlobalVisualStudio6Generator.cxx,
43166           cmGlobalVisualStudio71Generator.cxx,
43167           cmGlobalVisualStudio7Generator.cxx: merge from main tree, use
43168           correct path for sub projects
43170 2004-06-14 12:18  hoffman
43172         * Source/cmCTest.cxx: merge from main tree, more -I stuff
43174 2004-06-14 12:18  hoffman
43176         * Source/CMakeLists.txt: merge from main tree, do not use regex for
43177           directoires
43179 2004-06-14 12:17  hoffman
43181         * Modules/FindDoxygen.cmake: ENH: better find for doxygen
43183 2004-06-14 12:16  hoffman
43185         * Modules/Platform/Windows-cl.cmake,
43186           Source/cmLocalVisualStudio7Generator.cxx,
43187           Templates/DLLHeader.dsptemplate: ENH: add NDEBUG to windows
43188           release builds for both ide and nmake
43190 2004-06-14 12:02  martink
43192         * Source/: cmIfCommand.h, cmIfCommand.cxx: added strequal
43194 2004-06-14 11:24  andy
43196         * Tests/CTestTest/test.cmake.in: ENH: Handle spaces in the path
43198 2004-06-14 11:23  andy
43200         * Source/cmCommands.cxx: ERR: On Mac we need
43201           GET_SOURCE_FILE_PROPERTY for building curl
43203 2004-06-14 10:46  hoffman
43205         * Modules/FindKDE.cmake: ENH: add FindKDE from Alex from kde.org
43207 2004-06-14 10:36  hoffman
43209         * Modules/FindFLTK.cmake: fix for bug 915
43211 2004-06-14 10:28  hoffman
43213         * Source/: cmGlobalVisualStudio6Generator.cxx,
43214           cmGlobalVisualStudio71Generator.cxx,
43215           cmGlobalVisualStudio7Generator.cxx: BUG: fix sub project path
43216           problem
43218 2004-06-11 15:27  martink
43220         * CMakeLists.txt, CMakeSystemConfig.txt.in,
43221           CMakeWindowsSystemConfig.txt, ChangeLog.manual, ChangeLog.txt,
43222           DartConfig.cmake, bootstrap, Docs/cmake-mode.el,
43223           Modules/CMakeCCompiler.cmake.in,
43224           Modules/CMakeCXXCompiler.cmake.in,
43225           Modules/CMakeDefaultMakeRuleVariables.cmake,
43226           Modules/CMakeDetermineCCompiler.cmake,
43227           Modules/CMakeDetermineCXXCompiler.cmake,
43228           Modules/CMakeImportBuildSettings.cmake,
43229           Modules/CMakeSystemSpecificInformation.cmake,
43230           Modules/CMakeTestCCompiler.cmake, Modules/CMakeTestGNU.c,
43231           Modules/CheckForPthreads.c, Modules/CheckFunctionExists.c,
43232           Modules/CheckIncludeFile.cmake,
43233           Modules/CheckIncludeFileCXX.cmake, Modules/CheckTypeSize.c,
43234           Modules/CheckTypeSize.cmake, Modules/CheckVariableExists.c,
43235           Modules/Dart.cmake, Modules/DartConfiguration.tcl.in,
43236           Modules/FindDCMTK.cmake, Modules/FindGLUT.cmake,
43237           Modules/FindGTK.cmake, Modules/FindITK.cmake,
43238           Modules/FindJNI.cmake, Modules/FindMFC.cmake,
43239           Modules/FindOpenGL.cmake, Modules/FindPHP4.cmake,
43240           Modules/FindPerlLibs.cmake, Modules/FindPike.cmake,
43241           Modules/FindPythonLibs.cmake, Modules/FindQt.cmake,
43242           Modules/FindRuby.cmake, Modules/FindSWIG.cmake,
43243           Modules/FindTCL.cmake, Modules/FindTclsh.cmake,
43244           Modules/FindVTK.cmake, Modules/FindwxWidgets.cmake,
43245           Modules/FindwxWindows.cmake, Modules/MacOSXBundleInfo.plist.in,
43246           Modules/TestBigEndian.c, Modules/UseSWIG.cmake,
43247           Modules/UsewxWidgets.cmake, Modules/Platform/Darwin.cmake,
43248           Modules/Platform/HP-UX.cmake, Modules/Platform/IRIX64.cmake,
43249           Modules/Platform/Linux.cmake, Modules/Platform/OSF1.cmake,
43250           Modules/Platform/SunOS.cmake,
43251           Modules/Platform/Windows-bcc32.cmake,
43252           Modules/Platform/Windows-cl.cmake,
43253           Modules/Platform/Windows-gcc.cmake, Source/CMakeLists.txt,
43254           Source/TODO, Source/cmAddCustomCommandCommand.h,
43255           Source/cmAddCustomTargetCommand.cxx,
43256           Source/cmAddExecutableCommand.cxx,
43257           Source/cmAddExecutableCommand.h, Source/cmAddTestCommand.cxx,
43258           Source/cmCMakeMinimumRequired.h, Source/cmCPluginAPI.cxx,
43259           Source/cmCPluginAPI.h, Source/cmCTest.cxx, Source/cmCTest.h,
43260           Source/cmCacheManager.cxx, Source/cmCacheManager.h,
43261           Source/cmCommand.h, Source/cmCommands.cxx,
43262           Source/cmConfigure.cmake.h.in, Source/cmConfigureFileCommand.cxx,
43263           Source/cmConfigureFileCommand.h,
43264           Source/cmCreateTestSourceList.cxx,
43265           Source/cmCreateTestSourceList.h, Source/cmDocumentation.cxx,
43266           Source/cmDocumentation.h, Source/cmDynamicLoader.cxx,
43267           Source/cmElseCommand.h, Source/cmEnableTestingCommand.cxx,
43268           Source/cmEnableTestingCommand.h, Source/cmEndForEachCommand.cxx,
43269           Source/cmEndForEachCommand.h, Source/cmEndIfCommand.h,
43270           Source/cmExecProgramCommand.h,
43271           Source/cmExportLibraryDependencies.cxx,
43272           Source/cmFLTKWrapUICommand.cxx, Source/cmFileCommand.cxx,
43273           Source/cmFileCommand.h, Source/cmFindFileCommand.h,
43274           Source/cmFindLibraryCommand.h, Source/cmFindPackageCommand.cxx,
43275           Source/cmFindPackageCommand.h, Source/cmFindPathCommand.cxx,
43276           Source/cmFindPathCommand.h, Source/cmFindProgramCommand.h,
43277           Source/cmForEachCommand.cxx, Source/cmForEachCommand.h,
43278           Source/cmGeneratedFileStream.h,
43279           Source/cmGetCMakePropertyCommand.cxx,
43280           Source/cmGetDirectoryPropertyCommand.cxx,
43281           Source/cmGetDirectoryPropertyCommand.h,
43282           Source/cmGetFilenameComponentCommand.h,
43283           Source/cmGetSourceFilePropertyCommand.cxx,
43284           Source/cmGetTargetPropertyCommand.cxx, Source/cmGlob.cxx,
43285           Source/cmGlobalBorlandMakefileGenerator.cxx,
43286           Source/cmGlobalCodeWarriorGenerator.cxx,
43287           Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
43288           Source/cmGlobalNMakeMakefileGenerator.cxx,
43289           Source/cmGlobalUnixMakefileGenerator.cxx,
43290           Source/cmGlobalVisualStudio6Generator.cxx,
43291           Source/cmGlobalVisualStudio6Generator.h,
43292           Source/cmGlobalVisualStudio71Generator.cxx,
43293           Source/cmGlobalVisualStudio71Generator.h,
43294           Source/cmGlobalVisualStudio7Generator.cxx,
43295           Source/cmGlobalVisualStudio7Generator.h, Source/cmIfCommand.cxx,
43296           Source/cmIfCommand.h, Source/cmIncludeCommand.cxx,
43297           Source/cmIncludeCommand.h, Source/cmInstallTargetsCommand.cxx,
43298           Source/cmInstallTargetsCommand.h,
43299           Source/cmLinkLibrariesCommand.cxx,
43300           Source/cmLinkLibrariesCommand.h, Source/cmListFileCache.cxx,
43301           Source/cmListFileCache.h, Source/cmListFileLexer.c,
43302           Source/cmListFileLexer.h, Source/cmListFileLexer.in.l,
43303           Source/cmLoadCacheCommand.h, Source/cmLoadCommandCommand.cxx,
43304           Source/cmLocalCodeWarriorGenerator.cxx,
43305           Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
43306           Source/cmLocalUnixMakefileGenerator.cxx,
43307           Source/cmLocalUnixMakefileGenerator.h,
43308           Source/cmLocalVisualStudio6Generator.cxx,
43309           Source/cmLocalVisualStudio7Generator.cxx,
43310           Source/cmLocalVisualStudio7Generator.h,
43311           Source/cmMacroCommand.cxx, Source/cmMacroCommand.h,
43312           Source/cmMakeDepend.cxx, Source/cmMakeDirectoryCommand.h,
43313           Source/cmMakefile.cxx, Source/cmMakefile.h,
43314           Source/cmMessageCommand.h, Source/cmOptionCommand.cxx,
43315           Source/cmOutputRequiredFilesCommand.h,
43316           Source/cmQTWrapCPPCommand.cxx, Source/cmQTWrapCPPCommand.h,
43317           Source/cmQTWrapUICommand.cxx, Source/cmQTWrapUICommand.h,
43318           Source/cmRemoveCommand.h, Source/cmRemoveDefinitionsCommand.cxx,
43319           Source/cmRemoveDefinitionsCommand.h,
43320           Source/cmSeparateArgumentsCommand.h, Source/cmSetCommand.h,
43321           Source/cmSetDirectoryPropertiesCommand.cxx,
43322           Source/cmSetDirectoryPropertiesCommand.h,
43323           Source/cmSetSourceFilesPropertiesCommand.cxx,
43324           Source/cmSetTargetPropertiesCommand.h,
43325           Source/cmSiteNameCommand.cxx, Source/cmSourceFile.cxx,
43326           Source/cmSourceFilesCommand.cxx, Source/cmStandardIncludes.h,
43327           Source/cmStringCommand.cxx, Source/cmStringCommand.h,
43328           Source/cmSubdirCommand.cxx, Source/cmSubdirCommand.h,
43329           Source/cmSystemTools.cxx, Source/cmSystemTools.h,
43330           Source/cmTarget.cxx, Source/cmTarget.h,
43331           Source/cmTargetLinkLibrariesCommand.cxx,
43332           Source/cmTargetLinkLibrariesCommand.h,
43333           Source/cmTryCompileCommand.cxx, Source/cmTryCompileCommand.h,
43334           Source/cmUseMangledMesaCommand.h,
43335           Source/cmVTKMakeInstantiatorCommand.cxx,
43336           Source/cmVTKWrapJavaCommand.h, Source/cmVTKWrapPythonCommand.h,
43337           Source/cmVTKWrapTclCommand.h, Source/cmWin32ProcessExecution.cxx,
43338           Source/cmWrapExcludeFilesCommand.cxx,
43339           Source/cmWriteFileCommand.cxx, Source/cmWriteFileCommand.h,
43340           Source/cmake.cxx, Source/cmake.h, Source/cmakemain.cxx,
43341           Source/cmaketest.cxx, Source/cmakewizard.cxx,
43342           Source/cmakewizard.h, Source/ctest.cxx,
43343           Source/CTest/cmCTestSubmit.cxx, Source/CTest/cmCTestSubmit.h,
43344           Source/CursesDialog/ccmake.cxx,
43345           Source/CursesDialog/cmCursesMainForm.cxx,
43346           Source/CursesDialog/cmCursesPathWidget.cxx,
43347           Source/CursesDialog/cmCursesStringWidget.cxx,
43348           Source/MFCDialog/CMakeCommandLineInfo.cpp,
43349           Source/MFCDialog/CMakeLists.txt, Source/MFCDialog/CMakeSetup.rc,
43350           Source/MFCDialog/CMakeSetupDialog.cpp,
43351           Source/MFCDialog/CMakeSetupDialog.h,
43352           Source/MFCDialog/PathDialog.cpp,
43353           Source/MFCDialog/PropertyList.cpp,
43354           Source/MFCDialog/PropertyList.h, Source/MFCDialog/StdAfx.h,
43355           Source/MFCDialog/resource.h, Source/WXDialog/cmWXMainFrame.cxx,
43356           Source/kwsys/Base64.c, Source/kwsys/Base64.h.in,
43357           Source/kwsys/CMakeLists.txt, Source/kwsys/Configure.h.in,
43358           Source/kwsys/Configure.hxx.in, Source/kwsys/Copyright.txt,
43359           Source/kwsys/Directory.cxx, Source/kwsys/Directory.hxx.in,
43360           Source/kwsys/EncodeExecutable.c, Source/kwsys/Process.h.in,
43361           Source/kwsys/ProcessFwd9x.c, Source/kwsys/ProcessUNIX.c,
43362           Source/kwsys/ProcessWin32.c, Source/kwsys/RegularExpression.cxx,
43363           Source/kwsys/RegularExpression.hxx.in,
43364           Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
43365           Source/kwsys/kwsysHeaderDump.pl,
43366           Source/kwsys/kwsysPlatformCxxTests.cmake,
43367           Source/kwsys/kwsysPlatformCxxTests.cxx,
43368           Source/kwsys/kwsysPrivate.h, Source/kwsys/kwsys_ios_fstream.h.in,
43369           Source/kwsys/kwsys_ios_iosfwd.h.in,
43370           Source/kwsys/kwsys_ios_iostream.h.in,
43371           Source/kwsys/kwsys_ios_sstream.h.in, Source/kwsys/kwsys_std.h.in,
43372           Source/kwsys/kwsys_std_fstream.h.in,
43373           Source/kwsys/kwsys_std_iosfwd.h.in,
43374           Source/kwsys/kwsys_std_iostream.h.in,
43375           Source/kwsys/kwsys_std_sstream.h.in, Source/kwsys/kwsys_stl.h.in,
43376           Source/kwsys/test1.cxx, Source/kwsys/testIOS.cxx,
43377           Source/kwsys/testProcess.c, Templates/CMakeLists.txt,
43378           Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
43379           Templates/EXEWinHeader.dsptemplate, Templates/TestDriver.cxx.in,
43380           Templates/install-sh, Templates/staticLibHeader.dsptemplate,
43381           Tests/COnly/CMakeLists.txt, Tests/CommandLineTest/CMakeLists.txt,
43382           Tests/CommandLineTest/PreLoad.cmake,
43383           Tests/Complex/CMakeLists.txt, Tests/Complex/VarTests.cmake,
43384           Tests/Complex/Executable/complex.cxx,
43385           Tests/Complex/Library/CMakeLists.txt,
43386           Tests/Complex/Library/file2.cxx,
43387           Tests/Complex/Library/testConly.c,
43388           Tests/ComplexOneConfig/CMakeLists.txt,
43389           Tests/ComplexOneConfig/VarTests.cmake,
43390           Tests/ComplexOneConfig/Executable/complex.cxx,
43391           Tests/ComplexOneConfig/Library/CMakeLists.txt,
43392           Tests/ComplexOneConfig/Library/file2.cxx,
43393           Tests/ComplexOneConfig/Library/testConly.c,
43394           Tests/ComplexRelativePaths/CMakeLists.txt,
43395           Tests/ComplexRelativePaths/VarTests.cmake,
43396           Tests/ComplexRelativePaths/Executable/complex.cxx,
43397           Tests/ComplexRelativePaths/Library/CMakeLists.txt,
43398           Tests/ComplexRelativePaths/Library/file2.cxx,
43399           Tests/ComplexRelativePaths/Library/testConly.c,
43400           Tests/CustomCommand/CMakeLists.txt,
43401           Tests/CustomCommand/generator.cxx,
43402           Tests/CustomCommand/wrapper.cxx, Tests/Jump/CMakeLists.txt,
43403           Tests/Jump/Executable/CMakeLists.txt,
43404           Tests/Jump/Executable/jumpExecutable.cxx,
43405           Tests/Jump/Library/CMakeLists.txt,
43406           Tests/Jump/Library/Shared/CMakeLists.txt,
43407           Tests/Jump/Library/Shared/jumpShared.cxx,
43408           Tests/Jump/Library/Static/CMakeLists.txt,
43409           Tests/Jump/Library/Static/jumpStatic.cxx,
43410           Tests/LinkLineOrder/Two.c, Tests/LoadCommand/CMakeLists.txt,
43411           Tests/LoadCommand/CMakeCommands/cmTestCommand.c,
43412           Tests/LoadCommandOneConfig/CMakeLists.txt,
43413           Tests/LoadCommandOneConfig/CMakeCommands/cmTestCommand.c,
43414           Tests/PreOrder/CMakeLists.txt, Tests/PreOrder/simple.cxx,
43415           Tests/PreOrder/Library/CMakeLists.txt,
43416           Tests/PreOrder/Library/simpleLib.cxx,
43417           Tests/Simple/CMakeLists.txt, Tests/Simple/simpleWe.cpp,
43418           Tests/SimpleInstall/CMakeLists.txt,
43419           Tests/SimpleInstall/PostInstall.cmake,
43420           Tests/SimpleInstall/PreInstall.cmake, Tests/SimpleInstall/foo.c,
43421           Tests/SimpleInstall/foo.h, Tests/SimpleInstall/inst.cxx,
43422           Tests/SimpleInstall/lib1.cxx, Tests/SimpleInstall/lib1.h,
43423           Tests/SimpleInstall/lib2.cxx, Tests/SimpleInstall/lib2.h,
43424           Tests/SimpleInstall/lib3.cxx, Tests/SimpleInstall/lib3.h,
43425           Tests/SimpleInstallS2/CMakeLists.txt,
43426           Tests/SimpleInstallS2/PostInstall.cmake,
43427           Tests/SimpleInstallS2/PreInstall.cmake,
43428           Tests/SimpleInstallS2/foo.c, Tests/SimpleInstallS2/foo.h,
43429           Tests/SimpleInstallS2/inst.cxx, Tests/SimpleInstallS2/lib1.cxx,
43430           Tests/SimpleInstallS2/lib1.h, Tests/SimpleInstallS2/lib2.cxx,
43431           Tests/SimpleInstallS2/lib2.h, Tests/SimpleInstallS2/lib3.cxx,
43432           Tests/SimpleInstallS2/lib3.h,
43433           Tests/StringFileTest/CMakeLists.txt,
43434           Tests/StringFileTest/InputFile.h.in, Tests/SubDir/CMakeLists.txt,
43435           Tests/SubDir/vcl_algorithm+vcl_pair+double.foo.c,
43436           Tests/SubDir/AnotherSubdir/pair+int.int.c,
43437           Tests/SubDir/AnotherSubdir/secondone.c,
43438           Tests/SubDir/AnotherSubdir/testfromsubdir.c,
43439           Tests/SubDir/Examples/CMakeLists.txt,
43440           Tests/SubDir/Examples/example1/CMakeLists.txt,
43441           Tests/SubDir/Examples/example1/example1.cxx,
43442           Tests/SubDir/Examples/example2/CMakeLists.txt,
43443           Tests/SubDir/Examples/example2/example2.cxx,
43444           Tests/SubDir/Executable/CMakeLists.txt,
43445           Tests/SubDir/Executable/test.cxx,
43446           Tests/SubDir/ThirdSubDir/pair+int.int1.c,
43447           Tests/SubDir/ThirdSubDir/pair_p_int.int1.c,
43448           Tests/SubDir/ThirdSubDir/testfromauxsubdir.c,
43449           Tests/SubDir/ThirdSubDir/thirdone.c,
43450           Tests/SwigTest/CMakeLists.txt, Tests/SwigTest/example.cxx,
43451           Tests/SwigTest/example.h, Tests/SwigTest/example.i,
43452           Tests/SwigTest/runme.php4, Tests/SwigTest/runme.pike,
43453           Tests/SwigTest/runme.pl, Tests/SwigTest/runme.py,
43454           Tests/SwigTest/runme.rb, Tests/SwigTest/runme.tcl,
43455           Tests/SwigTest/runme2.tcl,
43456           Tests/SystemInformation/CMakeLists.txt,
43457           Tests/SystemInformation/DumpInformation.cxx,
43458           Tests/TryCompile/CMakeLists.txt, Tests/UseWX/CMakeLists.txt,
43459           Tests/UseWX/WX.cxx, Tests/Wrapping/CMakeLists.txt,
43460           Tests/Wrapping/vtkTestMoc.h, Utilities/Doxygen/CMakeLists.txt,
43461           Utilities/Doxygen/doxyfile.in,
43462           Utilities/Release/cmake_release.sh,
43463           Utilities/Release/config_IRIX64,
43464           Utilities/Release/release_dispatch.sh: updated to 2.0.1
43466 2004-06-11 15:07  hoffman
43468         * Source/cmIfCommand.cxx: BUG: fix crash for if statment due to bad
43469           microsoft docs on deque BUG id 917
43471 2004-06-09 18:56  martink
43473         * Source/cmLocalUnixMakefileGenerator.cxx: BUG#891: When building
43474           CMake itself, use the new cmake to install so that the current
43475           cmake can be overwritten.
43477 2004-06-09 18:01  martink
43479         * Source/CMakeLists.txt: ERR: Do not use the binary directory as a
43480           regular expression.
43482 2004-06-09 17:36  martink
43484         * Source/cmCTest.cxx: BUG: Files in top-level directory of source
43485           tree were not reported in updates log.
43487 2004-06-09 11:30  andy
43489         * DartConfig.cmake: ENH: Cleanups
43491 2004-06-09 11:19  andy
43493         * Source/cmCTest.cxx: BUG: Even if update fails it should produce
43494           valid XML
43496 2004-06-09 10:37  andy
43498         * DartConfig.cmake: ENH: Use viewcvs instead of cvsweb
43500 2004-06-08 17:36  martink
43502         * Source/cmCTest.cxx: support for floating ponit strides
43504 2004-06-08 17:26  barre
43506         * Modules/FindDoxygen.cmake, Utilities/Doxygen/CMakeLists.txt: a)
43507           new version of tools like Doxygen and Graphviz now set install
43508           path info in win32 registery. use it.  b) remove DOT_PATH, it was
43509           polluting the cache (can be computed from DOT, update
43510           CMakeLists.txt accordingly if DOT_PATH is not defined)
43512 2004-06-07 21:41  hoffman
43514         * Source/kwsys/SystemTools.cxx: BUG: undo last bug fix because it
43515           breaks cmake, rebuild_cache on ParaView gets tons of errors about
43516           not being able to create the bin directory
43518 2004-06-07 13:55  king
43520         * Source/kwsys/SystemTools.cxx: BUG: Do not create a directory on
43521           top of a file.
43523 2004-06-07 12:35  hoffman
43525         * Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestSubmit.cxx,
43526           CTest/cmCTestSubmit.h: merge from main tree, add support for scp
43527           submit
43529 2004-06-07 09:54  hoffman
43531         * Modules/FindFLTK.cmake: merge from main tree, fix order of
43532           libraries
43534 2004-06-07 09:50  hoffman
43536         * Tests/Simple/CMakeLists.txt: merge from main tree
43538 2004-06-07 09:49  hoffman
43540         * Source/kwsys/SystemTools.cxx: merge from main tree, fix find
43541           library so it does not find directories
43543 2004-06-07 09:48  hoffman
43545         * Source/cmMakefile.cxx: merge from main tree, detect problems
43546           writting files
43548 2004-06-07 09:47  hoffman
43550         * Source/cmLocalUnixMakefileGenerator.cxx: merger from main tree,
43551           fix subdir preorder
43553 2004-06-07 09:46  hoffman
43555         * Source/cmLocalGenerator.cxx: merge from main tree, fix install
43556           with subdir and not exepath
43558 2004-06-07 09:46  hoffman
43560         * Source/: cmGlobalVisualStudio71Generator.cxx,
43561           cmLocalVisualStudio7Generator.cxx: merge from main tree, fix
43562           crash in external project include
43564 2004-06-07 09:45  hoffman
43566         * Source/cmCreateTestSourceList.cxx: merge from main tree, do not
43567           write test driver each time cmake is run
43569 2004-06-07 09:44  hoffman
43571         * Source/: cmCTest.cxx, cmCTest.h: ENH: changes from main tree,
43572           some different -I options, CTEST_DASHBOARD_ROOT computation, some
43573           more error and warning matches
43575 2004-06-07 08:51  andy
43577         * Source/CTest/cmCTestSubmit.cxx: ERR: Remove warning
43579 2004-06-04 14:59  king
43581         * Source/kwsys/CMakeLists.txt: ERR: Do not add the library if no
43582           sources are used.
43584 2004-06-03 19:12  andy
43586         * Tests/: SimpleInstall/CMakeLists.txt,
43587           SimpleInstallS2/CMakeLists.txt: ERR: Remove testinf of PREORDER
43588           on Windows
43590 2004-06-03 17:09  andy
43592         * Tests/: SimpleInstall/CMakeLists.txt,
43593           SimpleInstallS2/CMakeLists.txt: ERR: Try to fix simple install on
43594           vs6
43596 2004-06-03 14:54  hoffman
43598         * Modules/FindFLTK.cmake: Fix for bug 903 change order of fltk
43599           libraries
43601 2004-06-02 13:39  andy
43603         * Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestSubmit.cxx,
43604           CTest/cmCTestSubmit.h: ENH: Implement scp submission
43606 2004-06-01 14:08  king
43608         * Modules/Platform/: HP-UX.cmake, IRIX.cmake, IRIX64.cmake,
43609           OSF1.cmake, Windows-bcc32.cmake, gcc.cmake: BUG#895: Adding
43610           -DNDEBUG to C and C++ flags for release builds.
43612 2004-06-01 12:55  andy
43614         * Tests/: SimpleInstall/CMakeLists.txt,
43615           SimpleInstall/TestSubDir/CMakeLists.txt,
43616           SimpleInstall/TestSubDir/TSD.cxx, SimpleInstall/TestSubDir/TSD.h,
43617           SimpleInstall/TestSubDir/TSD_utils.cxx,
43618           SimpleInstallS2/CMakeLists.txt,
43619           SimpleInstallS2/TestSubDir/CMakeLists.txt,
43620           SimpleInstallS2/TestSubDir/TSD.cxx,
43621           SimpleInstallS2/TestSubDir/TSD.h,
43622           SimpleInstallS2/TestSubDir/TSD_utils.cxx: ENH: More elaborate
43623           install test
43625 2004-06-01 12:19  hoffman
43627         * Source/kwsys/SystemTools.cxx: ENH: make sure find library does
43628           not find directories
43630 2004-06-01 12:07  hoffman
43632         * Source/: cmGlobalVisualStudio71Generator.cxx,
43633           cmLocalVisualStudio7Generator.cxx: BUG: fix for 871, include
43634           external should work for 7.1 and 7.0
43636 2004-06-01 11:30  andy
43638         * Source/cmLocalGenerator.cxx: ENH: Fix bug in cmake install when
43639           exec/librayr output path not defined. Closes Bug #899 - subdir
43640           INSTALL_TARGETS INSTALL_PROGRAMS dont work
43642 2004-06-01 09:58  andy
43644         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: Fix preorder. This
43645           caused preorder to not work and the test passed because of
43646           jump-over rule
43648 2004-05-28 15:02  martink
43650         * Source/: cmCTest.cxx, cmCTest.h: ctest -S support for  multiple
43651           ctest command arguments
43653 2004-05-27 12:56  andy
43655         * Source/cmCreateTestSourceList.cxx: BUG: When creating a test
43656           driver, do not remove the old file, so if nothing changes, it
43657           will not rebuild. Fixes Bug #885 - cmCreateTestSource overwrite
43658           file when running cmake
43660 2004-05-27 12:53  andy
43662         * Source/cmMakefile.cxx: ENH: Detect if there were problems writing
43663           file
43665 2004-05-27 11:21  king
43667         * Utilities/Release/cmake_release.sh: Updated to not include CVS
43668           directories in cygwin package.
43670 2004-05-26 15:27  martink
43672         * Source/cmCTest.cxx: added another error string and change the -I
43673           option some
43675 2004-05-25 14:34  martink
43677         * CMakeLists.txt, Utilities/Release/cmake_release.sh: merges from
43678           the main tree
43680 2004-05-25 11:31  martink
43682         * Modules/CMakeImportBuildSettings.cmake, Modules/FindQt.cmake,
43683           Modules/UseSWIG.cmake, Source/cmCTest.cxx,
43684           Source/cmCacheManager.cxx, Source/cmCacheManager.h,
43685           Source/cmGeneratedFileStream.h,
43686           Source/cmGetDirectoryPropertyCommand.cxx,
43687           Source/cmGlobalVisualStudio71Generator.cxx,
43688           Source/cmGlobalVisualStudio7Generator.cxx,
43689           Source/cmGlobalVisualStudio7Generator.h,
43690           Source/cmLocalUnixMakefileGenerator.cxx,
43691           Source/cmLocalVisualStudio6Generator.cxx,
43692           Source/cmLocalVisualStudio7Generator.cxx,
43693           Source/cmLocalVisualStudio7Generator.h,
43694           Source/cmMacroCommand.cxx, Source/cmMakefile.cxx,
43695           Source/cmMakefile.h, Source/cmSetDirectoryPropertiesCommand.cxx,
43696           Source/cmSetDirectoryPropertiesCommand.h,
43697           Source/cmSystemTools.cxx, Source/MFCDialog/CMakeSetup.rc,
43698           Source/MFCDialog/CMakeSetupDialog.cpp,
43699           Source/MFCDialog/CMakeSetupDialog.h, Source/MFCDialog/resource.h,
43700           Tests/CommandLineTest/CMakeLists.txt,
43701           Tests/Simple/CMakeLists.txt, Tests/TryCompile/CMakeLists.txt:
43702           merges from the main tree
43704 2004-05-25 11:20  martink
43706         * Modules/CMakeImportBuildSettings.cmake, Source/cmCTest.cxx:
43707           better error message
43709 2004-05-21 11:52  hoffman
43711         * Source/cmSystemTools.cxx: ENH: speed up for NOTFOUND
43713 2004-05-21 09:51  hoffman
43715         * Source/cmLocalVisualStudio6Generator.cxx: ENH: fix rerun of cmake
43716           command
43718 2004-05-20 21:27  hoffman
43720         * Source/cmSystemTools.cxx: BUG: back out change due to broken
43721           dashboard
43723 2004-05-20 17:33  hoffman
43725         * Source/cmSystemTools.cxx: ENH: remove regex use where strcmp is
43726           faster
43728 2004-05-20 16:56  andy
43730         * Modules/UseSWIG.cmake, Source/cmGetDirectoryPropertyCommand.cxx,
43731           Source/cmLocalUnixMakefileGenerator.cxx, Source/cmMakefile.cxx,
43732           Source/cmMakefile.h, Source/cmSetDirectoryPropertiesCommand.cxx,
43733           Source/cmSetDirectoryPropertiesCommand.h: ENH: Implement
43734           additional make clean files as a directory property instead of
43735           cmake variable
43737 2004-05-20 16:39  hoffman
43739         * Source/MFCDialog/CMakeSetupDialog.cpp: BUG: allow cursor to be
43740           changed by the OS
43742 2004-05-20 16:35  hoffman
43744         * Tests/TryCompile/CMakeLists.txt: BUG: dont put the output of a
43745           try compile in the output because visual stduio 7 ide will thing
43746           there were errors
43748 2004-05-20 16:29  hoffman
43750         * Source/: cmGeneratedFileStream.h,
43751           cmGlobalVisualStudio71Generator.cxx,
43752           cmGlobalVisualStudio7Generator.cxx,
43753           cmGlobalVisualStudio7Generator.h,
43754           cmLocalVisualStudio6Generator.cxx,
43755           cmLocalVisualStudio7Generator.cxx,
43756           cmLocalVisualStudio7Generator.h: BUG: make sure global generate
43757           is done when cmakelist file chagnes, also make sure guids are
43758           stored in the cache so the .sln file does not change every time
43760 2004-05-20 16:26  hoffman
43762         * Modules/FindQt.cmake: ENH: look for qtmoc in some other places
43764 2004-05-20 15:08  martink
43766         * Source/: cmCacheManager.cxx, cmCacheManager.h,
43767           MFCDialog/CMakeSetup.rc, MFCDialog/CMakeSetupDialog.cpp,
43768           MFCDialog/CMakeSetupDialog.h, MFCDialog/resource.h: updates to
43769           gui to delete cache
43771 2004-05-20 13:15  martink
43773         * Source/cmCTest.cxx: added error
43775 2004-05-19 16:04  hoffman
43777         * Source/cmMacroCommand.cxx: ENH: make it run much faster
43779 2004-05-18 15:40  hoffman
43781         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: make sure
43782           ADDITIONAL_MAKE_CLEAN_FILES works with spaces in the path and is
43783           converted to the correct native path type
43785 2004-05-18 15:39  hoffman
43787         * Source/: cmEndForEachCommand.cxx, cmForEachCommand.cxx: merge
43788           from main tree, detect missing endforeach
43790 2004-05-18 15:39  hoffman
43792         * Source/: cmDocumentation.cxx, cmakemain.cxx: merge from main
43793           tree, move doc stuff around so it does not give cmake docs to
43794           ctest
43796 2004-05-18 15:38  hoffman
43798         * Source/cmCTest.cxx: merge from main tree, add some more obscure
43799           options to ctest
43801 2004-05-18 15:37  hoffman
43803         * Modules/UseSWIG.cmake: BUG: 835 fix
43805 2004-05-18 15:37  hoffman
43807         * Modules/CMakeTestGNU.c: BUG: 825 fix
43809 2004-05-18 14:33  hoffman
43811         * Modules/CMakeTestGNU.c: BUG: fix problem where cmake thinks the
43812           intel compiler is gnu
43814 2004-05-17 16:31  hoffman
43816         * Modules/UseSWIG.cmake: ENH: append to the list of clean files,
43817           don't just set them
43819 2004-05-17 15:56  hoffman
43821         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: change
43822           ADDITIONAL_MAKE_CLEAN_FILES to work with spaces in the path and
43823           on windows with no spaces
43825 2004-05-17 15:55  hoffman
43827         * Modules/UseSWIG.cmake: BUG: Bug #835 fix, add swig generated
43828           files to clean target
43830 2004-05-13 16:17  hoffman
43832         * ChangeLog.manual: add a hand edited changelog
43834 2004-05-13 13:41  martink
43836         * Source/cmCTest.cxx: new feature for continuous clean once
43838 2004-05-13 13:07  king
43840         * Utilities/Release/cmake_release.sh: Removed support for
43841           wxCMakeSetup dialog.
43843 2004-05-13 10:34  hoffman
43845         * Source/kwsys/: Base64.h.in, CMakeLists.txt, Process.h.in,
43846           ProcessWin32.c, ProcessWin32Kill.c, ProcessWin32Kill.h.in,
43847           kwsysHeaderDump.pl: Merge changes from the main tree, fix a bug
43848           in the process kill code
43850 2004-05-13 10:08  king
43852         * Source/kwsys/ProcessWin32.c: BUG: Do not wait for children to
43853           exit when killing them.  Sometimes they do not really die.
43855 2004-05-12 15:34  martink
43857         * Source/cmEndForEachCommand.cxx: fix warning
43859 2004-05-12 14:32  martink
43861         * Source/: cmEndForEachCommand.cxx, cmForEachCommand.cxx: better
43862           error checking for FOREACH
43864 2004-05-12 08:46  king
43866         * Utilities/Release/cmake_release.sh: ENH: Updated for 2.0.0
43867           release tag.
43869 2004-05-10 18:06  andy
43871         * Source/CMakeLists.txt, Tests/CTestTest/CMakeLists.txt,
43872           Tests/CTestTest/test.cmake.in,
43873           Tests/CommandLineTest/CMakeLists.txt: ENH: Add some ctest
43874           coverage
43876 2004-05-10 17:53  andy
43878         * Source/: cmDocumentation.cxx, cmakemain.cxx: BUG: Move
43879           documentation so that it does not apear in ctest
43881 2004-05-10 17:44  andy
43883         * Source/: cmCTest.cxx, cmCTest.h: ENH: Add a way to force ctest to
43884           be a new process
43886 2004-05-10 16:58  king
43888         * Utilities/Release/cmake_release.sh: ENH: Added support for using
43889           cvs checkout instead of cvs export.
43891 2004-05-10 16:55  will
43893         * Source/cmCTest.cxx: ENH: Added regex.
43895 2004-05-10 16:40  king
43897         * Source/: cmLocalUnixMakefileGenerator.cxx: BUG: Need to recognize
43898           -B linker options.
43900 2004-05-10 15:49  king
43902         * Utilities/Release/release_dispatch.sh: ENH: Adding release
43903           dispatch script.
43905 2004-05-10 15:48  king
43907         * Utilities/Release/: cmake_release.sh, config_CYGWIN_NT-5.1,
43908           config_Linux, cygwin-package.sh.in: ENH: Updated to latest
43909           version from 1.8 branch.
43911 2004-05-10 14:54  king
43913         * Source/kwsys/: CMakeLists.txt, ProcessWin32.c,
43914           ProcessWin32Kill.c, ProcessWin32Kill.h.in: ENH: Adding native
43915           windows process tree kill to ProcessWin32.c.  This replaces the
43916           ProcessWin32Kill.c implementation.
43918 2004-05-10 13:38  king
43920         * Source/kwsys/: Base64.h.in, ProcessWin32.c: ERR: Avoiding
43921           namespace pollution: kw_sys -> kwsys_ns.  Also undefining the
43922           macro at the correct time.
43924 2004-05-10 13:15  king
43926         * Source/kwsys/kwsysHeaderDump.pl: ENH: Renaming kwsys macro to
43927           kwsys_ns to work around borland preprocessor bug.
43929 2004-05-10 13:10  king
43931         * Source/kwsys/: Process.h.in, ProcessWin32Kill.h.in: ERR: Avoiding
43932           namespace pollution: kw_sys -> kwsys_ns.  Also undefining the
43933           macro at the correct time.
43935 2004-05-10 12:45  hoffman
43937         * Modules/FindGTK.cmake, Modules/Platform/OSF1.cmake,
43938           Source/cmCTest.cxx, Source/cmCTest.h, Source/cmIfCommand.cxx,
43939           Source/cmLocalGenerator.cxx, Source/cmake.cxx, Source/ctest.cxx,
43940           Source/kwsys/Base64.h.in, Source/kwsys/CMakeLists.txt,
43941           Source/kwsys/Process.h.in, Source/kwsys/ProcessWin32.c,
43942           Source/kwsys/ProcessWin32Kill.c,
43943           Source/kwsys/ProcessWin32Kill.h.in, Source/kwsys/SystemTools.cxx,
43944           Templates/TestDriver.cxx.in: merge from main tree
43946 2004-05-10 12:08  hoffman
43948         * Source/kwsys/ProcessWin32Kill.c: ENH: remove extra include for
43949           compile with mingw
43951 2004-05-10 12:06  hoffman
43953         * Source/kwsys/: CMakeLists.txt, ProcessWin32Kill.c,
43954           ProcessWin32Kill.cxx: ENH: change to c code so it can be built
43955           with mingw
43957 2004-05-10 11:04  hoffman
43959         * Source/kwsys/ProcessWin32Kill.cxx: ENH: remove unused include
43960           file so it will build with mingw
43962 2004-05-10 10:20  martink
43964         * Source/cmCTest.cxx: fix for config type passing between ctests
43966 2004-05-09 12:27  martink
43968         * Source/cmCTest.cxx: some cleanup and fix for PVLocal
43970 2004-05-08 14:55  hoffman
43972         * Templates/TestDriver.cxx.in: BUG: remove debug pop hacks, also
43973           remove duplicate call to argvc function
43975 2004-05-07 14:22  andy
43977         * Source/kwsys/: Base64.h.in, Process.h.in, ProcessWin32.c,
43978           ProcessWin32Kill.h.in: ERR: On Borland preprocessor goes into
43979           recursion which adds some weid spaces in the include name. This
43980           fixes it
43982 2004-05-07 13:26  hoffman
43984         * Source/ctest.cxx: ENH: better documentation
43986 2004-05-07 12:53  hoffman
43988         * Source/: cmCTest.cxx, cmCTest.h: ENH: add the ability to block
43989           popup error dialogs in tests on windows
43991 2004-05-07 12:52  hoffman
43993         * Source/kwsys/ProcessWin32.c: BUG: make sure the correct state is
43994           set for expired processes
43996 2004-05-07 11:24  martink
43998         * Source/cmCTest.cxx: missing header for unix
44000 2004-05-07 10:50  martink
44002         * Source/: cmCTest.cxx, cmCTest.h: updated testingoptions for
44003           continuous dashboards
44005 2004-05-07 10:16  hoffman
44007         * Modules/FindGTK.cmake: Add a missing dollar sign
44009 2004-05-07 08:35  martink
44011         * Templates/TestDriver.cxx.in: fix warning maybe
44013 2004-05-06 16:06  hoffman
44015         * Source/cmLocalGenerator.cxx: BUG: make sure install works with
44016           spaces in the path
44018 2004-05-06 15:34  king
44020         * Source/kwsys/: CMakeLists.txt, ProcessWin32.c,
44021           ProcessWin32Kill.cxx, ProcessWin32Kill.h.in: ENH: Adding process
44022           tree killing for Win32 process execution.
44024 2004-05-06 14:30  king
44026         * Source/kwsys/Process.h.in: ERR: Added units to SetTimeout
44027           documentation.
44029 2004-05-06 10:30  hoffman
44031         * Source/cmCTest.cxx: BUG: fix ctest so that the search path for
44032           test executables produces better output and does not use config
44033           dir when it is not set
44035 2004-05-06 10:29  hoffman
44037         * Source/kwsys/SystemTools.cxx: BUG: fix collapse full path to
44038           handle a file in the root directory
44040 2004-05-06 09:47  martink
44042         * Source/cmIfCommand.cxx: horrible hack
44044 2004-05-06 08:51  martink
44046         * Templates/TestDriver.cxx.in: fix warning
44048 2004-05-05 11:41  martink
44050         * Source/cmCTest.cxx: fix for in source testing
44052 2004-05-05 10:41  martink
44054         * Modules/Platform/OSF1.cmake: a guess at some OSF compiler flags
44056 2004-05-05 10:23  hoffman
44058         * ChangeLog.txt: change log up-to 2.0 branch point
44060 2004-05-05 10:21  hoffman
44062         * ChangeLog.txt: ENH: add new change log marking 2.0 branch
44064 2004-05-05 10:19  hoffman
44066         * CMakeLists.txt, Source/cmCPluginAPI.h: ENH: move version to 2.1
44067           for cvs because 2.0 has been branched
44069 2004-05-05 10:17  hoffman
44071         * CMakeLists.txt, Source/cmCPluginAPI.h,
44072           Utilities/Release/cmake_release.sh: ENH: move version numbers to
44073           cmake 2.0 for branch
44075 2004-05-05 10:13  andy
44077         * Source/: cmCTest.cxx, cmake.cxx: ENH: Remove memory leak
44079 2004-05-04 14:24  hoffman
44081         * Source/CMakeLists.txt, Tests/Complex/Executable/complex.cxx,
44082           Tests/ComplexOneConfig/Executable/complex.cxx,
44083           Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: fix tests
44084           to work with in source builds
44086 2004-05-04 14:18  martink
44088         * Source/cmCTest.cxx: support in source builds and arg passing
44090 2004-05-04 11:24  andy
44092         * Modules/Platform/Windows-bcc32.cmake,
44093           Source/cmLocalUnixMakefileGenerator.cxx: ENH: Only mangle object
44094           files if CMAKE_MANGLE_OBJECT_FILE_NAMES is set. Only on borland
44095           for now.
44097 2004-05-04 09:16  martink
44099         * Source/cmIfCommand.cxx: fix warning
44101 2004-05-03 17:51  andy
44103         * Tests/SwigTest/CMakeLists.txt: ENH: Cleanup example a bit
44105 2004-05-03 16:38  andy
44107         * Source/cmCTest.cxx: ENH: After running test clear results for
44108           memory checking
44110 2004-05-03 16:36  andy
44112         * Source/cmCTest.cxx: ENH: Skip tests that do not have defects
44114 2004-05-03 16:35  andy
44116         * Modules/: CheckTypeSize.c, CheckTypeSize.cmake: ENH: support
44117           STDDEF and cleanup
44119 2004-05-03 15:33  martink
44121         * Source/cmIfCommand.cxx: minor backwards fix
44123 2004-05-03 12:34  hoffman
44125         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix to make spaces
44126           in paths work for jump over with borland and nmake on second
44127           build
44129 2004-05-03 12:02  andy
44131         * Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
44132           LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: Remove
44133           warning
44135 2004-05-03 10:10  king
44137         * Source/cmStringCommand.h: ENH: Documented use of \1 syntax in
44138           replace expression.
44140 2004-05-03 08:52  hoffman
44142         * Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
44143           LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: fix
44144           warnings in test
44146 2004-05-02 11:50  hoffman
44148         * Tests/: LinkLineOrder/Two.c,
44149           LoadCommand/CMakeCommands/cmTestCommand.c,
44150           LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: remove
44151           warnings in tests
44153 2004-05-01 22:05  hoffman
44155         * Source/ctest.cxx: BUG: putenv syntax was wrong and caused a crash
44156           on the SGI
44158 2004-05-01 10:08  martink
44160         * Source/: cmIfCommand.cxx, cmIfCommand.h: better if expression
44161           support
44163 2004-05-01 10:07  martink
44165         * Modules/FindOpenGL.cmake: fix to find opengl on some osf systems
44167 2004-05-01 09:57  andy
44169         * Source/cmCTest.cxx: ERR: Remove warning about shadow variables
44171 2004-04-30 18:21  andy
44173         * Tests/: Complex/Library/testConly.c,
44174           ComplexOneConfig/Library/testConly.c,
44175           ComplexRelativePaths/Library/testConly.c,
44176           SubDir/ThirdSubDir/testfromauxsubdir.c: ENH: Remove warnings
44178 2004-04-30 17:28  andy
44180         * Tests/Simple/simpleWe.cpp: ENH: Remove warning
44182 2004-04-30 15:17  andy
44184         * Source/ctest.cxx: ENH: Add environment variable that Dart sets so
44185           that tests can know they are being tested from Dart/CTest
44187 2004-04-30 14:27  hoffman
44189         * Tests/SwigTest/CMakeLists.txt: ENH: link in more than just python
44191 2004-04-30 14:14  andy
44193         * Source/cmCTest.cxx: ENH: Report filename of the note
44195 2004-04-30 13:41  andy
44197         * Modules/FindSWIG.cmake: ENH: More paths
44199 2004-04-30 12:54  hoffman
44201         * Modules/FindSWIG.cmake: ENH: add another place to look for
44202           swig.exe
44204 2004-04-30 12:52  hoffman
44206         * Modules/FindSWIG.cmake: ENH: try to find swig.exe in SWIG_DIR
44208 2004-04-30 12:36  andy
44210         * Source/cmCTest.cxx: ENH: Add support for notes in Testing/Notes
44211           subdirectory. This way test can write notes that will be reported
44213 2004-04-30 12:17  andy
44215         * Tests/SwigTest/: CMakeLists.txt, example.cxx, example.h,
44216           example.i, runme.php4, runme.pike, runme.pl, runme.py, runme.rb,
44217           runme.tcl, runme2.tcl: ENH: Here is test for swig module
44219 2004-04-30 12:11  andy
44221         * Modules/: FindPHP4.cmake, FindPerlLibs.cmake, FindPike.cmake,
44222           FindRuby.cmake, FindSWIG.cmake, UseSWIG.cmake: ENH: Initial
44223           import of swig. Start working towards Bug #749 - Add swig support
44224           module to cmake
44226 2004-04-30 11:36  hoffman
44228         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: remove duplicate
44229           depend on cache file and use of make variable in make target
44231 2004-04-30 11:36  hoffman
44233         * Templates/TestDriver.cxx.in: ENH: remove unused variable
44235 2004-04-30 10:32  hoffman
44237         * Source/kwsys/SystemTools.cxx: ENH: remove warnings
44239 2004-04-30 08:02  hoffman
44241         * Templates/CMakeLists.txt: BUG: add missing install file
44243 2004-04-29 17:44  king
44245         * Source/kwsys/CMakeLists.txt: ENH: Added automatic adjustment of
44246           C++ flags to include -timplicit_local and -no_implicit_include
44247           for the Compaq compiler on OSF.
44249 2004-04-29 17:41  andy
44251         * Source/cmMacroCommand.cxx, Source/cmMacroCommand.h,
44252           Tests/Complex/CMakeLists.txt,
44253           Tests/ComplexOneConfig/CMakeLists.txt,
44254           Tests/ComplexRelativePaths/CMakeLists.txt: ENH: Add ARGV and ARGN
44255           support to MACRO command. ARGV is the list of all arguments and
44256           ARGN is the list of all nonexpected arguments
44258 2004-04-29 15:12  andy
44260         * Source/cmForEachCommand.cxx, Source/cmForEachCommand.h,
44261           Tests/StringFileTest/CMakeLists.txt: ENH: Add RANGE support to
44262           FOREACH
44264 2004-04-29 14:51  andy
44266         * Source/: cmCTest.cxx, cmStandardIncludes.h: BUG: Add a safety
44267           check so that you cannot send cmOStringStream.str() to other
44268           stream and produce the funky hex number. This makes it impossible
44269           to compile such a code. Adding that exposed a whole bunch of
44270           places in CMake where streams were used wrongly
44272 2004-04-29 13:25  andy
44274         * Source/kwsys/SystemTools.cxx: BUG: Most of time when asking if
44275           file exists, we actually want to read it... Should fix Bug #809 -
44276           FIND_INCLUDE should check readability
44278 2004-04-29 13:13  hoffman
44280         * Source/MFCDialog/StdAfx.h: ENH: remove warning
44282 2004-04-29 12:33  hoffman
44284         * Source/: cmGetTargetPropertyCommand.cxx,
44285           cmLocalUnixMakefileGenerator.cxx: ENH: remove warnings
44287 2004-04-29 10:26  hoffman
44289         * Source/cmake.cxx: BUG: fix crash from bug id 806
44291 2004-04-28 14:25  hoffman
44293         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: remove warning
44295 2004-04-28 13:40  hoffman
44297         * Source/: cmAddExecutableCommand.h, MFCDialog/CMakeLists.txt: BUG:
44298           fix for bug 121 add some docs for MFC flag
44300 2004-04-28 13:21  hoffman
44302         * Modules/Platform/Darwin.cmake,
44303           Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix for bug 116
44304           platform files can now specify directories that should not be
44305           added by CMAKE
44307 2004-04-28 12:31  hoffman
44309         * Source/cmCreateTestSourceList.cxx,
44310           Source/cmCreateTestSourceList.h, Templates/TestDriver.cxx.in:
44311           ENH: make test driver more flexible by using a configured file
44312           instead of generating all the code. fixes bug 28
44314 2004-04-28 10:52  andy
44316         * Source/cmake.cxx, Tests/CommandLineTest/CMakeLists.txt,
44317           Tests/CommandLineTest/PreLoad.cmake: ENH: Add support for
44318           automatically preloaded cmake file. Closes Bug #802 - Add auto
44319           preload file support in CMake
44321 2004-04-28 10:15  andy
44323         * Source/: cmLocalUnixMakefileGenerator.cxx,
44324           cmLocalUnixMakefileGenerator.h: ENH: Encode object files with
44325           funny characters in the name. It should fix Bug #418 - Borland
44326           5.5.1, Templates/*.cxx files with '+' chars used in execs
44328 2004-04-28 10:09  hoffman
44330         * Tests/: Complex/VarTests.cmake, Complex/Executable/complex.cxx,
44331           ComplexOneConfig/VarTests.cmake,
44332           ComplexOneConfig/Executable/complex.cxx,
44333           ComplexRelativePaths/VarTests.cmake,
44334           ComplexRelativePaths/Executable/complex.cxx: ENH: add a test for
44335           EQUAL in if
44337 2004-04-28 10:05  andy
44339         * Tests/SubDir/ThirdSubDir/: pair_p_int.int1.c,
44340           testfromauxsubdir.c: ENH: More special cases
44342 2004-04-28 10:00  hoffman
44344         * Modules/: CheckIncludeFile.cmake, CheckIncludeFileCXX.cmake: ENH:
44345           fixes for optional flag arguments to check include macros
44347 2004-04-28 09:59  hoffman
44349         * Source/cmIfCommand.cxx: BUG: fix logic in EQUAL if test
44351 2004-04-28 09:52  hoffman
44353         * Modules/CheckIncludeFileCXX.cmake: BUG: fix for bug 80, check
44354           include cxx now has an optional argument that can is added to the
44355           cxx flags
44357 2004-04-28 09:51  hoffman
44359         * Source/: cmIfCommand.cxx, cmIfCommand.h: ENH: add a numeric EQUAL
44360           to the IF statment, very useful for variable arguments in MACROS
44362 2004-04-27 14:16  andy
44364         * Source/kwsys/: Base64.c, Base64.h.in, CMakeLists.txt,
44365           Configure.h.in, Configure.hxx.in, Copyright.txt, Directory.cxx,
44366           Directory.hxx.in, EncodeExecutable.c, Process.h.in,
44367           ProcessFwd9x.c, ProcessUNIX.c, ProcessWin32.c, README.txt,
44368           RegularExpression.cxx, RegularExpression.hxx.in, SystemTools.cxx,
44369           SystemTools.hxx.in, kwsysHeaderDump.pl,
44370           kwsysPlatformCxxTests.cmake, kwsysPlatformCxxTests.cxx,
44371           kwsysPrivate.h, kwsys_ios_fstream.h.in, kwsys_ios_iosfwd.h.in,
44372           kwsys_ios_iostream.h.in, kwsys_ios_sstream.h.in, kwsys_stl.h.in,
44373           test1.cxx, testIOS.cxx, testProcess.c: ENH: Move to VolView
44374           branch
44376 2004-04-27 12:03  andy
44378         * Source/cmGetTargetPropertyCommand.cxx,
44379           Tests/CustomCommand/CMakeLists.txt: ENH: Add LOCATION to
44380           GET_TARGET_PROPERTY. Closes Bug #34 - Add to GET_TARGET_PROPERTY
44381           location of target
44383 2004-04-27 12:02  andy
44385         * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
44386           cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h:
44387           ENH: GetSafeDefinition is now in cmMakefile
44389 2004-04-27 11:30  andy
44391         * Source/: cmMakefile.cxx, cmMakefile.h: ENH: Add method to get
44392           definition even if it does not exists
44394 2004-04-27 11:08  andy
44396         * Tests/CustomCommand/: generator.cxx, wrapper.cxx: ERR: Remove
44397           warnings from tests
44399 2004-04-27 09:22  andy
44401         * Source/cmSourceFile.cxx, Tests/SubDir/CMakeLists.txt,
44402           Tests/SubDir/vcl_algorithm+vcl_pair+double.foo.c,
44403           Tests/SubDir/AnotherSubdir/pair+int.int.c,
44404           Tests/SubDir/AnotherSubdir/secondone.c,
44405           Tests/SubDir/AnotherSubdir/testfromsubdir.c,
44406           Tests/SubDir/ThirdSubDir/pair+int.int1.c,
44407           Tests/SubDir/ThirdSubDir/testfromauxsubdir.c,
44408           Tests/SubDir/ThirdSubDir/thirdone.c: BUG: Fix aus source dir and
44409           add better testing of it
44411 2004-04-27 08:30  hoffman
44413         * Source/: cmLoadCommandCommand.cxx, cmMacroCommand.cxx: WRN:
44414           remove warnings
44416 2004-04-26 18:51  andy
44418         * Source/cmCTest.cxx: ENH: Another one of those nasty hex numbers
44419           in the ctest output
44421 2004-04-26 18:49  andy
44423         * Tests/SubDir/AnotherSubdir/: secondone.c, testfromsubdir.c: ENH:
44424           Add extra test files
44426 2004-04-26 17:45  hoffman
44428         * Source/cmLoadCommandCommand.cxx: ENH: fix for bug id 27, add a
44429           signal handler for crashes in loaded commands
44431 2004-04-26 17:32  andy
44433         * Source/CMakeLists.txt, Source/cmSourceFile.cxx,
44434           Tests/SubDir/CMakeLists.txt, Tests/SubDir/Executable/test.cxx:
44435           ENH: When source file is in subdirectory put object file in
44436           subdirectory. Fixes Bug #290 - Source files in subdirectories
44437           should produce object files in subdirectories
44439 2004-04-26 13:42  andy
44441         * Modules/FindTCL.cmake: ENH: Add TCL_FOUND
44443 2004-04-26 13:42  andy
44445         * Templates/: CMakeLists.txt, install-sh: ENH: With new install
44446           framework we don't need install-sh any more
44448 2004-04-26 13:42  andy
44450         * Tests/SystemInformation/: CMakeLists.txt, DumpInformation.cxx:
44451           ENH:Add test for GET/SET_DIRECTORY_PROPERTY
44453 2004-04-26 11:23  andy
44455         * Source/: cmake.cxx, cmake.h: BUG: Fix resolving of infinite loops
44456           while CMakeSetup/ccmake still running
44458 2004-04-26 11:12  martink
44460         * Tests/: Complex/CMakeLists.txt, Complex/Executable/complex.cxx,
44461           ComplexOneConfig/CMakeLists.txt,
44462           ComplexOneConfig/Executable/complex.cxx,
44463           ComplexRelativePaths/CMakeLists.txt,
44464           ComplexRelativePaths/Executable/complex.cxx: added tests for var
44465           args with macros
44467 2004-04-26 11:11  martink
44469         * Source/: cmMacroCommand.cxx, cmMacroCommand.h: macros now support
44470           varargs
44472 2004-04-26 11:00  king
44474         * Modules/FindITK.cmake, Modules/FindVTK.cmake,
44475           Source/cmFindPackageCommand.cxx: BUG#682: Adding environment
44476           variable check to FIND_PACKAGE command.
44478 2004-04-26 10:49  king
44480         * Source/cmFindPackageCommand.cxx: STYLE: Removed trailing
44481           whitespace.
44483 2004-04-26 10:19  king
44485         * Modules/: CheckVariableExists.c: BUG#502: Do not let optimizing
44486           compilers think the symbol exists.  Require the symbol by making
44487           the return value depend on it to force linking.
44489 2004-04-23 16:26  hoffman
44491         * Source/cmLocalVisualStudio6Generator.cxx,
44492           Source/cmLocalVisualStudio7Generator.cxx,
44493           Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
44494           Templates/EXEWinHeader.dsptemplate: BUG: fix for bug 769
44495           CMAKE_STANDARD_LIBRARIES  now used in ides
44497 2004-04-23 16:20  andy
44499         * Source/: cmCommands.cxx, cmGetDirectoryPropertyCommand.cxx,
44500           cmGetDirectoryPropertyCommand.h, cmMakefile.h,
44501           cmSetDirectoryPropertiesCommand.cxx,
44502           cmSetDirectoryPropertiesCommand.h: ENH: Add
44503           GET/SET_DIRECTORY_PROPERTY/PROPERTIES commands so that we can
44504           change include directories and get all sorts of things. Closes
44505           Bug #25 - Get_CMAKE_PROPERTIES
44507 2004-04-23 13:12  hoffman
44509         * Modules/CMakeSystemSpecificInformation.cmake,
44510           Source/cmLocalVisualStudio7Generator.cxx: ENH: add verbose make
44511           abilility to visual studio 7
44513 2004-04-23 12:52  hoffman
44515         * Source/CMakeLists.txt, Source/cmLocalUnixMakefileGenerator.cxx,
44516           Source/cmLocalUnixMakefileGenerator.h, Source/cmMakefile.cxx,
44517           Source/cmMakefile.h, Source/cmSubdirCommand.cxx,
44518           Tests/PreOrder/CMakeLists.txt, Tests/PreOrder/simple.cxx,
44519           Tests/PreOrder/Library/CMakeLists.txt,
44520           Tests/PreOrder/Library/simpleLib.cxx: ENH: add SUBDIR PREORDER
44521           and fix clean for non-relative paths
44523 2004-04-23 10:03  andy
44525         * Source/: cmAddExecutableCommand.cxx, cmAddExecutableCommand.h:
44526           ENH: Unify with other variables
44528 2004-04-23 09:12  hoffman
44530         * Source/cmLocalVisualStudio6Generator.cxx: ENH: allow verbose
44531           makefile flag to remove nologo from all commands so you can see
44532           them in visual studio 6
44534 2004-04-23 08:50  king
44536         * Source/cmCTest.cxx: ERR: Fixed unused variable assignment
44537           warning.
44539 2004-04-22 18:04  andy
44541         * Source/cmCTest.cxx: ENH: Add DynamicAnalisys support. The old
44542           Purify is still available through --compatibility-mode
44544 2004-04-22 17:23  hoffman
44546         * Modules/: FindwxWidgets.cmake, UsewxWidgets.cmake: BUG: fix for
44547           bug 618
44549 2004-04-22 17:20  hoffman
44551         * Modules/FindGLUT.cmake: BUG: fix for bug 743
44553 2004-04-22 17:08  hoffman
44555         * Modules/FindGTK.cmake: BUG: fix for bug 607
44557 2004-04-22 16:58  hoffman
44559         * Source/cmLocalUnixMakefileGenerator.cxx,
44560           Source/cmLocalVisualStudio6Generator.cxx,
44561           Source/cmLocalVisualStudio7Generator.cxx,
44562           Templates/staticLibHeader.dsptemplate: ENH: add support for
44563           static library property STATIC_LIBRARY_FLAGS
44565 2004-04-22 16:16  hoffman
44567         * Modules/FindDCMTK.cmake: ENH: contribution from Ian Scott,
44568           thanks.
44570 2004-04-22 15:59  martink
44572         * Modules/FindOpenGL.cmake: update comments
44574 2004-04-22 14:38  hoffman
44576         * Source/cmTarget.cxx: ENH: add a property for HAS_CXX to a target
44577           that will force the use of a c++ compiler in the linking of an
44578           executable that contains only c code
44580 2004-04-22 14:11  andy
44582         * Source/kwsys/SystemTools.cxx: ERR: Verify that getenv returned
44583           something before using it
44585 2004-04-22 13:37  martink
44587         * Source/cmAddCustomCommandCommand.h: update docs
44589 2004-04-22 13:24  hoffman
44591         * Source/: cmFindLibraryCommand.h, cmFindPathCommand.cxx,
44592           cmFindPathCommand.h, cmMakefile.cxx, kwsys/SystemTools.cxx,
44593           kwsys/SystemTools.hxx.in: BUG: fix for 301 CMAKE_LIBRARY_PATH and
44594           CMAKE_INCLUDE_PATH env vars now used in FIND_LIBRARY and
44595           FIND_PATH in addtion to and before PATH
44597 2004-04-22 11:12  hoffman
44599         * Modules/FindwxWindows.cmake: BUG: fix bad if statements
44601 2004-04-22 09:44  hoffman
44603         * Source/: cmLocalVisualStudio6Generator.cxx,
44604           cmLocalVisualStudio7Generator.cxx: BUG 178: make top level
44605           cmakelist file a source in ALL_BUILD
44607 2004-04-21 17:54  andy
44609         * Source/cmGlobalVisualStudio71Generator.cxx: ERR: Fix install on
44610           VS71
44612 2004-04-21 16:23  king
44614         * Source/: cmListFileLexer.c, cmListFileLexer.h,
44615           cmListFileLexer.in.l: ENH: Added cmListFileLexer_SetString method
44616           to allow a string to be parsed as input.
44618 2004-04-21 16:07  hoffman
44620         * Tests/: SimpleInstall/CMakeLists.txt,
44621           SimpleInstallS2/CMakeLists.txt: add dep
44623 2004-04-21 15:09  hoffman
44625         * Modules/FindwxWindows.cmake: ENH: fix for mingw
44627 2004-04-21 11:42  andy
44629         * Source/cmFileCommand.cxx: BUG: Put all files to manifest
44631 2004-04-21 11:36  king
44633         * Source/cmAddCustomTargetCommand.cxx: BUG: Fixed check of number
44634           of arguments.
44636 2004-04-21 11:33  king
44638         * Modules/: FindITK.cmake, FindVTK.cmake: ENH: Terminate with a
44639           FATAL_ERROR if FIND_PACKAGE command was called with REQUIRED
44640           argument and package was not found.
44642 2004-04-21 11:32  andy
44644         * Source/cmLocalGenerator.cxx: ENH: Do preinstall and postinstall
44645           script even if the target is not installed
44647 2004-04-21 10:34  andy
44649         * Source/: cmakemain.cxx, ctest.cxx: ENH: Report error and exit
44650           when the current directory is not specified
44652 2004-04-21 10:33  andy
44654         * Source/kwsys/SystemTools.cxx: BUG: Prevent crash when the current
44655           working directory cannot be established
44657 2004-04-20 18:28  andy
44659         * Source/cmSystemTools.cxx: BUG: If the line ends without new-line
44660           character, Split should still return something
44662 2004-04-19 17:21  andy
44664         * Source/cmCTest.cxx: RNH: Support NoDartCoverage in the binary
44665           directorory
44667 2004-04-19 10:36  king
44669         * Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h:
44670           ENH#696: Adding REQUIRED option to FIND_PACKAGE command.  It will
44671           terminate the cmake configure step if the package is not found.
44673 2004-04-18 14:41  andy
44675         * Source/: cmFileCommand.cxx, cmFileCommand.h,
44676           cmGlobalGenerator.cxx, cmMakefile.cxx, cmMakefile.h,
44677           cmWriteFileCommand.cxx, cmWriteFileCommand.h, cmake.cxx, cmake.h:
44678           ENH: Add check for infinite loops. Make sure that files written
44679           using WRITE_FILE and FILE WRITE are not used as input files.
44680           Fixes Bug #678 - WRITE_FILE and FILE(WRITE...) lead to infinite
44681           loops
44683 2004-04-18 13:16  andy
44685         * Source/: cmLocalUnixMakefileGenerator.cxx, cmSourceFile.cxx: ENH:
44686           Add support for adding object files and sources. This way you can
44687           use external program such as assembler or fortran to generate
44688           object files. Also star of fixing: Bug #757 - add .o file as a
44689           source file
44691 2004-04-16 14:55  martink
44693         * Source/cmCTest.cxx: better args handling for -I options
44695 2004-04-16 14:52  martink
44697         * Source/: cmCTest.cxx, cmCTest.h: better args handling for -I
44698           option
44700 2004-04-16 13:36  andy
44702         * Source/cmCTest.cxx: ENH: Better reporting of what tests failed
44703           and write a file with failed tests
44705 2004-04-16 09:50  hoffman
44707         * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug 91
44709 2004-04-15 16:11  andy
44711         * Source/CursesDialog/cmCursesStringWidget.cxx: ENH: Add support
44712           for HOME and END keys. Also fix Bug #666 - In CCMake when
44713           deleting something, it does not stop at the beginning of line
44715 2004-04-15 15:46  andy
44717         * Source/CursesDialog/cmCursesMainForm.cxx: BUG: Prevent deleting
44718           not existing variables and therefore prevent crash. Fixes: Bug
44719           #750 - CCMake crashes when deleting all variables
44721 2004-04-15 13:59  andy
44723         * Tests/: Complex/CMakeLists.txt, Complex/Executable/complex.cxx,
44724           Complex/Library/CMakeLists.txt, Complex/Library/file2.cxx,
44725           ComplexOneConfig/CMakeLists.txt,
44726           ComplexOneConfig/Executable/complex.cxx,
44727           ComplexOneConfig/Library/CMakeLists.txt,
44728           ComplexOneConfig/Library/file2.cxx,
44729           ComplexRelativePaths/CMakeLists.txt,
44730           ComplexRelativePaths/Executable/complex.cxx,
44731           ComplexRelativePaths/Library/CMakeLists.txt,
44732           ComplexRelativePaths/Library/file2.cxx: ENH: Add test for
44733           REMOVE_DEFINITION
44735 2004-04-15 13:58  andy
44737         * Source/: cmCommands.cxx, cmMakefile.cxx, cmMakefile.h,
44738           cmRemoveDefinitionsCommand.cxx, cmRemoveDefinitionsCommand.h:
44739           ENH: ADD REMOVE_DEFINITION command. Fix feature request: Bug #182
44740           - Add opposite to ADD_DEFINITIONS
44742 2004-04-15 13:15  hoffman
44744         * Source/cmOptionCommand.cxx: BUG: fix for 282
44746 2004-04-15 13:09  andy
44748         * Source/cmGlobalVisualStudio6Generator.cxx,
44749           Source/cmGlobalVisualStudio7Generator.cxx,
44750           Templates/CMakeLists.txt: ENH: Handle make install target on
44751           Visual Studio 6 and 7 and install templates
44753 2004-04-15 12:07  andy
44755         * Source/: cmLocalUnixMakefileGenerator.cxx,
44756           cmLocalUnixMakefileGenerator.h: ENH: Ok, that is it. Remove old
44757           install and replace it with new
44759 2004-04-15 11:55  hoffman
44761         * Modules/FindMFC.cmake: BUG: fix for bug 506
44763 2004-04-15 11:38  hoffman
44765         * Source/cmSiteNameCommand.cxx: BUG: fix for bug 689
44767 2004-04-15 08:22  hoffman
44769         * Modules/: CheckForPthreads.c, CheckFunctionExists.c,
44770           CheckTypeSize.c, CheckVariableExists.c, TestBigEndian.c: ENH: fix
44771           tests for non-ansi c on hp and remove warnings for ansi c
44773 2004-04-14 17:02  hoffman
44775         * Modules/FindITK.cmake: BUG: fix for bug 608
44777 2004-04-14 16:58  hoffman
44779         * Source/cmGlobalVisualStudio7Generator.cxx: BUG: fix external
44780           projects for vc7
44782 2004-04-14 15:56  hoffman
44784         * Modules/: CheckFunctionExists.c, TestBigEndian.c: ENH: remove
44785           warnings from try compiles
44787 2004-04-14 14:25  king
44789         * Source/: cmDocumentation.cxx, cmDocumentation.h: ENH: Renamed
44790           --help-list-commands to --help-command-list and split --help
44791           [command] into separate --help and --help-command cmd options.
44793 2004-04-14 13:40  king
44795         * Source/: cmDocumentation.cxx, cmDocumentation.h: ENH: Added
44796           --help-list-commands option.
44798 2004-04-14 08:55  hoffman
44800         * Source/cmCTest.cxx: ENH: remove warning
44802 2004-04-13 18:27  hoffman
44804         * Source/cmCTest.cxx: ENH: fix warning
44806 2004-04-13 16:32  hoffman
44808         * Source/: cmCTest.cxx, cmCTest.h, ctest.cxx: ENH: add the ability
44809           to run a limited sub-set of the tests
44811 2004-04-12 21:01  hoffman
44813         * Modules/FindGTK.cmake: BUG: fix for bug 593
44815 2004-04-09 09:53  andy
44817         * Source/cmCTest.cxx: BUG: Display string not some weird pointer
44819 2004-04-09 08:37  hoffman
44821         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: add full path
44822           libraries to the depend information
44824 2004-04-08 17:13  andy
44826         * Modules/MacOSXBundleInfo.plist.in,
44827           Source/cmAddExecutableCommand.cxx,
44828           Source/cmAddExecutableCommand.h: ENH: Improve Mac OSX bundle
44829           support
44831 2004-04-07 12:07  martink
44833         * Source/cmLocalVisualStudio7Generator.cxx: fix problem with custom
44834           command
44836 2004-04-07 09:58  hoffman
44838         * Source/cmTarget.cxx: ENH: remove warnings on sgi
44840 2004-04-05 10:35  king
44842         * DartConfig.cmake: ERR: Need to use latest testing configuration
44843           even on branch.
44845 2004-04-02 13:21  king
44847         * Source/cmTarget.cxx: BUG: _LINK_TYPE cache variable should never
44848           be switched from optimized to debug or vice versa.
44850 2004-04-02 09:43  hoffman
44852         * Source/CMakeLists.txt, Tests/Jump/Library/Shared/CMakeLists.txt:
44853           ENH: fix for apple
44855 2004-04-02 08:09  hoffman
44857         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix warning and
44858           shadow variable
44860 2004-04-01 16:07  martink
44862         * Source/cmCTest.cxx: fix for missing valid images
44864 2004-04-01 15:28  king
44866         * Source/kwsys/ProcessFwd9x.c: ENH: Added comment for future work
44867           to make forwarding executable always statically linked.
44869 2004-04-01 14:37  andy
44871         * Source/cmCTest.cxx: BUG: Fix bug on windows. You cannot cout
44872           std::string directly
44874 2004-04-01 14:11  andy
44876         * Source/: cmCTest.cxx, CTest/cmCTestSubmit.cxx,
44877           CTest/cmCTestSubmit.h: ENH: Add logging of submitting
44879 2004-04-01 09:59  hoffman
44881         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix non relative
44882           paths
44884 2004-04-01 08:59  hoffman
44886         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix for non
44887           relative paths with spaces in the path
44889 2004-03-31 16:44  king
44891         * Modules/FindTclsh.cmake: ENH: Added registry check for
44892           ActiveState Tcl 8.4.6.
44894 2004-03-31 11:26  andy
44896         * Source/cmCTest.cxx: ENH: Reduce number of
44897           GetCurrentWorkingDirectory
44899 2004-03-31 11:24  andy
44901         * Source/cmCTest.cxx: ENH: Change to the new directory
44903 2004-03-31 10:01  hoffman
44905         * Source/: CMakeLists.txt, cmLocalGenerator.cxx,
44906           cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h,
44907           cmake.cxx: ENH: make relative paths optional and default off, and
44908           add a test for them
44910 2004-03-29 13:16  king
44912         * Source/MFCDialog/PropertyList.cpp: BUG#724: Merging 1.27->1.28
44913           changes to CMake 1.8 branch.
44915 2004-03-29 13:15  king
44917         * Source/MFCDialog/PropertyList.cpp: BUG#724: Preserving current
44918           working directory during file selection.
44920 2004-03-29 12:51  king
44922         * Source/cmConfigureFileCommand.cxx: BUG#485: Fixing on CMake 1.8
44923           branch.
44925 2004-03-29 12:04  king
44927         * Source/: cmSystemTools.h, cmTryCompileCommand.cxx: BUG#679:
44928           Merging fix to CMake 1.8 branch.
44930 2004-03-28 17:59  andy
44932         * Source/: cmFileCommand.cxx, cmLocalGenerator.cxx: ENH: When
44933           installing project, write manifest
44935 2004-03-28 16:36  andy
44937         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: Add a way to clean
44938           additional files
44940 2004-03-28 16:00  andy
44942         * Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h,
44943           cmMakefile.cxx: ENH: If configure file fails do not create
44944           directory
44946 2004-03-28 10:14  andy
44948         * Source/cmIncludeCommand.cxx: ERR: Remove debug
44950 2004-03-28 10:14  andy
44952         * Source/cmLocalGenerator.cxx: BUG: Support paths with spaces
44954 2004-03-28 09:46  andy
44956         * Source/: cmIncludeCommand.h, cmSetTargetPropertiesCommand.h: DOC:
44957           Fix comment
44959 2004-03-27 20:59  andy
44961         * Source/cmLocalGenerator.cxx,
44962           Source/cmSetTargetPropertiesCommand.h,
44963           Tests/SimpleInstall/CMakeLists.txt,
44964           Tests/SimpleInstall/PostInstall.cmake,
44965           Tests/SimpleInstall/PreInstall.cmake,
44966           Tests/SimpleInstallS2/CMakeLists.txt,
44967           Tests/SimpleInstallS2/PostInstall.cmake,
44968           Tests/SimpleInstallS2/PreInstall.cmake: ENH: Add pre and post
44969           install script support
44971 2004-03-27 19:52  andy
44973         * Source/cmIncludeCommand.cxx, Source/cmIncludeCommand.h,
44974           Tests/LoadCommand/CMakeLists.txt,
44975           Tests/LoadCommandOneConfig/CMakeLists.txt: ENH: Add support for
44976           importing modules without specifying path
44978 2004-03-27 19:52  andy
44980         * Source/cmFindPackageCommand.cxx: ERR: That slash is unnecessary
44982 2004-03-27 13:20  starreveld
44984         * Modules/FindOpenGL.cmake: ERR: Shouldn't be adding xlibs to
44985           opengllibs on osx
44987 2004-03-25 16:06  martink
44989         * Source/cmCTest.cxx: coverage change that will probably end in an
44990           infinite loop
44992 2004-03-25 08:45  king
44994         * Source/: cmLinkLibrariesCommand.h,
44995           cmTargetLinkLibrariesCommand.h: ENH: Clarified documentation for
44996           LINK_LIBRARIES and TARGET_LINK_LIBRARIES.
44998 2004-03-24 16:31  king
45000         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Added support to
45001           library flags parser for -Wl and -R options.
45003 2004-03-23 15:02  king
45005         * Modules/Platform/Windows-cl.cmake: ERR: Fixed incorrect
45006           documentation for CMAKE_CXX_WARNING_LEVEL.  Submitted by David
45007           Cole.
45009 2004-03-20 20:37  andy
45011         * Source/cmCTest.cxx: ENH: Fix warning
45013 2004-03-19 14:48  king
45015         * Source/cmTryCompileCommand.cxx: ENH: Clarified recursive
45016           TRY_COMPILE error message.
45018 2004-03-19 09:34  andy
45020         * Source/cmCTest.cxx: ERR: Fix warnings about wrong format
45022 2004-03-18 09:52  andy
45024         * Source/cmCTest.cxx: ERR: Fix build on broken C++ compiles with no
45025           != operator for std::string
45027 2004-03-17 11:30  andy
45029         * Source/: cmCTest.cxx, cmCTest.h: BUG: change directory before
45030           running test and remember test number
45032 2004-03-17 09:42  berk
45034         * Source/: cmSystemTools.h, cmTryCompileCommand.cxx: BUG: When
45035           error occurs, try compiles should still work
45037 2004-03-17 08:20  andy
45039         * Source/cmCTest.h: ERR: On some compilers structure inside class
45040           cannot reference private typdefs from the same class
45042 2004-03-16 12:54  king
45044         * Source/cmExportLibraryDependencies.cxx: ERR: Added missing
45045           include for auto_ptr.
45047 2004-03-15 14:54  andy
45049         * Source/kwsys/CMakeLists.txt: ENH: Always include KWSys header
45050           files directory
45052 2004-03-15 10:44  king
45054         * Source/cmExportLibraryDependencies.cxx: BUG#675: If not
45055           appending, do copy-if-different on exported file.
45057 2004-03-15 09:35  andy
45059         * Source/cmCTest.h: ERR: Fix build
45061 2004-03-14 12:28  andy
45063         * Source/: cmCTest.cxx, cmCTest.h: ENH: Add support for future tags
45065 2004-03-14 11:23  andy
45067         * Source/: cmCTest.cxx, cmCTest.h: ENH: Count tests while they go.
45068           Also in the logs report more stuff like elapsed time etc.
45070 2004-03-12 14:43  king
45072         * Source/kwsys/ProcessUNIX.c: ERR: SIGSEGV == SIGBUS on BeOS.
45074 2004-03-10 14:33  hoffman
45076         * Source/: cmGlobalVisualStudio71Generator.cxx,
45077           cmGlobalVisualStudio71Generator.h: ENH: update vs71 generator to
45078           support excluded subdirs
45080 2004-03-09 16:28  hoffman
45082         * Source/CMakeLists.txt, Source/cmEnableTestingCommand.cxx,
45083           Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
45084           Source/cmGlobalVisualStudio6Generator.cxx,
45085           Source/cmGlobalVisualStudio6Generator.h,
45086           Source/cmGlobalVisualStudio7Generator.cxx,
45087           Source/cmGlobalVisualStudio7Generator.h,
45088           Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
45089           Source/cmLocalUnixMakefileGenerator.cxx,
45090           Source/cmLocalUnixMakefileGenerator.h, Source/cmMakefile.cxx,
45091           Source/cmMakefile.h, Source/cmSubdirCommand.cxx,
45092           Source/cmSubdirCommand.h, Tests/SubDir/Executable/test.cxx: ENH:
45093           add new subdirectory exclude from top option
45095 2004-03-09 16:20  hoffman
45097         * Tests/SubDir/: CMakeLists.txt, Examples/CMakeLists.txt,
45098           Examples/example1/CMakeLists.txt, Examples/example1/example1.cxx,
45099           Examples/example2/CMakeLists.txt, Examples/example2/example2.cxx,
45100           Executable/CMakeLists.txt, Executable/test.cxx: ENH: create new
45101           test to test subdir exclude
45103 2004-03-09 12:31  andy
45105         * Source/cmLocalVisualStudio7Generator.cxx: ENH: Properly build
45106           WIN32 executables
45108 2004-03-09 07:50  andy
45110         * Source/: cmMakefile.cxx, cmMakefile.h: ENH: Try to remove warning
45112 2004-03-08 22:24  andy
45114         * Source/cmInstallTargetsCommand.h: ENH: Add comment about
45115           RUNTIME_DIRECTORY
45117 2004-03-08 19:05  andy
45119         * Source/: cmConfigureFileCommand.cxx, cmMakefile.cxx,
45120           cmMakefile.h: ENH: Move implementation of configure_file to
45121           cmMakefile, so that other classes can use it
45123 2004-03-04 10:05  king
45125         * Source/cmStringCommand.cxx, Source/cmStringCommand.h,
45126           Tests/StringFileTest/CMakeLists.txt,
45127           Tests/StringFileTest/InputFile.h.in: ENH: Added STRING(CONFIGURE
45128           ...) command.
45130 2004-03-03 18:18  king
45132         * Source/: cmConfigureFileCommand.cxx, cmMakefile.cxx,
45133           cmMakefile.h: ENH: Moved variable and #cmakedefine replacement
45134           from cmConfigureFileCommand.cxx to a ConfigureString method on
45135           cmMakefile.  This will give other commands access to the
45136           configuration code.
45138 2004-02-29 15:13  andy
45140         * Tests/COnly/CMakeLists.txt: ERR: Too much commits
45142 2004-02-29 15:13  andy
45144         * Source/cmMakefile.cxx, Tests/COnly/CMakeLists.txt: ERR: Fix
45145           GetModulesFile
45147 2004-02-29 14:23  andy
45149         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: Handle backticks as
45150           a valid library
45152 2004-02-29 09:53  andy
45154         * Source/cmLocalUnixMakefileGenerator.cxx: ERR: Cleanup and remove
45155           warning
45157 2004-02-29 09:51  andy
45159         * Source/cmLocalCodeWarriorGenerator.cxx: ERR: Fix build on Mac
45161 2004-02-28 18:59  andy
45163         * Modules/MacOSXBundleInfo.plist.in,
45164           Source/cmAddExecutableCommand.cxx, Source/cmCPluginAPI.cxx,
45165           Source/cmFindPackageCommand.cxx, Source/cmLocalGenerator.cxx,
45166           Source/cmLocalUnixMakefileGenerator.cxx,
45167           Source/cmLocalVisualStudio6Generator.cxx,
45168           Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
45169           Source/cmMakefile.h, Source/cmTarget.h: ENH: Styart working on
45170           bundles support and abstract WIN32_EXECUTABLE
45172 2004-02-24 18:48  andy
45174         * Source/cmSystemTools.cxx: ERR: Fix crash. We should check output
45175           before appending to it
45177 2004-02-24 10:05  andy
45179         * Source/: cmCTest.cxx, cmCTest.h: BUG: CVS update fix. If the CVS
45180           command was not set there was no indication that something went
45181           wrong. Now it will make sure it does. Also start working on
45182           multiple configuration scripts
45184 2004-02-24 10:04  andy
45186         * Source/cmSystemTools.cxx: ENH: Put Process execution errors in
45187           output and honor verbosity
45189 2004-02-23 09:56  andy
45191         * Source/: cmCTest.cxx, cmLocalGenerator.cxx: ENH: Improve coverage
45192           support and add more verbosity
45194 2004-02-23 09:54  king
45196         * Source/kwsys/Directory.cxx: ERR: Merging 1.7->1.9 changes to
45197           CMake 1.8 branch.
45199 2004-02-23 09:53  king
45201         * Source/MFCDialog/PathDialog.cpp: ERR: Merging 1.2 -> 1.3 warning
45202           fix to CMake 1.8 branch.
45204 2004-02-22 22:07  andy
45206         * Source/: cmCMakeMinimumRequired.h, cmConfigureFileCommand.h,
45207           cmElseCommand.h, cmEndIfCommand.h, cmExecProgramCommand.h,
45208           cmFindFileCommand.h, cmFindLibraryCommand.h, cmFindPathCommand.h,
45209           cmFindProgramCommand.h, cmGetFilenameComponentCommand.h,
45210           cmMakeDirectoryCommand.h, cmRemoveCommand.h,
45211           cmSeparateArgumentsCommand.h, cmWriteFileCommand.h: ENH: Make
45212           more commands scriptable
45214 2004-02-22 22:06  andy
45216         * Source/CursesDialog/cmCursesMainForm.cxx: BUG: Prevent crash when
45217           deleting the last cache item
45219 2004-02-22 13:14  andy
45221         * Source/: cmCPluginAPI.cxx, cmFLTKWrapUICommand.cxx,
45222           cmGetCMakePropertyCommand.cxx,
45223           cmGetSourceFilePropertyCommand.cxx, cmLoadCacheCommand.h,
45224           cmOutputRequiredFilesCommand.h, cmQTWrapCPPCommand.h,
45225           cmQTWrapUICommand.h, cmSetSourceFilesPropertiesCommand.cxx,
45226           cmSourceFilesCommand.cxx, cmUseMangledMesaCommand.h,
45227           cmVTKMakeInstantiatorCommand.cxx, cmVTKWrapJavaCommand.h,
45228           cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.h,
45229           cmWrapExcludeFilesCommand.cxx: ENH: Cleanups
45231 2004-02-20 14:46  andy
45233         * Source/cmake.cxx, Source/cmakemain.cxx,
45234           Tests/SimpleInstall/CMakeLists.txt,
45235           Tests/SimpleInstallS2/CMakeLists.txt: ENH: Ok, when doing cmake
45236           -P you should not have to squish filename next to -P, There
45237           should be space between
45239 2004-02-20 09:25  andy
45241         * Source/cmCTest.cxx: ENH: Handle wrong library on sun and no
45242           project on visual studio 7
45244 2004-02-19 10:33  andy
45246         * Source/CMakeLists.txt: ENH: Comment out test
45248 2004-02-19 10:32  andy
45250         * CMakeLists.txt, Source/CMakeLists.txt: ENH: Cleanup
45252 2004-02-19 10:29  andy
45254         * Source/cmIfCommand.h: ENH: Make IF command scriptable
45256 2004-02-19 10:28  king
45258         * Docs/cmake-mode.el: BUG: Fixed identification of ( and ) tokens
45259           to avoid finding them in string literals.
45261 2004-02-19 09:35  andy
45263         * Source/cmMacroCommand.h: ENH: Macro should be scriptable
45265 2004-02-19 09:35  andy
45267         * Source/cmCTest.cxx: ERR: Do not exit when find bad custom files.
45269 2004-02-17 08:35  hoffman
45271         * Source/cmDynamicLoader.cxx: BUG: don't crash when loading a
45272           module that does not exist
45274 2004-02-16 10:57  martink
45276         * Source/MFCDialog/PathDialog.cpp: shut up unfixable warning
45278 2004-02-16 10:48  hoffman
45280         * Source/: cmConfigure.cmake.h.in, cmDynamicLoader.cxx: ENH: use
45281           cmake variables for cmDynamicLoader to figure out library prefix
45282           and extensions
45284 2004-02-16 09:50  hoffman
45286         * Modules/Platform/Windows-gcc.cmake, Source/cmDynamicLoader.cxx:
45287           BUG: fix mingw module load tests
45289 2004-02-14 16:55  hoffman
45291         * Modules/Platform/Windows-gcc.cmake: shared modules are not linked
45292           so do not use lib prefix
45294 2004-02-13 10:51  hoffman
45296         * Modules/Platform/Windows-gcc.cmake, Source/kwsys/SystemTools.cxx:
45297           ENH: change mingw to use libfoo.dll instead of foo.dll since it
45298           can link to them
45300 2004-02-12 21:44  andy
45302         * Source/cmFileCommand.cxx: ENH: Add DESTDIR support
45304 2004-02-12 13:38  king
45306         * Source/kwsys/Directory.cxx: ERR: Fixed use of _findfirst for MSVC
45307           6.
45309 2004-02-12 11:23  martink
45311         * Source/kwsys/Directory.cxx: fix incorrect signature for findfirst
45313 2004-02-12 09:13  hoffman
45315         * Source/kwsys/SystemTools.cxx, Tests/SimpleInstall/CMakeLists.txt,
45316           Tests/SimpleInstallS2/CMakeLists.txt: Fix install test fail on
45317           mingw
45319 2004-02-12 08:58  andy
45321         * Source/kwsys/SystemTools.cxx: BUG: Like cygwin, mingw does not
45322           produce .lib file for shared libraries, so search for dll when
45323           searching for library
45325 2004-02-11 10:56  andy
45327         * Source/cmCTest.cxx: ERR: Remove warning
45329 2004-02-11 08:28  andy
45331         * Source/kwsys/SystemTools.cxx, Tests/SimpleInstall/CMakeLists.txt,
45332           Tests/SimpleInstallS2/CMakeLists.txt: ENH: On Cygwin shared
45333           libraries have only .dll file no .lib file, so when finding
45334           library on cygwin, search also for .dll. Also fix SimpleInstall
45335           test on cygwin
45337 2004-02-10 15:53  andy
45339         * Source/cmCTest.cxx: ERR: Use filepath followed by filename not
45340           another filepath
45342 2004-02-10 15:51  andy
45344         * Source/: cmCTest.cxx, cmCTest.h: ENH: Add logging of tests while
45345           running. This way you can actually see the output as it goes
45347 2004-02-09 16:40  andy
45349         * Tests/: SimpleInstall/CMakeLists.txt,
45350           SimpleInstallS2/CMakeLists.txt: ENH: Some cleanup and try to fix
45351           Visual Studio builds
45353 2004-02-09 15:34  andy
45355         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: -l or whatever
45356           should be at beginning of line.
45358 2004-02-09 11:33  andy
45360         * Source/CMakeLists.txt, Tests/SimpleInstall/inst.cxx,
45361           Tests/SimpleInstallS2/inst.cxx: ENH: Some systems do not handle
45362           spaces in the path
45364 2004-02-08 20:08  andy
45366         * Source/CMakeLists.txt, Tests/SimpleInstall/CMakeLists.txt,
45367           Tests/SimpleInstallS2/CMakeLists.txt: ENH: Install stage2 to
45368           handle runtime problem
45370 2004-02-08 13:23  andy
45372         * Source/cmCTest.cxx: ENH: Attempt to support tests in funky
45373           subdirectories
45375 2004-02-08 12:04  andy
45377         * Source/CMakeLists.txt, Tests/SimpleInstall/CMakeLists.txt,
45378           Tests/SimpleInstallS2/CMakeLists.txt: ENH: Add second part of
45379           SimpleInstall
45381 2004-02-06 16:43  king
45383         * Source/cmGlob.cxx: BUG#480: Merging 1.10->1.11 changes to 1.8
45384           branch.
45386 2004-02-06 15:26  andy
45388         * Source/cmGlob.cxx: ENH: When nor specifying full path, make sure
45389           it actually works, on broken filesystems fix case of files.
45391 2004-02-06 15:18  andy
45393         * Source/cmFileCommand.cxx: ENH: Handle script mode
45395 2004-02-06 13:47  andy
45397         * Source/: cmEndForEachCommand.h, cmForEachCommand.h,
45398           cmStringCommand.h: ENH: Make more commands scriptable
45400 2004-02-06 10:49  andy
45402         * Modules/FindJNI.cmake: ENH: Better finding of JNI
45404 2004-02-05 10:12  andy
45406         * Tests/: SimpleInstall/CMakeLists.txt,
45407           SimpleInstallS2/CMakeLists.txt: ERR: Fix test on windows with
45408           network paths
45410 2004-02-04 09:42  berk
45412         * Tests/: SimpleInstall/foo.c, SimpleInstall/foo.h,
45413           SimpleInstall/inst.cxx, SimpleInstallS2/foo.c,
45414           SimpleInstallS2/foo.h, SimpleInstallS2/inst.cxx: ENH: Fix test on
45415           HP-UX
45417 2004-02-03 11:23  andy
45419         * Source/cmFileCommand.cxx: ENH: Fix support for debug postfix
45421 2004-02-03 10:53  andy
45423         * Source/: cmFileCommand.cxx, cmLocalGenerator.cxx, cmSetCommand.h:
45424           ENH: Add support for install postfix
45426 2004-02-03 10:25  andy
45428         * Source/cmLocalGenerator.cxx: ENH: Cleanup output
45430 2004-02-03 09:26  andy
45432         * Source/cmLocalUnixMakefileGenerator.cxx,
45433           Tests/SimpleInstall/CMakeLists.txt,
45434           Tests/SimpleInstallS2/CMakeLists.txt: ENH: Fix ADD_DEPENDENCIES
45435           on Unix makefiles and fix SimpleInstall test not to link the
45436           module
45438 2004-02-02 18:23  andy
45440         * Tests/: SimpleInstall/CMakeLists.txt,
45441           SimpleInstallS2/CMakeLists.txt: ENH: Make test work on windows
45443 2004-02-02 18:23  andy
45445         * Source/cmCTest.cxx: ENH: Propagate build type
45447 2004-02-01 16:48  andy
45449         * Tests/: SimpleInstall/lib2.h, SimpleInstall/lib3.h,
45450           SimpleInstallS2/lib2.h, SimpleInstallS2/lib3.h: ENH: Fix exports
45452 2004-02-01 12:53  andy
45454         * Source/CMakeLists.txt, Tests/SimpleInstall/CMakeLists.txt,
45455           Tests/SimpleInstall/foo.c, Tests/SimpleInstall/foo.h,
45456           Tests/SimpleInstall/inst.cxx, Tests/SimpleInstall/lib1.cxx,
45457           Tests/SimpleInstall/lib1.h, Tests/SimpleInstall/lib2.cxx,
45458           Tests/SimpleInstall/lib2.h, Tests/SimpleInstall/lib3.cxx,
45459           Tests/SimpleInstall/lib3.h, Tests/SimpleInstallS2/CMakeLists.txt,
45460           Tests/SimpleInstallS2/foo.c, Tests/SimpleInstallS2/foo.h,
45461           Tests/SimpleInstallS2/inst.cxx, Tests/SimpleInstallS2/lib1.cxx,
45462           Tests/SimpleInstallS2/lib1.h, Tests/SimpleInstallS2/lib2.cxx,
45463           Tests/SimpleInstallS2/lib2.h, Tests/SimpleInstallS2/lib3.cxx,
45464           Tests/SimpleInstallS2/lib3.h: ENH: Add install test
45466 2004-01-29 10:29  hoffman
45468         * Source/cmCTest.cxx: BUG: keep output
45470 2004-01-29 09:01  hoffman
45472         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: remove depend on
45473           CMakeCache for rebuild_cache target to avoid double rebuild cache
45475 2004-01-28 13:17  hoffman
45477         * Source/cmCTest.cxx: BUG: After running builtin ctest, go back to
45478           the original directory
45480 2004-01-28 11:22  andy
45482         * Source/cmLocalGenerator.cxx: ERR: Remove cout
45484 2004-01-28 10:59  king
45486         * Source/kwsys/ProcessWin32.c: BUG: Corrected detection of
45487           exceptional exit code.
45489 2004-01-28 10:59  king
45491         * Source/kwsys/testProcess.c: ENH: Added exception string to
45492           abnormal termination report.
45494 2004-01-28 09:47  martink
45496         * Source/cmCTest.cxx: Including exception string in test's error
45497           output.
45499 2004-01-28 08:11  andy
45501         * Source/cmFileCommand.cxx: ERR: Remove warning about unused
45502           variable
45504 2004-01-27 17:12  hoffman
45506         * Source/cmaketest.cxx: remove old file
45508 2004-01-27 17:12  hoffman
45510         * Source/cmCTest.cxx: ENH: add a dynamic loader flush cache
45512 2004-01-27 17:11  andy
45514         * Source/cmCTest.cxx: ENH: Only display the precontext or
45515           postcontext up to the next or previous warning or error
45517 2004-01-27 14:51  hoffman
45519         * Source/cmSystemTools.cxx: BUG: fix FMM
45521 2004-01-27 12:37  andy
45523         * Source/: cmFileCommand.cxx, cmInstallTargetsCommand.cxx,
45524           cmLocalGenerator.cxx, cmLocalGenerator.h, cmTarget.h,
45525           MFCDialog/CMakeLists.txt: ENH: Make install on windows seems to
45526           work now
45528 2004-01-27 09:53  andy
45530         * Source/cmFileCommand.cxx: ERR: Fix build on Mingw. Looks like
45531           Mingw is more like visual studio... Thanks Fred Wheeler
45533 2004-01-27 09:42  martink
45535         * Source/cmCTest.cxx: fix for backup restore
45537 2004-01-27 09:05  andy
45539         * Source/cmFileCommand.cxx: ERR: And yet another set of constants
45540           for file permissions
45542 2004-01-27 09:05  andy
45544         * Source/: cmStandardIncludes.h, cmSystemTools.h: ERR: Properly
45545           handle mode_t on borland
45547 2004-01-26 17:52  andy
45549         * Source/cmStandardIncludes.h: ERR Fix borland
45551 2004-01-26 16:29  andy
45553         * Source/cmLocalGenerator.cxx: BUG: Fix for spaces in path
45555 2004-01-26 16:24  andy
45557         * Source/: cmFileCommand.cxx, cmLocalGenerator.cxx: ENH: Several
45558           windows bugs and fixes
45560 2004-01-26 16:05  andy
45562         * Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: Add unix style
45563           install in file command
45565 2004-01-26 15:50  andy
45567         * Source/: cmConfigureFileCommand.cxx, cmSystemTools.cxx,
45568           cmSystemTools.h: ENH: Preserve permissions when copying files
45570 2004-01-26 15:03  andy
45572         * Source/: cmStandardIncludes.h, cmSystemTools.cxx: ERR: Fix build
45573           problems on Visual Studio 6
45575 2004-01-26 14:55  andy
45577         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add code for
45578           setting and getting permissions
45580 2004-01-26 14:41  andy
45582         * Source/: cmCTest.cxx, cmSystemTools.cxx: ENH: Improve calling of
45583           RunSingle command and fix compile error
45585 2004-01-26 14:00  hoffman
45587         * Source/cmSystemTools.cxx: ENH: forgot return value
45589 2004-01-26 13:57  andy
45591         * Source/: cmCTest.cxx, cmCTest.h: ENH: Add support for
45592           CTestCustom.ctest, which modifies some behavior of ctest
45594 2004-01-26 13:32  hoffman
45596         * Source/: cmCTest.cxx, cmGlobalGenerator.cxx, cmSystemTools.cxx,
45597           cmSystemTools.h, cmake.cxx, cmake.h: BUG: fix put/get env
45598           problems
45600 2004-01-26 13:32  hoffman
45602         * Source/kwsys/ProcessWin32.c: ENH: fix for build on cygwin mingw
45604 2004-01-25 19:30  andy
45606         * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: ERR: Fix std::
45607           namespace
45609 2004-01-25 19:25  andy
45611         * Source/: cmGlobalGenerator.cxx, cmLocalGenerator.cxx,
45612           cmLocalGenerator.h: ENH: Start adding new installation framework
45614 2004-01-24 12:52  king
45616         * Tests/Jump/Executable/CMakeLists.txt: BUG: Due to backward
45617           ordering, Visual Studio GUIs need the link directories for the
45618           libraries the first time.
45620 2004-01-23 15:17  hoffman
45622         * Source/cmLocalVisualStudio7Generator.cxx: BUG: .lib from a .dll
45623           should go in m_LibraryOutputPath not m_ExecutableOutputPath
45625 2004-01-23 13:43  hoffman
45627         * Tests/Jump/Library/Shared/CMakeLists.txt: BUG: libdir was set
45628           wrong on windows
45630 2004-01-23 13:43  hoffman
45632         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: jump over feature
45633           was not working for windows
45635 2004-01-23 13:19  andy
45637         * DartConfig.cmake: ENH: Fix url
45639 2004-01-23 13:01  hoffman
45641         * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for debug
45642           flags into project files
45644 2004-01-23 13:01  hoffman
45646         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: more fixes for
45647           relative path stuff
45649 2004-01-23 12:46  andy
45651         * DartConfig.cmake: ENH: Add nightly reporting
45653 2004-01-23 12:40  hoffman
45655         * Modules/CMakeDetermineCCompiler.cmake: ENH: use CFLAGS for
45656           testing for gnu
45658 2004-01-23 11:26  andy
45660         * DartConfig.cmake: ENH: More continuous e-mail stuff
45662 2004-01-23 11:22  hoffman
45664         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: convert the .o
45665           files to not have ./
45667 2004-01-23 09:54  king
45669         * Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator.cxx,
45670           cmLocalUnixMakefileGenerator.h: BUG: Fix to build rule generation
45671           with relative paths.
45673 2004-01-23 09:48  king
45675         * DartConfig.cmake: ENH: Improving CMake continuous dashboards.
45676           Sending continuous email for all kinds of failures.
45678 2004-01-23 09:44  martink
45680         * Source/: cmCTest.cxx, cmCTest.h: fixes to backup restore options
45682 2004-01-23 08:53  king
45684         * Source/cmLocalGenerator.cxx: STYLE: Deleted trailing whitespace.
45686 2004-01-23 08:51  king
45688         * Source/CMakeLists.txt: ERR: Fixed project name for Jump tests.
45690 2004-01-22 14:44  king
45692         * Source/kwsys/: Process.h.in, ProcessUNIX.c: ERR: Fixed function
45693           prototypes with zero arguments to be C-style.
45695 2004-01-22 11:16  andy
45697         * Source/kwsys/ProcessUNIX.c: BUG: If working directory does not
45698           exists, exit
45700 2004-01-22 11:10  andy
45702         * Source/cmCTest.cxx: BUG: If at least one test fails, the percent
45703           cannot be greater than 99
45705 2004-01-22 10:54  king
45707         * Source/: cmLocalUnixMakefileGenerator.cxx,
45708           cmLocalUnixMakefileGenerator.h: BUG: Fix jump-over-and-build for
45709           missing libraries when the relative path to the library is
45710           different between the source and destination of the jump.
45712 2004-01-22 10:51  king
45714         * Tests/Jump/Library/: CMakeLists.txt, jumpShared.cxx,
45715           jumpStatic.cxx, Shared/CMakeLists.txt, Shared/jumpShared.cxx,
45716           Static/CMakeLists.txt, Static/jumpStatic.cxx: ENH: Improved test
45717           to have a different relative path name for libraries between the
45718           Executable and Library directories.
45720 2004-01-22 10:36  king
45722         * Source/CMakeLists.txt: ENH: Added JumpWithLibOut and JumpNoLibOut
45723           to test whether jumping over to build a missing library works.
45725 2004-01-22 10:30  king
45727         * Source/: cmake.cxx, kwsys/SystemTools.cxx: BUG:
45728           CopyFileIfDifferent should return success if the files did not
45729           differ or if the copy succeeded.  It should return failure only
45730           if the files were different and the copy failed.
45732 2004-01-22 10:23  king
45734         * Tests/Jump/Library/CMakeLists.txt: ERR: Fixed post-build rule to
45735           copy shared library correctly.
45737 2004-01-22 09:56  king
45739         * Tests/Jump/: CMakeLists.txt, Executable/CMakeLists.txt,
45740           Executable/jumpExecutable.cxx, Library/CMakeLists.txt,
45741           Library/jumpShared.cxx, Library/jumpStatic.cxx: ENH: Adding test
45742           for jumping over and building a missing library.
45744 2004-01-21 18:39  andy
45746         * Modules/CMakeDefaultMakeRuleVariables.cmake: ENH: This will
45747           probably break some obscure version of gcc, but until then,
45748           everybody doing profiling will be happy
45750 2004-01-21 15:55  king
45752         * Source/cmSystemTools.cxx: BUG: ::Stdout method should flush cout
45753           after writing data.
45755 2004-01-21 15:12  king
45757         * Modules/CMakeTestCCompiler.cmake: BUG#530: Merging 1.9 -> 1.10
45758           changes to CMake 1.8 branch.
45760 2004-01-21 15:11  king
45762         * Modules/CMakeTestCCompiler.cmake: BUG#530: Using #error to report
45763           a nice error message if the C compiler is set to a C++ compiler.
45765 2004-01-21 15:08  king
45767         * Modules/TestBigEndian.c: BUG: Use return statement instead of
45768           exit.
45770 2004-01-21 15:07  martink
45772         * Source/kwsys/ProcessUNIX.c: merge from the main tree
45774 2004-01-21 14:43  king
45776         * Source/cmCTest.cxx: BUG: empty method on std string is a test,
45777           and does not set the string to empty.
45779 2004-01-21 14:27  hoffman
45781         * Source/cmCTest.cxx: BUG: fix leak
45783 2004-01-21 14:06  king
45785         * Source/cmCTest.cxx: BUG: Fixed buffer size in MakeXMLSafe.
45787 2004-01-21 13:38  andy
45789         * Source/kwsys/ProcessUNIX.c: BUG: Fix valgrind error. If working
45790           directory is not set do not do chdir
45792 2004-01-21 09:49  hoffman
45794         * Source/cmCTest.cxx: BUG: if a test is not found, it should fail
45796 2004-01-21 09:25  hoffman
45798         * Source/cmCTest.cxx: ENH: make sure tests that are not run fail,
45799           and make sure that it does not try to run directories with the
45800           same name as tests
45802 2004-01-20 14:36  hoffman
45804         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: bug fix for IBM
45805           broken xlC 6.0.0.4 compiler
45807 2004-01-20 14:35  hoffman
45809         * Source/cmSystemTools.cxx: ENH: dont do relative paths when
45810           nothing is relative
45812 2004-01-19 09:30  king
45814         * Source/kwsys/testProcess.c: ERR: Fixed unused argument warning.
45816 2004-01-19 09:30  king
45818         * Source/kwsys/CMakeLists.txt: ERR: Must include Dart module after
45819           PROJECT command.
45821 2004-01-17 12:47  king
45823         * Source/kwsys/CMakeLists.txt: ENH: Added Dart testing
45824           configuration.
45826 2004-01-17 12:46  king
45828         * Source/kwsys/testProcess.c: ENH: Added a recursive process
45829           execution test.
45831 2004-01-16 14:00  martink
45833         * Source/cmCTest.cxx: fix so that ctest is run even with bad cmake
45834           result
45836 2004-01-15 17:07  andy
45838         * Source/cmCTest.cxx: ENH: Handle spaces in the dart output of test
45840 2004-01-15 14:04  king
45842         * Modules/Platform/Windows-bcc32.cmake: BUG#518: Merging 1.30->1.31
45843           changes to CMake 1.8 branch.
45845 2004-01-15 13:57  andy
45847         * Modules/Platform/Windows-bcc32.cmake: ENH: Fix typos about
45848           copying exe flags to shared flags and to modules. Bug #518 - On
45849           borland, initial flags for bulding module are wrong
45851 2004-01-15 08:50  king
45853         * Source/cmSystemTools.cxx: ENH: Added more error state checks to
45854           RunSingleCommand.
45856 2004-01-13 12:28  andy
45858         * Source/cmCTest.cxx: ERR: Do not ignore argument after nocmake
45860 2004-01-13 11:22  hoffman
45862         * Source/: cmCTest.cxx, cmCTest.h: ENH: add no cmake option
45864 2004-01-13 09:05  king
45866         * Modules/CMakeDetermineCCompiler.cmake: BUG: Merging 1.23->1.25
45867           changes to 1.8 branch for correct setting of MINGW flag on cygwin
45868           with -mno-cygwin flag.
45870 2004-01-13 09:01  king
45872         * Modules/FindTclsh.cmake: Merging 1.6->1.7 changes to 1.8 branch
45873           to improve automatic finding of Tcl.
45875 2004-01-13 09:01  king
45877         * Modules/FindTCL.cmake: Merging 1.30->1.31 changes to 1.8 branch
45878           to improve automatic finding of Tcl.
45880 2004-01-13 09:00  hoffman
45882         * Modules/CMakeDetermineCCompiler.cmake: BUG: use the flags when
45883           testing for type of gnu compiler
45885 2004-01-12 16:16  hoffman
45887         * Source/kwsys/SystemTools.cxx: BUG: try to get access to work on
45888           borland
45890 2004-01-12 13:53  hoffman
45892         * Source/kwsys/SystemTools.cxx: ENH: use access over stat for
45893           performance
45895 2004-01-12 13:30  andy
45897         * Source/: cmCTest.cxx, kwsys/SystemTools.cxx: ENH: Only look for
45898           executable until found
45900 2004-01-12 11:07  hoffman
45902         * Source/MFCDialog/PropertyList.cpp: BUG: make sure property list
45903           is cleared between cache loadings
45905 2004-01-09 15:57  barre
45907         * Modules/: FindTCL.cmake, FindTclsh.cmake: ENH: make it a bit
45908           smarter at finding stuff: now you need only to set *ONE* of
45909           (TCL|TK)_INCLUDE_PATH, (TCL|TK)_LIBRARY, TCL_TCLSH and the rest
45910           will be found.
45912 2004-01-09 14:14  hoffman
45914         * Source/cmCTest.cxx: ENH: clean up the output some more
45916 2004-01-09 14:05  hoffman
45918         * Source/cmCTest.cxx: ENH: clean up output
45920 2004-01-09 13:35  hoffman
45922         * Source/: cmCTest.cxx, cmCTest.h: ENH: add an ability to specify a
45923           build run directory
45925 2004-01-09 12:35  hoffman
45927         * Source/cmCTest.cxx: ENH: clean up output
45929 2004-01-09 12:28  hoffman
45931         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: add a local target
45932           for libraries as well as executables
45934 2004-01-09 11:23  king
45936         * CMakeLists.txt, Modules/CMakeDetermineSystem.cmake,
45937           Modules/CMakeFindFrameworks.cmake,
45938           Modules/CMakeTestCCompiler.cmake,
45939           Modules/CMakeTestCXXCompiler.cmake, Modules/Dart.cmake,
45940           Modules/FindOpenGL.cmake, Modules/FindPythonLibs.cmake,
45941           Modules/FindQt.cmake, Modules/FindTCL.cmake,
45942           Modules/Platform/Windows-cl.cmake, Source/cmCTest.cxx,
45943           Source/cmCreateTestSourceList.cxx,
45944           Source/cmGlobalCodeWarriorGenerator.cxx,
45945           Source/cmGlobalGenerator.cxx,
45946           Source/cmGlobalVisualStudio6Generator.cxx,
45947           Source/cmGlobalVisualStudio71Generator.cxx,
45948           Source/cmGlobalVisualStudio7Generator.cxx,
45949           Source/cmLinkLibrariesCommand.cxx,
45950           Source/cmLocalCodeWarriorGenerator.cxx,
45951           Source/cmLocalUnixMakefileGenerator.cxx,
45952           Source/cmLocalVisualStudio6Generator.cxx,
45953           Source/cmLocalVisualStudio7Generator.cxx,
45954           Source/cmOptionCommand.cxx, Source/cmQTWrapCPPCommand.cxx,
45955           Source/cmSiteNameCommand.cxx, Source/cmStringCommand.cxx,
45956           Source/cmTarget.cxx, Source/cmTargetLinkLibrariesCommand.cxx,
45957           Source/cmTryCompileCommand.cxx, Source/cmTryCompileCommand.h,
45958           Source/kwsys/SystemTools.cxx, Utilities/Release/cmake_release.sh,
45959           Utilities/Release/config_Linux,
45960           Utilities/Release/cygwin-package.sh.in: ENH: Merged Release-1-8-2
45961           -> Release-1-8-3 changes to CMake-LatestRelease branch.
45963 2004-01-09 10:13  king
45965         * Source/cmCTest.cxx: BUG: Updated warning regex to match in more
45966           cases.
45968 2004-01-09 08:54  hoffman
45970         * Source/cmCTest.cxx: BUG: if the build fails then the test fails
45972 2004-01-09 07:22  hoffman
45974         * Source/CMakeLists.txt: BUG: fix arguments to wxwindows test
45976 2004-01-08 15:54  hoffman
45978         * Source/MFCDialog/CMakeCommandLineInfo.cpp: BUG: make sure
45979           relative paths in command line options are expanded
45981 2004-01-08 09:59  hoffman
45983         * Source/: cmCTest.cxx, cmGlobalGenerator.cxx, cmake.cxx: BUG: make
45984           sure null terminator is in the right place for putenv static char
45985           array
45987 2004-01-08 09:23  king
45989         * Source/cmake.cxx: BUG: Fix environment variable setting.
45991 2004-01-08 09:19  king
45993         * Source/cmGlobalGenerator.cxx: BUG: Fix environment variable
45994           setting.
45996 2004-01-08 08:19  hoffman
45998         * Source/: cmCTest.cxx: ENH: remove warning
46000 2004-01-07 16:24  hoffman
46002         * Source/cmCTest.cxx: temp remove of optimization internal ctest
46003           use putenv causing trouble on cygwin
46005 2004-01-07 16:15  hoffman
46007         * Source/cmCTest.cxx: ENH: print errors when they are there
46009 2004-01-07 14:22  hoffman
46011         * Source/cmCTest.cxx: BUG: initialize ivar
46013 2004-01-07 13:27  martink
46015         * Source/cmCreateTestSourceList.cxx: merge fix from main tree
46017 2004-01-07 13:20  hoffman
46019         * Source/cmCTest.cxx: BUG: fix command line parser bug
46021 2004-01-07 12:50  hoffman
46023         * Source/cmCTest.cxx: ENH: remove warning
46025 2004-01-07 11:31  hoffman
46027         * Source/cmCTest.cxx: ENH: remove warnings
46029 2004-01-07 11:24  hoffman
46031         * Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
46032           cmSystemTools.cxx, cmSystemTools.h, cmWin32ProcessExecution.cxx,
46033           cmake.cxx, ctest.cxx: ENH: add new feature to ctest so that it
46034           can cmake, build and run a test executable
46036 2004-01-07 09:22  king
46038         * Source/cmGlobalVisualStudio6Generator.cxx: BUG: Fixed crash in
46039           extern MSVC project support.
46041 2004-01-07 09:22  hoffman
46043         * Source/cmGlobalVisualStudio6Generator.cxx: BUG: fix crash in
46044           external dsp include
46046 2004-01-07 09:10  king
46048         * Source/cmGlobalVisualStudio6Generator.cxx: BUG: Fixed crash in
46049           extern MSVC project support.
46051 2004-01-07 09:08  hoffman
46053         * Source/cmGlobalVisualStudio6Generator.cxx: BUG: fix crash
46055 2004-01-07 09:07  king
46057         * Source/cmCTest.cxx: BUG: Added missing Generator attributes to
46058           submitted XML files.
46060 2004-01-07 08:37  martink
46062         * Modules/Dart.cmake: merge change from main tree
46064 2004-01-06 19:13  andy
46066         * Source/: cmCTest.cxx, cmCTest.h, ctest.cxx: ENH: Improve notes
46067           support (now you can specify them with the rest of the command
46068           line), improve reading of configuration file (now it actually
46069           rereads configuration file after running
46070           update/configure/build...). Remember the model
46071           (nightly/experimental) across runs
46073 2004-01-06 16:56  king
46075         * Source/kwsys/: kwsys_std.h.in, kwsys_std_fstream.h.in,
46076           kwsys_std_iosfwd.h.in, kwsys_std_iostream.h.in,
46077           kwsys_std_sstream.h.in: ENH: Removing empty source file now that
46078           makefile dependencies should have updated.
46080 2004-01-06 16:18  hoffman
46082         * Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator.cxx:
46083           ENH: fix for hp make and relative paths never have targets with a
46084           ./ at the start of the name
46086 2004-01-06 15:06  king
46088         * Utilities/Release/config_Linux: Fixed build for new machine.
46090 2004-01-06 13:21  king
46092         * Utilities/Release/config_Linux: ENH: Updated configuration for
46093           new build location.
46095 2004-01-05 16:29  martink
46097         * Source/cmGlob.cxx: fix for glob command
46099 2004-01-05 15:30  king
46101         * Source/cmFindPackageCommand.cxx: BUG: Fixed typo in error
46102           message.
46104 2004-01-05 13:20  king
46106         * Utilities/Release/cmake_release.sh: ENH: Updated TAG for 1.8.3
46107           release.
46109 2004-01-05 13:19  king
46111         * CMakeLists.txt, CMakeSystemConfig.txt.in,
46112           CMakeWindowsSystemConfig.txt, bootstrap,
46113           Modules/CMakeCCompiler.cmake.in,
46114           Modules/CMakeDetermineCCompiler.cmake,
46115           Modules/CMakeDetermineCXXCompiler.cmake,
46116           Modules/CMakeDetermineJavaCompiler.cmake,
46117           Modules/CMakeImportBuildSettings.cmake, Modules/CMakeLists.txt,
46118           Modules/CMakeSystemSpecificInformation.cmake,
46119           Modules/CMakeTestCCompiler.cmake,
46120           Modules/CMakeTestCXXCompiler.cmake, Modules/CMakeTestGNU.c,
46121           Modules/CheckTypeSize.cmake, Modules/CheckVariableExists.cmake,
46122           Modules/Dart.cmake, Modules/FindGTK.cmake, Modules/FindJNI.cmake,
46123           Modules/FindJava.cmake, Modules/FindLATEX.cmake,
46124           Modules/FindPythonLibs.cmake, Modules/FindTCL.cmake,
46125           Modules/FindTclsh.cmake, Modules/FindThreads.cmake,
46126           Modules/FindWish.cmake, Modules/FindwxWindows.cmake,
46127           Modules/TestForANSIForScope.cmake,
46128           Modules/TestForSTDNamespace.cmake, Modules/Platform/AIX.cmake,
46129           Modules/Platform/BSDOS.cmake, Modules/Platform/Darwin.cmake,
46130           Modules/Platform/FreeBSD.cmake, Modules/Platform/HP-UX.cmake,
46131           Modules/Platform/IRIX.cmake, Modules/Platform/IRIX64.cmake,
46132           Modules/Platform/MP-RAS.cmake, Modules/Platform/NetBSD.cmake,
46133           Modules/Platform/OSF1.cmake, Modules/Platform/OpenBSD.cmake,
46134           Modules/Platform/RISCos.cmake, Modules/Platform/SCO_SV.cmake,
46135           Modules/Platform/SINIX.cmake, Modules/Platform/SunOS.cmake,
46136           Modules/Platform/True64.cmake, Modules/Platform/ULTRIX.cmake,
46137           Modules/Platform/UNIX_SV.cmake, Modules/Platform/UnixWare.cmake,
46138           Modules/Platform/Windows-bcc32.cmake,
46139           Modules/Platform/Windows-cl.cmake,
46140           Modules/Platform/Windows-gcc.cmake,
46141           Modules/Platform/Windows.cmake, Modules/Platform/Xenix.cmake,
46142           Modules/Platform/gcc.cmake, Source/CMakeLists.txt,
46143           Source/cmAddCustomTargetCommand.cxx, Source/cmAddTestCommand.cxx,
46144           Source/cmCPluginAPI.h, Source/cmCTest.cxx, Source/cmCTest.h,
46145           Source/cmCacheManager.cxx, Source/cmCommands.cxx,
46146           Source/cmDynamicLoader.cxx, Source/cmFindFileCommand.h,
46147           Source/cmFindLibraryCommand.h, Source/cmFindPathCommand.h,
46148           Source/cmFindProgramCommand.h,
46149           Source/cmGlobalBorlandMakefileGenerator.cxx,
46150           Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
46151           Source/cmGlobalNMakeMakefileGenerator.cxx,
46152           Source/cmGlobalUnixMakefileGenerator.cxx,
46153           Source/cmGlobalVisualStudio6Generator.cxx,
46154           Source/cmGlobalVisualStudio7Generator.cxx,
46155           Source/cmLoadCommandCommand.cxx,
46156           Source/cmLocalUnixMakefileGenerator.cxx,
46157           Source/cmLocalUnixMakefileGenerator.h,
46158           Source/cmLocalVisualStudio6Generator.cxx,
46159           Source/cmLocalVisualStudio7Generator.cxx,
46160           Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
46161           Source/cmQTWrapCPPCommand.cxx, Source/cmSystemTools.cxx,
46162           Source/cmSystemTools.h, Source/cmTargetLinkLibrariesCommand.cxx,
46163           Source/cmTryCompileCommand.h, Source/cmWin32ProcessExecution.cxx,
46164           Source/cmake.cxx, Source/cmakemain.cxx, Source/cmakewizard.cxx,
46165           Source/cmakewizard.h, Source/CTest/cmCTestSubmit.cxx,
46166           Source/CursesDialog/ccmake.cxx, Source/MFCDialog/CMakeSetup.cpp,
46167           Source/WXDialog/CMakeLists.txt, Source/kwsys/ProcessUNIX.c,
46168           Source/kwsys/ProcessWin32.c, Source/kwsys/SystemTools.cxx,
46169           Templates/EXEWinHeader.dsptemplate,
46170           Tests/Complex/Executable/CMakeLists.txt,
46171           Tests/Complex/Executable/complex.cxx,
46172           Tests/ComplexOneConfig/Executable/CMakeLists.txt,
46173           Tests/ComplexOneConfig/Executable/complex.cxx,
46174           Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
46175           Tests/ComplexRelativePaths/Executable/complex.cxx,
46176           Tests/Complex/Library/CMakeLists.txt,
46177           Tests/ComplexOneConfig/Library/CMakeLists.txt,
46178           Tests/ComplexRelativePaths/Library/CMakeLists.txt,
46179           Utilities/CMakeLists.txt, Utilities/Release/cmake_release.sh,
46180           Utilities/Release/config_AIX,
46181           Utilities/Release/config_CYGWIN_NT-5.1,
46182           Utilities/Release/config_Darwin, Utilities/Release/config_HP-UX,
46183           Utilities/Release/config_IRIX64, Utilities/Release/config_Linux,
46184           Utilities/Release/config_OSF1, Utilities/Release/config_SunOS,
46185           Utilities/Release/cygwin-package.sh.in: ENH: Merging CMake
46186           Release-1-8-2 to CMake-LatestRelease.
46188 2004-01-05 12:58  king
46190         * Source/cmLocalVisualStudio6Generator.cxx: BUG#416: Merging
46191           1.49->1.50 changes to 1.8 branch.
46193 2004-01-05 12:53  martink
46195         * Source/cmLocalVisualStudio6Generator.cxx: fix for long lines with
46196           post build rules
46198 2004-01-05 11:22  king
46200         * Source/cmQTWrapCPPCommand.cxx: BUG#421: Merging 1.16->1.17
46201           changes to 1.8 branch.
46203 2004-01-05 11:13  andy
46205         * Source/cmQTWrapCPPCommand.cxx, Tests/Wrapping/CMakeLists.txt,
46206           Tests/Wrapping/vtkTestMoc.h: BUG: Fix dependency to input file
46207           for QT_WRAP_CPP. Bug #421 - QT_WRAP_CPP
46209 2004-01-05 11:02  king
46211         * Source/kwsys/kwsysPlatformCxxTests.cmake: ERR: Removed use of
46212           FILE command and using WRITE_FILE instead.  We would still like
46213           CMake 1.6 to be able to build CMake CVS, and kwsys is used.
46215 2004-01-05 10:26  hoffman
46217         * Source/MFCDialog/PropertyList.cpp: ENH: reduce flicker
46219 2004-01-02 17:24  hoffman
46221         * Source/MFCDialog/: CMakeSetup.rc, CMakeSetupDialog.cpp,
46222           PropertyList.cpp, PropertyList.h: ENH: fix bug with advanced
46223           items loosing edit and do a better job sorting
46225 2004-01-02 10:23  martink
46227         * Modules/Dart.cmake: fix for multiple nexted projects
46229 2003-12-31 08:56  andy
46231         * bootstrap: ERR: Fix bootstrap for the changes in kwsys
46233 2003-12-30 17:15  king
46235         * Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
46236           kwsysPlatformCxxTests.cxx, kwsys_ios_fstream.h.in,
46237           kwsys_ios_iosfwd.h.in, kwsys_ios_iostream.h.in,
46238           kwsys_ios_sstream.h.in: ENH: Renamed KWSYS_IOS_HAVE_* macros to
46239           KWSYS_IOS_USE_* to be more readable in the C++ sources.
46241 2003-12-30 16:23  king
46243         * Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c,
46244           test1.cxx: ENH: Added GetExceptionString method to provide an
46245           error description when GetState returns Exception.
46247 2003-12-30 14:33  king
46249         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Removed stray
46250           debugging statement left from merge.
46252 2003-12-30 13:40  king
46254         * Source/kwsys/SystemTools.cxx: ERR: Use of kwsys_stl was merged
46255           from main tree.  The CMake 1.8 branch still uses kwsys_std.
46257 2003-12-30 13:39  king
46259         * Source/kwsys/SystemTools.cxx: BUG: Merging 1.30->1.31 changes to
46260           CMake 1.8 branch.
46262 2003-12-30 13:38  king
46264         * Source/kwsys/SystemTools.cxx: BUG: CollapseFullPath was calling
46265           SplitProgramPath before changing the working directory to
46266           in_base.
46268 2003-12-30 10:26  king
46270         * Source/cmSystemTools.cxx: BUG: Do not call
46271           cmsysProcess_GetErrorString unless GetState returns State_Error.
46273 2003-12-30 08:41  hoffman
46275         * Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator.cxx:
46276           BUG: borland make treats ./target and target as different also
46277           convert to outputpathrelative may get passed a quoted path
46279 2003-12-30 07:55  andy
46281         * Source/cmCTest.cxx: ENH: Remove warnings about unused variables
46283 2003-12-29 16:35  martink
46285         * Source/cmEnableTestingCommand.h: sets variable now
46287 2003-12-29 16:27  martink
46289         * Source/cmLocalUnixMakefileGenerator.cxx: only generate test
46290           target when enabled
46292 2003-12-29 16:27  martink
46294         * Source/cmEnableTestingCommand.cxx: sets variable now
46296 2003-12-29 16:19  king
46298         * Modules/: CMakeFindFrameworks.cmake, FindPythonLibs.cmake,
46299           FindTCL.cmake: BUG#423: Merged fix to 1.8 branch.
46301 2003-12-29 16:18  king
46303         * Modules/: CMakeFindFrameworks.cmake, FindPythonLibs.cmake,
46304           FindTCL.cmake: BUG#423: Fixed search for frameworks on OSX.
46306 2003-12-29 16:15  king
46308         * Source/cmSiteNameCommand.cxx: BUG#407: Merged fix to 1.8 branch.
46310 2003-12-29 16:10  andy
46312         * Source/cmSiteNameCommand.cxx: ENH: Do not use nslookup. All we
46313           really care is hostname. If somebody wants something fancy, just
46314           set it yourself. Fixes Bug #407 - nslookup is being deprecated
46315           for Red Hat and Fedora distributions
46317 2003-12-29 15:37  king
46319         * Source/cmOptionCommand.cxx: BUG#408: Merged fix to 1.8 branch.
46321 2003-12-29 15:26  andy
46323         * Source/cmOptionCommand.cxx: ERR: Fix problems with OPTION and -D
46324           on command line. Fix Bug #408 - Using -D without a type does not
46325           always work
46327 2003-12-29 15:15  king
46329         * Modules/CMakeDetermineSystem.cmake: BUG#426: Merged fix to 1.8
46330           branch.
46332 2003-12-29 15:14  king
46334         * Modules/FindQt.cmake: BUG#425: Merged fix to 1.8 branch.
46336 2003-12-29 14:55  hoffman
46338         * Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator.cxx:
46339           BUG: use ./ infront of the current directory
46341 2003-12-29 14:26  andy
46343         * Modules/CMakeDetermineSystem.cmake: ERR: On systems where uname
46344           does not support -p, try -m. Fixes Bug #426 -
46345           CMAKE_SYSTEM_PROCESSOR unknown and inconsistent
46347 2003-12-29 14:19  andy
46349         * Modules/FindQt.cmake: ENH: Add QT_ASSISTANTCLIENT_LIBRARY
46350           support. Fixes Bug #425 - Suggsted mod to FindQt.cmake to handle
46351           qassistantclient.lib
46353 2003-12-29 13:41  king
46355         * Source/cmGlobalGenerator.cxx: BUG#427: Merged fix to 1.8 branch.
46357 2003-12-29 13:37  king
46359         * Source/: cmGlobalCodeWarriorGenerator.cxx,
46360           cmGlobalVisualStudio6Generator.cxx,
46361           cmGlobalVisualStudio71Generator.cxx,
46362           cmGlobalVisualStudio7Generator.cxx, cmLinkLibrariesCommand.cxx,
46363           cmLocalCodeWarriorGenerator.cxx,
46364           cmLocalUnixMakefileGenerator.cxx,
46365           cmLocalVisualStudio6Generator.cxx,
46366           cmLocalVisualStudio7Generator.cxx, cmTarget.cxx,
46367           cmTargetLinkLibrariesCommand.cxx: BUG#445: Merging fix to 1.8
46368           branch.
46370 2003-12-29 13:32  king
46372         * Source/cmStringCommand.cxx: BUG#452: Merging 1.10->1.11 changes
46373           to 1.8 branch.
46375 2003-12-29 13:31  king
46377         * Source/cmStringCommand.cxx: BUG#452: Fix to argument checking for
46378           TOUPPER and TOLOWER subcommands.
46380 2003-12-29 13:26  king
46382         * Modules/FindOpenGL.cmake: BUG: Added missing include path to
46383           search.
46385 2003-12-29 13:14  king
46387         * Source/kwsys/SystemTools.cxx: ERR: Removed ftime ambiguity
46388           created by poor C++ standard headers provided by Borland 5.5.
46390 2003-12-26 15:02  andy
46392         * Source/: cmCTest.cxx, cmCTest.h, ctest.cxx: ENH: Add option to
46393           submit notes. Implements Bug #465 - Add notes support to CTest
46395 2003-12-26 15:00  andy
46397         * Source/: cmSystemTools.cxx, cmSystemTools.h: BUG: For
46398           consistency, use cmStdString. Also, there was a bug in
46399           SplitString which make it lose the first character.
46401 2003-12-24 15:02  andy
46403         * Source/cmLocalGenerator.cxx: BUG: On Windows network paths do not
46404           really work as regular paths, so when the binary directory is on
46405           the network, we will not support relative paths
46407 2003-12-24 13:17  hoffman
46409         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: use cd pwd trick
46410           for path for libnames
46412 2003-12-24 10:51  hoffman
46414         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: use full paths via
46415           pwd for -L paths on unix shells
46417 2003-12-24 10:07  kmorel
46419         * Source/kwsys/kwsys_ios_iosfwd.h.in: Fixed a problem where
46420           ifstream was not the same as kwsys_ios::ifstream on MSVC 6.0.
46422 2003-12-24 09:19  andy
46424         * Source/cmCTest.cxx: ENH: Fix coverage to actually work and add
46425           support for .NoDartCoverage
46427 2003-12-23 15:01  hoffman
46429         * Source/: cmLocalGenerator.cxx, cmTryCompileCommand.cxx,
46430           cmake.cxx, cmake.h: BUG: keep more of the case information
46432 2003-12-23 13:31  hoffman
46434         * Source/cmLocalGenerator.cxx: BUG: fix for vtk build
46436 2003-12-23 11:03  king
46438         * bootstrap: ENH: Merging changes from KWSys-IOS-bp to
46439           KWSys-IOS-b2t-1-mp to main tree.  This corresponds to the same
46440           merge in KWSys.  Fixes for bootstrapping on cygwin are also
46441           included.
46443 2003-12-23 11:03  king
46445         * Source/kwsys/: CMakeLists.txt, Configure.hxx.in, Directory.cxx,
46446           RegularExpression.cxx, RegularExpression.hxx.in, SystemTools.cxx,
46447           SystemTools.hxx.in, kwsysPlatformCxxTests.cmake,
46448           kwsysPlatformCxxTests.cxx, kwsys_ios_fstream.h.in,
46449           kwsys_ios_iosfwd.h.in, kwsys_ios_iostream.h.in,
46450           kwsys_ios_sstream.h.in, kwsys_std.h.in, kwsys_std_fstream.h.in,
46451           kwsys_std_iosfwd.h.in, kwsys_std_iostream.h.in,
46452           kwsys_std_sstream.h.in, kwsys_stl.h.in, test1.cxx, testIOS.cxx:
46453           ENH: Merging changes from KWSys-IOS-bp to KWSys-IOS-b2t-1-mp to
46454           main tree.  This introduces separate kwsys_ios and kwsys_stl
46455           macros needed to support all platforms.
46457 2003-12-23 10:44  king
46459         * bootstrap: BUG: Fixed 3rd C++ test to use endl correctly.  Fixed
46460           incorrect spelling of appropriate.
46462 2003-12-23 10:39  andy
46464         * bootstrap: ENH: Some cleanups and attempt to fix cygwin problem
46466 2003-12-23 10:16  andy
46468         * bootstrap: ENH: Some cleanups, add settings comment to kwsys
46469           header files. Add proper dependency to kwsys headers
46471 2003-12-23 09:53  king
46473         * bootstrap: BUG: Fixed use of KWSYS_IOS_HAVE_SSTREAM test result
46474           for cmConfigure.
46476 2003-12-23 09:31  king
46478         * bootstrap: BUG: Moved use of KWSYS_IOS test results to after the
46479           tests are performed.  Also cleaned up ordering of some tests.
46481 2003-12-23 09:17  andy
46483         * bootstrap: ENH: support new KWSYS with IOS
46485 2003-12-22 16:21  hoffman
46487         * Source/: cmLocalVisualStudio6Generator.cxx,
46488           cmLocalVisualStudio7Generator.cxx, cmSystemTools.cxx: ENH: add
46489           relative paths to visual studio 6 and 7 project files
46491 2003-12-22 15:16  hoffman
46493         * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
46494           cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h:
46495           ENH: move relative path to parent generator class
46497 2003-12-22 14:17  hoffman
46499         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: make new relative
46500           rpath work with spaces
46502 2003-12-22 13:59  hoffman
46504         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: use fullpaths based
46505           on the actual current directory
46507 2003-12-22 13:15  hoffman
46509         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: use a full path for
46510           rpath
46512 2003-12-22 12:24  hoffman
46514         * Source/: cmLocalUnixMakefileGenerator.cxx,
46515           cmLocalUnixMakefileGenerator.h, cmSystemTools.cxx,
46516           cmSystemTools.h, cmake.cxx: ENH: add support for relative paths
46517           in makefiles
46519 2003-12-22 11:20  king
46521         * Source/kwsys/: CMakeLists.txt, kwsysPlatformCxxTests.cxx: ENH:
46522           All platform tests are now in kwsysPlatformCxxTests.cxx.  This
46523           makes the listfile code much more readable.
46525 2003-12-20 13:32  king
46527         * Source/kwsys/: CMakeLists.txt, testIOS.cxx: ENH: Added testIOS
46528           for kwsys_ios testing.
46530 2003-12-20 13:31  king
46532         * Source/kwsys/kwsys_ios_sstream.h.in: ERR: Fixed istringstream to
46533           work with MSVC 6 old streams.
46535 2003-12-20 12:44  king
46537         * Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
46538           kwsysPlatformCxxTests.cxx, kwsys_ios_fstream.h.in,
46539           kwsys_ios_iosfwd.h.in, kwsys_ios_iostream.h.in,
46540           kwsys_ios_sstream.h.in: ENH: Shortened and grouped IOS and STL
46541           feature macro names.
46543 2003-12-19 16:56  king
46545         * Source/kwsys/: CMakeLists.txt, Configure.hxx.in, Directory.cxx,
46546           RegularExpression.cxx, RegularExpression.hxx.in, SystemTools.cxx,
46547           SystemTools.hxx.in, kwsysPlatformCxxTests.cmake,
46548           kwsysPlatformCxxTests.cxx, kwsys_ios_fstream.h.in,
46549           kwsys_ios_iosfwd.h.in, kwsys_ios_iostream.h.in,
46550           kwsys_ios_sstream.h.in, kwsys_std.h.in, kwsys_std_fstream.h.in,
46551           kwsys_std_iosfwd.h.in, kwsys_std_iostream.h.in,
46552           kwsys_std_sstream.h.in, kwsys_stl.h.in, test1.cxx: ENH: Split
46553           kwsys_std into kwsys_ios and kwsys_stl in order to avoid std
46554           namespace pollution and support more platforms.
46556 2003-12-18 18:04  andy
46558         * Source/cmCTest.cxx: ENH: Even better. Only replace when path
46559           longer than 20 characters. Also replace parent directory. That
46560           way it will replace for related projects.
46562 2003-12-18 17:42  andy
46564         * Source/cmCTest.cxx: ENH: Attempt to cleanup the build output
46566 2003-12-18 17:36  martink
46568         * Source/cmCTest.cxx: bug fix
46570 2003-12-18 13:40  andy
46572         * Source/cmLocalUnixMakefileGenerator.cxx: ERR: Remove debug
46574 2003-12-18 13:17  andy
46576         * Source/: cmGlobalCodeWarriorGenerator.cxx,
46577           cmGlobalVisualStudio6Generator.cxx,
46578           cmGlobalVisualStudio71Generator.cxx,
46579           cmGlobalVisualStudio7Generator.cxx,
46580           cmLocalCodeWarriorGenerator.cxx,
46581           cmLocalVisualStudio6Generator.cxx,
46582           cmLocalVisualStudio7Generator.cxx: BUG: Fix Bug #445 - Same
46583           library in multiple projects can cause problems
46585 2003-12-18 13:04  andy
46587         * Source/: cmLinkLibrariesCommand.cxx,
46588           cmLocalUnixMakefileGenerator.cxx, cmTarget.cxx,
46589           cmTargetLinkLibrariesCommand.cxx: BUG: Fix Bug #445 - Same
46590           library in multiple projects can cause problems
46592 2003-12-17 09:42  andy
46594         * Modules/Dart.cmake: ENH: Mark things as advanced
46596 2003-12-17 09:40  andy
46598         * Source/cmCTest.cxx: ERR: Remove debug
46600 2003-12-17 09:25  andy
46602         * Source/cmCTest.cxx: ENH: Add more error regular expressions
46604 2003-12-17 08:49  king
46606         * Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: BUG#439:
46607           Merging fix to 1.8 branch.
46609 2003-12-17 08:45  king
46611         * Modules/Platform/Windows-cl.cmake: BUG#438: Merging fix to 1.8
46612           branch.
46614 2003-12-17 08:36  martink
46616         * Source/cmCTest.cxx: better ctest driver and return codes
46618 2003-12-17 08:30  king
46620         * Source/kwsys/SystemTools.hxx.in: ERR: std -> kwsys_std.
46622 2003-12-17 08:21  martink
46624         * Modules/Platform/Windows-cl.cmake: fix in quoting
46626 2003-12-16 17:30  andy
46628         * Source/cmCTest.cxx: ENH: Purify support should work now.
46630 2003-12-16 17:20  king
46632         * Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c: ENH:
46633           Added SetPipeShared method to allow stdout and stderr pipes to be
46634           shared with the parent process.
46636 2003-12-16 16:19  andy
46638         * Source/cmCTest.cxx: ENH: Add suppression file support for
46639           valgrind
46641 2003-12-16 16:19  andy
46643         * Modules/: Dart.cmake, DartConfiguration.tcl.in: ENH: Add
46644           suppression file
46646 2003-12-16 15:55  king
46648         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Added
46649           GetEnv method.
46651 2003-12-16 15:38  king
46653         * Source/kwsys/CMakeLists.txt: ENH: Updated copyright.
46655 2003-12-16 15:37  king
46657         * Source/kwsys/CMakeLists.txt: ERR: SystemTools now depends on
46658           Directory.
46660 2003-12-16 14:43  andy
46662         * Source/: cmCTest.cxx, cmCTest.h: ENH: Several cleanups and
46663           attempt to do purify support
46665 2003-12-16 14:26  martink
46667         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: is there any
46668           chance thiswill work on all platforms hmmm added removeAdirectory
46670 2003-12-16 13:18  andy
46672         * Source/cmCTest.cxx: ENH: Cleanup output
46674 2003-12-15 18:44  andy
46676         * Source/cmCTest.cxx: ERR: Fix coverage on gcc 2.95
46678 2003-12-15 18:32  andy
46680         * Source/cmCTest.cxx: ERR: Ok, think before commit... This fixes
46681           two build problems. The missing brace and the std::string
46682           signature is different on gcc 2.95 and gcc 3.3.
46684 2003-12-15 18:03  andy
46686         * Source/cmCTest.cxx: ERR: Inner loop used the same counter as
46687           outer. Broke coverage code
46689 2003-12-15 17:28  andy
46691         * Source/: cmCTest.cxx, cmCTest.h: ERR: STD fixes
46693 2003-12-15 17:25  andy
46695         * Modules/Dart.cmake, Modules/DartConfiguration.tcl.in,
46696           Source/cmCTest.cxx, Source/cmCTest.h, Source/cmSystemTools.cxx,
46697           Source/cmSystemTools.h, Source/ctest.cxx,
46698           Source/CTest/cmCTestSubmit.cxx, Source/CTest/cmCTestSubmit.h,
46699           Source/CursesDialog/cmCursesPathWidget.cxx: ENH: Add initial
46700           memory check support which works for Valgrind
46702 2003-12-15 16:30  king
46704         * Source/kwsys/: Base64.c, Base64.h.in, Configure.h.in,
46705           Configure.hxx.in, Copyright.txt, Directory.cxx, Directory.hxx.in,
46706           EncodeExecutable.c, Process.h.in, ProcessFwd9x.c, ProcessUNIX.c,
46707           ProcessWin32.c, RegularExpression.cxx, RegularExpression.hxx.in,
46708           SystemTools.cxx, SystemTools.hxx.in, kwsysHeaderDump.pl,
46709           kwsysPrivate.h, kwsys_std.h.in, kwsys_std_fstream.h.in,
46710           kwsys_std_iosfwd.h.in, kwsys_std_iostream.h.in,
46711           kwsys_std_sstream.h.in, test1.cxx, testProcess.c: ENH: Updated
46712           copyright.
46714 2003-12-15 12:56  martink
46716         * Source/cmCreateTestSourceList.cxx: fix compiler warning
46718 2003-12-15 12:02  hoffman
46720         * Source/cmCTest.cxx: ENH: fix for gcc 3.1
46722 2003-12-14 13:48  king
46724         * Source/kwsys/ProcessWin32.c: STYLE: Fixed typo on comment.
46726 2003-12-14 13:47  king
46728         * Source/kwsys/ProcessWin32.c: ENH: Using CreateFile with
46729           FILE_FLAG_DELETE_ON_CLOSE to automatically delete the Win9x
46730           forwarding executable even if the parent process crashes.
46732 2003-12-14 13:44  king
46734         * Source/kwsys/kwsysPrivate.h: ENH: Added KWSYS_NAMESPACE_STRING
46735           macro.
46737 2003-12-14 13:03  king
46739         * Source/kwsys/Configure.h.in: BUG: Fixed dllimport.
46741 2003-12-13 14:19  king
46743         * Source/kwsys/ProcessUNIX.c: ERR: Added include of sys/stat.h for
46744           open functions mode bits.
46746 2003-12-13 14:13  king
46748         * Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c: ENH:
46749           Added SetPipeFile method to allow the process pipeline stdin,
46750           stdout, and stderr to be redirected from/to files.
46752 2003-12-13 10:36  king
46754         * Source/kwsys/: ProcessUNIX.c, ProcessWin32.c: ENH: Code is now
46755           robust to New method returning NULL.
46757 2003-12-12 15:42  king
46759         * Modules/Platform/IRIX64.cmake: ENH: Added
46760           CMAKE_SHARED_LIBRARY_SONAME_C_FLAG and
46761           CMAKE_SHARED_LIBRARY_SONAME_CXX_FLAG settings to enable shared
46762           library version support for SGI.
46764 2003-12-12 14:44  king
46766         * Modules/Platform/HP-UX.cmake: ENH: Added
46767           CMAKE_SHARED_LIBRARY_SONAME_FLAG setting to enable shared library
46768           version support for HP-UX.
46770 2003-12-12 14:34  king
46772         * Modules/CMakeDefaultMakeRuleVariables.cmake,
46773           Modules/Platform/SunOS.cmake,
46774           Source/cmLocalUnixMakefileGenerator.cxx,
46775           Modules/Platform/Linux.cmake: ENH: Using separate
46776           CMAKE_SHARED_LIBRARY_SONAME flags for C and CXX.
46778 2003-12-12 14:20  king
46780         * Modules/Platform/SunOS.cmake: ENH: Added
46781           CMAKE_SHARED_LIBRARY_SONAME_FLAG setting to enable shared library
46782           version support for SunOS.
46784 2003-12-12 09:12  hoffman
46786         * Modules/: CMakeCCompiler.cmake.in, CMakeCXXCompiler.cmake.in,
46787           CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake:
46788           ENH: reduce the number of times gnu is tested for
46790 2003-12-12 08:09  martink
46792         * Source/cmCTest.cxx: now can do extra updates
46794 2003-12-11 15:38  hoffman
46796         * Source/cmGlobalGenerator.cxx: BUG:427 trycompile target must be
46797           exe
46799 2003-12-11 10:11  hoffman
46801         * Source/cmTryCompileCommand.cxx: BUG: need a dummy first argument
46802           to cmake
46804 2003-12-11 08:57  martink
46806         * Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: fix to
46807           the signature and argument parsing
46809 2003-12-10 19:47  andy
46811         * Source/: cmake.cxx, cmakemain.cxx: ENH: Argument for script mode
46812           is -P (process) and take out the automatic script mode
46814 2003-12-10 08:55  hoffman
46816         * Source/: cmLocalUnixMakefileGenerator.cxx,
46817           cmLocalUnixMakefileGenerator.h: BUG: roll back change for
46818           variable used in path
46820 2003-12-09 14:33  king
46822         * Modules/FindOpenGL.cmake: ENH: Adding /usr/include/w32api for
46823           OpenGL header search.
46825 2003-12-09 11:44  king
46827         * Source/kwsys/SystemTools.cxx: BUG: File comparison on windows
46828           must test the volume serial number as well as the file index.
46830 2003-12-09 10:33  martink
46832         * DartConfig.cmake: move start time up one hour
46834 2003-12-09 09:16  king
46836         * Source/: cmListFileLexer.c, cmListFileLexer.in.l: ERR: Removed
46837           YY_BREAK statements after return statements because they are
46838           unreachable.
46840 2003-12-09 09:11  king
46842         * Source/: cmListFileLexer.c, cmListFileLexer.in.l: ERR: Added
46843           missing static keyword to cmListFileLexerSetToken and
46844           cmListFileLexerAppend definitions.
46846 2003-12-09 08:32  hoffman
46848         * Source/: cmLocalUnixMakefileGenerator.cxx,
46849           cmLocalUnixMakefileGenerator.h: ENH: use variables for output
46850           paths
46852 2003-12-09 08:22  martink
46854         * Source/cmCTest.cxx: some updates to handle inline cache files and
46855           environment variables
46857 2003-12-08 18:05  king
46859         * Source/cmSystemTools.cxx: BUG: Reimplemented ExpandListArguments
46860           to properly handle escaped backslashes that occur right before
46861           semicolons.  This is important for lists of paths ending in
46862           backslashes on windows.
46864 2003-12-08 16:10  martink
46866         * Source/cmSystemTools.cxx: bug fix to escaped semicolons in
46867           arguments
46869 2003-12-08 15:05  king
46871         * Source/cmListFileLexer.in.l: ERR: Fixed comment about how to run
46872           flex to reflect new name of this file.
46874 2003-12-08 14:20  king
46876         * Source/: cmListFileLexer.in.l, cmListFileLexer.l: ERR: Renaming
46877           cmListFileLexer.l to cmListFileLexer.in.l to avoid make programs
46878           trying to run lex automatically whn building cmListFileLexer.c.
46880 2003-12-08 14:11  andy
46882         * bootstrap: ENH: Fix bootstrap to handle lex parser
46884 2003-12-08 13:40  king
46886         * Source/: cmListFileLexer.c, cmListFileLexer.l: ERR: We must
46887           define YY_NO_UNISTD_H to build on windows.
46889 2003-12-08 13:36  king
46891         * Source/: CMakeLists.txt, cmListFileCache.cxx, cmListFileCache.h,
46892           cmListFileLexer.c, cmListFileLexer.h, cmListFileLexer.l: ENH:
46893           Using lex-based tokenizer and a simple recursive-descent parser
46894           in place of the old hand-coded parser for CMake listfiles.
46896 2003-12-08 11:35  king
46898         * Source/kwsys/CMakeLists.txt: STYLE: Removed trailing whitespace.
46900 2003-12-08 11:31  king
46902         * Source/cmake.cxx: ENH: Improved error messages when source tree
46903           does not have a CMakeLists.txt file.  No matter how many cases we
46904           check, there always seems to be a user that finds a case that
46905           gives a confusing error message...
46907 2003-12-08 11:23  andy
46909         * Modules/Dart.cmake, Modules/DartConfiguration.tcl.in,
46910           Source/cmCTest.cxx: ENH: Improve coverage on systems with
46911           multiple gcov commands
46913 2003-12-07 14:09  king
46915         * Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c: ENH:
46916           Cleaned up pipe numbering.
46918 2003-12-05 16:39  king
46920         * Source/cmCTest.cxx: ENH: Using cmListFileCache to read the
46921           DartTestfile instead of duplicating the parse loop.
46923 2003-12-05 14:51  king
46925         * Source/kwsys/kwsys_std.h.in: ERR: Need to include Configure.hxx
46926           to get kwsys_std definition.
46928 2003-12-05 11:53  king
46930         * Source/: cmCTest.cxx, cmSystemTools.cxx, kwsys/Process.h.in,
46931           kwsys/ProcessUNIX.c, kwsys/ProcessWin32.c, kwsys/test1.cxx,
46932           kwsys/testProcess.c: ENH: Removed pipe selection argument from
46933           WaitForData method in kwsysProcess.  This greatly simplifies its
46934           use.
46936 2003-12-05 11:37  king
46938         * Source/kwsys/: Process.h.in, ProcessFwd9x.c, ProcessWin32.c:
46939           STYLE: Removed trailing whitespace.
46941 2003-12-05 11:19  king
46943         * Source/kwsys/ProcessWin32.c: BUG: Process startup-info struct
46944           dwFlags were being set incorrectly due to a change in statement
46945           order.
46947 2003-12-05 10:45  king
46949         * Docs/cmake-mode.el: ENH: New indentation implementation to
46950           support multi-line strings.
46952 2003-12-04 14:34  king
46954         * Docs/cmake-mode.el: STYLE: Removed trailing whitespace.
46956 2003-12-04 13:56  king
46958         * Source/kwsys/ProcessUNIX.c: ERR: Added missing static storage
46959           class specifier for kwsysProcessCreate.
46961 2003-12-03 14:16  martink
46963         * Source/cmCTest.cxx: some fixes to test harnes
46965 2003-12-03 13:37  king
46967         * Source/kwsys/ProcessUNIX.c: ERR: Some platforms define stdin,
46968           stdout, and stderr as macros.  Renaming these symbols to StdIn,
46969           StdOut, and StdErr.
46971 2003-12-03 09:20  king
46973         * Source/kwsys/: Process.h.in, ProcessFwd9x.c, ProcessUNIX.c,
46974           ProcessWin32.c: ENH: Merged changes from KWSys-MultiProcess-bp to
46975           KWSys-MultiProcess-b2t-1-mp to main tree.  This introduces
46976           support for process pipelines.
46978 2003-12-03 09:12  king
46980         * Source/kwsys/Process.h.in: ERR: Added missing macro definition
46981           for kwsysProcess_AddCommand.
46983 2003-12-02 17:23  king
46985         * Utilities/Release/cmake_release.sh: ENH: Added documentation
46986           about location of cmCPluginAPI.h in cygwin package.
46988 2003-12-02 17:16  king
46990         * Utilities/Release/cygwin-package.sh.in: BUG: No longer need to
46991           copy Copyright.txt into doc directory.  It is done by the cmake
46992           installation.
46994 2003-12-02 17:14  king
46996         * Utilities/Release/cygwin-package.sh.in: BUG: Need to pass
46997           datadir/docdir/mandir to bootstrap script instead of writing in
46998           the cache.
47000 2003-12-02 16:57  king
47002         * Utilities/Release/cygwin-package.sh.in: ENH: Cygwin now uses
47003           /usr/share/doc instead of /usr/doc.
47005 2003-12-02 16:57  king
47007         * CMakeLists.txt, Utilities/Release/cmake_release.sh: ENH: Updating
47008           version number to 1.8.3.
47010 2003-12-02 16:50  martink
47012         * Source/cmCTest.cxx: better error handling
47014 2003-12-01 19:25  martink
47016         * Source/: cmCTest.cxx, cmCTest.h, ctest.cxx: a start on the
47017           dashboard driver
47019 2003-12-01 13:07  king
47021         * Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake:
47022           BUG#411: Merged fix to 1.8 branch.
47024 2003-12-01 13:06  king
47026         * Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake:
47027           BUG#411: Re-ordering statements so errors show up in
47028           CMakeError.log.
47030 2003-11-28 15:37  king
47032         * Source/kwsys/ProcessWin32.c: ENH: Cleaned up implementation of
47033           stderr and win9x forwarding executable error pipe.
47035 2003-11-28 14:21  king
47037         * Source/kwsys/ProcessWin32.c: ENH: Removing special termination
47038           pipe from Windows implementation.  It does not need it because
47039           WaitForMultipleObjects can wait with a timeout for the process to
47040           terminate.  This is not the case in UNIX because waitpid has no
47041           timeout, so we need the termination pipe there.
47043 2003-11-28 14:08  king
47045         * Source/kwsys/ProcessWin32.c: BUG: Removed stray debugging code
47046           that caused win9x mode to always be used.
47048 2003-11-28 14:02  king
47050         * Source/kwsys/ProcessWin32.c: ENH: Added special termination pipe
47051           to allow timeout to work for processes that close their output
47052           pipes.
47054 2003-11-28 13:07  king
47056         * Source/kwsys/ProcessWin32.c: ENH: Error messages from the
47057           forwarding executable are now read completely even if they are
47058           reported in multiple blocks.
47060 2003-11-28 12:58  king
47062         * Source/kwsys/ProcessWin32.c: BUG: Fixed error message when
47063           process control structure initialization runs out of memory.
47065 2003-11-28 12:52  king
47067         * Source/kwsys/ProcessWin32.c: ERR: Removed useless if(command) in
47068           AddString.
47070 2003-11-28 12:47  king
47072         * Source/kwsys/ProcessWin32.c: ENH: Renamed CMPE_* to KWSYSPE_* for
47073           consistency with ProcessUNIX.c.
47075 2003-11-28 12:42  king
47077         * Source/kwsys/ProcessUNIX.c: BUG: When a child fails to exec, we
47078           need to read the entire error message, not just the first block.
47080 2003-11-28 12:31  king
47082         * Source/kwsys/ProcessUNIX.c: ENH: UNIX implementation of process
47083           pipeline.
47085 2003-11-28 10:08  king
47087         * Source/kwsys/ProcessUNIX.c: ENH: Implemented SetCommand and
47088           AddCommand for multiple process support.
47090 2003-11-28 09:48  king
47092         * Source/kwsys/: ProcessUNIX.c: STYLE: Removed trailing whitespace.
47094 2003-11-27 23:08  king
47096         * Source/kwsys/: Process.h.in, ProcessFwd9x.c, ProcessWin32.c: ENH:
47097           Windows implementation of process pipeline.
47099 2003-11-27 10:28  king
47101         * Source/cmake.cxx: BUG: cmake_symlink_library should return the
47102           accumulated result, not just 0.
47104 2003-11-26 17:59  king
47106         * Modules/Platform/Linux.cmake: ENH: Adding implementation of
47107           shared library version support on UNIX.  This addresses the
47108           feature request described in bug#32.
47110 2003-11-26 17:52  king
47112         * Modules/CMakeDefaultMakeRuleVariables.cmake: ENH: Adding
47113           implementation of shared library version support on UNIX.  This
47114           addresses the feature request described in bug#32.
47116 2003-11-26 17:38  king
47118         * Source/: cmLocalUnixMakefileGenerator.cxx,
47119           cmLocalUnixMakefileGenerator.h: ENH: Adding implementation of
47120           shared library version support on UNIX.  This addresses the
47121           feature request described in bug#32.
47123 2003-11-26 17:34  king
47125         * Source/cmake.cxx: BUG: The cmake_symlink_library command needs to
47126           remove existing files before creating links.
47128 2003-11-26 16:38  king
47130         * Source/cmake.cxx: ENH: Added undocumented cmake_symlink_library
47131           to help with building versioned shared libraries.
47133 2003-11-26 16:15  hoffman
47135         * Source/: cmGlobalVisualStudio6Generator.cxx,
47136           cmGlobalVisualStudio7Generator.cxx: remove more warnings
47138 2003-11-26 16:12  hoffman
47140         * Source/: cmGlobalVisualStudio6Generator.cxx,
47141           cmGlobalVisualStudio6Generator.h,
47142           cmGlobalVisualStudio7Generator.cxx,
47143           cmGlobalVisualStudio7Generator.h: remove warnings
47145 2003-11-26 16:11  king
47147         * Source/cmSystemTools.cxx: ERR: Fixed unused parameter warnings.
47149 2003-11-26 16:04  hoffman
47151         * Source/: cmGlobalVisualStudio6Generator.cxx,
47152           cmGlobalVisualStudio71Generator.cxx,
47153           cmGlobalVisualStudio71Generator.h,
47154           cmGlobalVisualStudio7Generator.cxx: ENH: fix some warnings
47156 2003-11-26 14:52  king
47158         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added
47159           CreateSymlink method.
47161 2003-11-26 14:30  hoffman
47163         * Source/MFCDialog/PropertyList.cpp: ENH: remove removecache entry
47164           call
47166 2003-11-26 14:29  hoffman
47168         * Source/: cmGlobalVisualStudio6Generator.cxx,
47169           cmGlobalVisualStudio6Generator.h,
47170           cmGlobalVisualStudio7Generator.cxx,
47171           cmGlobalVisualStudio7Generator.h, cmMakefile.cxx, cmMakefile.h:
47172           ENH: generate a sln and dsw file for each sub project in a
47173           project
47175 2003-11-26 11:41  king
47177         * Source/: cmCTest.cxx, cmSystemTools.cxx: BUG: Do not use
47178           std::string to accumulate output.  Use std::vector instead.  This
47179           is much better at memory management.
47181 2003-11-25 16:14  king
47183         * Utilities/Release/cmake_release.sh: STYLE: Removed trailing
47184           whitepsace.
47186 2003-11-24 15:51  king
47188         * Utilities/Release/cmake_release.sh: BUG: osx_install should make
47189           the Resources directory before copying files into it.
47191 2003-11-24 14:04  king
47193         * Modules/FindPythonLibs.cmake: BUG#266: Merging 1.16->1.18 changes
47194           to 1.8 branch.
47196 2003-11-24 14:01  king
47198         * Source/cmLocalVisualStudio7Generator.cxx: BUG#393: Merging
47199           1.40->1.41 changes to 1.8 branch.
47201 2003-11-21 14:13  king
47203         * Source/cmLocalVisualStudio7Generator.cxx: BUG#393: Adding XML
47204           escaping for additional per-source compile flags.
47206 2003-11-21 13:12  hoffman
47208         * Modules/FindPythonLibs.cmake: BUG: remove junk code
47210 2003-11-20 15:41  king
47212         * Modules/FindPythonLibs.cmake: BUG#266: Added cygwin names for the
47213           library.  Module now documents output as PYTHON_LIBRARIES instead
47214           of PYTHON_LIBRARY.
47216 2003-11-20 15:31  king
47218         * Modules/FindPythonLibs.cmake: STYLE: Removed trailing whitespace.
47220 2003-11-20 15:30  king
47222         * Modules/Platform/: AIX.cmake, BSDOS.cmake, Darwin.cmake,
47223           FreeBSD.cmake, HP-UX.cmake, IRIX.cmake, IRIX64.cmake,
47224           MP-RAS.cmake, NetBSD.cmake, OSF1.cmake, OpenBSD.cmake,
47225           RISCos.cmake, SCO_SV.cmake, SINIX.cmake, SunOS.cmake,
47226           True64.cmake, ULTRIX.cmake, UNIX_SV.cmake, UnixWare.cmake,
47227           Windows-gcc.cmake, Xenix.cmake, gcc.cmake: BUG#383: Merged fix to
47228           1.8 branch.
47230 2003-11-14 10:44  hoffman
47232         * Modules/Platform/: AIX.cmake, BSDOS.cmake, Darwin.cmake,
47233           FreeBSD.cmake, HP-UX.cmake, IRIX.cmake, IRIX64.cmake,
47234           MP-RAS.cmake, NetBSD.cmake, OSF1.cmake, OpenBSD.cmake,
47235           RISCos.cmake, SCO_SV.cmake, SINIX.cmake, SunOS.cmake,
47236           True64.cmake, ULTRIX.cmake, UNIX_SV.cmake, UnixWare.cmake,
47237           Windows-gcc.cmake, Xenix.cmake, gcc.cmake: BUG: fix for bug 383
47238           gcc flags are now always set if the compiler is gnu
47240 2003-11-13 15:54  king
47242         * Source/cmAddCustomTargetCommand.cxx: BUG#321: Merged 1.13->1.14
47243           changes to 1.8 branch.
47245 2003-11-13 14:45  martink
47247         * Source/cmAddCustomTargetCommand.cxx: fixed argument parsing
47249 2003-11-13 13:52  king
47251         * Source/: cmFindFileCommand.h, cmFindLibraryCommand.h,
47252           cmFindPathCommand.h, cmFindProgramCommand.h: ENH: Documentation
47253           improvements from main tree.
47255 2003-11-13 13:51  king
47257         * Source/: cmFindFileCommand.h, cmFindLibraryCommand.h,
47258           cmFindPathCommand.h, cmFindProgramCommand.h: ENH: Documentation
47259           improvements.
47261 2003-11-13 12:43  king
47263         * Modules/FindGTK.cmake: BUG#299: Merged 1.8->1.9 changes to 1.8
47264           branch.
47266 2003-11-12 17:44  king
47268         * Modules/FindGTK.cmake: BUG#299: GTK_gmodule_LIBRARY is optional
47269           just like GTK_gthread_LIBRARY.
47271 2003-11-12 16:53  king
47273         * Modules/TestForANSIForScope.cmake: BUG#374: Merging 1.10->1.11
47274           changes to 1.8 branch.
47276 2003-11-12 16:53  king
47278         * Modules/TestForSTDNamespace.cmake: BUG#374: Merging 1.9->1.10
47279           changes to 1.8 branch.
47281 2003-11-12 16:51  king
47283         * Modules/: TestForANSIForScope.cmake, TestForSTDNamespace.cmake:
47284           BUG#374: Adding OUTPUT_VARIABLE OUTPUT to TRY_COMPILE commands.
47286 2003-11-12 14:57  king
47288         * Source/cmMakeDepend.cxx: BUG#373: Merging 1.39->1.40 to 1.8
47289           branch.
47291 2003-11-12 14:20  hoffman
47293         * Source/cmMakeDepend.cxx: BUG: fix for bug 373 make depend problem
47295 2003-11-12 14:17  king
47297         * Source/cmGlobalVisualStudio6Generator.cxx: BUG#371: Merging
47298           1.19->1.20 changes to 1.8 branch.
47300 2003-11-12 14:17  king
47302         * Source/cmGlobalVisualStudio7Generator.cxx: BUG#371: Merging
47303           1.17->1.18 changes to 1.8 branch.
47305 2003-11-12 14:06  andy
47307         * Source/: cmGlobalVisualStudio6Generator.cxx,
47308           cmGlobalVisualStudio7Generator.cxx: ENH: Bug #371 - Add build
47309           configuration for try compiles using cmake variable
47311 2003-11-12 10:03  king
47313         * Modules/Dart.cmake: BUG#199: Merging 1.45->1.46 changes to 1.8
47314           branch.
47316 2003-11-12 10:00  king
47318         * Modules/Dart.cmake: BUG#199: If
47319           DART_EXPERIMENTAL_USE_PROJECT_NAME is set, the PROJECT_NAME will
47320           be included in the name of the Experimental and
47321           ExperimentalSubmit targets.
47323 2003-11-11 12:53  king
47325         * Source/cmLocalVisualStudio7Generator.cxx: BUG#363: Merged
47326           1.39->1.40 changes to 1.8 branch.
47328 2003-11-11 12:51  hoffman
47330         * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for 363,
47331           VCMIDLTool not used for idl files
47333 2003-11-11 12:51  king
47335         * Source/cmCTest.cxx: BUG#344: Merged 1.66->1.67 to 1.8 branch.
47337 2003-11-11 12:36  andy
47339         * Source/cmCTest.cxx: BUG: Handle -C properly for executables that
47340           are not in the project; Fix Bug #344 - ctest -C Debug
47342 2003-11-11 11:42  king
47344         * Source/cmCTest.h: BUG#259: Merging 1.16->1.18 changes to 1.8
47345           branch.
47347 2003-11-11 11:42  king
47349         * Source/cmCTest.cxx: BUG#259: Merging 1.62->1.63 and 1.64->1.66
47350           changes to 1.8 branch.
47352 2003-11-11 11:41  king
47354         * Source/cmAddTestCommand.cxx: BUG#259: Merging 1.18->1.20 changes
47355           to 1.8 branch.
47357 2003-11-06 16:38  andy
47359         * Source/cmCTest.cxx: ENH: Add warning exception for VTK type
47360           warning blocking
47362 2003-11-05 15:02  andy
47364         * Utilities/Doxygen/doxyfile.in: ENH: Handle kwsys properly
47366 2003-11-05 15:02  andy
47368         * Utilities/Doxygen/CMakeLists.txt: ENH: Cleanup. We do not really
47369           need to use vtk for documentation. We only need utilities/doxygen
47370           directory
47372 2003-11-05 13:03  king
47374         * Modules/Platform/Windows-bcc32.cmake,
47375           Source/cmGlobalBorlandMakefileGenerator.cxx,
47376           Source/cmLocalUnixMakefileGenerator.cxx: BUG#346: Merging fix
47377           from main tree to 1.8 branch.
47379 2003-11-05 11:18  hoffman
47381         * Modules/Platform/Windows-bcc32.cmake,
47382           Source/cmGlobalBorlandMakefileGenerator.cxx,
47383           Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix for bug 346,
47384           borland should now support dash in the path
47386 2003-11-05 10:46  king
47388         * Source/cmCTest.cxx: BUG#259: Fix for spaces in paths to
47389           executable added to previous fixes for this bug.
47391 2003-11-05 10:13  king
47393         * Modules/: FindTclsh.cmake, FindWish.cmake: BUG#322: Merging fix
47394           from main tree to 1.8 branch.
47396 2003-11-04 12:50  king
47398         * Source/cmCTest.cxx: BUG#323: Merging fix from main tree to 1.8
47399           branch.
47401 2003-11-04 11:19  hoffman
47403         * Source/cmCTest.cxx: BUG: fix for bug 323
47405 2003-11-04 09:45  king
47407         * Source/cmMakefile.cxx: BUG: Merging changes from revision 1.236
47408           to 1.237 to 1.8 branch.
47410 2003-11-04 09:44  king
47412         * Source/cmLocalVisualStudio6Generator.cxx: BUG: Merging changes
47413           from revisions 1.41 to 1.47 to 1.8 branch.
47415 2003-11-04 09:36  king
47417         * Modules/: FindTclsh.cmake, FindWish.cmake: ENH: Adding registry
47418           entries to search path.
47420 2003-11-04 09:06  king
47422         * Source/cmLocalUnixMakefileGenerator.cxx: BUG#318: Merging fix
47423           from main tree to 1.8 branch.
47425 2003-11-04 09:03  king
47427         * Source/CTest/cmCTestSubmit.cxx: BUG#320: Merging fix from main
47428           tree to 1.8 branch.
47430 2003-11-04 09:01  king
47432         * Source/cmQTWrapCPPCommand.cxx: BUG#319: Merging fix from main
47433           tree (1.15->1.16) to 1.8 branch.
47435 2003-11-04 09:00  king
47437         * Source/kwsys/: ProcessWin32.c, RegularExpression.cxx: ERR:
47438           Removed extra variable assignments.
47440 2003-11-04 08:56  king
47442         * Source/kwsys/ProcessWin32.c: BUG: Removed CloseHandle in case of
47443           error in DuplicateHandle.  According to documentation,
47444           DuplicateHandle will close the source handle regardless of error
47445           condition.
47447 2003-11-04 08:50  king
47449         * Source/cmAddTestCommand.cxx: BUG: Cannot add extra escapes for
47450           backslashes because it makes the behavior inconsistent with
47451           previous versions of cmake.
47453 2003-11-03 16:59  andy
47455         * Source/CTest/cmCTestSubmit.cxx: BUG: This fixes problem when
47456           submitting bugs on Mac: Bug #320 - When st_size in stat is 64 bit
47457           ctest does not submit
47459 2003-11-03 15:57  hoffman
47461         * Source/: cmLocalVisualStudio6Generator.cxx, cmMakefile.cxx: BUG:
47462           hack fix for problem of MS vs 6 and custom target commands
47464 2003-11-03 15:53  andy
47466         * Source/cmQTWrapCPPCommand.cxx: BUG: Fix Bug #319 - Change in
47467           QT_WRAP_CPP's behaviour
47469 2003-11-03 15:38  andy
47471         * Source/: cmCTest.cxx, cmCTest.h: ENH: Cleanup parsing of argument
47472           to help fix Bug #259 - CMake does not quote correctly in
47473           DartTestfile.txt
47475 2003-11-03 15:19  king
47477         * Source/cmAddTestCommand.cxx: BUG#259: ADD_TEST command generated
47478           in DartTestfile.txt now quotes/escapes all arguments.
47480 2003-11-03 11:01  hoffman
47482         * Source/cmLocalVisualStudio6Generator.cxx: BUG: fix for debug libs
47483           not using output path
47485 2003-10-31 17:22  king
47487         * Source/cmLocalUnixMakefileGenerator.cxx: BUG#318:
47488           cmake.check_depends now collects all dependencies for
47489           cmake.depends and then uses a single rule.
47491 2003-10-31 17:05  king
47493         * Modules/Platform/Windows-cl.cmake: BUG#317: Merging 1.23->1.24
47494           changes to 1.8 branch.
47496 2003-10-31 17:01  king
47498         * Templates/EXEWinHeader.dsptemplate: BUG#316: Merged 1.15->1.16
47499           changes from main tree to 1.8 branch.
47501 2003-10-31 16:56  hoffman
47503         * Modules/Platform/Windows-cl.cmake: BUG: fix for bug# 317
47505 2003-10-31 16:55  andy
47507         * Source/cmLocalVisualStudio6Generator.cxx,
47508           Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
47509           Templates/EXEWinHeader.dsptemplate,
47510           Templates/staticLibHeader.dsptemplate,
47511           Tests/COnly/CMakeLists.txt: ENH: Attempt to add debug library
47512           postfix for visual studio 6
47514 2003-10-31 16:53  hoffman
47516         * Templates/EXEWinHeader.dsptemplate: Fix for BUG: 316
47518 2003-10-31 12:55  king
47520         * Source/cmLocalVisualStudio7Generator.cxx: BUG: Merged all changes
47521           from main tree up to revision 1.39.
47523 2003-10-31 09:31  andy
47525         * Source/cmCTest.cxx: ENH: Report when having conflicts
47527 2003-10-30 16:12  king
47529         * Source/: cmake.cxx: BUG#313: Improving error message when no
47530           CMakeLists.txt file is found in the source tree.
47532 2003-10-30 14:27  king
47534         * Source/cmAddTestCommand.cxx: BUG: Backing out previous change
47535           until a deeper problem can be investigated.
47537 2003-10-30 14:00  king
47539         * Source/cmAddTestCommand.cxx: BUG#259: Do not double quote
47540           arguments if they are already quoted when writing
47541           DartTestfile.txt.
47543 2003-10-30 13:47  king
47545         * Source/cmTryCompileCommand.h: BUG#163: Merging 1.12->1.13 changes
47546           to 1.8 branch for 1.8.2 release.
47548 2003-10-30 13:46  king
47550         * Source/cmTryCompileCommand.h: BUG#163: Added documentation of
47551           OUTPUT_VARIABLE argument.
47553 2003-10-30 13:35  king
47555         * Modules/FindLATEX.cmake: BUG#262: Merging fix from main tree
47556           1.8->1.9 to 1.8 branch for 1.8.2 release.
47558 2003-10-30 13:33  king
47560         * Modules/FindLATEX.cmake: BUG#262: Marking DVIPDF_CONVERTER as
47561           advanced.
47563 2003-10-30 13:18  king
47565         * Source/cmake.cxx: BUG#311: Merging 1.141->1.142 changes to 1.8
47566           branch for 1.8.2 release.
47568 2003-10-30 13:16  king
47570         * Source/cmCTest.cxx: BUG#310: Merging 1.60->1.61 from main tree to
47571           1.8 branch.
47573 2003-10-30 10:05  andy
47575         * Source/cmCTest.cxx: BUG: Fix Bug #310 - CTest sends wrong time to
47576           cvs on Windows
47578 2003-10-29 19:48  andy
47580         * Source/: cmake.cxx, cmakemain.cxx, cmSystemTools.cxx,
47581           cmSystemTools.h: ENH: Ok, no more argument needed for script mode
47583 2003-10-29 09:56  andy
47585         * Source/cmGlobalGenerator.cxx: ENH: More scripting changes
47587 2003-10-29 09:43  andy
47589         * Source/: cmake.cxx, cmake.h, cmMakefile.cxx, cmakemain.cxx: ENH:
47590           Start includding the scripting support
47592 2003-10-29 08:58  andy
47594         * Source/: cmCommand.h, cmMessageCommand.h, cmIncludeCommand.h:
47595           ENH: Start includding the scripting support
47597 2003-10-28 15:26  andy
47599         * Source/cmake.cxx: ENH: Command should also be quoted
47601 2003-10-28 13:22  king
47603         * Source/: cmGlobalBorlandMakefileGenerator.cxx,
47604           cmGlobalNMakeMakefileGenerator.cxx,
47605           cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h:
47606           BUG#303: Merged fix from main tree to 1.8 branch for 1.8.2
47607           release.
47609 2003-10-28 13:19  king
47611         * Source/cmLocalVisualStudio7Generator.cxx: BUG#200: Merged fix to
47612           1.8 branch for 1.8.2 release.
47614 2003-10-28 11:55  hoffman
47616         * Source/cmLocalVisualStudio7Generator.cxx: BUG: add preprocessor
47617           flags to resource compiler
47619 2003-10-28 11:06  hoffman
47621         * Source/: cmGlobalBorlandMakefileGenerator.cxx,
47622           cmGlobalNMakeMakefileGenerator.cxx,
47623           cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h:
47624           BUG: fix for bug 303 pass makeflags to sub makes
47626 2003-10-25 18:21  andy
47628         * Utilities/Doxygen/doxyfile.in: ENH: Add all subdirectories
47630 2003-10-17 16:19  hoffman
47632         * Source/cmLocalVisualStudio7Generator.cxx: BUG: make sure -M flags
47633           are not duplicated and are only set in the xml
47635 2003-10-17 16:10  king
47637         * Modules/CMakeDetermineCXXCompiler.cmake: BUG#276: Merge fix for
47638           spaces in path from main tree.
47640 2003-10-17 16:09  king
47642         * Modules/CMakeDetermineCXXCompiler.cmake: BUG: Fixed same
47643           spaces-in-paths problem for CMakeTestGNU.c as in
47644           CMakeDetermineCCompiler.cmake.
47646 2003-10-17 16:08  hoffman
47648         * Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for unicode
47649           and for /D -D
47651 2003-10-17 07:45  andy
47653         * Source/WXDialog/cmWXMainFrame.cxx: ENH: Fix problem with wx 2.4
47655 2003-10-16 19:16  andy
47657         * Tests/UseWX/: CMakeLists.txt, WX.cxx: ENH: We do not really need
47658           streams. Also fix the test on windows
47660 2003-10-16 19:15  andy
47662         * Source/CMakeLists.txt: ENH: Enable test on windows
47664 2003-10-16 17:51  king
47666         * Modules/Platform/Windows-cl.cmake: BUG#78: Merged fix from main
47667           tree (1.22->1.23).
47669 2003-10-16 13:42  king
47671         * CMakeLists.txt, Utilities/Release/cmake_release.sh: ENH: Updating
47672           version number for 1.8.2 release.
47674 2003-10-16 13:09  king
47676         * Modules/: CMakeDetermineJavaCompiler.cmake, FindJNI.cmake,
47677           FindJava.cmake, FindTCL.cmake: BUG#281: Merging fix from main
47678           tree.  See bug report for revision changes.
47680 2003-10-16 13:06  king
47682         * Source/cmCTest.cxx: BUG#278: Merging fix from main tree
47683           (1.59->1.60) to 1.8 branch for 1.8.2 release.
47685 2003-10-16 11:05  barre
47687         * Modules/: CMakeDetermineJavaCompiler.cmake, FindJNI.cmake,
47688           FindJava.cmake, FindTCL.cmake: FIX: for Windows users, it seems
47689           logical to favor native win32 installation before Cygwin ones.
47690           Otherwise you can end up with bad mixes (part of the java tools
47691           were picked from the SDK, part from Cygwin)
47693 2003-10-16 10:32  hoffman
47695         * Source/cmLocalVisualStudio6Generator.cxx,
47696           Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
47697           Templates/EXEWinHeader.dsptemplate,
47698           Templates/staticLibHeader.dsptemplate: ENH: allow UNICODE to be
47699           specifed in the cxx flags and if not default to MBCS
47701 2003-10-16 10:10  hoffman
47703         * Source/cmLocalVisualStudio7Generator.cxx: ENH: allow users to
47704           change to unicode
47706 2003-10-16 07:49  andy
47708         * Source/cmCTest.cxx: ENH: Handle all white spaces, fix problem on
47709           cygwin
47711 2003-10-15 23:42  hoffman
47713         * Modules/Platform/Windows-cl.cmake,
47714           Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug 78
47715           should be on 1.8 branch
47717 2003-10-15 10:19  king
47719         * Modules/Platform/Darwin.cmake: BUG#277: Fix from main tree 1.5 ->
47720           1.6 merged to 1.8 branch.  Will be included in 1.8.2 release.
47722 2003-10-15 10:14  king
47724         * Modules/Platform/Darwin.cmake: ERR: Old -flat_namespace
47725           -undefined suppress flags for CMAKE_SHARED_MODULE_CREATE_C_FLAGS
47726           should be included when CMAKE_BACKWARDS_COMPATIBILITY is 1.6 or
47727           lower.
47729 2003-10-15 10:06  king
47731         * bootstrap: BUG#168: Merged fix for HP-UX ansi C flags as second
47732           part of the fix for this bug to 1.8 branch.  1.24 -> 1.25.
47734 2003-10-15 10:01  king
47736         * Source/kwsys/SystemTools.cxx: BUG#263: Merged search path
47737           ordering fix from main tree to CMake 1.8 branch.  1.22 -> 1.24.
47739 2003-10-15 09:56  king
47741         * Source/cmTargetLinkLibrariesCommand.cxx: BUG#201: Merged warning
47742           suppression support from main tree to 1.8 branch.  1.16->1.17.
47744 2003-10-15 09:53  king
47746         * Modules/CheckTypeSize.cmake: Documentation fix from main tree.
47747           1.11->1.12.
47749 2003-10-15 09:52  king
47751         * Modules/CheckVariableExists.cmake: BUG: Merged trivial fix from
47752           main tree.  1.10 -> 1.11.
47754 2003-10-15 09:49  king
47756         * Modules/CMakeDetermineCCompiler.cmake: BUG#263: Merged fix for
47757           system paths in ar and ranlib find commands to 1.8 branch.  Will
47758           be included in 1.8.2
47760 2003-10-15 09:26  king
47762         * Source/cmQTWrapCPPCommand.cxx: BUG#186: Merged fix from trunk to
47763           branch.
47765 2003-10-15 09:18  king
47767         * Modules/CMakeDetermineCCompiler.cmake: BUG#276: Merge fix for
47768           spaces in path from main tree.
47770 2003-10-14 22:30  king
47772         * Modules/CMakeDetermineCCompiler.cmake: BUG: Fix for spaces in
47773           path when loading CMakeTestGNU.c.
47775 2003-10-13 16:04  andy
47777         * Source/CMakeLists.txt, Tests/UseWX/CMakeLists.txt,
47778           Tests/UseWX/WX.cxx: ENH: Add test for FindwxWindows. Thanks to:
47779           Mathieu Malaterre
47781 2003-10-13 15:27  andy
47783         * Modules/CheckTypeSize.cmake: ENH: Documentation fix
47785 2003-10-13 11:58  king
47787         * Modules/Platform/Windows-cl.cmake: BUG#269: Fix for spaces in
47788           paths.  Will be included in 1.8.2 release.
47790 2003-10-13 11:32  andy
47792         * Modules/Platform/Windows-cl.cmake: ERR: allow spaces in the path
47794 2003-10-11 08:12  king
47796         * Modules/CheckVariableExists.cmake: BUG: Message describing
47797           variable was using result variable.
47799 2003-10-09 15:52  hoffman
47801         * Modules/CMakeDetermineCCompiler.cmake,
47802           Source/kwsys/SystemTools.cxx: ENH: put the system path after the
47803           paths specified on to the FIND command
47805 2003-10-07 13:45  king
47807         * Utilities/Release/cmake_release.sh: Updated cygwin dependencies.
47809 2003-10-07 09:50  king
47811         * Utilities/Release/config_CYGWIN_NT-5.1: GCC 2.95 is no longer
47812           available on cygwin.
47814 2003-10-02 14:50  andy
47816         * Source/cmTargetLinkLibrariesCommand.cxx: ENH: Add
47817           CMAKE_IGNORE_DEPENDENCIES_ORDERING to prevent warnings about
47818           dependency problems
47820 2003-09-26 11:27  king
47822         * Modules/CMakeImportBuildSettings.cmake: BUG: Comparison of build
47823           tool should be case-insensitive.
47825 2003-09-26 11:15  king
47827         * Modules/CMakeImportBuildSettings.cmake: BUG: Comparison of build
47828           tool should be case-insensitive.
47830 2003-09-24 17:51  andy
47832         * Source/cmQTWrapUICommand.cxx: ENH: Fix comment
47834 2003-09-24 17:51  andy
47836         * Tests/Wrapping/CMakeLists.txt: ENH: Better testing
47838 2003-09-24 17:50  andy
47840         * Source/cmQTWrapCPPCommand.cxx: BUG: Fix Bug #186 - QT_WRAP_UI
47841           uses the path twice
47843 2003-09-24 11:10  king
47845         * Source/cmLocalVisualStudio7Generator.cxx: BUG#191: Merging fix
47846           into 1.8 branch for inclusion in 1.8.2 release.
47848 2003-09-24 11:03  king
47850         * Source/cmLocalVisualStudio7Generator.cxx: BUG: Check for whether
47851           to use CMAKE_EXE_LINKER_FLAGS should look both for EXECUTABLE and
47852           WIN32_EXECUTABLE targets.
47854 2003-09-23 13:58  king
47856         * Source/cmCTest.cxx: BUG#185: Merged fix from main tree to 1.8
47857           branch.  Change will be included in 1.8.2 release.
47859 2003-09-23 13:49  andy
47861         * Source/cmCTest.cxx: ENH: Add missing newline Bug #185 - CTest
47862           exceptions output is missing new line
47864 2003-09-18 11:05  hoffman
47866         * Source/kwsys/SystemTools.cxx: ENH: remove /tmp_mnt in collapse
47867           full path
47869 2003-09-15 15:58  king
47871         * bootstrap: BUG: Need to check for -Ae flag on HP-UX cc compiler.
47872           Needed for ANSI C compilation.
47874 2003-09-02 13:49  king
47876         * bootstrap: BUG#168: Using C compiler to build .c files during
47877           bootstrap instead of C++ compiler.
47879 2003-09-02 13:27  king
47881         * bootstrap: BUG: Must use C compiler to compile C files during
47882           bootstrap, not C++ compiler.
47884 2003-08-29 09:38  king
47886         * Source/: cmLocalVisualStudio6Generator.cxx,
47887           cmLocalVisualStudio7Generator.cxx: BUG: Merged more fixes from
47888           main tree.
47890 2003-08-28 16:22  hoffman
47892         * Source/: cmLocalVisualStudio6Generator.cxx,
47893           cmLocalVisualStudio7Generator.cxx: BUG: make sure exe output path
47894           is used for dep hack stuff
47896 2003-08-28 16:10  martink
47898         * Source/cmLocalVisualStudio6Generator.cxx: bad evil nasty ken
47900 2003-08-28 16:06  martink
47902         * Source/: cmLocalVisualStudio6Generator.cxx,
47903           cmLocalVisualStudio7Generator.cxx: fix to executable depends for
47904           custom commands
47906 2003-08-28 15:02  king
47908         * Utilities/Release/config_IRIX64: ERR: Don't need separate -n32
47909           and -64 binaries.
47911 2003-08-28 14:58  hoffman
47913         * Tests/: Complex/Library/CMakeLists.txt,
47914           ComplexOneConfig/Library/CMakeLists.txt,
47915           ComplexRelativePaths/Library/CMakeLists.txt: BUG: remove
47916           bundle_loader stuff it did not work with spaces in the path and
47917           is not needed for this test
47919 2003-08-28 14:55  king
47921         * Source/: cmLocalVisualStudio6Generator.cxx,
47922           cmLocalVisualStudio7Generator.cxx: BUG: Merged fix for bug with
47923           custom commands depending on executables from main tree.
47925 2003-08-28 14:52  hoffman
47927         * Source/: cmLocalVisualStudio6Generator.cxx,
47928           cmLocalVisualStudio7Generator.cxx: BUG: fix bug with custom
47929           commands depending on executables
47931 2003-08-28 14:03  king
47933         * CMakeLists.txt, Utilities/Release/cmake_release.sh: ENH: Updated
47934           for 1.8.1 release number.
47936 2003-08-27 20:35  starreveld
47938         * Modules/Platform/Darwin.cmake,
47939           Tests/Complex/Library/CMakeLists.txt,
47940           Tests/ComplexOneConfig/Library/CMakeLists.txt,
47941           Tests/ComplexRelativePaths/Library/CMakeLists.txt: ENH: remove
47942           the -flat_namespace and -undefined suppress hacks from ENH:
47943           CMAKE_SHARED_MODULE_CREATE_C_FLAGS ENH: and fix the complex
47944           example to specify a -bundle loader for the ENH: shared module
47945           that it builds.
47947 2003-08-27 17:45  hoffman
47949         * Source/cmWin32ProcessExecution.cxx: ENH: remove warnings from use
47950           of NULL
47952 2003-08-27 16:50  king
47954         * CMakeLists.txt, CMakeSystemConfig.txt.in,
47955           CMakeWindowsSystemConfig.txt, bootstrap,
47956           Modules/CMakeCCompiler.cmake.in,
47957           Modules/CMakeDetermineCCompiler.cmake,
47958           Modules/CMakeSystemSpecificInformation.cmake,
47959           Modules/CMakeTestCCompiler.cmake,
47960           Modules/CMakeTestCXXCompiler.cmake, Modules/CMakeTestGNU.c,
47961           Modules/FindThreads.cmake, Modules/FindwxWindows.cmake,
47962           Modules/Platform/Windows-bcc32.cmake,
47963           Modules/Platform/Windows-cl.cmake,
47964           Modules/Platform/Windows-gcc.cmake,
47965           Modules/Platform/Windows.cmake, Source/CMakeLists.txt,
47966           Source/TODO, Source/cmCacheManager.cxx, Source/cmCommands.cxx,
47967           Source/cmDynamicLoader.cxx,
47968           Source/cmGlobalBorlandMakefileGenerator.cxx,
47969           Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
47970           Source/cmGlobalNMakeMakefileGenerator.cxx,
47971           Source/cmGlobalUnixMakefileGenerator.cxx,
47972           Source/cmLoadCommandCommand.cxx,
47973           Source/cmLocalUnixMakefileGenerator.cxx,
47974           Source/cmSystemTools.cxx, Source/cmSystemTools.h,
47975           Source/cmWin32ProcessExecution.cxx, Source/cmake.cxx,
47976           Source/kwsys/SystemTools.cxx,
47977           Tests/Complex/Executable/CMakeLists.txt,
47978           Tests/Complex/Executable/complex.cxx,
47979           Tests/Complex/Library/CMakeLists.txt,
47980           Tests/ComplexOneConfig/Executable/CMakeLists.txt,
47981           Tests/ComplexOneConfig/Executable/complex.cxx,
47982           Tests/ComplexOneConfig/Library/CMakeLists.txt,
47983           Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
47984           Tests/ComplexRelativePaths/Executable/complex.cxx,
47985           Tests/ComplexRelativePaths/Library/CMakeLists.txt,
47986           Utilities/CMakeLists.txt: ENH: Merging changes from trunk into
47987           1.8 branch.
47989           1.) MinGW support (beta) 2.) make VERBOSE=1 3.) FindThreads.cmake
47990           fix 4.) FindwxWindows.cmake fix 5.)
47991           CMakeSystemSpecificInformation.cmake typo fix 6.) bootstrap
47992           spaces-in-path fix
47994 2003-08-27 16:42  hoffman
47996         * Modules/Platform/Windows-gcc.cmake,
47997           Tests/Complex/Executable/CMakeLists.txt,
47998           Tests/Complex/Executable/complex.cxx,
47999           Tests/Complex/Library/CMakeLists.txt,
48000           Tests/ComplexOneConfig/Executable/CMakeLists.txt,
48001           Tests/ComplexOneConfig/Executable/complex.cxx,
48002           Tests/ComplexOneConfig/Library/CMakeLists.txt,
48003           Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
48004           Tests/ComplexRelativePaths/Executable/complex.cxx,
48005           Tests/ComplexRelativePaths/Library/CMakeLists.txt: ENH: MinGW
48006           build now passes all the tests
48008 2003-08-27 16:08  king
48010         * Utilities/Release/: cmake_release.sh, config_AIX, config_Darwin,
48011           config_HP-UX, config_IRIX64, config_Linux, config_OSF1,
48012           config_SunOS, cygwin-package.sh.in: Merging release script
48013           changes from 1.8 branch to main tree.
48015 2003-08-27 16:02  king
48017         * Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake:
48018           ERR: Fixed typo in comment.
48020 2003-08-27 08:29  king
48022         * Source/cmake.cxx: ERR: Fixed placement of code introduced by a
48023           patch from main tree.  Somehow it ended up on the wrong lines.
48025 2003-08-26 17:13  king
48027         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: Added support for
48028           "make VERBOSE=1" to run one-time verbose make runs without
48029           changing CMAKE_VERBOSE_MAKEFILE.
48031 2003-08-26 15:08  king
48033         * Source/: cmake.cxx, cmakemain.cxx, cmakewizard.cxx,
48034           cmakewizard.h: BUG#164: Fixed crash of cmake -i when CMAKE_ROOT
48035           cannot be found.  Made resulting error message cleaner.
48037 2003-08-26 15:06  king
48039         * Source/: cmake.cxx, cmakemain.cxx, cmakewizard.cxx,
48040           cmakewizard.h: BUG: Fixed crash of cmake -i when CMAKE_ROOT
48041           cannot be found.  Made resulting error message cleaner.
48043 2003-08-22 12:53  king
48045         * CMakeLists.txt, Source/CMakeLists.txt, Utilities/CMakeLists.txt:
48046           ENH: Moved decision to build MFCDialog up to top level.  It is
48047           used in both the Source and Utilities directories.
48049 2003-08-22 11:56  hoffman
48051         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: remove ifdef code
48052           and use makefile definitions
48054 2003-08-22 11:56  hoffman
48056         * Modules/Platform/Windows-gcc.cmake: ENH: add configure file for
48057           gcc under windows
48059 2003-08-22 09:52  andy
48061         * bootstrap, Modules/FindThreads.cmake: ERR: Reorganize to try to
48062           fix the -pthread problem on some systems
48064 2003-08-21 16:22  hoffman
48066         * Modules/CMakeCCompiler.cmake.in,
48067           Modules/CMakeDetermineCCompiler.cmake,
48068           Modules/CMakeSystemSpecificInformation.cmake,
48069           Modules/CMakeTestCCompiler.cmake,
48070           Modules/CMakeTestCXXCompiler.cmake, Modules/CMakeTestGNU.c,
48071           Modules/Platform/Windows-bcc32.cmake,
48072           Modules/Platform/Windows-cl.cmake,
48073           Modules/Platform/Windows.cmake, Source/CMakeLists.txt,
48074           Source/cmDynamicLoader.cxx,
48075           Source/cmGlobalBorlandMakefileGenerator.cxx,
48076           Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
48077           Source/cmGlobalNMakeMakefileGenerator.cxx,
48078           Source/cmGlobalUnixMakefileGenerator.cxx,
48079           Source/cmLocalUnixMakefileGenerator.cxx,
48080           Source/cmSystemTools.cxx, Source/cmSystemTools.h,
48081           Source/cmWin32ProcessExecution.cxx, Source/cmake.cxx,
48082           Source/kwsys/SystemTools.cxx: ENH: add the unix makefile
48083           generator as an option from the windows GUI, this builds with
48084           mingw, cygwin, and combinations of make cl, bcc32
48086 2003-08-21 13:26  andy
48088         * Modules/FindwxWindows.cmake: ERR: If WX_CONFIG_LIBS are , then
48089           you get weird cmake error. This should fix it
48091 2003-08-21 09:23  hoffman
48093         * Source/TODO: [no log message]
48095 2003-08-20 12:59  king
48097         * Source/: cmakemain.cxx, CursesDialog/ccmake.cxx,
48098           MFCDialog/CMakeSetup.cpp: ENH: Added documentation of specifying
48099           an existing build tree as an argument.
48101 2003-08-19 11:02  andy
48103         * Source/cmLoadCommandCommand.cxx: ERR: Fix crash of cmake on
48104           broken load commands
48106 2003-08-19 10:50  king
48108         * Modules/Platform/: IRIX64.cmake: ENH: Improved default choice of
48109           -64 compiler/linker flags based on how cmake was built.
48111 2003-08-19 10:29  andy
48113         * Source/cmLoadCommandCommand.cxx: BUG: LastError can return 0, so
48114           handle that case
48116 2003-08-19 09:41  king
48118         * bootstrap: BUG: Merged cmake_make_processor error message to 1.8
48119           branch.
48121 2003-08-19 09:40  king
48123         * Source/: cmCTest.cxx, cmCTest.h: BUG: Merged fixes for bugs 146,
48124           152, and 153 to 1.8 branch.
48126 2003-08-19 09:39  king
48128         * Source/cmCacheManager.cxx: BUG#154: Merged fix to 1.8 branch.
48130 2003-08-19 09:39  king
48132         * Source/cmake.cxx: ERR: Fixed warnings.
48134 2003-08-19 09:33  king
48136         * Source/kwsys/SystemTools.cxx: ERR: Merged warning fix from main
48137           tree to CMake 1.8 branch.
48139 2003-08-19 09:32  king
48141         * Source/kwsys/ProcessUNIX.c: ProcessUNIX.c
48143 2003-08-19 09:32  king
48145         * Source/kwsys/ProcessWin32.c: BUG: Merged error message fix to
48146           CMake 1.8 branch.
48148 2003-08-19 09:27  king
48150         * Modules/FindLATEX.cmake: BUG#156: Fixed typo psd2pdf -> ps2pdf.
48151           Will be included in 1.8.1 release.
48153 2003-08-19 09:12  king
48155         * Utilities/Release/: cmake_release.sh, config_IRIX64: Added
48156           LDFLAGS support.
48158 2003-08-19 09:06  king
48160         * Utilities/Release/config_IRIX64: ENH: Added configuration of both
48161           -64 and -n32 builds.
48163 2003-08-19 09:05  king
48165         * Utilities/Release/cmake_release.sh: ENH: Added support for
48166           configuration of install tree.
48168 2003-08-19 08:53  andy
48170         * Modules/FindLATEX.cmake: BUG: Fix Bug #156 - ps2pdf is not found
48171           on linux
48173 2003-08-18 14:31  andy
48175         * Source/: cmCTest.cxx, cmCTest.h: BUG: Report failed as failed...
48177 2003-08-18 14:06  andy
48179         * Source/cmake.cxx: ENH: Remove unused variable
48181 2003-08-18 14:05  andy
48183         * Source/cmCacheManager.cxx: BUG: Fixed Bug #154 - Uninitialized
48184           type initialized value cache variables should return value
48186 2003-08-18 11:30  andy
48188         * Source/: cmCTest.cxx, cmCTest.h: BUG: Fix Bug #153 - CTest does
48189           not detect tests that are not found and Bug #153 - CTest does not
48190           detect tests that are not found
48192 2003-08-17 12:24  hoffman
48194         * Source/kwsys/SystemTools.cxx: ENH: remove warning and unneeded
48195           cast
48197 2003-08-15 08:41  andy
48199         * Source/cmCTest.cxx: BUG: Fix test reporting
48201 2003-08-14 13:34  andy
48203         * Source/cmCTest.cxx: ENH: Fix verbose output, fix error message,
48204           and fix the exit code check
48206 2003-08-14 09:09  hoffman
48208         * Source/cmake.cxx: ENH: remove a warning
48210 2003-08-13 18:17  andy
48212         * Source/: cmCTest.cxx, cmCTest.h: ENH: Better error reporting
48214 2003-08-13 18:08  king
48216         * Source/kwsys/ProcessWin32.c: ENH: Made error message consistent
48217           between win9x and non-win9x version of error reporting.
48219 2003-08-13 14:21  king
48221         * Source/kwsys/ProcessUNIX.c: ENH: Treating SIGBUS as a fault by
48222           default.
48224 2003-08-12 17:24  king
48226         * Source/cmSystemTools.cxx: BUG: Do not hide console when run from
48227           ctest.
48229 2003-08-12 17:18  andy
48231         * Source/cmSystemTools.cxx: ENH: Fix hidden console for ctest
48233 2003-08-12 17:17  king
48235         * Utilities/Release/cmake_release.sh: Redoing 1.8.0.
48237 2003-08-12 16:37  king
48239         * Utilities/Release/cmake_release.sh: Disable use of libdl by curl.
48241 2003-08-12 16:35  king
48243         * Utilities/Release/: config_AIX, config_Darwin, config_HP-UX,
48244           config_IRIX64, config_Linux, config_OSF1, config_SunOS: ENH:
48245           Using write_standard_cache to shorten config files.
48247 2003-08-12 16:35  king
48249         * Utilities/Release/cmake_release.sh: ENH: Unix builds should not
48250           use reentrant versions of network calls.
48252 2003-08-11 18:24  king
48254         * Utilities/Release/config_Darwin: ENH: Updated for new wx version.
48256 2003-08-11 18:21  king
48258         * Utilities/Release/cmake_release.sh: BUG: CMake.app directory is
48259           now in bin, not Source.
48261 2003-08-11 18:14  king
48263         * Utilities/Release/cygwin-package.sh.in: BUG: Tests are run by
48264           bin/ctest instead of Source/ctest.
48266 2003-08-11 17:58  king
48268         * Utilities/Release/: cmake_release.sh, config_IRIX64,
48269           config_Linux: ENH: Added support for parallel build during
48270           release.
48272 2003-08-11 17:53  andy
48274         * bootstrap: ENH: Add error message for make missing
48276 2003-08-11 17:41  king
48278         * Utilities/Release/cmake_release.sh: BUG: Test for build needs to
48279           look for bin/ccmake, not Source/ccmake.
48281 2003-08-11 17:35  king
48283         * Utilities/Release/: cmake_release.sh, config_Darwin,
48284           config_HP-UX, config_IRIX64, config_SunOS: Merge from 1.8 branch.
48286 2003-08-11 17:35  king
48288         * Source/WXDialog/CMakeLists.txt: BUG: Need to check both
48289           CMAKE_WXWINDOWS_WXCONFIG_EXECUTABLE and CMAKE_WX_CONFIG.
48291 2003-08-11 17:34  king
48293         * Source/cmCommands.cxx: BUG: Bootstrapping with wxWindows support
48294           needs SEPARATE_ARGUMENTS command.
48296 2003-08-11 17:34  king
48298         * Modules/CMakeLists.txt: ENH: Installing readme.txt in Modules
48299           directory to be consistent with windows.
48301 2003-08-11 17:10  king
48303         * Source/WXDialog/CMakeLists.txt: BUG: Need to use
48304           CMAKE_WXWINDOWS_WXCONFIG_EXECUTABLE in place of CMAKE_WX_CONFIG
48305           if it is set.
48307 2003-08-11 16:55  king
48309         * Utilities/Release/config_Darwin: Fixed wx location.
48311 2003-08-11 16:43  king
48313         * Source/cmCommands.cxx: BUG: Bootstrapping with wxWindows support
48314           requires SEPARATE_ARGUMENTS command in bootstrapped executable.
48316 2003-08-11 16:31  king
48318         * Utilities/Release/config_HP-UX: ENH: Cleaned up link of dld.
48320 2003-08-11 16:31  king
48322         * Utilities/Release/config_SunOS: ENH: Switching to system
48323           compiler.
48325 2003-08-11 15:27  king
48327         * Utilities/Release/cmake_release.sh: Using bootstrap instead of
48328           configure.
48330 2003-08-11 15:22  king
48332         * Utilities/Release/cmake_release.sh: ENH: Allow config files to
48333           specify a make.
48335 2003-08-11 15:21  king
48337         * Utilities/Release/config_IRIX64: ENH: Enabling parallel build.
48339 2003-08-11 15:16  king
48341         * Utilities/Release/cmake_release.sh: BUG: Location of ctest has
48342           changed to bin, not Source.
48344 2003-08-11 15:15  king
48346         * Utilities/Release/config_Darwin: Updated for new FindwxWindows.
48348 2003-08-11 15:07  king
48350         * Utilities/Release/cmake_release.sh: Update from 1.8 branch.
48352 2003-08-11 15:06  king
48354         * Utilities/Release/config_Darwin: Updated for new location of
48355           wxWindows.
48357 2003-08-11 15:02  king
48359         * Utilities/Release/config_Darwin: Updated for new location of
48360           wxWindows.
48362 2003-08-11 15:01  king
48364         * Utilities/Release/cmake_release.sh: ENH: Updated for new FTP
48365           directory structure.
48367 2003-08-11 14:56  king
48369         * Modules/CMakeLists.txt: ENH: Installing readme.txt in modules to
48370           be consistent with windows.
48372 2003-08-11 14:44  martink
48374         * Source/: cmMakefile.cxx: added beta release support
48376 2003-08-11 14:41  martink
48378         * CMakeLists.txt, Source/cmCPluginAPI.h: version 19
48380 2003-08-11 14:37  martink
48382         * CMakeLists.txt, Source/cmCPluginAPI.h,
48383           Utilities/Release/cmake_release.sh: added version
48385 2003-08-11 12:20  andy
48387         * Source/ctest.cxx: ENH: Add documentation for -D and add missing
48388           targets
48390 2003-08-11 12:18  andy
48392         * Source/: cmCTest.cxx, CTest/cmCTestSubmit.cxx: ENH: Cleanup the
48393           output
48395 2003-08-11 12:17  andy
48397         * Modules/Dart.cmake: ENH: Take Purify out because it is not
48398           implemented yet
48400 2003-08-11 09:47  andy
48402         * Source/cmCTest.cxx: ENH: Remove debug
48404 2003-08-10 18:30  martink
48406         * Source/: cmAbstractFilesCommand.h, cmAddCustomCommandCommand.h,
48407           cmAddCustomTargetCommand.h, cmAddDefinitionsCommand.h,
48408           cmAddDependenciesCommand.h, cmAddExecutableCommand.h,
48409           cmAddLibraryCommand.h, cmAddTestCommand.h,
48410           cmAuxSourceDirectoryCommand.h, cmBuildCommand.h,
48411           cmBuildNameCommand.h, cmCMakeMinimumRequired.cxx,
48412           cmCMakeMinimumRequired.h, cmCTest.cxx, cmCacheManager.cxx,
48413           cmCommand.h, cmConfigureFileCommand.h, cmCreateTestSourceList.h,
48414           cmEnableTestingCommand.h, cmEndForEachCommand.h,
48415           cmExecProgramCommand.h, cmExportLibraryDependencies.h,
48416           cmFLTKWrapUICommand.h, cmFileCommand.h, cmFindFileCommand.cxx,
48417           cmFindFileCommand.h, cmFindLibraryCommand.h,
48418           cmFindPackageCommand.h, cmFindPathCommand.h,
48419           cmFindProgramCommand.cxx, cmFindProgramCommand.h,
48420           cmForEachCommand.h, cmGetCMakePropertyCommand.h,
48421           cmGetSourceFilePropertyCommand.h, cmGetTargetPropertyCommand.h,
48422           cmGlob.cxx, cmITKWrapTclCommand.h, cmIfCommand.h,
48423           cmIncludeCommand.h, cmIncludeDirectoryCommand.h,
48424           cmIncludeExternalMSProjectCommand.h,
48425           cmIncludeRegularExpressionCommand.h, cmInstallFilesCommand.h,
48426           cmInstallProgramsCommand.h, cmInstallTargetsCommand.h,
48427           cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.h,
48428           cmLoadCommandCommand.h, cmLocalUnixMakefileGenerator.cxx,
48429           cmMacroCommand.h, cmMakeDirectoryCommand.h, cmMakefile.cxx,
48430           cmMakefile.h, cmMarkAsAdvancedCommand.h, cmMessageCommand.h,
48431           cmOptionCommand.h, cmOutputRequiredFilesCommand.h,
48432           cmProjectCommand.h, cmQTWrapCPPCommand.h, cmQTWrapUICommand.h,
48433           cmRemoveCommand.h, cmSeparateArgumentsCommand.h, cmSetCommand.h,
48434           cmSetSourceFilesPropertiesCommand.h,
48435           cmSetTargetPropertiesCommand.h, cmSiteNameCommand.h,
48436           cmSourceFile.h, cmSourceFilesCommand.h,
48437           cmSourceFilesRemoveCommand.h, cmSourceGroupCommand.h,
48438           cmStringCommand.h, cmSubdirCommand.h, cmSubdirDependsCommand.h,
48439           cmSystemTools.cxx, cmTarget.h, cmTargetLinkLibrariesCommand.h,
48440           cmTryCompileCommand.h, cmTryRunCommand.h,
48441           cmUseMangledMesaCommand.h, cmUtilitySourceCommand.h,
48442           cmVTKMakeInstantiatorCommand.h, cmVTKWrapJavaCommand.h,
48443           cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.h,
48444           cmVariableRequiresCommand.h, cmWin32ProcessExecution.cxx,
48445           cmWrapExcludeFilesCommand.h, cmWriteFileCommand.h, cmake.cxx,
48446           cmake.h, cmakewizard.cxx, cmakewizard.h: removed redundent
48447           includes
48449 2003-08-10 16:01  martink
48451         * Source/: cmMakeDepend.cxx, cmMakeDepend.h, cmSourceFile.cxx:
48452           removed duplicate includes
48454 2003-08-10 16:00  martink
48456         * Source/cmMakefile.cxx: removed duplicate include
48458 2003-08-09 19:37  andy
48460         * Source/cmCTest.cxx: ERR: Rename some variables to remove shadow
48461           warning
48463 2003-08-08 18:28  andy
48465         * Source/: cmCTest.cxx, cmCTest.h: ENH: Add regression images
48466           support
48468 2003-08-08 17:10  andy
48470         * Source/cmCTest.cxx: ENH: Better output and use RunMakeCommand for
48471           configure
48473 2003-08-08 11:59  andy
48475         * Modules/: CMakeDetermineCCompiler.cmake,
48476           CMakeDetermineCXXCompiler.cmake, CMakeDetermineSystem.cmake,
48477           CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake,
48478           CMakeVS6FindMake.cmake, CMakeVS71FindMake.cmake,
48479           CMakeVS7FindMake.cmake, CheckFunctionExists.cmake,
48480           CheckIncludeFile.cmake, CheckIncludeFileCXX.cmake,
48481           CheckIncludeFiles.cmake, CheckLibraryExists.cmake,
48482           CheckTypeSize.cmake, CheckVariableExists.cmake,
48483           FindHTMLHelp.cmake, FindMFC.cmake, TestBigEndian.cmake,
48484           TestCXXAcceptsFlag.cmake, TestForANSIForScope.cmake,
48485           TestForSTDNamespace.cmake: ENH: Cleanups and add missing
48486           CMakeOutput.log and CMakeError.log appending. Close Bug #136 -
48487           Verify that all modules that do try compile produce
48488           CMakeError.log and CMakeOutput.log
48490 2003-08-08 11:19  martink
48492         * Source/cmStandardIncludes.h: added stdio
48494 2003-08-08 10:40  martink
48496         * Source/cmLocalVisualStudio6Generator.cxx: fid post build iue on
48497           vs6 utility targets
48499 2003-08-08 10:20  andy
48501         * Tests/SystemInformation/DumpInformation.cxx: EHN: Also display
48502           Configure.h and Configure.hxx from cmsys
48504 2003-08-08 10:07  andy
48506         * Source/cmMakefile.cxx: ENH: When fixing cache value with
48507           uninitialized type, collapse full paths for PATH and FILEPATH.
48508           Closes Bug #82 - Specifying relative path when entering path can
48509           break things
48511 2003-08-08 09:26  andy
48513         * Source/cmMakefile.cxx: ENH: Handle untyped but initialized values
48514           for boolean AddCacheDefinition. Closes Bug #118 - Specifying
48515           cache entries with -D should not need the type
48517 2003-08-08 09:22  andy
48519         * Source/: cmCacheManager.cxx, cmCacheManager.h: ENH: Get accessor
48520           for cache value as boolean
48522 2003-08-08 09:17  martink
48524         * Source/cmLocalUnixMakefileGenerator.cxx: remove shadowed variable
48526 2003-08-08 09:14  king
48528         * Source/cmFindPackageCommand.cxx: ERR: Fixed use of != operator
48529           for std::string on old broken compilers.
48531 2003-08-08 08:48  andy
48533         * Source/cmakemain.cxx: ENH: Add help for cmake -E
48535 2003-08-08 08:48  andy
48537         * Source/cmCTest.cxx: ENH: Flush the output file, to make more nice
48538           output for tail -f
48540 2003-08-07 19:23  andy
48542         * Source/: cmCTest.cxx, cmCTest.h: ENH: Add displaying of dots when
48543           building project. Also, file is now written as the output is
48544           produced, so, tail -f works, baby...
48546 2003-08-07 19:00  andy
48548         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Abstract
48549           parsing of arguments so that I can use it in other places
48551 2003-08-07 18:44  andy
48553         * Source/cmaketest.cxx: ENH: More verbose
48555 2003-08-07 17:43  king
48557         * Source/ctest.cxx: ENH: Clarification of help dumped when no
48558           arguments are given and no test file is found.
48560 2003-08-07 16:54  hoffman
48562         * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
48563           ComplexRelativePaths/CMakeLists.txt: BUG: fix the test
48565 2003-08-07 16:50  king
48567         * Source/cmFindPackageCommand.cxx: ENH: Added compatability for
48568           capitalization of _DIR and _FOUND variables in cmake 1.6.
48570 2003-08-07 16:32  andy
48572         * Modules/FindLATEX.cmake: ENH: Add PDFLaTeX and LaTeX2HTML. Closes
48573           Bug #132 - Add pdflatex and html2latex to FindLATEX.cmake
48575 2003-08-07 16:26  andy
48577         * Source/: cmVariableWatch.cxx, cmVariableWatch.h: ENH: Add remove
48578           watch
48580 2003-08-07 16:25  andy
48582         * CMakeLists.txt, Source/CMakeLists.txt: ENH: Fix dependencies for
48583           curses dialog
48585 2003-08-07 16:11  king
48587         * Source/cmake.cxx: BUG: Fixed typo in error message.
48589 2003-08-07 16:09  andy
48591         * CMakeLists.txt, Source/CMakeLists.txt,
48592           Source/cmTargetLinkLibrariesCommand.cxx,
48593           Source/cmTargetLinkLibrariesCommand.h,
48594           Source/CTest/CMakeLists.txt: ENH: Report an error when
48595           ADD_LIBRARY and TARGET_LINK_LIBRARIES are in the wrong order and
48596           fix CMakeLists files to actually work
48598 2003-08-07 16:04  hoffman
48600         * Tests/Complex/CMakeLists.txt,
48601           Tests/Complex/Executable/CMakeLists.txt,
48602           Tests/ComplexOneConfig/CMakeLists.txt,
48603           Tests/ComplexOneConfig/Executable/CMakeLists.txt,
48604           Tests/ComplexRelativePaths/CMakeLists.txt,
48605           Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
48606           Source/cmIncludeExternalMSProjectCommand.cxx: ENH: improve
48607           coverage
48609 2003-08-07 15:39  andy
48611         * Source/kwsys/ProcessWin32.c: ENH: Cast into apropriate type to
48612           remove warning
48614 2003-08-07 14:37  andy
48616         * Source/cmQTWrapUICommand.cxx: ENH: Use the new signature
48618 2003-08-07 14:37  andy
48620         * Tests/Wrapping/CMakeLists.txt: ENH: More verbose test
48622 2003-08-07 14:10  hoffman
48624         * Modules/Platform/Windows-cl.cmake: BUG: fix for main in a library
48625           on windows with nmake
48627 2003-08-07 11:53  king
48629         * Source/cmLocalUnixMakefileGenerator.h: ENH: Added convenience
48630           signature to OutputMakeRule.
48632 2003-08-07 11:42  king
48634         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: Makefiles now have
48635           rules to do a global generate if the CMake listfiles have
48636           changed.  Necessary for when try-compiles are added to a
48637           listfile.
48639 2003-08-07 09:19  hoffman
48641         * Modules/FindMPI.cmake, Source/cmLocalVisualStudio7Generator.cxx:
48642           BUG: fix for bugs 125 - 128, and a fix for the bug introduced by
48643           the bug fix for but 92.  & was being replaced with &amp, but
48644           after double quote was replaced with &quot causing it to be
48645           &amp;quot.  Also add more search paths for mpi
48647 2003-08-06 19:19  andy
48649         * Source/cmMakefile.cxx: ENH: oops, initialize variable
48651 2003-08-06 18:54  andy
48653         * Source/cmGetCMakePropertyCommand.cxx,
48654           Source/cmGetCMakePropertyCommand.h, Source/cmMacroCommand.cxx,
48655           Source/cmMakefile.cxx, Source/cmMakefile.h,
48656           Tests/SystemInformation/CMakeLists.txt,
48657           Tests/SystemInformation/DumpInformation.cxx: ENH: Add option to
48658           retrieve list of macros. Close Bug #25 - Get_CMAKE_PROPERTIES
48660 2003-08-06 18:43  king
48662         * Source/cmDocumentation.cxx: BUG: Don't use -V as a version
48663           option.  It conflicts with ctest.
48665 2003-08-06 18:41  king
48667         * Source/cmake.cxx: ENH: Removed old argument processing code that
48668           never does anything.
48670 2003-08-06 18:39  king
48672         * Source/: cmakewizard.cxx, CursesDialog/cmCursesMainForm.cxx:
48673           BUG#129: Fixed load/save of CMakeCache.txt when it is not in the
48674           current directory.
48676 2003-08-06 17:58  andy
48678         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: If
48679           CMAKE_EDIT_COMMAND is not specified, use cmake -i
48681 2003-08-06 17:52  andy
48683         * bootstrap: ENH: Add rebuild_cache
48685 2003-08-06 17:32  andy
48687         * Modules/FindThreads.cmake: ENH: On apple use -lpthreads
48689 2003-08-06 15:22  king
48691         * Source/: cmInstallFilesCommand.h, cmInstallProgramsCommand.h:
48692           ENH: Tweaked whitespace in documentation of command.
48694 2003-08-06 15:18  king
48696         * Source/cmAddCustomCommandCommand.h: ENH: Tweaked whitespace in
48697           documentation of command.
48699 2003-08-06 15:12  king
48701         * Source/CursesDialog/ccmake.cxx: ENH: Added SEE ALSO support for
48702           generated unix manpage.
48704 2003-08-06 15:10  king
48706         * Source/CMakeLists.txt: BUG: We don't want to install cmaketest on
48707           UNIX or windows.  It is for internal CMake testing only.  We
48708           should probably fold its functionality into ctest anyway.
48710 2003-08-06 15:03  king
48712         * Source/ctest.cxx, Utilities/CMakeLists.txt: ENH: Added
48713           documentation for ctest.
48715 2003-08-06 14:49  king
48717         * Source/: cmDocumentation.cxx, cmDocumentation.h, cmakemain.cxx,
48718           CursesDialog/ccmake.cxx, MFCDialog/CMakeSetup.cpp: ENH: Added
48719           configuration of name of executable in man page header and
48720           version banner.
48722 2003-08-06 13:48  king
48724         * Source/MFCDialog/CMakeSetupDialog.cpp: BUG: If a directory is
48725           specified on the command line that is not an existing build tree,
48726           we should still use any -G option that was given to set the
48727           generator.
48729 2003-08-06 13:48  king
48731         * Source/cmSystemTools.cxx: ENH: Hide windows for processes run by
48732           RunSingleCommand.
48734 2003-08-06 13:41  king
48736         * Source/kwsys/SystemTools.cxx: Fixed indentation
48738 2003-08-06 12:52  hoffman
48740         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: do not output make
48741           install rules on windows because they do not work
48743 2003-08-06 11:51  king
48745         * Source/cmaketest.cxx: BUG: Fixed spacing error in message.
48747 2003-08-06 10:42  king
48749         * Source/CMakeLists.txt: ENH: Install test is now enabled when
48750           CMAKE_INSTALL_PREFIX is CMake_BINARY_DIR/Tests/TestInstall/Prefix
48751           to keep test in one directory.
48753 2003-08-06 10:39  king
48755         * Source/CMakeLists.txt, Tests/TestInstall.sh.in: ENH: Added
48756           Install test.  It is enabled when the CMAKE_INSTALL_PREFIX is
48757           CMake_BINARY_DIR/InstallTest.
48759 2003-08-06 10:15  andy
48761         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: Fix install problem
48763 2003-08-06 09:27  king
48765         * Source/kwsys/ProcessWin32.c: BUG: Need to provide stdin to child
48766           processes.
48768 2003-08-05 18:25  king
48770         * Tests/CommandLineTest/CMakeLists.txt: ENH: Added test of
48771           --copyright and --version arguments for coverage.
48773 2003-08-05 18:22  king
48775         * Tests/CommandLineTest/CMakeLists.txt: ENH: Added test of --help
48776           [command] form of help option for coverage.
48778 2003-08-05 18:10  king
48780         * Source/: cmDocumentation.cxx, cmDocumentation.h: ENH: Added
48781           support to --help to print help for a single command.
48783 2003-08-05 17:39  king
48785         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Fixed
48786           implementation of long dependency list support.  The proxy target
48787           must have a corresponding file to work correctly.  Instead of
48788           using a proxy target, we now just list one line for each
48789           dependency and then print one copy of the build rule at the end.
48791 2003-08-05 16:51  king
48793         * Source/cmake.cxx: ENH: Clarified source directory mismatch
48794           message.
48796 2003-08-05 16:36  king
48798         * Source/: cmake.cxx, cmake.h: ENH#61: cmake and ccmake now support
48799           passing the path to a CMakeCache.txt file as an argument.  Its
48800           settings will be loaded.
48802 2003-08-05 16:04  king
48804         * Source/cmLocalVisualStudio7Generator.cxx: BUG#92 - Added XML
48805           escaping for <, >, and &.
48807 2003-08-05 15:20  andy
48809         * Tests/SystemInformation/DumpInformation.cxx: BUG: Open as ascii
48810           to remove extra new lines
48812 2003-08-05 15:10  king
48814         * Source/kwsys/: ProcessFwd9x.c, ProcessWin32.c: ENH: Added
48815           show/hide window support.
48817 2003-08-05 14:27  king
48819         * Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c: ENH:
48820           Added SetOption/GetOption methods for platform-specific options.
48822 2003-08-05 13:53  king
48824         * Source/kwsys/ProcessUNIX.c: BUG: Can't close stdin.
48826 2003-08-05 11:34  king
48828         * Source/kwsys/ProcessUNIX.c: BUG: Added missing
48829           zero-initialization of struct sigaction.
48831 2003-08-05 09:55  martink
48833         * Modules/: CMakeTestNMakeCLVersion.c, Platform/Windows-cl.cmake:
48834           added test for whether pdbtype should be used for nmake
48836 2003-08-05 09:07  king
48838         * Source/kwsys/ProcessUNIX.c: BUG: GetErrorString should return
48839           ErrorMessage buffer, not the pipe buffer.
48841 2003-08-05 09:07  martink
48843         * Source/cmLocalUnixMakefileGenerator.cxx: minor fix
48845 2003-08-05 08:49  martink
48847         * Source/: cmLocalUnixMakefileGenerator.cxx,
48848           cmLocalUnixMakefileGenerator.h: added outputEcho method and fixed
48849           make help for nmake and borland
48851 2003-08-04 17:08  king
48853         * Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake:
48854           ERR: Fixed typeo tests->test.
48856 2003-08-04 15:35  martink
48858         * Source/cmLocalUnixMakefileGenerator.cxx: added make help target
48859           first cut
48861 2003-08-04 14:34  martink
48863         * Source/cmLocalUnixMakefileGenerator.cxx: fix for debug libs on
48864           UNIX
48866 2003-08-04 11:48  andy
48868         * Source/cmSystemTools.cxx: ENH: Improve paths on windows
48870 2003-08-04 07:55  andy
48872         * Source/cmSystemTools.cxx: ENH: Fix escaping on windows
48874 2003-08-04 07:12  andy
48876         * Source/cmSystemTools.cxx: ENH: Fix argument parsing on UNIX with
48877           spaces
48879 2003-08-03 22:41  andy
48881         * Source/cmSiteNameCommand.cxx: ENH: Use new RunCommand
48883 2003-08-03 22:36  andy
48885         * Source/: cmCTest.cxx, cmCTest.h: ENH: Use new RunCommand
48887 2003-08-03 22:34  andy
48889         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
48890           cmGlobalVisualStudio6Generator.cxx,
48891           cmGlobalVisualStudio7Generator.cxx, cmake.cxx, cmaketest.cxx:
48892           ENH: Use the new RunCommand
48894 2003-08-03 22:33  andy
48896         * Source/: cmBuildNameCommand.cxx, cmTryRunCommand.cxx,
48897           cmSiteNameCommand.cxx: ENH: Use the new signature
48899 2003-08-03 22:32  andy
48901         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add back the
48902           kwsysProcess RunCommand, now is in parallel
48904 2003-08-03 20:47  andy
48906         * Source/cmGetCMakePropertyCommand.cxx,
48907           Source/cmGetCMakePropertyCommand.h, Source/cmake.h,
48908           Tests/SystemInformation/CMakeLists.txt,
48909           Tests/SystemInformation/DumpInformation.cxx: ENH: Add accessor
48910           for the list of commands
48912 2003-08-02 09:33  andy
48914         * Source/: cmCacheManager.cxx, cmCacheManager.h, cmMakefile.cxx:
48915           BUG: Fix problem with uninitialized variables
48917 2003-08-01 19:13  andy
48919         * Modules/FindQt.cmake, Tests/Wrapping/CMakeLists.txt: ENH: Make it
48920           work for QT 2.3 non commercial on windows
48922 2003-08-01 18:53  andy
48924         * Source/cmQTWrapUICommand.cxx: ENH: Make out of source work on
48925           Windows
48927 2003-08-01 18:52  andy
48929         * Tests/Wrapping/CMakeLists.txt: ENH: Add more debug
48931 2003-08-01 18:52  andy
48933         * Source/CMakeLists.txt: ENH: Fix test for Visual Studio
48935 2003-08-01 17:11  andy
48937         * Modules/FindThreads.cmake: ENH: MAke it work on FreeBSD
48939 2003-08-01 16:48  andy
48941         * Modules/: CheckForPthreads.c, FindThreads.cmake: ENH: Do better
48942           test for pthreads
48944 2003-08-01 16:48  andy
48946         * Modules/FindQt.cmake: ENH: Fix indentation
48948 2003-08-01 16:47  andy
48950         * Source/cmLocalUnixMakefileGenerator.cxx: ERR: Remove debug
48952 2003-08-01 15:41  hoffman
48954         * Tests/: Complex/Executable/complex.file.cxx,
48955           ComplexOneConfig/Executable/complex.file.cxx,
48956           ComplexRelativePaths/Executable/complex.file.cxx: add missing
48957           file
48959 2003-08-01 15:33  king
48961         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: Dependency lists
48962           are now split into multiple make lines to allow longer lists on
48963           limited make programs.
48965 2003-08-01 15:33  andy
48967         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: Add support for
48968           -pthread
48970 2003-08-01 15:27  king
48972         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Adding link flags
48973           to an executable that links to shared libraries must be done for
48974           both EXECUTABLE and WIN32_EXECUTABLE targets.
48976 2003-08-01 14:34  hoffman
48978         * Source/cmLocalUnixMakefileGenerator.cxx,
48979           Tests/Complex/Executable/CMakeLists.txt,
48980           Tests/ComplexOneConfig/Executable/CMakeLists.txt,
48981           Tests/ComplexRelativePaths/Executable/CMakeLists.txt: BUG (85):
48982           allow . to be in the name of an executable
48984 2003-08-01 14:10  andy
48986         * Source/: cmCacheManager.cxx, cmCacheManager.h, cmMakefile.cxx,
48987           cmake.cxx: ENH: Allow specifying cmake variables on the command
48988           line without specifying the type Bug #118 - Specifying cache
48989           entries with -D should not need the type
48991 2003-08-01 14:10  martink
48993         * Source/cmLocalUnixMakefileGenerator.cxx: all Makefiles now have
48994           both full path to exe and short version
48996 2003-08-01 13:54  martink
48998         * Source/cmUtilitySourceCommand.cxx: fix for utility command
48999           without EXECUTABLE_OUTPUT_PATH
49001 2003-08-01 13:24  andy
49003         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: Syntax cleanup
49005 2003-08-01 13:13  hoffman
49007         * Source/: cmGlobalNMakeMakefileGenerator.cxx,
49008           cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h:
49009           ENH: allow lib prefix for to stay for nmake and borland make as
49010           it is not a system prefix
49012 2003-08-01 13:00  martink
49014         * CMakeLists.txt: change lib path back to empty
49016 2003-08-01 12:49  andy
49018         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: Fix echo's to use
49019           @echo. This way verbose mode does not print twice: Bug #45 - add
49020           @ from echo commands
49022 2003-08-01 11:58  martink
49024         * CMakeLists.txt: made more options advanced
49026 2003-08-01 09:18  andy
49028         * Tests/Wrapping/CMakeLists.txt: ERR: Only link qt to qt executable
49030 2003-08-01 09:11  martink
49032         * Source/cmExportLibraryDependencies.cxx: fix for bug # 101
49034 2003-08-01 08:47  martink
49036         * Source/MFCDialog/CMakeSetupDialog.cpp: more reverting back
49038 2003-07-31 16:43  hoffman
49040         * Source/cmLocalVisualStudio6Generator.cxx: BUG: when creating rule
49041           files remove the IntDir
49043 2003-07-31 16:30  martink
49045         * Source/MFCDialog/CMakeSetupDialog.cpp: fix for spaces
49047 2003-07-31 15:32  hoffman
49049         * Source/cmTarget.cxx: ENH: add support for OBJECT_DEPENDS for
49050           visual studio
49052 2003-07-31 14:46  martink
49054         * Source/cmMakefile.cxx: bug fix for bug # 117
49056 2003-07-31 13:15  andy
49058         * Modules/FindwxWindows.cmake: made a minor bugfix on my
49059           FindwxWindows.cmake.  I capsulated the regular expression
49060           matching for the libdrs with another IF (line 355).  By: Jan
49061           Woetzel
49063 2003-07-31 08:55  andy
49065         * Source/WXDialog/CMakeLists.txt: ENH: Fix wx test
49067 2003-07-31 08:50  andy
49069         * Tests/Wrapping/CMakeLists.txt: ERR: Attempt to fix wrapping on
49070           Windows
49072 2003-07-31 08:33  andy
49074         * Tests/Wrapping/Wrap.c: ENH: Fix problem on HP. Whay should K&R be
49075           default?
49077 2003-07-30 15:38  andy
49079         * Modules/FindQt.cmake: ENH: when linking in QT, we should also
49080           link DL, since QT uses them
49082 2003-07-30 13:39  andy
49084         * Modules/FindQt.cmake: ENH: QT if it is multi threaded should link
49085           in threads
49087 2003-07-30 13:28  andy
49089         * Tests/Wrapping/: CMakeLists.txt, foo.ui.in: ENH: Really test uic
49090           and perform configured uic test
49092 2003-07-30 13:27  andy
49094         * Source/cmQTWrapUICommand.cxx: ENH: Allow qt ui files being it the
49095           binary dir. Bug #110 - QT_WRAP_UI problem on out-of-source builds
49097 2003-07-30 13:14  andy
49099         * Source/WXDialog/CMakeLists.txt: ENH: Revert back
49101 2003-07-30 13:11  andy
49103         * Source/: cmaketest.cxx, WXDialog/CMakeLists.txt: ENH: Also fail
49104           when make failsSource/cmaketest.cxx
49106 2003-07-30 13:10  andy
49108         * Tests/Wrapping/: CMakeLists.txt, Wrap.c: ENH: Add executable for
49109           wrapping test, so that make stage actually passes
49111 2003-07-29 18:06  andy
49113         * Source/cmGlob.cxx: ENH: Speedup globbing and attempt to fix
49114           cygwin problem
49116 2003-07-29 17:15  andy
49118         * Modules/FindQt.cmake: ENH: Use FindX11 when doing Qt on unix
49120 2003-07-29 13:36  andy
49122         * Modules/Use_wxWindows.cmake: ENH: Add Use file for wxWindows.
49123           Thanks Jan Woetzel
49125 2003-07-29 07:41  andy
49127         * Modules/FindwxWindows.cmake: ENH: Improved find module. Thank you
49128           Jan Woetzel
49130 2003-07-29 07:01  andy
49132         * Source/cmAddCustomCommandCommand.cxx: ENH: Fix typo: Bug #100 -
49133           Spelling correction to an error message
49135 2003-07-28 18:12  hoffman
49137         * Source/: cmLocalUnixMakefileGenerator.cxx, cmMakeDepend.cxx,
49138           cmMakeDepend.h: ENH: performance fixes for network depends
49140 2003-07-28 14:43  hoffman
49142         * Source/: cmSourceGroupCommand.cxx, cmSourceGroupCommand.h: ENH:
49143           put back old style call to SOURCE_GROUP, no need to break things
49144           for this
49146 2003-07-28 13:40  hoffman
49148         * Source/cmake.cxx: BUG: make sure initial cache file read only
49149           reads one file, and does not look for CMakeLists.txt files on the
49150           entire disk
49152 2003-07-25 13:39  hoffman
49154         * Source/cmake.cxx: add a better message for the GUI if no
49155           CMakeLists.txt file is found.
49157 2003-07-25 12:50  hoffman
49159         * Tests/Wrapping/CMakeLists.txt: for unix add x11 and pthreads for
49160           qt
49162 2003-07-24 11:53  andy
49164         * Source/cmGlob.cxx: ENH: Remove warning
49166 2003-07-24 11:37  martink
49168         * Source/cmLocalUnixMakefileGenerator.cxx: fix for utility depends
49169           bug#76
49171 2003-07-24 11:33  king
49173         * Source/CMakeLists.txt, Tests/FindPackageTest/CMakeLists.txt,
49174           Tests/FindPackageTest/FindPackageTest.cxx: ENH: Added
49175           FindPackageTest to improve coverage.
49177 2003-07-24 11:32  king
49179         * Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: ENH:
49180           Implemented QUIET argument propagation to FOO_FIND_QUIETLY
49181           setting in FindFOO.cmake module that is found.
49183 2003-07-24 11:24  king
49185         * Source/MFCDialog/CMakeCommandLineInfo.cpp: BUG: Fix for network
49186           path argument parsing.
49188 2003-07-24 11:12  andy
49190         * Source/cmGlob.cxx: ENH: On windows handle network paths
49192 2003-07-24 11:06  king
49194         * Modules/FindVTK.cmake: ENH: Improved error message for VTK_DIR
49195           not found to refer to it as a cache entry.  Some users thought
49196           this was supposed to be an environment variable.
49198 2003-07-24 10:58  king
49200         * Source/CMakeLists.txt, Source/cmDumpDocumentation.cxx,
49201           Tests/CommandLineTest/CMakeLists.txt,
49202           Tests/CommandLineTest/CommandLineTest.cxx,
49203           Tests/StringFileTest/CMakeLists.txt: ENH: Added CommandLineTest
49204           to add coverage for command line arguments to cmake executables.
49205           This replaces the old DumpDocumentation test.
49207 2003-07-23 18:01  andy
49209         * Tests/StringFileTest/CMakeLists.txt: ENH: More coverage
49211 2003-07-23 17:59  king
49213         * Utilities/CMakeLists.txt: ENH: Added build of documentation for
49214           CMakeSetup.
49216 2003-07-23 17:40  king
49218         * Source/MFCDialog/CMakeSetup.cpp: ENH: Added support for
49219           documentation options.
49221 2003-07-23 17:31  king
49223         * Source/MFCDialog/: CMakeCommandLineInfo.cpp,
49224           CMakeCommandLineInfo.h: ENH: Added construction of original
49225           command line in argc/argv style.
49227 2003-07-23 17:28  king
49229         * Source/MFCDialog/: CMakeSetupDialog.cpp, CMakeSetupDialog.h: ENH:
49230           Improved behavior when run with arguments from the command line.
49232 2003-07-23 17:27  king
49234         * Source/: cmDocumentation.cxx, cmDocumentation.h: ENH:
49235           CheckOptions now takes const argv.
49237 2003-07-23 15:45  king
49239         * Source/cmSourceGroupCommand.cxx: ENH: Added backwards
49240           compatability.
49242 2003-07-23 15:32  king
49244         * Source/: cmLocalVisualStudio6Generator.cxx,
49245           cmLocalVisualStudio7Generator.cxx, cmMakefile.cxx,
49246           cmSourceGroup.cxx, cmSourceGroup.h, cmSourceGroupCommand.cxx,
49247           cmSourceGroupCommand.h: ENH: Fully implemented SOURCE_GROUP
49248           command.
49250 2003-07-23 14:31  andy
49252         * Source/: cmCPluginAPI.cxx, cmCPluginAPI.h: ENH: Fix compatibility
49254 2003-07-23 10:39  king
49256         * Source/cmSourceGroupCommand.cxx: BUG: Fixed off-by-one error in
49257           file list loop.  Fix submitted by David A. Karr.
49259 2003-07-23 10:26  andy
49261         * Source/cmGlob.cxx: ENH: On windows and apple handle
49262           lowercase/upercase file name problem
49264 2003-07-23 09:10  king
49266         * Tests/StringFileTest/CMakeLists.txt: ENH: Added more verbose
49267           output of what globbing results.
49269 2003-07-23 08:58  king
49271         * Utilities/CMakeLists.txt: BUG: Don't install ccmake documentation
49272           if no ccmake was built.
49274 2003-07-23 08:37  king
49276         * bootstrap: ENH: Adding forced settings for prefix, docdir,
49277           mandir, and datadir.
49279 2003-07-22 17:09  andy
49281         * DartConfig.cmake: ENH: Direct link to cmake bugs
49283 2003-07-22 13:53  andy
49285         * Source/cmCPluginAPI.cxx: ERR: Fix error on bad C++ compiler that
49286           do not handle return void
49288 2003-07-22 13:15  andy
49290         * Source/cmTarget.cxx: BUG: Fix copy/paste typo
49292 2003-07-22 13:14  andy
49294         * Source/: cmCPluginAPI.cxx, cmCPluginAPI.h: ENH: Add DisplayStatus
49296 2003-07-22 12:21  andy
49298         * Tests/: LoadCommand/LoadedCommand.cxx,
49299           LoadCommand/CMakeCommands/cmTestCommand.c,
49300           LoadCommandOneConfig/LoadedCommand.cxx,
49301           LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: More
49302           coverage
49304 2003-07-22 11:17  andy
49306         * Tests/StringFileTest/CMakeLists.txt: ENH: More coverage
49308 2003-07-22 10:45  andy
49310         * Tests/StringFileTest/CMakeLists.txt: ENH: Increase coverage
49312 2003-07-21 17:14  king
49314         * Utilities/CMakeLists.txt: ENH: Added generation of ccmake
49315           documentation on UNIX.
49317 2003-07-21 17:13  king
49319         * Source/CursesDialog/ccmake.cxx: ENH: Added introduction paragraph
49320           to documentation.
49322 2003-07-21 16:38  king
49324         * CMakeLists.txt, bootstrap, Modules/CMakeLists.txt,
49325           Modules/Platform/CMakeLists.txt, Source/CMakeLists.txt,
49326           Source/cmCommands.cxx, Source/cmConfigure.cmake.h.in,
49327           Source/cmake.cxx, Templates/CMakeLists.txt,
49328           Utilities/CMakeLists.txt: ENH: Added optional configuration of
49329           data/doc/man dirs.  This will be useful for package maintainers.
49331 2003-07-21 16:37  king
49333         * Source/: InitialConfigureFlags.cmake.in, cmConfigure.h.in:
49334           Removing old file.  This was used by old configure script which
49335           has been removed.
49337 2003-07-21 15:29  andy
49339         * Source/cmGlob.cxx, Tests/StringFileTest/CMakeLists.txt: ENH: fix
49340           glob on windows and add glob recurse test
49342 2003-07-21 15:02  king
49344         * Source/CMakeLists.txt: ENH: Added generation of cmake
49345           documentation during build preocess.
49347 2003-07-21 14:58  king
49349         * Source/cmDocumentation.cxx: BUG: Text dump of documentation
49350           should be in ascii mode.
49352 2003-07-21 14:57  king
49354         * Source/cmAddCustomTargetCommand.h: BUG: Fixed documentation
49355           formatting.
49357 2003-07-21 14:44  andy
49359         * Source/: cmSourceFilesCommand.cxx, cmSourceFilesCommand.h: ENH:
49360           Use new deprecation mechanism
49362 2003-07-21 14:43  andy
49364         * Source/cmFileCommand.h: ENH: Fix comment
49366 2003-07-21 14:42  andy
49368         * Source/: cmCommand.h, cmMakefile.cxx: ENH: Initial framework for
49369           deprecated commands
49371 2003-07-21 13:48  andy
49373         * Tests/StringFileTest/CMakeLists.txt: ENH: add more coverage tests
49375 2003-07-21 13:46  andy
49377         * Source/cmGlob.cxx: ENH: Handle ^ as [^fu]
49379 2003-07-17 14:56  andy
49381         * Tests/StringFileTest/CMakeLists.txt: ENH: Add additional new line
49382           after the string to match the change in file command
49384 2003-07-17 14:56  andy
49386         * Source/cmFileCommand.cxx: ENH: Remove extra new line after the
49387           written string
49389 2003-07-17 14:54  andy
49391         * Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake,
49392           CheckFunctionExists.cmake, CheckIncludeFile.cmake,
49393           CheckIncludeFileCXX.cmake, CheckIncludeFiles.cmake,
49394           CheckLibraryExists.cmake, CheckSymbolExists.cmake,
49395           CheckTypeSize.cmake, CheckVariableExists.cmake,
49396           TestBigEndian.cmake, TestCXXAcceptsFlag.cmake: ENH: Extra new
49397           line after output
49399 2003-07-16 15:38  hoffman
49401         * Modules/CMakeDetermineSystem.cmake, Source/cmGlobalGenerator.cxx:
49402           ENH: set CMAKE_SYSTEM_VERSION for windows
49404 2003-07-16 14:52  king
49406         * Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: ENH:
49407           Added QUIET optional argument to block error message when _DIR
49408           variable is not set.  Also removed upper-casing of package name.
49410 2003-07-16 11:38  king
49412         * Tests/SystemInformation/: DumpInformation.cxx,
49413           DumpInformation.h.in: ENH: Added dump of more files.  Improved
49414           robustness of dump.
49416 2003-07-15 12:52  hoffman
49418         * Source/MFCDialog/CMakeSetupDialog.cpp: ENH: remove local broken
49419           implementation of convert to windows path
49421 2003-07-15 12:52  hoffman
49423         * Source/cmAddCustomCommandCommand.cxx: ENH: better error checking
49425 2003-07-14 10:33  king
49427         * Source/cmMakefile.cxx: BUG: Custom commands should have variables
49428           expanded before comparing with previously added custom commands.
49430 2003-07-14 10:13  martink
49432         * Source/cmFLTKWrapUICommand.cxx: some updates
49434 2003-07-14 09:44  martink
49436         * Source/cmFLTKWrapUICommand.cxx: some updates
49438 2003-07-14 09:31  martink
49440         * Source/: cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h: some
49441           updates
49443 2003-07-14 09:15  andy
49445         * Source/: cmFileCommand.cxx, cmFileCommand.h, cmGlob.cxx,
49446           cmGlob.h: ENH: Recurse subdirectories
49448 2003-07-11 17:21  king
49450         * bootstrap: ENH: Removed cmsys include directory from bootstrap
49451           build of kwsys.  It is no longer needed.
49453 2003-07-11 16:29  king
49455         * Utilities/Release/cmake_release.sh: BUG: Update of release
49456           utilities must maintain tag.
49458 2003-07-11 14:14  andy
49460         * Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake,
49461           CheckFunctionExists.cmake, CheckIncludeFile.cmake,
49462           CheckIncludeFileCXX.cmake, CheckIncludeFiles.cmake,
49463           CheckLibraryExists.cmake, CheckSymbolExists.cmake,
49464           CheckTypeSize.cmake, CheckVariableExists.cmake, Dart.cmake,
49465           TestBigEndian.cmake, TestCXXAcceptsFlag.cmake: ENH: Replace
49466           WRITE_FILE with FILE(WRITE and FILE(APPEND. Replace
49467           MAKE_DIRECTORY with FILE(MAKE_DIRECTORY, replace STRING(ASCII
49468           things
49470 2003-07-10 23:22  king
49472         * Source/cmake.h: ERR: Removed duplicate generator documentation.e
49474 2003-07-10 23:15  king
49476         * Source/: cmDocumentation.cxx, cmDocumentation.h, cmakemain.cxx:
49477           ENH: Added SEE ALSO section to generated man page.  Minor
49478           formatting improvements for generated text-only documentation.
49480 2003-07-10 23:14  king
49482         * Source/cmake.h: ENH: Added CMAKE_STANDARD_INTRODUCTION macro
49483           defining standard documentation for inclusion in every binary's
49484           documentation.
49486 2003-07-10 23:14  king
49488         * Source/cmGlobalUnixMakefileGenerator.cxx: ENH: Wrote basic
49489           description in full documentation block.
49491 2003-07-10 14:48  andy
49493         * Tests/StringFileTest/StringFile.cxx: ENH: Add missing include
49495 2003-07-10 14:46  king
49497         * Source/kwsys/CMakeLists.txt: ERR: Generated source files need
49498           access to kwsysPrivate.h.  Just copy it to the build tree.
49500 2003-07-10 14:35  andy
49502         * Source/cmStringCommand.cxx: ERR: Remove unused variable
49504 2003-07-10 14:32  king
49506         * Source/kwsys/: Base64.c, CMakeLists.txt, Directory.cxx,
49507           EncodeExecutable.c, ProcessUNIX.c, ProcessWin32.c,
49508           RegularExpression.cxx, SystemTools.cxx, kwsysPrivate.h: ENH:
49509           Added use of KWSYS_HEADER macro in c and cxx files to include
49510           kwsys headers through their configured namespace.
49512 2003-07-10 14:29  andy
49514         * Tests/StringFileTest/CMakeLists.txt,
49515           Tests/StringFileTest/InputFile.h.in,
49516           Tests/StringFileTest/StringFile.cxx, Source/CMakeLists.txt: ENH:
49517           Add test for string and file commands
49519 2003-07-10 13:25  andy
49521         * Source/: cmStringCommand.cxx, cmStringCommand.h: ENH: Add upper
49522           and lower case support. Close Bug #79 - STRING TOUPPER and
49523           TOLOWER
49525 2003-07-09 17:25  king
49527         * Source/cmSystemTools.cxx: ENH: Added escape support for ( and ).
49529 2003-07-09 17:17  king
49531         * Source/: cmListFileCache.cxx, cmSystemTools.cxx: ENH: Added
49532           support for # characters inside quoted arguments and for escaping
49533           # in a non-quoted argument.  Improved parsing speed by not
49534           compiling regular expressions on blank lines.
49536 2003-07-09 16:18  king
49538         * Source/kwsys/ProcessUNIX.c: ERR: Using strncpy instead of
49539           snprintf for portability.
49541 2003-07-08 16:33  andy
49543         * Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: Add
49544           MAKE_DIRECTORY and modify documentation
49546 2003-07-08 16:27  andy
49548         * Source/cmGlob.cxx: ENH: Remove commented code
49550 2003-07-08 14:18  andy
49552         * bootstrap, Source/CMakeLists.txt, Source/cmFileCommand.cxx,
49553           Source/cmFileCommand.h, Source/cmGlob.cxx, Source/cmGlob.h: ENH:
49554           Add globbing to FILE command
49556 2003-07-08 13:27  king
49558         * Source/cmMakefile.cxx: BUG#65: Fixed inheritance of
49559           CMAKE_CURRENT_SOURCE_DIR and CMAKE_CURRENT_BINARY_DIR.
49561 2003-07-08 13:12  hoffman
49563         * Source/MFCDialog/: CMakeSetupDialog.cpp, CMakeSetupDialog.h: ENH:
49564           allow cancel and display of progress during cpu intensive
49565           configure steps
49567 2003-07-08 09:21  andy
49569         * Source/kwsys/CMakeLists.txt: ENH: Fix example
49571 2003-07-08 00:28  king
49573         * Source/cmDocumentation.cxx: ERR: Added missing std::.
49575 2003-07-07 23:20  king
49577         * CMakeLists.txt, Source/cmDocumentation.cxx,
49578           Source/cmDumpDocumentation.cxx, Source/cmStandardIncludes.h: ENH:
49579           Improved name of cmake version variables.  They are now
49580           CMake_VERSION (major.minor) and CMake_VERSION_FULL
49581           (major.minor.patch).
49583 2003-07-07 22:54  king
49585         * Source/cmStringCommand.h: BUG: Removed extra newlines from help
49586           text.
49588 2003-07-07 22:44  king
49590         * Source/: cmDocumentation.cxx, cmDocumentation.h, cmakemain.cxx,
49591           CursesDialog/ccmake.cxx: ENH: Added support to write multiple
49592           help options with one command line.  Output files can now also be
49593           specified for the help options.
49595 2003-07-07 22:41  king
49597         * Source/kwsys/CMakeLists.txt: ERR: Removed useless set.
49599 2003-07-07 22:41  king
49601         * Source/cmCommands.cxx: ENH: Made ADD_DEPENDENCIES available from
49602           bootstrapped cmake.  It will be needed to build cmake.
49604 2003-07-07 21:52  king
49606         * Source/: cmDocumentation.cxx, cmDocumentation.h,
49607           cmGlobalBorlandMakefileGenerator.cxx,
49608           cmGlobalBorlandMakefileGenerator.h,
49609           cmGlobalCodeWarriorGenerator.cxx, cmGlobalCodeWarriorGenerator.h,
49610           cmGlobalGenerator.cxx, cmGlobalGenerator.h,
49611           cmGlobalNMakeMakefileGenerator.cxx,
49612           cmGlobalNMakeMakefileGenerator.h,
49613           cmGlobalUnixMakefileGenerator.cxx,
49614           cmGlobalUnixMakefileGenerator.h,
49615           cmGlobalVisualStudio6Generator.cxx,
49616           cmGlobalVisualStudio6Generator.h,
49617           cmGlobalVisualStudio71Generator.cxx,
49618           cmGlobalVisualStudio71Generator.h,
49619           cmGlobalVisualStudio7Generator.cxx,
49620           cmGlobalVisualStudio7Generator.h, cmake.cxx, cmake.h,
49621           cmakemain.cxx: ENH: Registered global generators are now kept in
49622           a table in the cmake instance.  Added support for documentation
49623           with a Generators section.
49625 2003-07-07 18:27  king
49627         * Source/cmSystemTools.cxx: BUG: Parsing of arguments from string
49628           by RunCommand before passing to Process execution does not work
49629           with backslashes in path names.  Until this is fixed, we cannot
49630           use Process execution from kwsys.
49632 2003-07-07 17:52  andy
49634         * bootstrap: ENH: Fix bootstrap to include ProcessUNIX.c
49636 2003-07-07 17:47  andy
49638         * Source/: cmCommands.cxx, cmFileCommand.cxx, cmFileCommand.h: ENH:
49639           Start working on a general file manipulation command
49641 2003-07-07 17:45  andy
49643         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
49644           optional argument to GetLineFromStream which can let the caller
49645           know whether there was a new line character at the end of the
49646           line that was just read
49648 2003-07-07 13:36  andy
49650         * Docs/cmake-syntax.vim: Initial import of VIM syntax highlighting
49651           file
49653 2003-07-07 09:38  king
49655         * Source/kwsys/ProcessWin32.c: ENH: Made call to FormatMessage more
49656           robust.
49658 2003-07-07 09:16  king
49660         * Source/cmSystemTools.cxx: ENH: Using new Process
49661           SetWorkingDirectory method instead of manually implementing it.
49663 2003-07-07 09:12  king
49665         * Source/kwsys/: Process.h.in, ProcessUNIX.c: ENH: Implemented
49666           SetWorkingDirectory method.
49668 2003-07-07 09:10  king
49670         * Source/kwsys/ProcessWin32.c: ENH: Implemented SetWorkingDirectory
49671           method on Windows.
49673 2003-07-07 08:41  king
49675         * Source/cmSystemTools.cxx: ENH: Using kwsys Process implementation
49676           to implement RunCommand.
49678 2003-07-07 08:36  andy
49680         * Source/kwsys/: Process.h.in, ProcessUNIX.c: ENH: Start working on
49681           Working Directory support
49683 2003-07-06 20:40  king
49685         * Source/kwsys/ProcessWin32.c: ENH: Using GetTempPath instead of
49686           TEMP environment variable to get a location to write the Win9x
49687           forwarding executable.
49689 2003-07-03 18:33  king
49691         * Source/kwsys/ProcessWin32.c: BUG: Argument parsers do not always
49692           remove double quotes from around an argument that has no spaces.
49694 2003-07-03 12:50  hoffman
49696         * Source/cmLocalVisualStudio7Generator.cxx: ENH: add linker flags
49698 2003-07-03 11:39  hoffman
49700         * Source/cmCreateTestSourceList.cxx: ENH: null terminate at the end
49701           of the list
49703 2003-07-03 07:58  king
49705         * Source/kwsys/CMakeLists.txt: BUG: Install target for standard
49706           header wrappers must point at the std subdirectory in the
49707           installation.
49709 2003-07-02 10:48  andy
49711         * DartConfig.cmake: ENH: Add proper links to bugtracker
49713 2003-07-02 10:37  andy
49715         * DartConfig.cmake: ENH: Add links to bugtracker
49717 2003-07-02 08:35  king
49719         * Source/kwsys/ProcessWin32.c: ERR: Added cast to remove warning.
49720           We know the length of the string will not be beyond 2^31.
49722 2003-07-01 13:32  king
49724         * Source/kwsys/Base64.c: ERR: Added casts to remove type conversion
49725           warnings.  Pointer differences can be 64-bit, but unsigned long
49726           is 32-bit on many platforms.  We know we are not traversing more
49727           data than can be handled by an unsigned long, though, because the
49728           length argument is an unsigned long.
49730 2003-07-01 13:27  king
49732         * Source/kwsys/: ProcessFwd9x.c, ProcessWin32.c: ERR: Should use %p
49733           to pass HANDLE values on a command line, not %d.
49735 2003-07-01 13:27  king
49737         * Source/kwsys/SystemTools.cxx: ERR: Removed unreachable code.
49739 2003-07-01 11:40  king
49741         * Source/kwsys/: Base64.h.in, Process.h.in: ERR: Reduced
49742           requirements on preprocessor for export macro due to limitations
49743           of Mac preprocessor.  The preprocessor can be fixed by using
49744           -no-cpp-precomp, but we don't want to require that option for
49745           every source file that includes our headers.
49747 2003-07-01 08:54  king
49749         * Source/kwsys/EncodeExecutable.c: ERR: Added explicit cast from
49750           size_t to int.  We know that the data will not be out of range.
49752 2003-06-30 10:50  andy
49754         * bootstrap: ERR: Fix changes in kwsys for Configure.h and
49755           StandardIncludes.hxx
49757 2003-06-30 10:44  andy
49759         * Source/kwsys/: Base64.c, ProcessFwd9x.c, ProcessWin32.c: ERR:
49760           Remove warnings on Windows
49762 2003-06-30 10:30  king
49764         * Source/kwsys/: Base64.h.in, CMakeLists.txt, Configure.h.in,
49765           Directory.cxx, Directory.hxx.in, EncodeExecutable.c,
49766           Process.h.in, ProcessWin32.c, RegularExpression.cxx,
49767           RegularExpression.hxx.in, SystemTools.hxx.in: ENH: Added DLL
49768           support.
49770 2003-06-30 10:12  martink
49772         * Tests/CustomCommand/CMakeLists.txt: modified code to match cmake
49773           mode
49775 2003-06-30 10:07  king
49777         * Source/kwsys/StandardIncludes.hxx.in: Removing old file.
49779 2003-06-30 09:56  andy
49781         * bootstrap: ENH: Fix checking for C++ compiler on Mac, remove
49782           cmConfigure.h.tmp, so that nothing bad can happen if configure is
49783           interrupted, reports kwsys sources in cmConfigure.h
49785 2003-06-30 08:49  king
49787         * Source/kwsys/Base64.h.in: ENH: Updated comments for doxygen.
49789 2003-06-30 08:48  king
49791         * Source/kwsys/Base64.c: BUG: Should define KWSYS_IN_BASE64_C, not
49792           KWSYS_IN_PROCESS_C.
49794 2003-06-30 08:48  king
49796         * Source/kwsys/CMakeLists.txt: ENH: Using FOREACH to shorten
49797           enabling of C components.
49799 2003-06-29 21:42  andy
49801         * CMakeLists.txt, Source/kwsys/Base64.c, Source/kwsys/Base64.h.in,
49802           Source/kwsys/CMakeLists.txt: ENH: Initial import of Base64
49804 2003-06-29 20:30  king
49806         * CMakeLists.txt: ENH: Enabling build of kwsys's Process class.
49807           This will be needed for ctest.
49809 2003-06-29 20:20  king
49811         * Docs/cmake-mode.el: ENH: Added comment-region support.
49813 2003-06-27 09:48  king
49815         * CMakeLists.txt: ERR: Disabling multiply defined symbols warning
49816           for linking executables on IRIX.  The compiler's prelinker does
49817           not add weak symbols, so template instantiations are duplicated.
49819 2003-06-27 08:46  martink
49821         * Source/: cmAuxSourceDirectoryCommand.cxx,
49822           cmTryCompileCommand.cxx: fix compiler warnings
49824 2003-06-26 13:39  king
49826         * Source/kwsys/CMakeLists.txt: ENH: Updated documentation to
49827           describe enabling of classes.
49829 2003-06-26 09:44  andy
49831         * bootstrap: ENH: Attempt to handle OSF compiler flags
49833 2003-06-25 09:32  king
49835         * Source/kwsys/testProcess.c: ERR: Fixed use of non-constant
49836           initializer.
49838 2003-06-25 08:29  king
49840         * Source/kwsys/Directory.cxx: ERR: Fixed conversion warning.
49842 2003-06-24 21:37  lorensen
49844         * Source/kwsys/SystemTools.cxx: ERR: portability.
49846 2003-06-24 16:35  martink
49848         * Source/kwsys/SystemTools.cxx: compiler fix
49850 2003-06-24 15:24  martink
49852         * Source/: cmLocalVisualStudio6Generator.cxx,
49853           cmLocalVisualStudio7Generator.cxx: moved depend code into
49854           cmTarget
49856 2003-06-24 15:21  martink
49858         * Source/: cmMakefile.cxx, cmMakefile.h, kwsys/SystemTools.cxx:
49859           performance improvements
49861 2003-06-24 15:11  martink
49863         * Source/cmMacroCommand.cxx: performance improvements
49865 2003-06-24 15:10  martink
49867         * Source/: cmTarget.cxx, cmTarget.h: moved function into cmTarget
49869 2003-06-24 10:16  king
49871         * Source/: cmSystemTools.cxx, cmSystemTools.h: ERR: Renamed
49872           superclass typedef from SystemTools to Superclass to avoid
49873           conflict across platforms.
49875 2003-06-24 09:02  king
49877         * Source/kwsys/SystemTools.cxx: ERR: std->kwsys_std.
49879 2003-06-24 08:19  king
49881         * Source/cmSystemTools.h: ERR: Typedefs are not inherited on SGI
49882           and Borland.
49884 2003-06-23 16:26  martink
49886         * Source/: cmForEachCommand.cxx, cmMacroCommand.cxx: perf
49887           improvement
49889 2003-06-23 16:25  martink
49891         * Source/cmCustomCommand.h: performance improvement
49893 2003-06-23 14:10  king
49895         * CMakeLists.txt, bootstrap, Source/CMakeLists.txt,
49896           Source/cmBuildNameCommand.cxx, Source/cmCTest.cxx,
49897           Source/cmCacheManager.cxx, Source/cmConfigureFileCommand.cxx,
49898           Source/cmIfCommand.cxx, Source/cmListFileCache.cxx,
49899           Source/cmLoadCacheCommand.cxx,
49900           Source/cmLocalCodeWarriorGenerator.cxx,
49901           Source/cmLocalUnixMakefileGenerator.cxx,
49902           Source/cmLocalVisualStudio6Generator.cxx,
49903           Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
49904           Source/cmMakefile.cxx, Source/cmRegularExpression.cxx,
49905           Source/cmRegularExpression.h, Source/cmSiteNameCommand.cxx,
49906           Source/cmSourceGroup.h, Source/cmStringCommand.cxx,
49907           Source/cmSystemTools.cxx, Source/cmUseMangledMesaCommand.cxx,
49908           Source/cmaketest.cxx: ENH: Merged use of the kwsys
49909           RegularExpression class instead of cmRegularExpression.
49911 2003-06-23 14:05  king
49913         * Source/kwsys/RegularExpression.hxx.in: ERR: Fixed documentation
49914           to read RegularExpression instead of cmRegularExpression.
49916 2003-06-23 11:16  martink
49918         * Source/cmTarget.cxx: removed some no longer required code
49920 2003-06-23 08:58  king
49922         * CMakeLists.txt, bootstrap, Source/CMakeLists.txt,
49923           Source/cmAuxSourceDirectoryCommand.cxx, Source/cmDirectory.cxx,
49924           Source/cmDirectory.h, Source/cmMakeDirectoryCommand.cxx,
49925           Source/cmMakefile.cxx, Source/cmSystemTools.cxx,
49926           Source/cmSystemTools.h, Source/cmTryCompileCommand.cxx,
49927           Source/CursesDialog/cmCursesPathWidget.cxx,
49928           Tests/Complex/Executable/CMakeLists.txt,
49929           Tests/ComplexOneConfig/Executable/CMakeLists.txt,
49930           Tests/ComplexRelativePaths/Executable/CMakeLists.txt: ENH: Merged
49931           use of kwsys library.
49933 2003-06-23 08:58  king
49935         * Makefile.in, configure, configure.in, Source/Makefile.in: ENH:
49936           Configure script now just invokes bootstrap script.
49938 2003-06-23 08:56  king
49940         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Removed
49941           cmake-specific functions.
49943 2003-06-23 08:56  king
49945         * Source/kwsys/CMakeLists.txt: BUG: Need include regular expression
49946           to match all files.
49948 2003-06-21 11:57  andy
49950         * bootstrap: ENH: Add copyright, cmConfigure.h is now touched only
49951           when it is modified, remove some spaces from output, add
49952           procedure that copies file and replaces atstring with another
49953           string
49955 2003-06-20 20:33  martink
49957         * Source/cmMakefile.cxx: fix to expand variables in custom command
49958           outputs and main dependencies
49960 2003-06-20 14:10  king
49962         * Source/kwsys/CMakeLists.txt: ENH: Changed configuration of header
49963           directory to specify it without the namespace.
49965 2003-06-20 14:10  hoffman
49967         * Docs/cmake-mode.el: BUG: fix highlight for comments in multiple
49968           buffers
49970 2003-06-20 13:56  martink
49972         * Source/cmMakefile.cxx: bug in not expanding variables for custom
49973           commands in targets
49975 2003-06-20 11:23  martink
49977         * Source/cmMakefile.cxx: minor perf improvement
49979 2003-06-19 18:57  king
49981         * Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
49982           RegularExpression.hxx.in, SystemTools.hxx.in,
49983           kwsys_std_fstream.h.in, kwsys_std_iosfwd.h.in,
49984           kwsys_std_iostream.h.in, kwsys_std_sstream.h.in: ENH: Added full
49985           configuration of namespace even for Configure.hxx macro
49986           definitions.
49988 2003-06-19 16:23  hoffman
49990         * Docs/cmake-mode.el: add a comment
49992 2003-06-19 15:05  king
49994         * Docs/: cmake-indent.vim, cmake-mode.el: Added copyright.
49996 2003-06-19 14:37  andy
49998         * Docs/cmake-indent.vim: Initial import: indentation file for vim
50000 2003-06-19 14:30  king
50002         * Docs/cmake-mode.el: Minor tweaks for anal cases of indentation.
50004 2003-06-19 14:27  martink
50006         * Source/cmMakefile.cxx: bug fix for finding source files
50008 2003-06-19 14:27  martink
50010         * Source/: cmSystemTools.cxx, cmSystemTools.h: new function
50012 2003-06-19 14:17  king
50014         * Docs/cmake-mode.el: BUG: Don't open a block if a command starts
50015           with IF in its name.
50017 2003-06-19 13:38  martink
50019         * Docs/cmake-mode.el: fix to use function-name
50021 2003-06-19 13:23  king
50023         * Docs/cmake-mode.el: Fixed slow regex for indentation.
50025 2003-06-19 11:11  king
50027         * Docs/cmake-mode.el: ENH: Wrote more robust regular expressions
50028           for indenting.
50030 2003-06-19 11:07  martink
50032         * Docs/cmake-mode.el: emacs mode
50034 2003-06-18 17:28  king
50036         * Source/kwsys/kwsysHeaderDump.pl: Tool to dump macros for
50037           redefining C header namespaces.
50039 2003-06-18 17:27  king
50041         * Source/kwsys/: CMakeLists.txt, testProcess.c: ENH: Added test for
50042           Process implementation.
50044 2003-06-18 17:27  king
50046         * Source/kwsys/ProcessWin32.c: BUG: Must return Exception status
50047           correctly.
50049 2003-06-18 17:19  king
50051         * Source/kwsys/ProcessUNIX.c: Removed Exception_Abort because there
50052           is no windows version.  Also made ExitValue consistent with
50053           windows when a signal kills the process.
50055 2003-06-18 17:19  king
50057         * Source/kwsys/Process.h.in: Removed Exception_Abort because there
50058           is no windows version.  Also removed stray typedef keywords.
50060 2003-06-18 17:06  king
50062         * Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c,
50063           test1.cxx: ENH: Added documentation to interface.  Finished
50064           process exit code interpretation implementation prototype.
50066 2003-06-18 11:43  hoffman
50068         * Source/cmStringCommand.h: remove non-html safe stuff
50070 2003-06-18 09:13  hoffman
50072         * Source/cmMakefile.cxx: BUG: fix not being able to find generated
50073           files in the binary tree
50075 2003-06-17 17:13  martink
50077         * Source/cmLocalVisualStudio7Generator.cxx: fix for bad assumption
50078           on custom rules
50080 2003-06-17 16:54  martink
50082         * Source/cmLocalVisualStudio6Generator.cxx: fix for bad assumption
50084 2003-06-17 15:13  martink
50086         * Source/cmLocalVisualStudio6Generator.cxx: fix for bad assumption
50088 2003-06-16 10:20  martink
50090         * Source/cmLocalVisualStudio6Generator.cxx: fix for vs6 rule files
50092 2003-06-13 16:59  king
50094         * Source/cmMakefile.cxx: BUG: Fixed translation of relative path
50095           names to full path names.
50097 2003-06-13 16:47  king
50099         * Source/cmSetSourceFilesPropertiesCommand.cxx: BUG: Fixed crash
50100           when source file cannot be looked up correctly.
50102 2003-06-13 14:15  king
50104         * Source/cmake.cxx: BUG: Fixed check for existence of
50105           CMakeLists.txt file in top-level source directory before first
50106           configure.
50108 2003-06-12 16:43  king
50110         * Modules/Platform/Windows-bcc32.cmake: BUG: Stack size in
50111           generated programs should be 10 meg, not 256.
50113 2003-06-12 16:18  king
50115         * Source/kwsys/ProcessWin32.c: ERR: Added error check for malloc of
50116           process control structure.
50118 2003-06-12 15:58  king
50120         * Source/kwsys/ProcessWin32.c: ERR: Using GetCurrentProcessId
50121           instead of _getpid so we don't need to include the system
50122           process.h header.  Also creating pipe threads with 1K stacks to
50123           save memory.
50125 2003-06-11 11:00  king
50127         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Uninitialized
50128           std::string returns bad pointers from c_str() on some platforms.
50130 2003-06-11 10:21  king
50132         * Source/kwsys/CMakeLists.txt: ENH: EXECUTABLE_OUTPUT_PATH is now
50133           always set to get around cmake 1.6.7 dependency problems.  Moved
50134           default header directory inside the build tree instead of up one
50135           level.  User projects can now set the header directory.
50137 2003-06-11 10:11  hoffman
50139         * Modules/CMakeDetermineSystem.cmake: ENH: add processor type of
50140           win32
50142 2003-06-11 10:07  hoffman
50144         * Modules/: CMakeDetermineSystem.cmake, CMakeSystem.cmake.in: ENH:
50145           add CMAKE_SYSTEM_PROCESSOR
50147 2003-06-11 09:45  king
50149         * Source/kwsys/CMakeLists.txt: ERR: Added custom command that takes
50150           advantage of new syntax.
50152 2003-06-11 09:44  king
50154         * Source/kwsys/ProcessWin32.c: ERR: Removed unused variables.
50156 2003-06-11 09:44  king
50158         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: When executable
50159           output path is not set, we still need to generate the full path
50160           to the executable target.
50162 2003-06-10 17:39  king
50164         * Source/kwsys/CMakeLists.txt: ERR: Added work-around for cmake
50165           1.6.7 bug in borland makefile generator.
50167 2003-06-10 16:56  king
50169         * Source/kwsys/CMakeLists.txt: BUG: Need to add ANSI C flags for
50170           some platforms.
50172 2003-06-10 16:55  king
50174         * Source/kwsys/ProcessUNIX.c: ERR: Added static specifier to static
50175           function definitions to quiet warnings on HP compiler.
50177 2003-06-10 16:15  king
50179         * Source/kwsys/ProcessWin32.c: BUG: Don't show a console
50180           application's window.
50182 2003-06-10 15:50  king
50184         * Source/kwsys/test1.cxx: ENH: Added use of process execution.
50186 2003-06-10 15:46  king
50188         * Source/kwsys/: CMakeLists.txt, EncodeExecutable.c, Process.h.in,
50189           ProcessFwd9x.c, ProcessUNIX.c, ProcessWin32.c: ENH: Added Process
50190           execution implementation.
50192 2003-06-10 15:45  king
50194         * Source/kwsys/SystemTools.cxx: ENH: Moved disabling of warnings to
50195           after kwsys includes.
50197 2003-06-10 15:44  king
50199         * Source/kwsys/kwsys_std.h.in: ENH: Disabled warning 4786.
50201 2003-06-06 09:58  andy
50203         * Modules/FindVTK.cmake: BUG: When VTK is not found, it should be
50204           fatal error
50206 2003-06-06 09:57  andy
50208         * Source/CursesDialog/cmCursesMainForm.cxx: BUG: When only loading
50209           ccmake cache, do not allow generate
50211 2003-06-06 09:06  martink
50213         * Source/cmCreateTestSourceList.cxx: undid change because other
50214           changes make it no longer neccesary
50216 2003-06-05 16:45  martink
50218         * Source/: cmMakefile.cxx, cmMakefile.h: more custom command
50220 2003-06-05 16:12  martink
50222         * Source/cmMakefile.cxx: more changes to support full paths
50224 2003-06-05 15:28  martink
50226         * Source/cmMakefile.cxx: perf improvement
50228 2003-06-05 15:18  martink
50230         * Source/cmMakefile.cxx: more changes to handle full paths
50231           correctly
50233 2003-06-05 14:48  martink
50235         * Source/cmQTWrapUICommand.cxx: minor update for new custom
50236           commands
50238 2003-06-05 14:40  martink
50240         * Source/: cmLocalVisualStudio6Generator.cxx,
50241           cmLocalVisualStudio7Generator.cxx, cmMakefile.cxx, cmTarget.cxx:
50242           more crazt changes source files now must match with full path
50244 2003-06-05 14:37  martink
50246         * Source/cmITKWrapTclCommand.cxx: updated for new custom command
50248 2003-06-05 14:37  martink
50250         * Source/cmCreateTestSourceList.cxx: minor fix
50252 2003-06-04 19:04  martink
50254         * Source/cmMakefile.cxx: hopeful fix for backwards compat
50256 2003-06-04 18:50  martink
50258         * Source/cmLocalVisualStudio6Generator.cxx: minor fix
50260 2003-06-04 16:06  martink
50262         * Source/cmMakefile.cxx: tricky fix for backwards compat
50264 2003-06-04 14:25  hoffman
50266         * Tests/CustomCommand/: generator.cxx, wrapper.cxx: minor fixes
50268 2003-06-04 14:01  hoffman
50270         * Source/cmMakefile.cxx: better error reporting
50272 2003-06-04 14:00  hoffman
50274         * Source/cmMakefile.cxx: ENH: allow duplicate commands with the
50275           same output to be reduced automatically to one command
50277 2003-06-04 13:55  hoffman
50279         * Source/cmLocalVisualStudio6Generator.cxx: bug fix for vs6 custom
50280           commands
50282 2003-06-04 13:54  hoffman
50284         * Templates/UtilityHeader.dsptemplate: fix for new custom commands
50286 2003-06-04 13:42  hoffman
50288         * Source/: cmCustomCommand.cxx, cmCustomCommand.h,
50289           cmLocalVisualStudio7Generator.cxx, cmMakefile.cxx: ENH: allow
50290           duplicate commands with the same output to be reduced
50291           automatically to one command
50293 2003-06-04 11:46  hoffman
50295         * Source/cmAddCustomCommandCommand.h: command should nto be
50296           inherited
50298 2003-06-04 10:46  hoffman
50300         * Tests/Wrapping/CMakeLists.txt: minor fix
50302 2003-06-04 10:13  hoffman
50304         * Source/cmLocalVisualStudio6Generator.cxx: bug fix
50306 2003-06-04 09:02  hoffman
50308         * Tests/CustomCommand/: CMakeLists.txt, generator.c, generator.cxx,
50309           wrapper.c, wrapper.cxx: fixes for HP
50311 2003-06-04 09:00  king
50313         * bootstrap: ERR: Cannot use iostream.h for strict C++ compiler
50314           sanity check.  Using a small class instead.
50316 2003-06-04 08:42  martink
50318         * Source/: cmLocalVisualStudio6Generator.cxx,
50319           cmLocalVisualStudio7Generator.cxx: compielr warnings
50321 2003-06-04 08:40  martink
50323         * Source/cmMakefile.cxx: compielr errors on como
50325 2003-06-03 14:55  martink
50327         * Source/: cmCustomCommand.cxx, cmLocalUnixMakefileGenerator.cxx,
50328           cmMakefile.cxx, cmSourceGroup.cxx: warning fixes
50330 2003-06-03 14:45  hoffman
50332         * Modules/Dart.cmake: ENH: add all targets for dashboard build
50333           types
50335 2003-06-03 10:47  martink
50337         * Source/: cmAddCustomCommandCommand.h: better docs
50339 2003-06-03 10:33  martink
50341         * Tests/CustomCommand/: CMakeLists.txt, doc1.tex, foo.in,
50342           generator.c, wrapper.c, wrapped.h: new test
50344 2003-06-03 10:30  martink
50346         * Source/: CMakeLists.txt, cmAddCustomCommandCommand.cxx,
50347           cmAddCustomCommandCommand.h, cmAddCustomTargetCommand.cxx,
50348           cmAddCustomTargetCommand.h, cmCPluginAPI.cxx, cmCPluginAPI.h,
50349           cmCustomCommand.cxx, cmCustomCommand.h,
50350           cmGlobalVisualStudio6Generator.cxx,
50351           cmGlobalVisualStudio71Generator.cxx,
50352           cmGlobalVisualStudio7Generator.cxx,
50353           cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h,
50354           cmLocalVisualStudio6Generator.cxx,
50355           cmLocalVisualStudio6Generator.h,
50356           cmLocalVisualStudio7Generator.cxx,
50357           cmLocalVisualStudio7Generator.h, cmMakefile.cxx, cmMakefile.h,
50358           cmSetSourceFilesPropertiesCommand.cxx, cmSourceFile.h,
50359           cmSourceGroup.cxx, cmSourceGroup.h, cmSystemTools.cxx,
50360           cmSystemTools.h, cmTarget.h: yikes added new custom command
50361           support
50363 2003-06-02 16:37  martink
50365         * Docs/: CMake04.rtf, CMake12p2.rtf, CMake14.rtf, CMake16.rtf: add
50366           release docs to cvs
50368 2003-05-29 15:30  martink
50370         * Source/: cmGetSourceFilePropertyCommand.cxx,
50371           cmGetTargetPropertyCommand.cxx: minor bug fix
50373 2003-05-29 11:14  andy
50375         * Source/CursesDialog/: ccmake.cxx, cmCursesMainForm.cxx,
50376           cmCursesMainForm.h: ENH: On envocation of ccmake check if
50377           directories are correct, but do not rerun configure
50379 2003-05-29 11:14  andy
50381         * Source/: cmake.cxx, cmake.h: ENH: Abstract pre configure check in
50382           a separate method
50384 2003-05-29 09:34  hoffman
50386         * Source/: cmCTest.cxx, cmRegularExpression.cxx,
50387           cmSetSourceFilesPropertiesCommand.cxx, cmTarget.cxx: ENH: remove
50388           warnings from borland 6 compiler
50390 2003-05-28 15:52  andy
50392         * Source/CursesDialog/ccmake.cxx: ENH: Do not do configure first
50393           time. This way ccmake loads fast.
50395 2003-05-28 09:21  hoffman
50397         * Source/: cmCTest.cxx, cmDynamicLoader.cxx,
50398           cmGlobalVisualStudio71Generator.cxx, cmSystemTools.cxx,
50399           CTest/cmCTestSubmit.cxx: Remove some borland 6 warnings
50401 2003-05-28 07:53  andy
50403         * Modules/FindQt.cmake: ENH: More locations
50405 2003-05-24 10:07  hoffman
50407         * Source/: cmAbstractFilesCommand.cxx, cmEndIfCommand.cxx,
50408           cmGlobalGenerator.cxx, cmIfCommand.cxx, cmSourceFilesCommand.cxx,
50409           cmSourceFilesRemoveCommand.cxx, cmTarget.cxx,
50410           cmWrapExcludeFilesCommand.cxx: ENH: add stdlib.h for portability
50411           to borland 6
50413 2003-05-23 16:40  hoffman
50415         * Source/: cmCTest.cxx, cmMakefile.cxx, cmStringCommand.cxx,
50416           cmake.cxx: ENH: add some includes for borland 6
50418 2003-05-23 09:35  hoffman
50420         * Modules/CMakeSystemSpecificInformation.cmake: ENH: add LDFLAGS as
50421           an initial value for all linker flags, good for -64
50423 2003-05-19 13:41  hoffman
50425         * Source/cmLocalUnixMakefileGenerator.cxx: fix for .def files and
50426           nmake and spaces in the path
50428 2003-05-16 16:33  king
50430         * Modules/: TestForAnsiForScope.cxx: ERR: Removed warning for
50431           unused variable.
50433 2003-05-16 15:20  king
50435         * Source/: cmLocalUnixMakefileGenerator.cxx: BUG: When building a C
50436           executable, we should add CMAKE_SHARED_LIBRARY_C_FLAGS, not
50437           CMAKE_SHARED_LIBRARY_LINK_FLAGS.  The latter is already added by
50438           the link line procedure.
50440 2003-05-16 15:18  king
50442         * Modules/Platform/: AIX.cmake: BUG: Need -brtl when creating
50443           shared libraries.  Also added -bexpall (AIX equivalent to Linux's
50444           -rdynamic) when building executables.
50446 2003-05-15 15:15  king
50448         * Source/CursesDialog/cmCursesMainForm.cxx: BUG: Don't report an
50449           error of output was generated but no error was set.  Merging from
50450           trunk to 1.6 branch.
50452 2003-05-15 15:05  king
50454         * Source/cmGlobalVisualStudio6Generator.cxx: Removed useless
50455           lower-casing and improved error message.  Merged from trunk to
50456           1.6 branch.
50458 2003-05-15 14:58  king
50460         * Modules/FindFLTK.cmake: Looking in another place (merge from
50461           trunk).
50463 2003-05-15 14:54  king
50465         * Source/CursesDialog/cmCursesStringWidget.cxx: Attempt to fix SGI
50466           ccmake problem (thank you Clint Miller).  Merging from trunk to
50467           1.6 branch.
50469 2003-05-15 14:45  king
50471         * Source/cmMacroCommand.cxx: BUG: Merging fix from trunk into 1.6
50472           branch.  Report a missing ENDMACRO.
50474 2003-05-15 09:35  andy
50476         * bootstrap: Several fixes before bootstrap is ready for
50477           prime-time: 1. Add --version flag to display version of CMake 2.
50478           Add comments to explain what is going on 3. Move CMAKE_ROOT_DIR
50479           and CMAKE_BOOTSTRAP to cmConfigure.h 4. Forward CC, CXX, and MAKE
50480           to cmake 5. Add more instructions
50482 2003-05-14 15:38  king
50484         * Utilities/Release/cmake_release.sh: Updated for 1.6.7 release.
50486 2003-05-14 14:14  king
50488         * Source/cmMakefile.h, Source/WXDialog/CMakeLists.txt,
50489           Utilities/Release/cmake_release.sh: ENH: Updated version number
50490           to 1.6.7 from 1.6.6.
50492 2003-05-14 12:10  king
50494         * Source/cmGlobalGenerator.cxx: BUG: Work-around for SGI MipsPro
50495           bug where #error doesn't return an error to make.  Merged onto
50496           1.6 branch from trunk.
50498 2003-05-14 12:06  king
50500         * Source/cmGlobalGenerator.cxx: BUG: Work-around for SGI MipsPro
50501           bug where #error doesn't return an error to make.
50503 2003-05-14 10:34  king
50505         * Source/MFCDialog/: CMakeSetupDialog.cpp: ENH: Default generator
50506           selection for VS 7.1 added.
50508 2003-05-14 09:27  andy
50510         * bootstrap: ENH: Add parallel build support, fix bug in verbose
50511           and clean output when adding arguments
50513 2003-05-14 09:19  andy
50515         * bootstrap: ENH: Add better error reporting
50517 2003-05-14 08:45  king
50519         * Source/cmake.cxx: BUG: Need to remove the MAKEFLAGS when cmake
50520           starts.  If cmake is run from inside make, we don't want the
50521           try-compiles to inherit the makeflags.
50523 2003-05-14 08:40  king
50525         * Source/cmake.cxx: ERR: Fixed string literal->char* conversion
50526           warning.
50528 2003-05-13 16:51  king
50530         * Source/cmake.cxx: BUG: Need to remove the MAKEFLAGS when cmake
50531           starts.  If cmake is run from inside make, we don't want the
50532           try-compiles to inherit the makeflags.
50534 2003-05-13 16:10  king
50536         * Source/: cmGlobalGenerator.cxx, cmake.cxx: ENH: When the
50537           initially configured generator is invalid, allow the user to
50538           change the generator without deleting the cache by hand.
50540 2003-05-13 14:26  king
50542         * Source/: cmGlobalGenerator.cxx: ENH: Improved error message when
50543           a wrong generator is selected.
50545 2003-05-13 14:05  king
50547         * Source/cmDynamicLoader.cxx: ERR: Removed unused parameter.
50549 2003-05-13 13:54  king
50551         * Source/cmSystemTools.cxx: ERR: Removed unused variable from
50552           previous merge.
50554 2003-05-13 13:52  king
50556         * Source/: cmCacheManager.cxx, cmConfigureFileCommand.cxx,
50557           cmListFileCache.cxx, cmLocalVisualStudio6Generator.cxx,
50558           cmMakeDepend.cxx, cmOutputRequiredFilesCommand.cxx,
50559           cmSystemTools.cxx, cmSystemTools.h, cmUseMangledMesaCommand.cxx:
50560           BUG: Using GetLineFromStream instead of getline due to buggy
50561           stream implementations on some platforms.  Merged from trunk into
50562           branch 1.6.
50564 2003-05-13 13:26  hoffman
50566         * Modules/CMakeVS71FindMake.cmake, Source/CMakeLists.txt,
50567           Source/cmGlobalVisualStudio71Generator.cxx,
50568           Source/cmGlobalVisualStudio71Generator.h,
50569           Source/cmGlobalVisualStudio7Generator.h,
50570           Source/cmLocalVisualStudio7Generator.cxx,
50571           Source/cmLocalVisualStudio7Generator.h, Source/cmake.cxx: ENH:
50572           Adding VS 7.1 generator to 1.6 branch.
50574 2003-05-13 12:04  king
50576         * Modules/CheckIncludeFiles.cmake, Modules/CheckSymbolExists.cmake,
50577           Modules/FindCABLE.cmake, Modules/Platform/SunOS.cmake,
50578           Modules/Platform/Windows-bcc32.cmake,
50579           Modules/Platform/Windows-cl.cmake,
50580           Source/cmLocalUnixMakefileGenerator.cxx,
50581           Source/cmLocalVisualStudio6Generator.cxx,
50582           Source/cmLocalVisualStudio7Generator.cxx,
50583           Source/cmLocalVisualStudio7Generator.h,
50584           Source/cmRemoveCommand.cxx, Source/cmStringCommand.h,
50585           Source/cmaketest.cxx, Source/MFCDialog/CMakeSetupDialog.cpp,
50586           Tests/Complex/Executable/complex.cxx,
50587           Tests/ComplexOneConfig/Executable/complex.cxx,
50588           Tests/ComplexRelativePaths/Executable/complex.cxx: BUG: Merged
50589           fixes from main tree into 1.6 branch.
50591 2003-05-13 11:42  hoffman
50593         * Source/cmGlobalVisualStudio71Generator.h: Change name of 71
50594           generator
50596 2003-05-13 09:50  king
50598         * Source/kwsys/SystemTools.cxx: ERR: Removed use of std::string !=
50599           operator due to bug in SGI compiler's library.
50601 2003-05-13 09:42  king
50603         * Source/kwsys/CMakeLists.txt: ERR: Test for ansi streams may need
50604           to use iosfwd for test because some compilers provide an iostream
50605           header that is old streams.
50607 2003-05-13 08:38  king
50609         * Source/kwsys/SystemTools.cxx: ERR: Added forward declarations of
50610           system functions for como compiler.
50612 2003-05-12 13:43  king
50614         * Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
50615           kwsys_std_fstream.h.in, kwsys_std_iosfwd.h.in,
50616           kwsys_std_iostream.h.in, kwsys_std_sstream.h.in: ENH: Added
50617           KWSYS_FORCE_OLD_STREAMS option to force use of non-ansi stream
50618           headers even if they are available.
50620 2003-05-12 13:33  king
50622         * Source/kwsys/: CMakeLists.txt, StandardIncludes.hxx.in: ENH:
50623           Removed old (unused) StandardIncludes header.
50625 2003-05-12 13:27  king
50627         * Source/kwsys/kwsys_std_iosfwd.h.in: ERR: Need to move forward
50628           declarations of non-ansi streams into std namespace when it is
50629           available.
50631 2003-05-12 13:15  king
50633         * Source/kwsys/: CMakeLists.txt, Configure.hxx.in, SystemTools.cxx,
50634           SystemTools.hxx.in, kwsys_std.h.in, kwsys_std_fstream.h.in,
50635           kwsys_std_iosfwd.h.in, kwsys_std_iostream.h.in,
50636           kwsys_std_sstream.h.in: ENH: Added wrappers around the std stream
50637           headers to make them look like ansi streams on all platforms.
50639 2003-05-09 15:47  hoffman
50641         * Modules/CMakeVS71FindMake.cmake: add find make program for 71
50643 2003-05-09 09:32  hoffman
50645         * Modules/Platform/Windows-bcc32.cmake: BUG: remove typo from file
50647 2003-05-08 16:59  hoffman
50649         * Source/: CMakeLists.txt, cmGlobalVisualStudio71Generator.cxx,
50650           cmGlobalVisualStudio71Generator.h,
50651           cmGlobalVisualStudio7Generator.cxx,
50652           cmGlobalVisualStudio7Generator.h,
50653           cmLocalVisualStudio7Generator.cxx,
50654           cmLocalVisualStudio7Generator.h, cmake.cxx: add support for vs 71
50656 2003-05-08 16:52  king
50658         * Source/CMakeLists.txt: ERR: Fixed arguments to kwsys's ADD_TEST
50659           call for msvc6.
50661 2003-05-08 16:48  king
50663         * Source/kwsys/CMakeLists.txt: BUG: Need to invert test result for
50664           ansi string stream.
50666 2003-05-08 14:49  king
50668         * Source/CMakeLists.txt: ENH: Added kwsys test.
50670 2003-05-08 14:46  king
50672         * Source/kwsys/: CMakeLists.txt, Configure.hxx.in, Directory.cxx,
50673           Directory.hxx.in, RegularExpression.hxx.in,
50674           StandardIncludes.hxx.in, kwsys_std.h.in: ENH: Reduced header
50675           dependencies and cleaned up inclusion of standard headers.
50677 2003-05-08 14:17  king
50679         * Source/kwsys/: CMakeLists.txt, README.itk, README.txt, test1.cxx:
50680           ENH: Setup for testing as a stand-alone project.
50682 2003-05-08 09:55  hoffman
50684         * Modules/Platform/Windows-bcc32.cmake: BUG: fix for borland win32
50685           exe builds
50687 2003-05-08 09:43  martink
50689         * Modules/Platform/: Windows-bcc32.cmake: BUG: remove -H flags as
50690           they cause crashes on oldwww
50692 2003-05-06 10:16  andy
50694         * Source/ctest.cxx: ERR: Remove warning
50696 2003-05-05 10:24  hoffman
50698         * Modules/Platform/Windows-bcc32.cmake: ENH: change the default
50699           borland stack size
50701 2003-05-05 10:23  hoffman
50703         * Source/cmLocalVisualStudio6Generator.cxx: BUG: add linker flags
50704           for modules
50706 2003-05-05 10:23  hoffman
50708         * Source/cmLocalVisualStudio7Generator.cxx: BUG: remove 64 bit
50709           warnings
50711 2003-05-05 09:54  andy
50713         * Modules/CheckIncludeFiles.cmake: ERR: Remove warning for main
50714           returning void.
50716 2003-05-05 08:42  andy
50718         * Source/: CMakeLists.txt, cmaketest.cxx, cmaketest.h.in: BUG: Fix
50719           some dependencies for location of executables
50721 2003-05-05 08:42  andy
50723         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: Add support for
50724           make test even for fresh build of cmake
50726 2003-05-03 16:15  andy
50728         * Source/WXDialog/CMakeLists.txt: Fix location of test
50730 2003-05-02 14:05  martink
50732         * Modules/Dart.cmake: fixed andy sloppy code again
50734 2003-05-02 13:57  andy
50736         * Modules/Dart.cmake, Modules/DartConfiguration.tcl.in,
50737           Source/CMakeLists.txt, Source/ctest.cxx: ENH: Fix some dart
50738           issues. Now it works fine without dart.
50740 2003-05-02 13:56  andy
50742         * Source/cmake.cxx: ENH: New location of cmake binaries
50744 2003-05-02 13:54  andy
50746         * Source/cmaketest.cxx: ENH: New location of cmake
50748 2003-05-02 13:54  andy
50750         * Source/CTest/cmCTestSubmit.cxx: ENH: Be just a bit more verbose
50752 2003-05-02 11:29  andy
50754         * CMakeLists.txt, Source/CMakeLists.txt: ENH: Executables should go
50755           to the bin directory
50757 2003-05-01 07:56  andy
50759         * Source/CTest/cmCTestSubmit.cxx: ERR: Remove warnings
50761 2003-04-30 07:32  andy
50763         * Source/cmake.h: ERR: Run should return a value
50765 2003-04-29 17:23  andy
50767         * Source/: CMakeLists.txt, CTest/CMakeLists.txt: ENH: Make Curl
50768           code to be built by default
50770 2003-04-29 10:07  andy
50772         * Source/cmakemain.cxx: ENH: Add argument -N which prevents CMake
50773           from doing configure and generate. This should be improved at
50774           some point that it will do all the error checking such as whether
50775           the CMakeLists.txt exists etc. It should essentially load cache,
50776           go through cmake lists, but not modify cache and other files in
50777           the build directory. The second feature is ability to display
50778           cache values. You run with argument -L (or -LH /-LA / -LAH) and
50779           it will display all nonadvanced cached variables (-L) / all
50780           cached variable (-LA) / and cached variables with corresponding
50781           help string (-LH -LAH).
50783 2003-04-29 10:04  andy
50785         * Source/: cmake.cxx, cmake.h: ENH: Add additional optional
50786           argument to Run. If it is true, it will only set paths and load
50787           cache. It will not do configure and gfenerate
50789 2003-04-29 10:02  andy
50791         * Source/: cmCacheManager.cxx, cmCacheManager.h: ENH: Add method to
50792           convert from CacheEntryType to string
50794 2003-04-28 13:16  martink
50796         * Source/cmMacroCommand.cxx: better error reporting
50798 2003-04-25 15:16  andy
50800         * Source/: CTest/CMakeLists.txt, CMakeLists.txt: ENH: Enable CTest
50801           to be build as a part of CMake
50803 2003-04-25 14:52  andy
50805         * Source/ctest.cxx: ENH: Rename option -D to -C because we will use
50806           -D later
50808 2003-04-25 14:51  andy
50810         * Source/cmCommands.cxx: ERR: Set source files properties is needed
50811           for Curl build
50813 2003-04-25 14:50  andy
50815         * Source/CTest/cmCTestSubmit.cxx: ERR: Remove warning because SCP
50816           not implemented
50818 2003-04-24 13:25  berk
50820         * Source/: cmSystemTools.cxx: minor fix
50822 2003-04-23 17:24  jjomier
50824         * Source/kwsys/Directory.hxx.in: FIX: warnings, disabling 4786
50826 2003-04-23 13:58  martink
50828         * Source/CTest/CMakeLists.txt: fix some incldue paths
50830 2003-04-22 16:10  king
50832         * Modules/FindCABLE.cmake: ENH: Updated search paths to newest
50833           values from Cable.
50835 2003-04-22 14:32  andy
50837         * bootstrap: ENH: Add SGI -LANG:std support
50839 2003-04-18 10:01  andy
50841         * Source/cmCTest.cxx: ENH: Cleanup
50843 2003-04-18 10:00  andy
50845         * Source/cmCTest.cxx: Even better error detection on AIX
50847 2003-04-18 09:48  andy
50849         * Source/cmCTest.cxx: Better AIX detection
50851 2003-04-17 15:20  andy
50853         * Source/cmCTest.cxx: This is really an error
50855 2003-04-17 13:13  andy
50857         * bootstrap: Support LDFLAGS
50859 2003-04-17 13:13  andy
50861         * Source/cmCTest.cxx: ENH: Add AIX warerr
50863 2003-04-17 11:59  martink
50865         * Source/cmLocalCodeWarriorGenerator.cxx: warning fix hopefully
50867 2003-04-17 11:17  andy
50869         * DartConfig.cmake: More attempt to make continuous email work
50871 2003-04-17 08:47  martink
50873         * Source/cmDynamicLoader.cxx: fix one warning
50875 2003-04-17 08:23  andy
50877         * DartConfig.cmake: Attempt to enable sending of e-mails from
50878           continuous
50880 2003-04-17 08:03  hoffman
50882         * Source/cmCommands.cxx: BUG: fix compile error on windows because
50883           of windows.h
50885 2003-04-17 08:02  andy
50887         * CMakeLists.txt, bootstrap, configure, configure.in: BUG: Rename
50888           Bootstrap directory to Bootstrap.cmk, so that on platforms such
50889           as Windows and Mac OSX it will break during in-source build
50891 2003-04-16 17:06  andy
50893         * DartConfig.cmake: ENH: cleanup
50895 2003-04-16 16:20  martink
50897         * Source/cmDynamicLoader.cxx: fix one warning
50899 2003-04-16 16:17  martink
50901         * Source/cmCommands.cxx: streamline bootstrap
50903 2003-04-16 15:40  martink
50905         * Source/cmake.cxx: minor fix
50907 2003-04-16 14:47  martink
50909         * Source/: CMakeLists.txt, cmLocalCodeWarriorGenerator.cxx,
50910           cmLocalCodeWarriorGenerator.h, cmake.cxx: add COdeWarrior back in
50911           for testing
50913 2003-04-16 14:13  andy
50915         * Source/cmDynamicLoader.cxx: Attempt to make unloading work on OSX
50917 2003-04-16 13:41  andy
50919         * Source/cmCTest.cxx: Fix update output
50921 2003-04-16 13:33  hoffman
50923         * Tests/: LoadCommand/CMakeLists.txt,
50924           LoadCommandOneConfig/CMakeLists.txt: ENH: add a double try
50925           compile to fix crazy make on hp
50927 2003-04-11 18:05  kentwilliams
50929         * Source/kwsys/SystemTools.cxx: took out an orphan endif
50931 2003-04-11 16:22  kentwilliams
50933         * Source/kwsys/: SystemTools.hxx.in, SystemTools.cxx: remove
50934           redundant function and eliminate need for strcasecmp
50936 2003-04-11 13:36  king
50938         * Source/kwsys/README.itk: ENH: Added documentation for ITK.
50940 2003-04-11 07:27  lorensen
50942         * Source/kwsys/SystemTools.cxx: ERR: Borland fix for stricmp. ERR:
50943           removed itk dependencies.
50945 2003-04-10 13:41  kentwilliams
50947         * Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: Removed
50948           platform-specific functions from Code/IO/itkIOCommon, fixed code
50949           to use kwsys/SystemTools
50951 2003-04-10 09:07  andy
50953         * Source/cmCTest.cxx: Do safe division instead of fixing result
50955 2003-04-10 09:03  king
50957         * Source/kwsys/SystemTools.cxx: ERR: Removed unused parameter and
50958           truncated debug symbol warnings.
50960 2003-04-09 08:08  andy
50962         * Source/cmCTest.cxx: Attempt to fix FIXNUM
50964 2003-04-08 13:14  king
50966         * Source/kwsys/SystemTools.cxx: ERR: Fixed typo.
50967           cmRegularExpression -> RegularExpression.
50969 2003-04-08 13:10  king
50971         * Source/kwsys/: CMakeLists.txt, Configure.hxx.in, Directory.cxx,
50972           Directory.hxx.in, RegularExpression.cxx,
50973           RegularExpression.hxx.in, StandardIncludes.hxx.in,
50974           SystemTools.cxx, SystemTools.hxx.in: ENH: Added kwsys library for
50975           platform-independent system tools.
50977 2003-04-08 10:57  andy
50979         * Source/: cmCTest.cxx, cmCTest.h: Remove nan and inf, use
50980           iostreams to set precision, fix file name, and remove bogus files
50982 2003-04-08 07:16  andy
50984         * Source/cmCTest.cxx: Remove push_back on string. Why can't STL be
50985           standard?
50987 2003-04-07 18:21  andy
50989         * Source/: cmCTest.cxx, cmCTest.h: Some cov improvements and better
50990           esc
50992 2003-04-07 12:20  andy
50994         * Source/cmaketest.cxx: We should really just call make and not
50995           make all
50997 2003-04-04 10:56  king
50999         * Source/cmSetCommand.h: ENH: Added CACHE entry types to
51000           documentation string.
51002 2003-04-04 10:05  king
51004         * Modules/FindFLTK.cmake: ENH: Added /usr/local/lib/fltk
51006 2003-04-03 18:40  andy
51008         * bootstrap: Better support for spaces in paths
51010 2003-04-03 08:44  andy
51012         * Source/cmSystemTools.cxx: Try differentiating extensions
51014 2003-04-02 22:48  king
51016         * Source/: cmake.cxx, cmake.h, cmakemain.cxx,
51017           CursesDialog/ccmake.cxx: ENH: Improved documentation.  Also
51018           modified behavior of "cmake" to not configure a project in the
51019           current directory unless . is given.
51021 2003-04-02 22:44  king
51023         * Source/cmDocumentation.cxx: ENH: Running with zero arguments now
51024           produces usage.
51026 2003-04-02 09:19  andy
51028         * Source/: cmCTest.cxx, cmCTest.h: Url escape password
51030 2003-04-02 09:19  andy
51032         * Source/CTest/cmCTestSubmit.cxx: On verbose, be more verbose
51034 2003-04-02 09:01  andy
51036         * Tests/Wrapping/qtwrappingmain.cxx: If display is not set, do not
51037           attempt to run application
51039 2003-04-02 08:45  andy
51041         * Modules/FindQt.cmake: Add QT on debian
51043 2003-04-01 15:31  andy
51045         * Source/cmCTest.cxx: Fix cov. problems, ignore nonascii char.
51046           Propagate verbosity
51048 2003-04-01 15:30  andy
51050         * Source/CTest/: cmCTestSubmit.cxx, cmCTestSubmit.h: Controle
51051           verbosity
51053 2003-04-01 13:29  king
51055         * Source/cmSystemTools.cxx: BUG: strlen(buffer) from getline may be
51056           2 less than gcount on windows because both the CR and LF
51057           characters may be removed.
51059 2003-03-28 13:42  andy
51061         * Modules/CheckSymbolExists.cmake: New design of CheckSymbolExists
51062           pretty much replaces all other ones.
51064           For example:
51066           CHECK_HEADER_EXISTS("type.h" HAVE_TYPE_H) is:
51067           CHECK_SYMBOL_EXISTS(main "type.h" HAVE_TYPE_H)
51069           CHECK_LIBRARY_EXISTS("nsl"    gethostname  HAVE_LIBNSL) would be
51070           SET(CMAKE_REQUIRED_LIBRARIES "nsl")
51071           CHECK_SYMBOL_EXISTS(gethostname "netdb.h" HAVE_LIBNSL)
51073           ...
51075 2003-03-27 15:52  andy
51077         * Source/: cmLocalVisualStudio6Generator.cxx, cmSystemTools.cxx,
51078           cmUseMangledMesaCommand.cxx: Remove warnings
51080 2003-03-27 15:29  andy
51082         * bootstrap: Initial import of bootstrap for CMake
51084 2003-03-27 13:03  hoffman
51086         * Modules/Platform/SunOS.cmake: Fix gnu c and Sun CC mix
51088 2003-03-27 12:49  andy
51090         * CMakeLists.txt: Some more preparations for new bootstrap system
51092 2003-03-27 12:24  andy
51094         * Source/: cmCacheManager.cxx, cmConfigureFileCommand.cxx,
51095           cmListFileCache.cxx, cmLocalVisualStudio6Generator.cxx,
51096           cmMakeDepend.cxx, cmOutputRequiredFilesCommand.cxx,
51097           cmSystemTools.cxx, cmSystemTools.h, cmUseMangledMesaCommand.cxx:
51098           Implement GetLineFromStream that actually works and use it
51099           instead of getline
51101 2003-03-26 10:45  andy
51103         * Source/cmStandardIncludes.h, Tests/Complex/CMakeLists.txt,
51104           Tests/ComplexOneConfig/CMakeLists.txt,
51105           Tests/ComplexRelativePaths/CMakeLists.txt: Remove bogus flags
51106           from cmStandardIncludes and make complex test pass
51108 2003-03-21 11:33  hoffman
51110         * Tests/: Complex/Executable/complex.cxx,
51111           ComplexOneConfig/Executable/complex.cxx,
51112           ComplexRelativePaths/Executable/complex.cxx: BUG: fix REMOVE test
51114 2003-03-21 11:24  hoffman
51116         * Source/cmRemoveCommand.cxx: BUG: fix broken command
51118 2003-03-20 11:27  andy
51120         * Source/cmCTest.cxx: Fix problem with network paths
51122 2003-03-20 10:12  andy
51124         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: Support cmake in
51125           directory with space
51127 2003-03-20 09:47  andy
51129         * Source/cmCTest.cxx: BUG: used wrong counters
51131 2003-03-19 18:28  andy
51133         * Source/cmCTest.cxx: More regex
51135 2003-03-19 16:35  andy
51137         * Source/: cmCTest.cxx, cmCTest.h: Add start
51139 2003-03-19 16:25  andy
51141         * Source/cmCTest.cxx: Move files to different location and fix time
51143 2003-03-19 16:11  andy
51145         * Source/: cmCTest.cxx, cmCTest.h: Fix for visual studio
51147 2003-03-19 10:16  king
51149         * Source/cmStringCommand.h: BUG: Command should be inherited.
51151 2003-03-18 11:47  king
51153         * Utilities/Release/: config_Linux: ENH: Updated to do release
51154           build on ringworld.  Needed for old glibc support.
51156 2003-03-17 14:29  andy
51158         * Tests/Simple/: CMakeLists.txt, simple.cxx, simpleCLib.c,
51159           simpleWe.cpp: Improve test
51161 2003-03-17 13:26  andy
51163         * Tests/Simple/: CMakeLists.txt, simpleCLib.c: Add testing for when
51164           C sources are compiled with C++ compiler
51166 2003-03-17 11:21  andy
51168         * Source/CursesDialog/cmCursesMainForm.cxx: If there was no error,
51169           do not say that there was one
51171 2003-03-17 10:00  king
51173         * Modules/FindGTK.cmake: BUG: Fixed ENDIF ordering.
51175 2003-03-17 09:57  king
51177         * Modules/CheckSymbolExists.cmake: BUG: Fixed syntax of file
51178           generated for test.
51180 2003-03-17 09:29  hoffman
51182         * Source/: cmLocalVisualStudio6Generator.cxx,
51183           cmLocalVisualStudio7Generator.cxx: BUG: fix crash with force cxx
51184           type
51186 2003-03-17 09:15  hoffman
51188         * Source/: cmLocalVisualStudio6Generator.cxx,
51189           cmLocalVisualStudio7Generator.cxx: force cxx compiler for cxx
51190           files
51192 2003-03-17 08:25  andy
51194         * Tests/SystemInformation/: CMakeLists.txt, DumpInformation.cxx,
51195           DumpInformation.h.in: Display Cache and all variables
51197 2003-03-16 20:33  andy
51199         * Modules/CheckSymbolExists.cmake: Prevent CMake from putting ; in
51200           the file
51202 2003-03-16 20:25  andy
51204         * Modules/FindGTK.cmake: More variables advanced
51206 2003-03-16 20:23  andy
51208         * Modules/FindGTK.cmake: Add gthread library
51210 2003-03-15 10:04  hoffman
51212         * Source/cmTarget.cxx: BUG: HasCXX did not use GetFileFormat and
51213           was broken
51215 2003-03-14 15:44  hoffman
51217         * Modules/FindGTK.cmake: BUG: bad if statement order
51219 2003-03-14 15:06  hoffman
51221         * Source/cmGlobalVisualStudio6Generator.cxx: better error message
51223 2003-03-14 12:00  hoffman
51225         * Modules/Platform/Windows-cl.cmake: force c++ for c++ files
51227 2003-03-14 12:00  hoffman
51229         * Source/cmLocalVisualStudio6Generator.cxx: use c flags with c and
51230           not cxx flags, also force c++ for c files
51232 2003-03-14 11:59  hoffman
51234         * Source/cmLocalVisualStudio7Generator.cxx: Force c++ builds for
51235           c++ files
51237 2003-03-14 11:58  hoffman
51239         * Source/cmMakefile.cxx: make sure M is after m
51241 2003-03-14 10:54  king
51243         * Source/cmMakefile.cxx: BUG: c extension must come before C.
51245 2003-03-14 10:38  king
51247         * Source/cmMakefile.cxx: BUG: c must precede C.
51249 2003-03-13 16:31  king
51251         * Utilities/Release/config_Linux: Merging from 1.6 again.
51253 2003-03-13 16:30  king
51255         * Utilities/Release/config_Linux: BUG: Need to link statically
51256           against curses.
51258 2003-03-13 15:59  king
51260         * Utilities/Release/: cmake_release.sh, config_Linux: Merging from
51261           1.6 release branch.
51263 2003-03-13 15:58  king
51265         * Utilities/Release/cmake_release.sh: BUG: Need to checkout
51266           ReleaseUtilities with same tag.
51268 2003-03-13 15:47  king
51270         * Utilities/Release/: cmake_release.sh: ENH: Updated for 1.6.6
51271           release.
51273 2003-03-13 15:46  king
51275         * Modules/Platform/: SunOS.cmake: BUG: Don't use -nostdlib option
51276           to link shared libraries.  Just use gcc -shared, even for C++
51277           libraries.
51279 2003-03-13 13:28  king
51281         * Source/cmMakefile.cxx: BUG: Added missing cc extension for Source
51282           Files group.
51284 2003-03-13 13:03  king
51286         * Source/cmMakefile.cxx: BUG: Don't duplicate SUBDIRS.
51288 2003-03-13 13:01  king
51290         * Source/cmMakefile.cxx: ENH: Added header file extensions.
51292 2003-03-13 12:59  martink
51294         * Source/cmMakefile.cxx: allow the same subdir to be added twice
51296 2003-03-13 12:48  andy
51298         * Source/cmMakefile.cxx: Fix regular expressions
51300 2003-03-13 12:24  andy
51302         * Source/: cmMakefile.cxx, cmSystemTools.cxx: Synchronize extension
51303           lists
51305 2003-03-13 11:53  king
51307         * Source/CursesDialog/form/fld_attr.c: BUG: Fixed forms for HP.
51309 2003-03-13 11:51  king
51311         * Modules/TestForSTDNamespace.cmake: BUG: Don't repeat test.
51313 2003-03-13 11:49  king
51315         * Modules/CheckTypeSize.cmake: BUG: Don't test type size more than
51316           once.
51318 2003-03-13 11:48  king
51320         * Source/cmSystemTools.cxx: BUG: FindLibrary should not accept a
51321           directory even if the exact specified name exists.
51323 2003-03-13 11:46  king
51325         * Source/cmake.cxx: BUG: Fixed crash when
51326           CMAKE_BACKWARDS_COMPATIBILITY is deleted.
51328 2003-03-13 11:34  king
51330         * Source/MFCDialog/CMakeSetup.rc: BUG: Fixed tab ordering in
51331           dialog.
51333 2003-03-13 11:33  king
51335         * Source/: cmMakefile.h, WXDialog/CMakeLists.txt: ENH: Updated
51336           version for 1.6.6 release.
51338 2003-03-13 11:31  king
51340         * Utilities/Release/config_Linux: ERR: Need to do shared libc link
51341           with static C++ library to have safe dl loading on linux.
51343 2003-03-13 08:44  king
51345         * Source/cmSystemTools.cxx: BUG: FindLibrary should not accept a
51346           directory even if the exact specified name exists.
51348 2003-03-11 17:35  hoffman
51350         * Modules/TestForSTDNamespace.cmake: BUG: fix test not to run every
51351           time
51353 2003-03-11 15:25  hoffman
51355         * Source/cmDynamicLoader.cxx, Source/CTest/CMakeLists.txt,
51356           Source/CursesDialog/form/fld_attr.c,
51357           Tests/LoadCommand/CMakeLists.txt,
51358           Tests/LoadCommandOneConfig/CMakeLists.txt: BUG: fixes for hp
51360 2003-03-09 18:16  andy
51362         * Source/CursesDialog/cmCursesMainForm.cxx: Remove warnings
51364 2003-03-07 15:30  andy
51366         * Source/cmCTest.cxx: More XML
51368 2003-03-07 11:53  andy
51370         * Source/CursesDialog/cmCursesMainForm.cxx: Remove warning
51372 2003-03-07 11:45  andy
51374         * Source/cmCTest.cxx: Fix xml
51376 2003-03-07 11:27  andy
51378         * Source/CursesDialog/: cmCursesMainForm.cxx, cmCursesMainForm.h:
51379           Add searching of variables
51381 2003-03-06 15:32  andy
51383         * Modules/Dart.cmake: On borland and cygwin remove .EXE
51385 2003-03-06 12:31  andy
51387         * Source/cmGetCMakePropertyCommand.cxx: Remove warning
51389 2003-03-06 11:20  andy
51391         * Source/cmCommands.cxx, Source/cmGetCMakePropertyCommand.cxx,
51392           Source/cmGetCMakePropertyCommand.h,
51393           Tests/SystemInformation/CMakeLists.txt: Add command for accessing
51394           cmake properties. At this point the only properties are VARIABLES
51395           and CACHE_VARIABLES. Also add test for this feature
51397 2003-03-06 11:19  andy
51399         * Source/: cmMakefile.cxx, cmMakefile.h: Add method which returns a
51400           list of all variables
51402 2003-03-06 11:18  andy
51404         * Source/cmCacheManager.h: Cache manager should be able to take no
51405           arguments
51407 2003-03-06 10:32  king
51409         * Modules/CheckTypeSize.cmake: BUG: Should test HAVE_<VARIABLE>
51410           before repeating test, not just whether <VARIABLE> is set.
51412 2003-03-05 17:08  andy
51414         * Source/cmCTest.cxx: oops... Forgot the main step
51416 2003-03-03 13:58  andy
51418         * Modules/Dart.cmake: Add Update and configure steps where missing
51420 2003-03-03 13:57  andy
51422         * Source/cmCTest.cxx: Fix typo
51424 2003-03-03 09:32  andy
51426         * Modules/Dart.cmake: Start cleaning global namespace
51428 2003-03-03 09:29  andy
51430         * CMakeLists.txt: BUG: Should be use the host CMake's dart file
51432 2003-02-28 13:00  andy
51434         * Source/cmCTest.cxx: Ifdef code that is missing
51436 2003-02-28 12:42  andy
51438         * Modules/CheckSymbolExists.cmake, Source/cmCTest.cxx: Fix update
51439           date and cleanup
51441 2003-02-28 11:31  andy
51443         * Source/cmCTest.cxx: Add configure step
51445 2003-02-27 14:48  andy
51447         * Modules/Dart.cmake: On windows but not on borland, look at
51448           cmake_build_tool instead of compiler to determine build name.
51449           Otherwise they will all be cl
51451 2003-02-27 11:54  andy
51453         * Modules/Dart.cmake: Use more condense buildname. If this works
51454           fine we can make cmBuildName command deprecated
51456 2003-02-27 10:53  king
51458         * Source/WXDialog/cmWXMainFrame.cxx: Remove warning about shadowing
51459           variable (merging andy's change to head)
51461 2003-02-25 12:36  andy
51463         * Source/WXDialog/cmWXMainFrame.cxx: Remove warning about shadowing
51464           variable
51466 2003-02-24 11:02  king
51468         * Source/cmake.cxx: BUG: Fixed crash when
51469           CMAKE_BACKWARDS_COMPATIBILITY is deleted between configures.
51471 2003-02-21 15:52  king
51473         * Source/MFCDialog/CMakeSetup.rc: BUG: Fixed tab ordering of gui
51474           components.
51476 2003-02-20 17:38  andy
51478         * Modules/Dart.cmake: Use simple defaults if DartConfig does not
51479           exist. This way you can use dart to build any project
51481 2003-02-20 10:46  king
51483         * Modules/CMakeVS6FindMake.cmake: BUG: Fix registry entry name.
51485 2003-02-20 10:44  hoffman
51487         * Modules/CMakeVS6FindMake.cmake: BUG: look for msdev in the right
51488           place
51490 2003-02-20 09:40  martink
51492         * Source/MFCDialog/CMakeSetupDialog.cpp: better default generator
51493           choice
51495 2003-02-20 09:40  king
51497         * Utilities/Release/cmake_release.sh: ENH: Updated for 1.6.5
51498           release.
51500 2003-02-20 08:55  king
51502         * Source/cmLocalUnixMakefileGenerator.cxx: fix for correct path
51503           style in depend file
51505 2003-02-20 08:52  hoffman
51507         * Source/cmLocalUnixMakefileGenerator.cxx: fix for correct path
51508           style in depend file
51510 2003-02-20 08:47  king
51512         * Modules/TestForANSIForScope.cmake: BUG: Don't test every time for
51513           "for" scope.
51515 2003-02-20 08:42  king
51517         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Fix problem with
51518           lib in the name of library. If there was lib in the name of
51519           library, then on Windows (where there is not lib prefix), cmake
51520           split the name wrongly. This only manifested when full path to
51521           the library is specified.
51523 2003-02-20 08:41  hoffman
51525         * Modules/TestForANSIForScope.cmake: remove commented code
51527 2003-02-20 08:38  king
51529         * Modules/CheckSymbolExists.cmake: BUG: Fixed return 0 through void
51530           type.
51532 2003-02-20 08:37  king
51534         * Modules/: CMakeDetermineCCompiler.cmake,
51535           CMakeDetermineCXXCompiler.cmake: ENH: Removed creation of extra
51536           CMAKE_C_COMPILER_FULLPATH and CMAKE_CXX_COMPILER_FULLPATH cache
51537           entries.
51539 2003-02-20 08:34  king
51541         * Source/cmGlobalVisualStudio7Generator.cxx: BUG: Added missing
51542           paren to generated file.
51544 2003-02-20 08:32  king
51546         * Source/cmaketest.cxx: BUG: Fix lower-casing of compiler for
51547           win98.
51549 2003-02-20 08:30  king
51551         * Source/cmMakefile.h, Source/WXDialog/CMakeLists.txt,
51552           Utilities/Release/cmake_release.sh: ENH: Updated for version
51553           1.6.5.
51555 2003-02-20 08:28  king
51557         * Source/cmFindPackageCommand.h: BUG: This command must be
51558           inherited.
51560 2003-02-20 08:23  king
51562         * Modules/FindFLTK.cmake: BUG: Removed reference to CMake 1.4
51563           compatability variable.
51565 2003-02-20 07:55  king
51567         * Source/cmDumpDocumentation.cxx: ERR: Added missing return.
51569 2003-02-19 17:37  king
51571         * Source/CMakeLists.txt: ENH: Using new --all-for-coverage of
51572           DumpDocumentation to improve coverage.
51574 2003-02-19 17:36  king
51576         * Source/cmDumpDocumentation.cxx: ENH: Added option to dump all
51577           documentation (coverage).
51579 2003-02-19 17:10  king
51581         * Modules/FindFLTK.cmake: BUG: Removed use of cmake 1.4
51582           compatability variable.
51584 2003-02-19 12:54  andy
51586         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Fix problem with
51587           lib in the name of library. If there was lib in the name of
51588           library, then on Windows (where there is not lib prefix), cmake
51589           split the name wrongly. This only manifested when full path to
51590           the library is specified.
51592 2003-02-19 08:52  king
51594         * Source/cmDocumentation.cxx: ERR: Fixed signed/unsigned warning.
51596 2003-02-18 20:54  king
51598         * Source/cmDumpDocumentation.cxx: ENH: Updated to use
51599           cmDocumentation class.
51601 2003-02-18 20:42  king
51603         * Source/: cmDocumentation.cxx, cmDocumentation.h, cmakemain.cxx,
51604           CursesDialog/ccmake.cxx: ENH: Re-implemented document generation
51605           class to be more organized and more robust.
51607 2003-02-18 20:40  king
51609         * Source/cmAddCustomCommandCommand.h: Fix to documentation
51610           formatting: removed extra newline.
51612 2003-02-18 16:24  hoffman
51614         * Source/cmGlobalVisualStudio7Generator.cxx: ENH: fix for vs 7
51615           beta1
51617 2003-02-17 15:47  king
51619         * Source/cmFindPackageCommand.h: BUG: This command must be
51620           inherited.
51622 2003-02-17 10:30  andy
51624         * Modules/CheckSymbolExists.cmake: Fix return value problem
51626 2003-02-17 09:59  andy
51628         * Source/CursesDialog/cmCursesStringWidget.cxx: Attempt to fix SGI
51629           ccmake problem (thank you Clint Miller)
51631 2003-02-17 09:56  andy
51633         * Source/cmDocumentation.cxx: Minor documentation fixes
51635 2003-02-17 09:42  king
51637         * Source/cmakemain.cxx: ENH: Added executable-specific command-line
51638           options.
51640 2003-02-17 09:42  king
51642         * Source/: cmDocumentation.cxx, cmDocumentation.h: ENH: Added
51643           header before list of commands in generated docs.  Made options
51644           more intuitive.
51646 2003-02-16 11:57  king
51648         * Source/cmDocumentation.cxx: ERR: Use of stream format flags is
51649           hard to make portable.  Manually implementing justification.
51651 2003-02-15 22:36  king
51653         * Source/cmDocumentation.cxx: ERR: Use of std::ios::fmtflags is not
51654           portable to older compilers.
51656 2003-02-14 18:47  king
51658         * Source/: cmAbstractFilesCommand.h, cmAddCustomCommandCommand.h,
51659           cmAddCustomTargetCommand.h, cmAddDefinitionsCommand.h,
51660           cmAddDependenciesCommand.h, cmAddExecutableCommand.h,
51661           cmAddLibraryCommand.h, cmAddTestCommand.h,
51662           cmAuxSourceDirectoryCommand.h, cmBuildCommand.h,
51663           cmBuildNameCommand.h, cmConfigureFileCommand.h,
51664           cmCreateTestSourceList.h, cmElseCommand.h,
51665           cmEnableTestingCommand.h, cmEndForEachCommand.h,
51666           cmEndIfCommand.h, cmExecProgramCommand.h,
51667           cmExportLibraryDependencies.h, cmFLTKWrapUICommand.h,
51668           cmFindFileCommand.h, cmFindLibraryCommand.h,
51669           cmFindPackageCommand.h, cmFindPathCommand.h,
51670           cmFindProgramCommand.h, cmForEachCommand.h,
51671           cmGetFilenameComponentCommand.h,
51672           cmGetSourceFilePropertyCommand.h, cmGetTargetPropertyCommand.h,
51673           cmITKWrapTclCommand.h, cmIfCommand.h, cmIncludeCommand.h,
51674           cmIncludeDirectoryCommand.h, cmIncludeExternalMSProjectCommand.h,
51675           cmIncludeRegularExpressionCommand.h, cmInstallFilesCommand.h,
51676           cmInstallProgramsCommand.h, cmInstallTargetsCommand.h,
51677           cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.h,
51678           cmLoadCacheCommand.h, cmLoadCommandCommand.h, cmMacroCommand.h,
51679           cmMakeDirectoryCommand.h, cmMarkAsAdvancedCommand.h,
51680           cmMessageCommand.h, cmOptionCommand.h,
51681           cmOutputRequiredFilesCommand.h, cmProjectCommand.h,
51682           cmQTWrapCPPCommand.h, cmQTWrapUICommand.h, cmRemoveCommand.h,
51683           cmSeparateArgumentsCommand.h, cmSetCommand.h,
51684           cmSetSourceFilesPropertiesCommand.h,
51685           cmSetTargetPropertiesCommand.h, cmSiteNameCommand.h,
51686           cmSourceFilesCommand.h, cmSourceFilesRemoveCommand.h,
51687           cmSourceGroupCommand.h, cmStringCommand.h, cmSubdirCommand.h,
51688           cmSubdirDependsCommand.h, cmTargetLinkLibrariesCommand.h,
51689           cmTryCompileCommand.h, cmTryRunCommand.h,
51690           cmUseMangledMesaCommand.h, cmUtilitySourceCommand.h,
51691           cmVTKMakeInstantiatorCommand.h, cmVTKWrapJavaCommand.h,
51692           cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.h,
51693           cmVariableRequiresCommand.h, cmWrapExcludeFilesCommand.h,
51694           cmWriteFileCommand.h: ENH: Cleaned up documentation and formatted
51695           it for use by cmDocumentation.
51697 2003-02-14 16:16  king
51699         * Source/cmDocumentation.cxx: ENH: Improved formatting of
51700           plain-text help to add a blank line before the beginning of a
51701           preformatted section.
51703 2003-02-14 13:28  king
51705         * Source/: cmDocumentation.cxx, cmDocumentation.h: ENH: Further
51706           improved formatting.  HTML/man/help now all have a consistent
51707           appearance.
51709 2003-02-14 13:06  king
51711         * Source/: cmDocumentation.cxx, cmDocumentation.h: ENH: Improved
51712           formatting of documentation.
51714 2003-02-14 11:13  martink
51716         * Source/cmaketest.cxx: Lowercase has a bad signiture, so I have to
51717           live with it
51719 2003-02-14 10:56  king
51721         * Source/cmSystemTools.cxx: ERR: Added missing include for msvc.
51723 2003-02-14 10:53  king
51725         * Source/: CMakeLists.txt, Makefile.in, cmDocumentation.cxx,
51726           cmDocumentation.h, cmStandardIncludes.h, cmSystemTools.cxx,
51727           cmSystemTools.h, cmake.cxx, cmake.h, cmakemain.cxx,
51728           CursesDialog/ccmake.cxx: ENH: Added cmDocumentation class to
51729           generate various forms of documentation.  Each executable will be
51730           able to generate its own documentation.
51732 2003-02-14 10:40  hoffman
51734         * Modules/: CMakeDetermineCCompiler.cmake,
51735           CMakeDetermineCXXCompiler.cmake: ENH: move full path compiler to
51736           internal and not just advanced
51738 2003-02-14 09:54  hoffman
51740         * Modules/TestForANSIForScope.cmake, Source/cmCacheManager.cxx,
51741           Source/cmConfigureFileCommand.cxx,
51742           Source/cmConfigureFileCommand.h, Source/cmIncludeCommand.h,
51743           Source/cmLocalUnixMakefileGenerator.cxx, Source/cmMakefile.h,
51744           Source/cmMarkAsAdvancedCommand.h,
51745           Source/cmUseMangledMesaCommand.cxx,
51746           Source/cmVariableRequiresCommand.cxx,
51747           Source/cmVariableRequiresCommand.h: spelling errors
51749 2003-02-14 09:25  hoffman
51751         * CMake.rtf: fix spelling errors
51753 2003-02-13 21:57  king
51755         * CMakeLists.txt, configure, configure.in, Source/CMakeLists.txt,
51756           Source/cmConfigure.cmake.h.in, Source/cmConfigure.h.in,
51757           Source/cmMakefile.cxx, Source/cmMakefile.h,
51758           Source/cmStandardIncludes.h, Source/WXDialog/CMakeLists.txt: ENH:
51759           Centralized setting of CMake version number to top-level CMake
51760           listfile.
51762 2003-02-13 12:03  king
51764         * Utilities/Release/cmake_release.sh: ENH: Merged updates for 1.6.4
51765           release.
51767 2003-02-13 11:57  king
51769         * Modules/FindJNI.cmake: BUG: Fix find of JNI on Mac OSX 10.2.
51771 2003-02-13 11:54  king
51773         * Source/cmMakefile.h, Source/WXDialog/CMakeLists.txt,
51774           Utilities/Release/cmake_release.sh: ENH: Updated for 1.6.4
51775           release.
51777 2003-02-13 11:52  king
51779         * Modules/UseVTKConfig40.cmake: BUG: Copy of _LIB_DEPENDS variables
51780           needs to be double-quoted.
51782 2003-02-13 11:50  king
51784         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix for spaces in
51785           paths in library path
51787 2003-02-13 11:47  king
51789         * Source/cmFindLibraryCommand.cxx: BUG: Use
51790           cmSystemTools::IsNOTFOUND.
51792 2003-02-12 13:43  andy
51794         * Source/: cmCTest.cxx, cmakemain.cxx: Try to fix update
51796 2003-02-12 09:26  andy
51798         * Source/cmCTest.cxx: Write individual too
51800 2003-02-11 14:49  andy
51802         * Modules/FindJNI.cmake: Ok, now it finds JNI on Mac OSX 10.2
51804 2003-02-11 13:56  andy
51806         * Modules/FindJNI.cmake: Fix typo
51808 2003-02-11 13:53  andy
51810         * Modules/FindJNI.cmake: Add missing location
51812 2003-02-11 13:37  andy
51814         * Modules/FindJNI.cmake: Improve searching for java files on OSX
51816 2003-02-11 13:34  andy
51818         * Source/cmSetTargetPropertiesCommand.h: Fix comment
51820 2003-02-11 09:50  king
51822         * Modules/: FindMangledMesa.cmake, FindOSMesa.cmake: Moving this
51823           very specific module to VTK.
51825 2003-02-11 09:19  andy
51827         * Source/: cmCTest.cxx, cmCTest.h: Fix cont and remove comments
51829 2003-02-10 23:19  andy
51831         * Source/: cmCTest.cxx, cmCTest.h, ctest.cxx: Start working on cont
51833 2003-02-10 22:00  hoffman
51835         * Tests/TryCompile/CMakeLists.txt: ENH: add more testing for ansi
51836           for scopes
51838 2003-02-10 21:56  hoffman
51840         * Modules/TestForANSIForScope.cmake:  clean up check for for scope
51841           test
51843 2003-02-10 21:52  andy
51845         * Source/: cmCTest.cxx, cmCTest.h, ctest.cxx: Fix date issues with
51846           different models
51848 2003-02-10 16:20  hoffman
51850         * Source/CMakeLists.txt, Tests/TryCompile/CMakeLists.txt: ENH: add
51851           a new test for TRY_COMPILE
51853 2003-02-10 13:19  hoffman
51855         * Tests/TryCompile/: CMakeLists.txt, fail.c, pass.c: ENH: add a new
51856           test to test try compile
51858 2003-02-10 11:08  king
51860         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: Running "make test"
51861           can now have ARGS specified on the command line.  These ARGS are
51862           passed to ctest.
51864 2003-02-09 16:11  king
51866         * Utilities/Release/cmake_release.sh: ERR: Removed extra &&.
51868 2003-02-08 10:24  hoffman
51870         * Source/: cmSystemTools.cxx, cmSystemTools.h: Fix for include
51871           optional
51873 2003-02-08 10:23  hoffman
51875         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix for spaces in
51876           paths in library path
51878 2003-02-07 16:29  king
51880         * Modules/UseVTKConfig40.cmake: BUG: Copying _LIB_DEPENDS variables
51881           requires double-quoted argument.
51883 2003-02-07 14:04  king
51885         * Source/: cmGetFilenameComponentCommand.cxx,
51886           cmGetFilenameComponentCommand.h,
51887           cmLocalUnixMakefileGenerator.cxx,
51888           cmLocalVisualStudio6Generator.cxx,
51889           cmLocalVisualStudio6Generator.h,
51890           cmLocalVisualStudio7Generator.cxx,
51891           cmLocalVisualStudio7Generator.h, cmMakefile.cxx,
51892           cmSetSourceFilesPropertiesCommand.h,
51893           cmSetTargetPropertiesCommand.h, cmSystemTools.cxx,
51894           cmSystemTools.h: Several fixes/improvements:
51896             - Fixed CollapseFullPath to work on relative paths with base
51897           paths
51898               not in the current working directory.
51899             - INCLUDE command now supports relative paths (using above
51900           fix).
51901             - Added ABSOLUTE option to GET_FILENAME_COMPONENT command to
51902               unwind symlinks and relative paths.
51903             - Fixed libName_EXPORTS macro definition to be valid C
51904           identifier.
51905             - Added DEFINE_SYMBOL target propterty for customizing the
51906           export symbol.
51907             - Implemented LINK_FLAGS target propterty for libraries in VC6
51908           and VC7.
51910           Several of these fixes were contributed by Gareth Jones.
51912 2003-02-07 11:47  hoffman
51914         * Source/CTest/CMakeLists.txt: Remove warnings on AIX
51916 2003-02-07 11:03  andy
51918         * Source/CTest/cmCTestSubmit.cxx: Do not reuse connection as that
51919           feature seems to be broken
51921 2003-02-07 11:03  andy
51923         * Source/cmCTest.cxx: Fix update return status
51925 2003-02-07 10:34  hoffman
51927         * Source/cmSystemTools.cxx: ENH: spelling error fix
51929 2003-02-07 10:18  hoffman
51931         * Source/cmFindLibraryCommand.cxx: BUG: use IsNOTFOUND
51933 2003-02-07 10:05  king
51935         * Utilities/Release/cmake_release.sh: ERR: Removed stray && from
51936           end of line.
51938 2003-02-07 00:09  andy
51940         * Source/: cmCTest.cxx, cmCTest.h: Add updating support
51942 2003-02-06 17:48  hoffman
51944         * CMakeLists.txt: tell the aix linker not to give warnings with
51945           -bhalt:5
51947 2003-02-06 15:18  martink
51949         * Source/: cmLocalVisualStudio6Generator.cxx,
51950           cmLocalVisualStudio7Generator.cxx: added option to shut off
51951           automatic rebuilding
51953 2003-02-06 10:49  king
51955         * Source/CMakeLists.txt: ENH: Comeau C++ has been added for nightly
51956           testing.  It does not support shared libraries, so we cannot run
51957           the complex tests.
51959 2003-02-06 08:45  king
51961         * Source/WXDialog/CMakeLists.txt: BUG: We want AppleInfo.plist from
51962           our source tree, not the version of CMake running the build.
51964 2003-02-05 22:26  hoffman
51966         * Source/: cmSystemTools.cxx, cmSystemTools.h,
51967           cmTryCompileCommand.cxx:  add better testing for unlink
51969 2003-02-05 18:05  king
51971         * Source/cmCreateTestSourceList.cxx: BUG: Generate 0 into test
51972           driver instead of NULL.
51974 2003-02-05 16:56  king
51976         * Utilities/Release/cmake_release.sh: ENH: Added win32_zipfile and
51977           win32_upload commands.
51979 2003-02-05 16:53  king
51981         * Utilities/Release/cmake_release.sh: ENH: Added win32_zipfile and
51982           win32_upload commands.
51984 2003-02-05 16:17  king
51986         * Source/WXDialog/CMakeLists.txt: BUG: AppleInfo.plist should come
51987           from build tree.
51989 2003-02-05 15:14  king
51991         * Utilities/Release/cmake_release.sh: BUG: Updated release tag for
51992           1.6.3.
51994 2003-02-05 15:07  king
51996         * Source/cmMakefile.h, Source/WXDialog/CMakeLists.txt,
51997           Utilities/Release/cmake_release.sh: ENH: Updated to version
51998           1.6.3.
52000 2003-02-05 15:05  king
52002         * Modules/CMakeSystemSpecificInformation.cmake: ENH:
52003           CMAKE_INSTALL_PREFIX should not be advanced on UNIX.
52005 2003-02-05 15:02  king
52007         * Modules/Platform/HP-UX.cmake: BUG: Optimization flags use +
52008           prefix, not -.
52010 2003-02-05 15:01  king
52012         * Source/CursesDialog/cmCursesLongMessageForm.cxx: BUG: Fixed crash
52013           when messages are too long.
52015 2003-02-05 15:00  king
52017         * Source/MFCDialog/PropertyList.cpp: BUG: Fixed GUI for new
52018           NOTFOUND checks.
52020 2003-02-05 14:58  king
52022         * Source/cmGlobalGenerator.cxx: BUG: Bug in NOTFOUND error
52023           reporting logic.
52025 2003-02-05 14:55  hoffman
52027         * Modules/Platform/HP-UX.cmake: fix default release flags for hp
52029 2003-02-05 14:55  king
52031         * Source/: cmCacheManager.cxx, cmCacheManager.h: ENH: Better error
52032           checking for cache iterator.
52034 2003-02-05 13:24  hoffman
52036         * Source/MFCDialog/PropertyList.cpp: ENH: add a check for -NOTFOUND
52038 2003-02-04 15:37  hoffman
52040         * Modules/CMakeSystemSpecificInformation.cmake: move cmake install
52041           out of advanced
52043 2003-02-04 15:37  hoffman
52045         * Source/cmGlobalGenerator.cxx: BUG: add better testing for
52046           notfound
52048 2003-02-04 14:37  berk
52050         * Modules/: FindMangledMesa.cmake, FindOSMesa.cmake: Created
52051           modules for Mesa headers and libraries.
52053 2003-02-04 14:31  hoffman
52055         * Source/CursesDialog/cmCursesLongMessageForm.cxx: BUG: don't let
52056           the messages get too big
52058 2003-02-04 14:01  martink
52060         * Source/: cmCacheManager.h, cmCacheManager.cxx: safer operation of
52061           iterators
52063 2003-02-04 09:50  andy
52065         * Source/cmVTKWrapJavaCommand.cxx: Oops, std namespace
52067 2003-02-04 09:48  andy
52069         * Source/cmVTKWrapJavaCommand.cxx: Generate java dependency files
52071 2003-02-03 23:08  king
52073         * Utilities/Release/: cmake_release.sh: ENH: Improved robustness of
52074           remote invocation.  Added more documentation.
52076 2003-02-03 22:46  king
52078         * Utilities/Release/: cmake_release.sh: ENH: Added documentation
52079           and usage.
52081 2003-02-03 13:31  hoffman
52083         * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
52084           ComplexRelativePaths/CMakeLists.txt: ENH: add a better test for
52085           lib deps
52087 2003-02-03 12:02  king
52089         * Utilities/Release/cmake_release.sh: ENH: Updated version to
52090           1.6.2.
52092 2003-02-03 12:01  king
52094         * Source/: cmFindFileCommand.cxx, cmFindFileCommand.h,
52095           cmFindLibraryCommand.cxx, cmFindPackageCommand.cxx,
52096           cmFindPathCommand.cxx, cmFindProgramCommand.cxx,
52097           cmFindProgramCommand.h, cmGetFilenameComponentCommand.cxx,
52098           cmGlobalGenerator.cxx, cmITKWrapTclCommand.cxx, cmSourceFile.cxx,
52099           cmSystemTools.cxx, cmSystemTools.h: ENH: Added new NOTFOUND
52100           notification feature.
52102 2003-02-03 11:50  king
52104         * Source/: cmMakefile.h, WXDialog/CMakeLists.txt: ENH: Updated from
52105           version 1.6.1 to 1.6.2.
52107 2003-02-03 11:49  king
52109         * Source/cmExportLibraryDependencies.cxx: BUG: Removed generation
52110           of stray paren.
52112 2003-02-03 09:53  king
52114         * Source/cmExportLibraryDependencies.cxx: BUG: Removed generation
52115           of stray paren.
52117 2003-02-02 22:32  king
52119         * Source/CursesDialog/cmCursesStandardIncludes.h: ENH: Cleaned up
52120           sgi unreferenced warning hack.
52122 2003-02-02 11:45  hoffman
52124         * Source/cmGlobalGenerator.cxx: fix warning
52126 2003-02-01 16:39  hoffman
52128         * Source/cmMakefile.cxx: ENH: fix warning
52130 2003-02-01 16:39  hoffman
52132         * Source/cmAddLibraryCommand.h: ENH: fix doc line
52134 2003-02-01 16:27  hoffman
52136         * Source/CursesDialog/cmCursesStandardIncludes.h: BUG: add missing
52137           ;
52139 2003-01-31 15:01  hoffman
52141         * Modules/FindOpenGL.cmake: ENH: add checking for NOTFOUND
52143 2003-01-31 14:39  hoffman
52145         * Modules/FindOpenGL.cmake, Source/cmGlobalGenerator.cxx: ENH: add
52146           checking for NOTFOUND
52148 2003-01-31 13:50  hoffman
52150         * Source/: cmFindFileCommand.cxx, cmFindFileCommand.h,
52151           cmFindLibraryCommand.cxx, cmFindPackageCommand.cxx,
52152           cmFindPathCommand.cxx, cmFindProgramCommand.cxx,
52153           cmFindProgramCommand.h, cmGetFilenameComponentCommand.cxx,
52154           cmGlobalGenerator.cxx, cmITKWrapTclCommand.cxx,
52155           cmIncludeDirectoryCommand.cxx, cmLinkLibrariesCommand.cxx,
52156           cmMakefile.cxx, cmSourceFile.cxx, cmSystemTools.cxx,
52157           cmSystemTools.h, cmTargetLinkLibrariesCommand.cxx: ENH: add
52158           checking for NOTFOUND
52160 2003-01-31 13:24  king
52162         * Source/cmMakefile.h, Source/WXDialog/CMakeLists.txt,
52163           Utilities/Release/cmake_release.sh: ENH: Updated to version 1.6.1
52164           from 1.6.0.
52166 2003-01-31 13:18  king
52168         * Source/cmWin32ProcessExecution.cxx: Merge from HEAD.  Use process
52169           output for error reporting instead of stdout.
52171 2003-01-31 13:04  king
52173         * Modules/FindLATEX.cmake: ENH: Changes to work on windows.  Merged
52174           from HEAD.
52176 2003-01-31 11:52  king
52178         * Modules/FindFLTK.cmake: BUG: Need FIND_PROGRAM instead of
52179           FIND_FILE to find fluid.exe.
52181 2003-01-31 11:49  king
52183         * Modules/FindPerl.cmake: ENH: Added ActivePerl/804 as a search
52184           path.
52186 2003-01-31 11:44  king
52188         * Modules/CMakeSystemSpecificInformation.cmake: ERR: Removed stray
52189           double quote.
52191 2003-01-31 11:41  king
52193         * Utilities/Release/cmake_release.sh: ENH: Another merge from
52194           branch 1.6.
52196 2003-01-31 11:40  king
52198         * Modules/FindX11.cmake: BUG: Fix for cygwin's X11.
52200 2003-01-31 11:36  king
52202         * Source/cmakewizard.cxx: ENH: cmake -i on HP needs printf instead
52203           of cout.
52205 2003-01-31 11:35  king
52207         * Source/: CMakeLists.txt: BUG: Change install location of
52208           cmCPluginAPI header.
52210 2003-01-31 08:47  martink
52212         * Source/CursesDialog/cmCursesStandardIncludes.h: fixed warnings
52214 2003-01-30 14:34  andy
52216         * Source/: cmIncludeDirectoryCommand.cxx,
52217           cmLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.cxx: Add
52218           some error checking for missing include directories and link
52219           libraries
52221 2003-01-30 14:34  andy
52223         * Modules/CMakeSystemSpecificInformation.cmake: Remove extra quote
52225 2003-01-30 13:19  hoffman
52227         * Source/cmakewizard.cxx: BUG: can not mix cout and fgets on hp
52229 2003-01-30 11:50  king
52231         * Source/CursesDialog/cmCursesStandardIncludes.h: ERR: Fixing
52232           attempt to remove warnings.
52234 2003-01-29 14:20  king
52236         * Source/CursesDialog/cmCursesStandardIncludes.h: ERR: Another
52237           attempt to get rid of unreferenced inline function warnings on
52238           SGI.
52240 2003-01-29 13:56  king
52242         * Utilities/Release/cmake_release.sh: ENH: Use * instead of
52243           directory list for installation tarball.
52245 2003-01-29 13:46  king
52247         * Utilities/Release/cmake_release.sh: BUG: Need to include the
52248           include directory from the installation.
52250 2003-01-29 09:06  andy
52252         * Modules/FindX11.cmake: Attempt to fix build problem on some
52253           platforms
52255 2003-01-28 15:48  hoffman
52257         * Source/cmFindFileCommand.h: ENH: better docs
52259 2003-01-28 15:44  hoffman
52261         * Modules/: FindFLTK.cmake, FindQt.cmake: ENH: change FIND_FILE to
52262           FIND_PROGRAM
52264 2003-01-28 08:53  andy
52266         * Modules/FindLATEX.cmake: Make things work on unix and add DVIPDF
52268 2003-01-27 12:25  andy
52270         * Source/cmWin32ProcessExecution.cxx: Fix output variable and
52271           remove this->m_ to be only m_
52273 2003-01-27 12:18  andy
52275         * Source/cmWin32ProcessExecution.cxx: Move errors to output
52276           variable
52278 2003-01-24 17:40  king
52280         * Utilities/Release/cygwin-package.sh.in: ENH: Merged more changes
52281           from 1.6 branch.
52283 2003-01-24 17:34  king
52285         * Utilities/Release/cygwin-package.sh.in: ENH: Added testing to
52286           packaging script.
52288 2003-01-24 15:48  king
52290         * Utilities/Release/cmake_release.sh: ENH: Merged more changes from
52291           1.6 branch.
52293 2003-01-24 15:02  king
52295         * Utilities/Release/cmake_release.sh: ENH: Added cygwin_upload
52296           function.
52298 2003-01-24 14:40  king
52300         * Utilities/Release/: cmake_release.sh, config_AIX, config_Darwin,
52301           config_IRIX64, config_Linux, config_OSF1, config_SunOS: ENH:
52302           Merged 1.6-branch changes to release scripts.
52304 2003-01-24 14:29  king
52306         * Utilities/Release/: config_AIX, config_Darwin, config_IRIX64,
52307           config_Linux, config_OSF1, config_SunOS: ENH: Use verbose
52308           makefile during release build.
52310 2003-01-24 13:55  king
52312         * Utilities/Release/cmake_release.sh: ENH: Updated checkout
52313           revision to Release-1-6-0 tag.
52315 2003-01-24 13:53  king
52317         * Modules/Platform/: HP-UX.cmake: BUG: Added missing link flag to
52318           export symbols from an executable.
52320 2003-01-24 11:50  king
52322         * Source/WXDialog/CMakeLists.txt: ENH: Updated for cmake 1.6.0
52323           release.
52325 2003-01-24 11:49  king
52327         * Utilities/Release/cmake_release.sh: ENH: Updated for 1.6.0
52328           release over 1.6.beta2.
52330 2003-01-24 11:45  king
52332         * Utilities/: cmake_release_config_darwin,
52333           cmake_release_config_hpux, cmake_release_config_irix,
52334           cmake_release_config_linux, cmake_release_config_osf,
52335           cmake_release_config_sun, cmake_release_cygwin.sh,
52336           cmake_release_unix_config.sh, cmake_release_version.sh: ENH:
52337           Removing old release scripts.  CMake 1.6 now has its own copy of
52338           the release scripts.
52340 2003-01-24 11:45  king
52342         * Utilities/: cmake-cygwin-package.sh, cmake_release_unix_build.sh,
52343           cmake_release_unix_package.sh, Release/cmake_release.sh,
52344           Release/config_AIX, Release/config_CYGWIN_NT-5.1,
52345           Release/config_Darwin, Release/config_HP-UX,
52346           Release/config_IRIX64, Release/config_Linux, Release/config_OSF1,
52347           Release/config_SunOS, Release/cygwin-package.sh.in: ENH: Release
52348           branch should contain its own release scripts.
52350 2003-01-24 11:41  king
52352         * Utilities/Release/: cmake_release.sh, config_AIX, config_Darwin,
52353           config_HP-UX, config_Linux, config_OSF1, config_SunOS: ENH:
52354           Enabled testing during release build.
52356 2003-01-24 10:33  king
52358         * Source/CursesDialog/cmCursesStandardIncludes.h: ERR: Fixed
52359           unreferenced termios declaration warning.
52361 2003-01-23 10:42  barre
52363         * Modules/FindLATEX.cmake: no message
52365 2003-01-23 10:37  barre
52367         * Modules/FindLATEX.cmake: FIX: - rename some entries (COMPILE ->
52368           COMPILER, and the converters -> _CONVERTER) - make sure that
52369           Window system are given a chance to find Latex and the converters
52370           if MikTex and GhostScript are installed (but not in the PATH)
52372 2003-01-23 10:36  barre
52374         * Modules/FindPerl.cmake: FIX: the current version of Perl is 5.8
52376 2003-01-23 10:35  barre
52378         * Source/cmGetFilenameComponentCommand.cxx: FIX: this command was
52379           not processing  its arg to expand registery values
52381 2003-01-22 15:00  martink
52383         * Modules/Platform/gcc.cmake: joins from the main tree
52385 2003-01-22 14:59  martink
52387         * Modules/Platform/gcc.cmake: minor change to default compile flags
52389 2003-01-22 14:49  martink
52391         * Modules/: FindMPEG2.cmake, FindSDL.cmake: merge from branch
52393 2003-01-22 14:33  hoffman
52395         * Source/cmGlobalGenerator.h: ENH: merge from branch
52397 2003-01-22 14:21  hoffman
52399         * Tests/X11/CMakeLists.txt: ENH: merge from head
52401 2003-01-22 14:20  hoffman
52403         * Utilities/Doxygen/doc_makeall.sh.in: merge from main tree
52405 2003-01-22 14:20  hoffman
52407         * Source/cmGlobalGenerator.cxx: merge from main tree, test for
52408           working c and c++ compilers
52410 2003-01-22 14:17  hoffman
52412         * Templates/: cconfigure, cconfigure.in, cxxconfigure,
52413           cxxconfigure.in: merge with main branch and remove unused scripts
52415 2003-01-22 14:13  hoffman
52417         * Modules/FindAndImportCMakeProject.cmake: moved to c++ command
52419 2003-01-22 12:38  martink
52421         * Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake:
52422           joins from the main tree
52424 2003-01-22 12:31  martink
52426         * Source/: cmCommands.cxx, cmFindPathCommand.cxx,
52427           cmGlobalUnixMakefileGenerator.cxx,
52428           cmGlobalVisualStudio6Generator.cxx, cmMakefile.cxx, cmMakefile.h,
52429           cmake.cxx: joins from the main tree
52431 2003-01-22 12:29  hoffman
52433         * Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake:
52434           ENH: only run test for working c and cxx compiler once
52436 2003-01-22 12:28  martink
52438         * Modules/CMakeDetermineCCompiler.cmake,
52439           Modules/CMakeDetermineCXXCompiler.cmake,
52440           Modules/CMakeTestCCompiler.cmake,
52441           Modules/CMakeTestCXXCompiler.cmake,
52442           Modules/CheckIncludeFiles.cmake, Modules/FindFLTK.cmake,
52443           Modules/FindImageMagick.cmake, Modules/FindTclsh.cmake,
52444           Modules/FindVTK.cmake, Modules/FindX11.cmake,
52445           Modules/Platform/CYGWIN.cmake, Source/cmMessageCommand.cxx,
52446           Source/cmMessageCommand.h, Source/cmSystemTools.cxx,
52447           Source/cmSystemTools.h, Source/CursesDialog/ccmake.cxx,
52448           Source/CursesDialog/cmCursesMainForm.cxx,
52449           Source/CursesDialog/cmCursesMainForm.h,
52450           Source/cmExportLibraryDependencies.cxx,
52451           Source/cmExportLibraryDependencies.h,
52452           Source/cmFindPackageCommand.cxx, Source/cmFindPackageCommand.h:
52453           joins from the main tree
52455 2003-01-22 11:44  martink
52457         * Source/cmLocalVisualStudio6Generator.cxx: fixed spelling mistake
52459 2003-01-22 11:27  martink
52461         * Source/CursesDialog/ccmake.cxx: spelling fix
52463 2003-01-22 11:21  martink
52465         * Modules/FindOpenGL.cmake: merge from branch
52467 2003-01-22 11:16  martink
52469         * Modules/LinkQT.cmake: removed since no longer used
52471 2003-01-22 11:11  martink
52473         * Modules/FindLATEX.cmake: merge branch change into main tree
52475 2003-01-22 10:40  king
52477         * Source/cmFindPackageCommand.cxx: ENH: Added support for looking
52478           through CMAKE_MODULE_PATH to locate Find<name>.cmake modules.
52480 2003-01-22 10:33  king
52482         * Source/: cmake.cxx, CursesDialog/ccmake.cxx,
52483           CursesDialog/cmCursesMainForm.cxx,
52484           CursesDialog/cmCursesMainForm.h: BUG: Fixed crash when CMAKE_ROOT
52485           cannot be found.
52487 2003-01-22 09:34  hoffman
52489         * Source/cmake.cxx: BUG: fix command line to take -G only
52491 2003-01-22 09:28  king
52493         * Source/cmGlobalVisualStudio6Generator.cxx: BUG: CMake 1.4
52494           configured projects did not build with new CMake.
52496 2003-01-21 17:15  king
52498         * Source/: cmCommands.cxx, cmFindPackageCommand.cxx,
52499           cmFindPackageCommand.h: ENH: Added FIND_PACKAGE command prototyp.
52501 2003-01-21 16:46  king
52503         * Source/cmake.cxx: BUG: Use CMakeDefaultMakeRuleVariables.cmake to
52504           locate modules directory instead of FindVTK.cmake.
52506 2003-01-21 15:03  king
52508         * Modules/FindVTK.cmake: ENH: Updated documentation.
52510 2003-01-21 14:01  andy
52512         * Modules/CheckIncludeFiles.cmake: This list can be really long.
52513           Only display the variable name
52515 2003-01-21 12:50  hoffman
52517         * Modules/CMakeDetermineCCompiler.cmake,
52518           Modules/CMakeDetermineCXXCompiler.cmake,
52519           Modules/CMakeTestCCompiler.cmake,
52520           Modules/CMakeTestCXXCompiler.cmake, Source/cmGlobalGenerator.cxx,
52521           Source/cmGlobalUnixMakefileGenerator.cxx, Source/cmMakefile.cxx,
52522           Source/cmMessageCommand.cxx, Source/cmMessageCommand.h,
52523           Source/cmSystemTools.cxx, Source/cmSystemTools.h: add a fatal
52524           error, and make sure c and c++ compilers work before using them
52526 2003-01-21 12:41  hoffman
52528         * Modules/Platform/CYGWIN.cmake: use export all symbols on cygwin
52530 2003-01-21 10:59  barre
52532         * Modules/FindImageMagick.cmake: IMPORTANT FIX: be extra-careful
52533           here on WIN32, we do NOT want CMake to look in the system's PATH
52534           env var to search for ImageMagick's convert.exe, otherwise it is
52535           going to pick Microsoft Window's own convert.exe, which is used
52536           to convert FAT partitions to NTFS format ! Depending on the
52537           options passed to convert.exe, there is a good chance you would
52538           kiss your hard-disk good-bye.
52540 2003-01-20 21:15  ibanez
52542         * Modules/FindLATEX.cmake: ENH: PS2PDF_COMPILE added. It looks for
52543           ps2pdf.
52545 2003-01-20 19:17  king
52547         * Source/cmMakefile.cxx: BUG: Fix for custom commands with spaces
52548           in paths.  The arguments were not having spaces escaped.
52550 2003-01-20 18:54  king
52552         * Source/: cmLocalUnixMakefileGenerator.cxx: BUG: Fixed typo in
52553           previous fix.
52555 2003-01-20 18:52  king
52557         * Source/: cmLocalUnixMakefileGenerator.cxx: BUG: Fixed directory
52558           creation for spaces in install path.
52560 2003-01-20 16:59  hoffman
52562         * Source/cmCommands.cxx, Source/cmExportLibraryDependencies.cxx,
52563           Source/cmExportLibraryDependencies.h, Source/cmGlobalGenerator.h,
52564           Source/cmMakefile.h, Tests/Complex/CMakeLists.txt,
52565           Tests/ComplexOneConfig/CMakeLists.txt,
52566           Tests/ComplexRelativePaths/CMakeLists.txt: ENH: add a new command
52567           that allows exports of library dependencies from a project to a
52568           file
52570 2003-01-20 14:39  will
52572         * Modules/FindX11.cmake: BUG: fix missed CMAKE to X11 variable name
52574 2003-01-19 11:42  king
52576         * Source/cmSystemTools.cxx: ENH: Improved CopyFile error messages.
52578 2003-01-18 11:34  king
52580         * Source/cmLocalUnixMakefileGenerator.cxx,
52581           Source/cmLocalUnixMakefileGenerator.h, Templates/install-sh: BUG:
52582           Fixed make install to handle library prefix/suffix settings.
52583           Also fixed support for spaces in paths during make install.
52585 2003-01-17 18:14  king
52587         * Modules/: FindVTK.cmake: BUG: Fix for application of
52588           expand-list-variables.
52590 2003-01-17 18:01  king
52592         * Source/cmLocalUnixMakefileGenerator.cxx,
52593           Source/cmLocalUnixMakefileGenerator.h, Templates/install-sh: ENH:
52594           Support for spaces in paths during make install.
52596 2003-01-17 17:19  king
52598         * Modules/FindAndImportCMakeProject.cmake: ENH: Adding
52599           FIND_AND_IMPORT_CMAKE_PROJECT macro.
52601 2003-01-17 15:15  king
52603         * Utilities/Release/cmake_release.sh: ENH: Added sanity check for
52604           setting of WX_RESOURCES by config_Darwin for osx_install.
52606 2003-01-17 13:35  king
52608         * Utilities/Release/: cmake_release.sh, config_Darwin: ENH:
52609           Prototype for OSX packaging.
52611 2003-01-17 13:35  king
52613         * Utilities/Release/cmake_release.sh: ENH: Cygwin package is now
52614           created in a Cygwin subdirectory.
52616 2003-01-17 13:14  king
52618         * Source/WXDialog/CMakeLists.txt: ENH: Updated version number for
52619           1.6.beta2 release.
52621 2003-01-17 12:51  andy
52623         * Source/WXDialog/CMakeLists.txt: Fix version
52625 2003-01-17 11:57  king
52627         * Utilities/Release/: cmake-cygwin-package.sh, cmake_release.sh,
52628           cygwin-package.sh.in: ENH: Renamed cmake-cygwin-package.sh to
52629           cygwin-package.sh.in and removed executable permission so it
52630           cannot be run accidentally.  It must be run after being renamed
52631           to cmake-${VERSION}-${RELEASE}.
52633 2003-01-17 11:55  king
52635         * Utilities/Release/cmake_release.sh: ENH: clean now removes the
52636           entire release root directory.
52638 2003-01-17 11:51  king
52640         * Utilities/: cmake-cygwin-package.sh, cmake_release_config_aix,
52641           cmake_release_config_darwin, cmake_release_config_hpux,
52642           cmake_release_config_irix, cmake_release_config_linux,
52643           cmake_release_config_osf, cmake_release_config_sun,
52644           cmake_release_cygwin.sh, cmake_release_unix_build.sh,
52645           cmake_release_unix_config.sh, cmake_release_unix_package.sh,
52646           cmake_release_version.sh: ENH: Removing old release scripts and
52647           config files.
52649 2003-01-17 11:42  king
52651         * Utilities/Release/config_OSF1: ENH: Adding OSF release
52652           configuration.
52654 2003-01-17 11:05  king
52656         * Utilities/Release/cmake_release.sh: ENH: Added cygwin release
52657           support.
52659 2003-01-17 10:30  king
52661         * Utilities/Release/cmake-cygwin-package.sh: ENH: Adding cygwin
52662           packaging script to release directory.
52664 2003-01-17 10:28  hoffman
52666         * Source/cmFindPathCommand.cxx,
52667           Tests/Complex/Executable/complex.cxx,
52668           Tests/ComplexOneConfig/Executable/complex.cxx,
52669           Tests/ComplexRelativePaths/Executable/complex.cxx: remove
52670           trailing slash from findpath command
52672 2003-01-17 10:28  hoffman
52674         * Tests/SystemInformation/: DumpInformation.cxx,
52675           SystemInformation.in: add some more prints
52677 2003-01-17 10:21  king
52679         * Utilities/Release/config_Linux: ENH: Removed old setting.
52681 2003-01-17 10:21  king
52683         * Utilities/Release/config_CYGWIN_NT-5.1: ENH: Cygwin release
52684           configuration.
52686 2003-01-17 09:52  king
52688         * Utilities/Release/cmake_release.sh: ENH: Added support for full
52689           remote packaging and copying back to local machine.  Added
52690           support for uploading to FTP server.
52692 2003-01-17 09:20  king
52694         * Utilities/Release/config_HP-UX: ENH: Linking with
52695           -a,archive_shared instead of -a,archive so that the shared curses
52696           library can be used.
52698 2003-01-17 09:15  king
52700         * Utilities/Release/config_AIX: ERR: Can't build release static on
52701           aix.
52703 2003-01-17 09:08  hoffman
52705         * Utilities/Release/config_AIX: Add AIX config file
52707 2003-01-17 08:56  andy
52709         * Source/cmCTest.cxx: Remove warning about %e and %T
52711 2003-01-16 15:47  martink
52713         * Tests/: Complex/Executable/complex.cxx,
52714           ComplexOneConfig/Executable/complex.cxx,
52715           ComplexRelativePaths/Executable/complex.cxx: ENH: fix for
52716           compilers that need _
52718 2003-01-16 14:59  andy
52720         * Source/cmCTest.cxx: Add aix warning
52722 2003-01-16 14:15  andy
52724         * DartConfig.cmake: Add selection of drop method
52726 2003-01-16 14:05  barre
52728         * Utilities/Doxygen/doc_makeall.sh.in: FIX: HHC is now
52729           HTML_HELP_COMPILER
52731 2003-01-16 13:31  ibanez
52733         * Modules/FindFLTK.cmake: FIX: Quotes added around the list of libs
52734           to be added in Apple.
52736 2003-01-16 13:24  ibanez
52738         * Modules/FindFLTK.cmake: ENH: Platform dependent libraries added
52739           for APPLE.
52741 2003-01-16 13:02  andy
52743         * Source/CTest/cmCTestSubmit.cxx: Try to fix aix problem
52745 2003-01-16 12:45  andy
52747         * Source/CTest/cmCTestSubmit.cxx: Add proxy support for triggering
52749 2003-01-16 12:38  hoffman
52751         * Modules/FindFLTK.cmake: ENH: fix for borland and cygwin
52753 2003-01-16 12:30  andy
52755         * Source/CTest/cmCTestSubmit.cxx: Improve submtitting using http
52757 2003-01-16 09:57  andy
52759         * Source/CTest/cmCTestSubmit.cxx: Improve build, now it should
52760           build on mac and other platforms where include file depend on
52761           each other
52763 2003-01-16 08:40  hoffman
52765         * Source/cmMakefile.h: add back GetCMakeInstance
52767 2003-01-16 08:31  hoffman
52769         * Source/cmMakefile.h: fix duplicate member on branch
52771 2003-01-16 08:28  hoffman
52773         * Tests/: Complex/Executable/complex.cxx,
52774           ComplexOneConfig/Executable/complex.cxx,
52775           ComplexRelativePaths/Executable/complex.cxx: ENH: add the config
52776           directory to look for the loadable module
52778 2003-01-15 19:24  king
52780         * Utilities/Release/cmake_release.sh: BUG: error_log function
52781           should return 1 to stop execution of rest of script.
52783 2003-01-15 19:20  king
52785         * Utilities/Release/cmake_release.sh: ENH: Renamed package command
52786           to binary_tarball for clarity.
52788 2003-01-15 19:17  king
52790         * Utilities/Release/: cmake_release.sh, config_HP-UX: ENH: Release
52791           script now exports PATH and LD_LIBRARY_PATH to remove the burden
52792           from the configuration scripts.
52794 2003-01-15 19:14  king
52796         * Utilities/Release/config_HP-UX: BUG: Attempt to fix remote
52797           invocation.
52799 2003-01-15 19:04  king
52801         * Utilities/Release/config_HP-UX: ENH: Enabling verbose makefile
52802           generation for hp-ux build.  This will ease hand-fixing of the
52803           build of ccmake.
52805 2003-01-15 19:02  king
52807         * Utilities/Release/cmake_release.sh: ENH: Cleaned up remote
52808           invocation.
52810 2003-01-15 18:51  king
52812         * Utilities/Release/cmake_release.sh: ENH: Improved clean target.
52814 2003-01-15 18:48  king
52816         * Utilities/Release/cmake_release.sh: BUG: Finished clean target
52817           and fixed grep for cvsroot in ~/.cvspass.
52819 2003-01-15 18:44  king
52821         * Utilities/Release/cmake_release.sh: BUG: CVS login command is
52822           login, not cvs_login.
52824 2003-01-15 18:43  king
52826         * Utilities/Release/config_aix: ERR: Removed old config file.
52828 2003-01-15 18:42  king
52830         * Utilities/Release/: cmake_release.sh, config_Darwin,
52831           config_HP-UX, config_IRIX64, config_Linux, config_SunOS,
52832           config_aix: ENH: New release script prototype.
52834 2003-01-15 18:28  ibanez
52836         * Modules/FindFLTK.cmake: ENH: Libraries are not marked as ADVANCED
52837           now.
52839 2003-01-15 18:02  king
52841         * Source/cmMakefile.h: ERR: Removed duplicate declaration.
52843 2003-01-15 17:45  hoffman
52845         * Source/cmMakefile.h: ENH: fix for ibm build
52847 2003-01-15 17:31  hoffman
52849         * Source/CMakeLists.txt, Source/cmaketest.cxx,
52850           Tests/Complex/Executable/complex.cxx,
52851           Tests/Complex/Library/CMakeLists.txt,
52852           Tests/Complex/Library/moduleFile.c,
52853           Tests/Complex/Library/moduleFile.h,
52854           Tests/ComplexOneConfig/Executable/complex.cxx,
52855           Tests/ComplexOneConfig/Library/CMakeLists.txt,
52856           Tests/ComplexOneConfig/Library/moduleFile.c,
52857           Tests/ComplexOneConfig/Library/moduleFile.h,
52858           Tests/ComplexRelativePaths/Executable/complex.cxx,
52859           Tests/ComplexRelativePaths/Library/CMakeLists.txt,
52860           Tests/ComplexRelativePaths/Library/moduleFile.c,
52861           Tests/ComplexRelativePaths/Library/moduleFile.h: ENH: add testing
52862           for modules and one two config modes for cmaketest
52864 2003-01-15 17:02  hoffman
52866         * Tests/: LoadCommand/CMakeCommands/CMakeLists.txt,
52867           LoadCommandOneConfig/CMakeCommands/CMakeLists.txt: use module on
52868           all platforms
52870 2003-01-15 15:32  hoffman
52872         * Modules/FindOpenGL.cmake: fix from head
52874 2003-01-15 15:02  hoffman
52876         * Modules/FindOpenGL.cmake: BUG: fix for OSX with x11 gl stuff
52878 2003-01-15 13:25  hoffman
52880         * Modules/Platform/Windows-bcc32.cmake: merge with head fix for
52881           borland flag and bad set statment
52883 2003-01-15 13:22  hoffman
52885         * Modules/Platform/Windows-bcc32.cmake: BUG: fix flags for borland
52886           link shared and module
52888 2003-01-15 13:14  hoffman
52890         * Modules/FindOpenGL.cmake: BUG: make sure set command has proper
52891           quoting
52893 2003-01-15 13:12  hoffman
52895         * Modules/FindOpenGL.cmake: quote the variable
52897 2003-01-15 11:59  hoffman
52899         * Modules/FindTclsh.cmake: look for cygtcl83
52901 2003-01-15 11:32  king
52903         * CMakeLists.txt: ENH: Merge of backward compatability changes from
52904           trunk.
52906 2003-01-15 11:17  king
52908         * Utilities/cmake_release_version.sh: ENH: Updated version for
52909           1.6.beta2 release.
52911 2003-01-15 11:03  martink
52913         * Source/cmMakefile.h: updated patch level
52915 2003-01-14 22:10  andy
52917         * Source/CTest/: cmCTestSubmit.cxx, cmCTestSubmit.h: Add support
52918           for http submit. Also, add support for proxy, but it does not
52919           work yet.
52921 2003-01-14 22:10  andy
52923         * Source/cmCTest.cxx: Add support for http submit
52925 2003-01-14 09:53  andy
52927         * Source/: cmMakefile.cxx, cmMakefile.h: Make GetCMakeInstance
52928           private and clean cxx file
52930 2003-01-13 10:15  martink
52932         * Modules/CheckSymbolExists.cmake: join from head
52934 2003-01-13 10:11  martink
52936         * Modules/FindQt.cmake: merge from branch
52938 2003-01-13 10:07  martink
52940         * Modules/Platform/Linux-como.cmake: joined to head
52942 2003-01-13 10:04  martink
52944         * Source/cmLocalVisualStudio6Generator.cxx,
52945           Tests/Complex/Library/testConly.c,
52946           Tests/ComplexOneConfig/Library/testConly.c,
52947           Tests/ComplexRelativePaths/Library/testConly.c: joined to head
52949 2003-01-13 09:30  hoffman
52951         * Source/cmLocalVisualStudio6Generator.cxx,
52952           Tests/Complex/Library/testConly.c,
52953           Tests/ComplexOneConfig/Library/testConly.c,
52954           Tests/ComplexRelativePaths/Library/testConly.c: BUG: fix
52955           CMAKE_C_FLAGS for visual studio 6, and add a test case
52957 2003-01-13 09:27  martink
52959         * Modules/CheckIncludeFileCXX.cmake: joined to head
52961 2003-01-13 09:24  martink
52963         * Modules/FindPNG.cmake: fixed typo
52965 2003-01-13 09:22  martink
52967         * Modules/: TestForANSIForScope.cmake, TestForSTDNamespace.cmake:
52968           joined to head
52970 2003-01-13 09:12  martink
52972         * Modules/: CMakeVS6BackwardCompatibility.cmake,
52973           CMakeVS7BackwardCompatibility.cmake, CheckTypeSize.cmake,
52974           FindX11.cmake: joined to head
52976 2003-01-13 09:09  martink
52978         * Source/cmake.cxx, Source/cmake.h, Modules/FindOpenGL.cmake,
52979           Modules/CMakeBackwardCompatibilityC.cmake,
52980           Modules/CMakeBackwardCompatibilityCXX.cmake: joined to head
52982 2003-01-13 09:06  martink
52984         * Source/: cmMakefile.cxx, cmVariableWatch.h: joined to head
52986 2003-01-13 09:02  martink
52988         * Source/: cmGlobalGenerator.cxx,
52989           cmLocalVisualStudio6Generator.cxx: joined to head
52991 2003-01-13 08:51  martink
52993         * Source/cmAbstractFilesCommand.cxx: joined
52995 2003-01-13 08:50  martink
52997         * Source/CMakeLists.txt: added install target
52999 2003-01-13 08:14  andy
53001         * Source/cmLocalVisualStudio6Generator.cxx: Add space between
53002           arguments
53004 2003-01-12 22:28  andy
53006         * Modules/CheckSymbolExists.cmake: Add macro for checking if symbol
53007           exists
53009 2003-01-12 10:50  andy
53011         * Source/cmLocalVisualStudio6Generator.cxx: Use C flags too. Not
53012           exactly the right solution but it will have to do for now.
53014 2003-01-11 21:47  andy
53016         * Source/CTest/: cmCTestSubmit.cxx, cmCTestSubmit.h: Add triggering
53018 2003-01-11 21:47  andy
53020         * Source/cmCTest.cxx: Fix time output and add triggering
53022 2003-01-11 10:57  andy
53024         * Source/CMakeLists.txt: Fix testing of curl on windows
53026 2003-01-10 20:22  andy
53028         * Source/CMakeLists.txt: Add curl testing
53030 2003-01-10 17:31  hoffman
53032         * CMakeLists.txt: ENH: make it work with cmake 1.6 with no
53033           backwards compatibility
53035 2003-01-10 11:07  martink
53037         * Source/cmGlobalGenerator.cxx: fix warnings
53039 2003-01-10 09:02  martink
53041         * Source/cmake.cxx: compiler warning
53043 2003-01-10 07:50  andy
53045         * Source/CTest/cmCTestSubmit.cxx: Method should return something
53047 2003-01-09 15:54  martink
53049         * Modules/FindOpenGL.cmake: better fix for win32
53051 2003-01-09 14:00  martink
53053         * Modules/FindOpenGL.cmake: update to not put PROJECT_SOURCE_DIR as
53054           OPENGL_PATH
53056 2003-01-09 12:18  martink
53058         * Source/: cmake.cxx, cmake.h, cmGlobalGenerator.cxx,
53059           cmGlobalGenerator.h: fix bug in env settings
53061 2003-01-09 11:35  martink
53063         * Source/: cmMakefile.cxx, cmVariableWatch.h: more option on var
53064           watches
53066 2003-01-09 11:34  martink
53068         * Modules/CheckTypeSize.cmake: minor fix to backw compat
53070 2003-01-09 11:32  hoffman
53072         * Source/cmGlobalGenerator.cxx: fix warning
53074 2003-01-09 11:28  hoffman
53076         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: restore the
53077           environment for cxx and cc in global generator
53079 2003-01-09 11:27  hoffman
53081         * Source/cmVariableWatch.h: use cmstdstring in maps
53083 2003-01-09 09:16  hoffman
53085         * Source/cmVariableWatch.h: fix syntax for addwatch
53087 2003-01-09 08:50  martink
53089         * Modules/: CMakeVS6BackwardCompatibility.cmake,
53090           CMakeVS7BackwardCompatibility.cmake: added big endian stuff
53092 2003-01-09 08:47  martink
53094         * Source/cmGlobalGenerator.cxx: only load bw compat if
53095           CMAKE_BACK... is set
53097 2003-01-09 08:47  martink
53099         * Source/cmake.cxx: added watches for access of bw compat vars
53101 2003-01-09 08:44  martink
53103         * Source/cmAbstractFilesCommand.cxx: now complains more
53105 2003-01-08 14:41  hoffman
53107         * Utilities/cmake_release_config_aix: release script for aix
53109 2003-01-08 13:24  andy
53111         * Source/: CMakeLists.txt, Makefile.in, cmMakefile.cxx,
53112           cmMakefile.h, cmVariableWatch.cxx, cmVariableWatch.h, cmake.cxx,
53113           cmake.h: Add variable watch support on the branch
53115 2003-01-08 13:24  andy
53117         * Source/cmTryCompileCommand.cxx: Merge try compile fixes to branch
53119 2003-01-08 12:59  andy
53121         * Source/: CMakeLists.txt, Makefile.in, cmMakefile.cxx,
53122           cmMakefile.h, cmVariableWatch.cxx, cmVariableWatch.h, cmake.cxx,
53123           cmake.h: Add option of watching variables
53125 2003-01-08 12:12  hoffman
53127         * Modules/CMakeBackwardCompatibilityCXX.cmake,
53128           Modules/CheckIncludeFileCXX.cmake,
53129           Modules/TestForANSIForScope.cmake,
53130           Modules/TestForSTDNamespace.cmake,
53131           Source/cmTryCompileCommand.cxx: ENH: only force the use of ansi
53132           flags in backwards mode
53134 2003-01-08 11:58  iscott
53136         * Modules/FindQt.cmake: mark all variables advanced
53138 2003-01-08 11:53  andy
53140         * Tests/X11/CMakeLists.txt: Change name of variable
53142 2003-01-08 11:45  andy
53144         * Modules/: CMakeBackwardCompatibilityC.cmake, FindX11.cmake: Fix
53145           FindX11 to match convention
53147 2003-01-08 10:48  iscott
53149         * Modules/: FindMPEG2.cmake, FindPNG.cmake, FindSDL.cmake,
53150           LinkQT.cmake: LinkQT.cmake has been deprecated for ages, removed
53151           it now.  Fixed mistake in FindPNG.cmake Donated FindMPEG2 and
53152           FindSDL from VXL.
53154 2003-01-07 22:24  andy
53156         * Source/CTest/: cmCTestSubmit.cxx, cmCTestSubmit.h: Implement FTP
53157           uploading
53159 2003-01-07 22:23  andy
53161         * Source/CTest/CMakeLists.txt: Add more places to search for
53162           library, also include curl directory when compiling
53164 2003-01-07 22:23  andy
53166         * Source/cmCTest.cxx: New signature
53168 2003-01-07 15:04  hoffman
53170         * CMakeLists.txt: ENH: fix install of cmake.1
53172 2003-01-07 14:57  hoffman
53174         * CMakeLists.txt: fix reg ex for install cmake man
53176 2003-01-07 13:52  martink
53178         * Source/CMakeLists.txt: adde dinstall for cmCPluginAPI.h
53180 2003-01-07 13:19  hoffman
53182         * CMakeLists.txt, Templates/CMakeLists.txt: ENH: fix install and
53183           initial prefix
53185 2003-01-07 13:05  hoffman
53187         * Templates/CMakeLists.txt: ENH: fix install target for templates
53189 2003-01-07 12:54  hoffman
53191         * Templates/: cconfigure, cconfigure.in, cxxconfigure,
53192           cxxconfigure.in: remove unused files
53194 2003-01-07 12:05  hoffman
53196         * CMakeLists.txt: use bootstrap initial flags
53198 2003-01-07 10:22  king
53200         * Utilities/cmake_release_config_irix: BUG: Version number on rolle
53201           is 6.4, not 6.5.
53203 2003-01-06 23:13  andy
53205         * Source/: cmCTest.cxx, cmCTest.h: Work on submitting
53207 2003-01-06 23:07  andy
53209         * Source/CTest/: CMakeLists.txt, cmCTestSubmit.cxx,
53210           cmCTestSubmit.h: Start working on improved test
53212 2003-01-06 16:09  king
53214         * Utilities/cmake_release_config_hpux: ERR: Fixes for linking
53215           statically with -ldld.
53217 2003-01-06 15:41  hoffman
53219         * ChangeLog.txt: ENH: update change log for new version
53221 2003-01-06 15:21  king
53223         * Utilities/cmake_release_config_sun: ERR: Fix for building static
53224           with -ldl on sun.
53226 2003-01-06 14:56  king
53228         * Utilities/cmake_release_config_linux: ERR: Fixed typo.
53230 2003-01-06 14:30  biddi
53232         * Source/cmVTKWrapTclCommand.cxx: Fix a problem with TCL wrapping
53233           if the source files have a relative path.  The dependency is not
53234           correctly handled
53236 2003-01-06 14:27  king
53238         * Utilities/: cmake_release_config_hpux,
53239           cmake_release_config_linux, cmake_release_config_sun: ENH:
53240           Updated for static executable.
53242 2003-01-06 11:31  king
53244         * Utilities/cmake_release_version.sh: ENH: Updated for 1.6 beta 1
53245           release.
53247 2003-01-06 11:23  king
53249         * Utilities/: cmake_release_config_darwin,
53250           cmake_release_config_hpux, cmake_release_config_irix,
53251           cmake_release_config_linux, cmake_release_config_osf,
53252           cmake_release_config_sun, cmake_release_cygwin.sh,
53253           cmake_release_unix_config.sh, cmake_release_version.sh: ENH:
53254           Updated for CMake 1.6 release.  Version number is now in a single
53255           file that is sourced by all others.
53257 2003-01-06 10:58  martink
53259         * Source/: cmCPluginAPI.h: updated version
53261 2003-01-06 10:58  king
53263         * Source/WXDialog/CMakeLists.txt: ERR: Fixed space problem for OSX
53264           and Rez.
53266 2003-01-06 10:43  martink
53268         * CMake.rtf: updated docs
53270 2003-01-06 10:37  king
53272         * Source/WXDialog/CMakeLists.txt: ENH: Fixed space problem for Rez.
53274 2003-01-06 09:39  martink
53276         * Source/: cmMakefile.h: update version
53278 2003-01-06 09:36  martink
53280         * Source/cmMakefile.h: updated version
53282 2003-01-06 09:32  king
53284         * Modules/Platform/Linux-como.cmake: ENH: Added shared library
53285           settings.
53287 2003-01-06 09:04  hoffman
53289         * Modules/: CMakeDetermineCCompiler.cmake,
53290           CMakeDetermineCXXCompiler.cmake: ENH: look for AIX compiler as
53291           well
53293 2003-01-06 08:39  hoffman
53295         * Modules/Platform/OSF1.cmake: add shared path for OSF
53297 2003-01-05 11:24  hoffman
53299         * Modules/Platform/OSF1.cmake: BUG: revert back to rpath,
53301 2003-01-03 20:26  andy
53303         * Modules/CheckTypeSize.cmake: Remove debug
53305 2003-01-03 20:03  andy
53307         * Modules/: CheckFunctionExists.cmake, CheckLibraryExists.cmake,
53308           CheckTypeSize.cmake, CheckVariableExists.cmake: Fix problems with
53309           required flags
53311 2003-01-03 19:21  andy
53313         * Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
53314           CheckIncludeFiles.cmake, CheckLibraryExists.cmake,
53315           CheckTypeSize.cmake, CheckVariableExists.cmake: Add required
53316           flags
53318 2003-01-03 17:36  king
53320         * Modules/FindPythonLibs.cmake: ENH: Find python framework on Mac
53321           OSX.
53323 2003-01-03 16:23  hoffman
53325         * Modules/Platform/OSF1.cmake: try to fix rpath on OSF
53327 2003-01-03 16:14  andy
53329         * Tests/COnly/libc2.h: Fix problem with test on Borland
53331 2003-01-03 08:12  hoffman
53333         * Modules/Platform/SunOS.cmake: BUG: bad rpath flag for suns
53335 2003-01-02 10:27  king
53337         * Source/cmCPluginAPI.h: ENH: Changed magic numbers to reserved.
53338           Added CMAKE_VERSION_MAJOR and CMAKE_VERSION_MINOR macros to allow
53339           commands to do conditional compilation across multiple versions
53340           of CMake.
53342 2003-01-02 09:57  king
53344         * Modules/CMakeBackwardCompatibilityC.cmake: BUG: Don't add
53345           -I/usr/include as an X_CFLAGS setting.
53347 2003-01-02 09:57  king
53349         * Modules/FindX11.cmake: BUG: Fixed ordering of X11 search.
53351 2003-01-02 09:06  andy
53353         * Tests/COnly/CMakeLists.txt: Rename libraries from c1 to testc1
53355 2003-01-02 08:51  hoffman
53357         * Modules/Platform/: AIX.cmake, OSF1.cmake, SunOS.cmake: clean up
53358           some c/cxx issues
53360 2003-01-01 18:00  andy
53362         * Modules/CheckIncludeFiles.cmake: Add macro for checking if a
53363           swequence of includes can be includes
53365 2003-01-01 17:35  andy
53367         * Tests/COnly/CMakeLists.txt: Test conversion from ascii to string
53369 2003-01-01 17:34  andy
53371         * Source/: cmStringCommand.cxx, cmStringCommand.h: Add a way to
53372           convert ascii to string
53374 2003-01-01 16:25  andy
53376         * Modules/: CheckFunctionExists.cmake, CheckLibraryExists.cmake,
53377           CheckTypeSize.cmake, CheckVariableExists.cmake: To prevent cmake
53378           from breaking up arguments, put quotes around them
53380 2003-01-01 15:02  andy
53382         * Modules/CheckVariableExists.cmake: Add a way to add custom
53383           libraries to the mix. Also add status reporting
53385 2003-01-01 15:01  andy
53387         * Modules/: CheckFunctionExists.cmake, CheckLibraryExists.cmake,
53388           CheckTypeSize.cmake: Add a way to add custom libraries to the mix
53390 2003-01-01 14:26  andy
53392         * Tests/COnly/: libc2.c, libc2.h: Shared library should export
53393           symbols on windows
53395 2002-12-31 15:22  andy
53397         * Tests/COnly/: CMakeLists.txt, conly.c, libc1.c, libc1.h, libc2.c,
53398           libc2.h: Test also stating and shared libraries
53400 2002-12-31 13:08  king
53402         * Modules/: CMakeDefaultMakeRuleVariables.cmake,
53403           Platform/Darwin.cmake, Platform/HP-UX.cmake,
53404           Platform/Linux-como.cmake, Platform/Windows-bcc32.cmake,
53405           Platform/Windows-cl.cmake: ENH: Added <LINK_FLAGS> to link rules.
53407 2002-12-31 12:59  king
53409         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: When there are no
53410           link flags, we want an empty string, not a null pointer.
53412 2002-12-31 12:41  king
53414         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: Support LINK_FLAGS
53415           property for static libraries.
53417 2002-12-30 11:48  hoffman
53419         * Modules/Platform/AIX.cmake: ENH: fix shared libraries on AIX
53421 2002-12-30 11:02  king
53423         * Modules/CMakeBackwardCompatibilityC.cmake, Modules/CheckSizeOf.c,
53424           Modules/CheckSizeOf.cmake, Modules/CheckTypeSize.c,
53425           Modules/CheckTypeSize.cmake, Tests/LoadCommand/CMakeLists.txt,
53426           Tests/LoadCommandOneConfig/CMakeLists.txt: ENH: Renamed
53427           Modules/CheckSizeOf to Modules/CheckTypeSize for consistency with
53428           the macro name that is defined by the module.
53430 2002-12-30 08:18  andy
53432         * Source/cmSystemTools.cxx: Fix problem on windows with network
53433           paths
53435 2002-12-30 07:47  hoffman
53437         * Source/: cmAbstractFilesCommand.h, cmAddCustomCommandCommand.h,
53438           cmAddCustomTargetCommand.h, cmAddDefinitionsCommand.h,
53439           cmAddExecutableCommand.h, cmAddTestCommand.h,
53440           cmAuxSourceDirectoryCommand.h, cmBuildCommand.h,
53441           cmBuildNameCommand.h, cmFLTKWrapUICommand.h: ENH: clean up docs
53442           some
53444 2002-12-27 11:14  starreveld
53446         * Modules/FindPythonLibs.cmake: ENH: find python framework and
53447           include files on OSX
53449 2002-12-26 19:59  andy
53451         * Modules/CMakeJavaCompiler.cmake.in: If there is no java compiler
53452           report error on ADD_JAVA_LIBRARY
53454 2002-12-26 13:58  andy
53456         * Modules/Platform/Windows-cl.cmake: Add missing closing bracket
53458 2002-12-23 12:19  hoffman
53460         * Source/cmSystemTools.h: ENH: fix for AIX
53462 2002-12-23 09:51  hoffman
53464         * Source/cmLocalUnixMakefileGenerator.cxx: WAR: remove warinings
53466 2002-12-23 09:25  hoffman
53468         * Source/cmSystemTools.cxx: ENH: handle // in the path
53470 2002-12-22 15:19  hoffman
53472         * Modules/Platform/Windows-bcc32.cmake,
53473           Source/cmLocalUnixMakefileGenerator.cxx: ENH: fixes for borland
53474           with spaces in the path
53476 2002-12-22 11:50  hoffman
53478         * Source/cmLocalUnixMakefileGenerator.cxx: clean up warning and use
53479           more short paths
53481 2002-12-22 10:09  barre
53483         * Modules/: Documentation.cmake, FindHTMLHelp.cmake, FindHhc.cmake:
53484           ENH: it's time to create a real Microsoft HTML Help Workshop
53485           CMake module
53487 2002-12-21 11:14  hoffman
53489         * Source/: cmGetTargetPropertyCommand.cxx,
53490           cmGetTargetPropertyCommand.h, cmSetTargetPropertiesCommand.cxx,
53491           cmSetTargetPropertiesCommand.h: ENH: add target properties files
53493 2002-12-20 17:15  hoffman
53495         * Source/cmCommands.cxx, Source/cmLocalUnixMakefileGenerator.cxx,
53496           Source/cmTarget.cxx, Source/cmTarget.h,
53497           Tests/Complex/Library/CMakeLists.txt,
53498           Tests/ComplexOneConfig/Library/CMakeLists.txt,
53499           Tests/ComplexRelativePaths/Library/CMakeLists.txt: ENH: add
53500           target properties
53502 2002-12-20 16:15  king
53504         * Source/cmVTKWrapTclCommand.cxx: ERR: Tcl_PkgProvide takes char*,
53505           so we cannot pass a string literal to it.
53507 2002-12-20 12:59  king
53509         * Modules/Platform/Windows-cl.cmake,
53510           Source/cmGlobalVisualStudio6Generator.cxx,
53511           Source/cmGlobalVisualStudio6Generator.h,
53512           Source/cmGlobalVisualStudio7Generator.cxx,
53513           Source/cmGlobalVisualStudio7Generator.h,
53514           Templates/CMakeVisualStudio6Configurations.cmake: ENH: Visual
53515           Studio 6 and 7 generators now set CMAKE_CONFIGURATION_TYPES to be
53516           a semicolon-separated list of configurations that will be built.
53518 2002-12-20 11:56  barre
53520         * Modules/: CMakeBackwardCompatibilityC.cmake, FindX11.cmake: FIX:
53521           make CMAKE_X_LIBS and CMAKE_X_CFLAGS advanced
53523 2002-12-20 11:20  hoffman
53525         * Source/cmGlobalUnixMakefileGenerator.cxx: ENH: add a check to
53526           make sure cmake can find the c or C++ compiler for trycompile
53528 2002-12-20 11:20  hoffman
53530         * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
53531           ComplexRelativePaths/CMakeLists.txt: BUG: fix for backwards
53532           compatibility
53534 2002-12-20 10:23  martink
53536         * Source/: cmSourceFilesCommand.cxx, cmake.cxx: testing more
53537           agressive compatability settings
53539 2002-12-20 09:43  king
53541         * Modules/FindTCL.cmake: ENH: Use the Mac -framework for Tk if it
53542           is available.
53544 2002-12-20 09:42  king
53546         * Modules/FindTCL.cmake: ENH: Use the Mac -framework for Tcl if it
53547           is available.
53549 2002-12-19 15:34  hoffman
53551         * Source/cmGlobalGenerator.cxx: BUG: enable the languages when not
53552           running in global mode
53554 2002-12-19 12:51  hoffman
53556         * Modules/CMakeSystemSpecificInformation.cmake: better docs
53558 2002-12-19 12:51  hoffman
53560         * Modules/Platform/Windows-cl.cmake: ENH: make linker flags use
53561           init values so users can set them from the cache
53563 2002-12-18 16:58  king
53565         * Source/cmVTKWrapTclCommand.cxx: ENH: Tcl packages now
53566           Tcl_PkgProvide their own name and version.
53568 2002-12-18 10:52  king
53570         * Modules/Platform/gcc.cmake: ENH: Adding build type flags for C.
53572 2002-12-18 09:38  king
53574         * Source/CMakeLists.txt, Tests/X11/CMakeLists.txt: ERR: Project
53575           name and executable name should match for consistency in the X11
53576           test.
53578 2002-12-17 17:05  king
53580         * Source/: cmCPluginAPI.cxx, cmCPluginAPI.h: ENH: Added return type
53581           int to ExecuteCommand.
53583 2002-12-17 14:55  king
53585         * Source/cmFLTKWrapUICommand.cxx: BUG: Need at least 2 arguments,
53586           not exactly 2.
53588 2002-12-17 14:55  king
53590         * Source/cmListFileCache.h: ERR: Added operator != for SGI.
53592 2002-12-17 14:54  hoffman
53594         * Modules/: CMakeDetermineCCompiler.cmake,
53595           CMakeDetermineCXXCompiler.cmake,
53596           CMakeDetermineJavaCompiler.cmake, CMakeDetermineSystem.cmake,
53597           CMakeSystemSpecificInformation.cmake, CheckFunctionExists.cmake,
53598           CheckIncludeFile.cmake, CheckIncludeFileCXX.cmake,
53599           CheckLibraryExists.cmake, CheckSizeOf.cmake,
53600           CheckVariableExists.cmake, TestBigEndian.cmake,
53601           TestCXXAcceptsFlag.cmake, TestForANSIForScope.cmake,
53602           TestForSTDNamespace.cmake: ENH: use CMAKE_ROOT and not PROJECT_
53603           for try compile stuff, this allows projects within projects to
53604           have different languages
53606 2002-12-17 13:28  king
53608         * Source/CMakeLists.txt, Tests/X11/CMakeLists.txt: BUG: Renamed X11
53609           test executable to useX11 to avoid conflict with name of library.
53611 2002-12-17 12:56  martink
53613         * Source/cmLocalVisualStudio6Generator.cxx: better handling of
53614           Module
53616 2002-12-17 12:11  andy
53618         * Source/cmake.cxx: Save directories when doing global build
53620 2002-12-17 11:58  king
53622         * Source/cmMacroCommand.cxx: ENH: Improved error message for macro
53623           invoked with incorrect number of arguments.
53625 2002-12-17 11:57  king
53627         * Source/cmTryCompileCommand.cxx: ENH: TryCompile should produce a
53628           verbose makefile.
53630 2002-12-17 11:55  king
53632         * Modules/: CMakeBackwardCompatibilityC.cmake, FindX11.cmake: ENH:
53633           FindX11.cmake module now almost fully duplicates old configure
53634           functionality.
53636 2002-12-17 10:04  martink
53638         * Source/cmLocalVisualStudio7Generator.cxx: some clean up in link
53639           directories
53641 2002-12-16 21:19  andy
53643         * Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h, ctest.cxx,
53644           ctest.h: Split ctest into two three files
53646 2002-12-16 18:28  king
53648         * Source/cmLocalVisualStudio7Generator.cxx: BUG: Cannot remove
53649           quotes from defined flags.
53651 2002-12-16 12:13  andy
53653         * Source/cmake.cxx: Fix switching from local to global generation
53654           when cmake version changes or when things change inside version
53656 2002-12-16 11:10  king
53658         * Source/cmake.cxx: ENH: Added copy_if_different option to -E flag.
53660 2002-12-16 09:39  king
53662         * Source/: cmLocalVisualStudio6Generator.cxx,
53663           cmLocalVisualStudio7Generator.cxx: BUG: Fixed quotes in output
53664           paths.
53666 2002-12-15 13:45  andy
53668         * Source/: ctest.cxx, ctest.h: Add support for only showing what
53669           will be done. This way you can for example get a list of all
53670           tests: ctest -N or list of all tests that match regex: ctest -N
53671           -R regex
53673 2002-12-13 17:35  king
53675         * Tests/: Complex/CMakeLists.txt,
53676           Complex/cmTestGeneratedHeader.h.in,
53677           Complex/Executable/CMakeLists.txt,
53678           Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
53679           ComplexOneConfig/cmTestGeneratedHeader.h.in,
53680           ComplexOneConfig/Executable/CMakeLists.txt,
53681           ComplexOneConfig/Executable/complex.cxx,
53682           ComplexRelativePaths/CMakeLists.txt,
53683           ComplexRelativePaths/cmTestGeneratedHeader.h.in,
53684           ComplexRelativePaths/Executable/CMakeLists.txt,
53685           ComplexRelativePaths/Executable/complex.cxx: ENH: Added test for
53686           generated header included by non-generated source.
53688 2002-12-13 17:34  king
53690         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: Need source file
53691           and OBJECT_DEPENDS as dependencies of an object file.
53693 2002-12-13 16:16  king
53695         * Source/: cmLocalUnixMakefileGenerator.cxx,
53696           cmLocalUnixMakefileGenerator.h,
53697           cmLocalVisualStudio6Generator.cxx,
53698           cmLocalVisualStudio7Generator.cxx,
53699           cmSetSourceFilesPropertiesCommand.cxx: ENH: Added source file
53700           property OBJECT_DEPENDS to support generated header files
53701           included in non-generated sources.
53703 2002-12-13 14:58  king
53705         * Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
53706           CheckIncludeFileCXX.cmake, CheckLibraryExists.cmake,
53707           CheckSizeOf.cmake, CheckVariableExists.cmake: ENH: Don't repeat
53708           check even if answer was no.
53710 2002-12-13 09:52  martink
53712         * Source/cmIfCommand.cxx: made more strict
53714 2002-12-13 09:27  martink
53716         * Source/: ctest.cxx, cmCPluginAPI.cxx: fixed warnings
53718 2002-12-13 09:18  king
53720         * Source/: cmFunctionBlocker.h, cmIfCommand.h: ERR: Fixed unused
53721           parameter warning.
53723 2002-12-12 17:48  hoffman
53725         * Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: Make try
53726           compile add a depend to re-run cmake if its source chagnes
53728 2002-12-12 12:02  king
53730         * Utilities/: cmake_release_config_darwin,
53731           cmake_release_config_hpux, cmake_release_config_irix,
53732           cmake_release_config_linux, cmake_release_config_osf,
53733           cmake_release_config_sun, cmake_release_cygwin.sh: ENH: Updated
53734           for 1.4.7 release.
53736 2002-12-12 11:51  martink
53738         * Source/cmMakefile.h: updated to patch7
53740 2002-12-12 11:36  king
53742         * Source/: cmListFileCache.cxx, cmListFileCache.h,
53743           cmMacroCommand.cxx, cmMakefile.cxx, cmMakefile.h, ctest.cxx: ENH:
53744           Improved filename/line number reporting in error message.  Macro
53745           invocations now chain up the error message.
53747 2002-12-12 10:25  king
53749         * Modules/CMakeTestGNU.c: ERR: Fixed syntax errors for picky
53750           preprocessors.
53752 2002-12-12 10:25  king
53754         * Modules/: CMakeDetermineCCompiler.cmake,
53755           CMakeDetermineCXXCompiler.cmake: ERR: Need double-quotes around
53756           expression to be mached in IF command.
53758 2002-12-12 10:10  king
53760         * Tests/: Complex/CMakeLists.txt, Complex/VarTests.cmake,
53761           ComplexOneConfig/CMakeLists.txt, ComplexOneConfig/VarTests.cmake,
53762           ComplexRelativePaths/CMakeLists.txt,
53763           ComplexRelativePaths/VarTests.cmake: BUG: Can't double-quote
53764           foreach arguments.
53766 2002-12-12 08:42  martink
53768         * Tests/Wrapping/CMakeLists.txt: now uses SET instead of
53769           SOURCE_LIST command
53771 2002-12-11 18:20  king
53773         * Source/cmListFileCache.cxx: BUG: Multi-line functions must also
53774           increment line number, not the pointer.
53776 2002-12-11 18:15  king
53778         * Source/cmEndForEachCommand.h: ERR: Dummy InitialPass
53779           implementation must return a value.
53781 2002-12-11 18:13  king
53783         * Source/: cmAbstractFilesCommand.cxx,
53784           cmAddCustomCommandCommand.cxx, cmAddCustomTargetCommand.cxx,
53785           cmAddDefinitionsCommand.cxx, cmAddDependenciesCommand.cxx,
53786           cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx,
53787           cmAddTestCommand.cxx, cmCPluginAPI.cxx, cmCommand.h,
53788           cmCreateTestSourceList.cxx, cmEndForEachCommand.cxx,
53789           cmEndForEachCommand.h, cmFindFileCommand.cxx,
53790           cmFindLibraryCommand.cxx, cmFindPathCommand.cxx,
53791           cmFindProgramCommand.cxx, cmForEachCommand.cxx,
53792           cmForEachCommand.h, cmFunctionBlocker.h, cmITKWrapTclCommand.cxx,
53793           cmIfCommand.cxx, cmIfCommand.h, cmIncludeDirectoryCommand.cxx,
53794           cmInstallProgramsCommand.cxx, cmInstallTargetsCommand.cxx,
53795           cmLinkDirectoriesCommand.cxx, cmLinkLibrariesCommand.cxx,
53796           cmListFileCache.cxx, cmListFileCache.h, cmLoadCacheCommand.cxx,
53797           cmLoadCommandCommand.cxx, cmLocalUnixMakefileGenerator.cxx,
53798           cmMacroCommand.cxx, cmMacroCommand.h, cmMakefile.cxx,
53799           cmMakefile.h, cmMarkAsAdvancedCommand.cxx, cmMessageCommand.cxx,
53800           cmProjectCommand.cxx, cmRemoveCommand.cxx,
53801           cmSetSourceFilesPropertiesCommand.cxx, cmSourceFilesCommand.cxx,
53802           cmSourceFilesRemoveCommand.cxx, cmSubdirCommand.cxx,
53803           cmSystemTools.cxx, cmSystemTools.h, cmTarget.cxx,
53804           cmTargetLinkLibrariesCommand.cxx, cmUtilitySourceCommand.cxx,
53805           cmVariableRequiresCommand.cxx, cmWriteFileCommand.cxx, ctest.cxx:
53806           ENH: Moved ExpandListVariables out of individual commands.
53807           Argument evaluation rules are now very consistent.  Double quotes
53808           can always be used to create exactly one argument, regardless of
53809           contents inside.
53811 2002-12-11 14:18  martink
53813         * Source/CMakeSetup.dsw: removed dsw file
53815 2002-12-11 14:16  martink
53817         * Source/: cmCPluginAPI.cxx, cmCPluginAPI.h: added a Free method
53819 2002-12-11 14:15  king
53821         * Source/: cmCreateTestSourceList.cxx, cmSystemTools.cxx: ENH:
53822           Improved implementation of MSVC debug hook to only add the hook
53823           if DART_TEST_FROM_DART is set in the environment.  This is better
53824           than always adding the hook and testing the environment from the
53825           callback.
53827 2002-12-11 12:09  andy
53829         * Source/: cmGlobalVisualStudio7Generator.cxx,
53830           cmLocalVisualStudio6Generator.cxx,
53831           cmLocalVisualStudio7Generator.cxx: Add check so that java
53832           projects build without C++
53834 2002-12-11 11:49  king
53836         * Source/: cmDumpDocumentation.cxx, cmSystemTools.cxx,
53837           cmSystemTools.h, cmakemain.cxx, cmaketest.cxx, cmw9xcom.cxx,
53838           ctest.cxx: ENH: Added cmSystemTools::EnableMSVCDebugHook() to
53839           prevent error dialogs when CMake is invoked by Dart.
53841 2002-12-11 11:32  king
53843         * Source/cmCreateTestSourceList.cxx: ENH: Generate code to setup
53844           MSVC debug library hook.  The test driver program will not
53845           display error dialogs if DART_TEST_FROM_DART is set in the
53846           environment.
53848 2002-12-11 10:34  andy
53850         * Modules/CMakeDetermineJavaCompiler.cmake,
53851           Modules/CMakeJavaCompiler.cmake.in, Source/cmGlobalGenerator.cxx:
53852           Add java support
53854 2002-12-10 17:52  andy
53856         * Source/: cmLocalVisualStudio6Generator.cxx,
53857           cmLocalVisualStudio6Generator.h: Add support for comments on
53858           custom commands in visual studio 6
53860 2002-12-10 17:43  andy
53862         * Source/: cmLocalVisualStudio7Generator.cxx,
53863           cmLocalVisualStudio7Generator.h: Add support for comments on
53864           custom commands in visual studio 7
53866 2002-12-10 16:46  andy
53868         * Source/: cmCustomCommand.cxx, cmCustomCommand.h, cmMakefile.cxx,
53869           cmMakefile.h, cmAddCustomCommandCommand.cxx,
53870           cmAddCustomCommandCommand.h, cmLocalUnixMakefileGenerator.cxx,
53871           cmSourceGroup.cxx, cmSourceGroup.h: Add comment support, so that
53872           you can see in build process what the custom command does
53874 2002-12-10 16:45  andy
53876         * Source/: cmAddCustomTargetCommand.cxx,
53877           cmAddCustomTargetCommand.h: Allow target with no command
53879 2002-12-10 16:08  hoffman
53881         * Source/: cmOutputRequiredFilesCommand.cxx,
53882           cmOutputRequiredFilesCommand.h: BUG: update for changes in
53883           cmMakeDepend
53885 2002-12-10 16:01  hoffman
53887         * Source/: cmITKWrapTclCommand.cxx, cmITKWrapTclCommand.h: ENH:
53888           update use of makedepend
53890 2002-12-10 15:55  hoffman
53892         * Source/: cmITKWrapTclCommand.cxx, cmITKWrapTclCommand.h: ENH:
53893           update to new style MakeDepend
53895 2002-12-10 14:51  barre
53897         * Source/MFCDialog/CMakeSetupDialog.cpp: FIX: drag&drop on CMake
53898           icon was not working anymore.  - the cmake instance had to be
53899           created before accessing the cache (doh) - the cache iterator was
53900           not queried properly (seems the API changed)
53902 2002-12-10 14:12  hoffman
53904         * Source/cmUnixMakefileGenerator.cxx: BUG: make sure empty depends
53905           are not used
53907 2002-12-10 14:10  martink
53909         * Source/: cmOutputRequiredFilesCommand.cxx,
53910           cmOutputRequiredFilesCommand.h: updated for changes in Depend
53911           Calcs
53913 2002-12-10 13:59  hoffman
53915         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: do not output empty
53916           depends
53918 2002-12-10 13:36  andy
53920         * Source/ctest.cxx: Remove warning
53922 2002-12-10 10:34  hoffman
53924         * Source/: cmMakeDepend.cxx, cmUnixMakefileGenerator.cxx,
53925           cmUnixMakefileGenerator.h: BUG: fix compile flags for source
53926           files, and fix depend bug for cmake 14 branch
53928 2002-12-10 09:34  hoffman
53930         * Source/cmLocalUnixMakefileGenerator.cxx: remove cerr
53932 2002-12-10 09:28  hoffman
53934         * Source/: cmLocalUnixMakefileGenerator.cxx,
53935           cmLocalUnixMakefileGenerator.h, cmMakeDepend.cxx: BUG:  fix bug
53936           in depends
53938 2002-12-09 16:23  andy
53940         * Source/cmaketest.cxx: Add to usage
53942 2002-12-09 16:22  andy
53944         * Modules/FindPythonLibs.cmake: Better search for python
53946 2002-12-09 14:33  king
53948         * Modules/CMakeImportBuildSettings.cmake: ENH: Using only filename
53949           without path or extension for comparing build tools.
53951 2002-12-09 10:07  hoffman
53953         * Source/MFCDialog/: CMakeSetup.cpp, CMakeSetupDialog.cpp,
53954           CMakeSetupDialog.h: clean up leaks
53956 2002-12-09 08:27  hoffman
53958         * Modules/: CMakeVS6BackwardCompatibility.cmake,
53959           CMakeVS7BackwardCompatibility.cmake: use win32 threads for win32
53961 2002-12-08 22:36  andy
53963         * Source/: ctest.cxx, ctest.h: Initial addition of coverage
53965 2002-12-08 22:35  andy
53967         * Source/cmSystemTools.cxx: Fix bug in globbing. Now it actually
53968           uses only files or directories that result in globbing not the
53969           ones that were is the vector before
53971 2002-12-08 22:33  andy
53973         * Source/: cmGlobalGenerator.cxx, cmLocalUnixMakefileGenerator.cxx:
53974           Rename variable to remove warning
53976 2002-12-08 14:25  starreveld
53978         * Templates/CMakeLists.txt: ERR: Remove references to files removed
53979           4 days ago
53981 2002-12-06 16:03  hoffman
53983         * Source/MFCDialog/: CMakeSetup.rc, CMakeSetupDialog.cpp,
53984           CMakeSetupDialog.h: ENH: move version to title bar
53986 2002-12-06 15:35  hoffman
53988         * Source/: cmGlobalUnixMakefileGenerator.cxx,
53989           cmGlobalVisualStudio6Generator.cxx,
53990           cmGlobalVisualStudio7Generator.cxx,
53991           cmLocalUnixMakefileGenerator.cxx, cmMakefile.cxx: ENH: fix IntDir
53992           jump and build problem
53994 2002-12-06 11:43  hoffman
53996         * Source/cmGlobalGenerator.cxx: ENH: set the CXX and CC environment
53997           vars
53999 2002-12-06 10:16  hoffman
54001         * Modules/CMakeDetermineCCompiler.cmake: BUG: fix C compiler init
54003 2002-12-06 10:09  hoffman
54005         * Modules/: CMakeDetermineCCompiler.cmake,
54006           CMakeDetermineCXXCompiler.cmake: clean up compiler picking code
54008 2002-12-06 10:02  hoffman
54010         * Modules/CMakeDetermineCCompiler.cmake,
54011           Modules/CMakeDetermineCXXCompiler.cmake,
54012           Source/cmGlobalVisualStudio6Generator.cxx: fix for generator
54013           picked compilers
54015 2002-12-05 16:53  hoffman
54017         * Source/cmLocalUnixMakefileGenerator.cxx: use correct path type
54018           for check_cache file
54020 2002-12-05 16:52  hoffman
54022         * Source/cmDynamicLoader.cxx: fix free before use
54024 2002-12-05 15:54  hoffman
54026         * Source/MFCDialog/PropertyList.cpp: ENH: add status bar and help
54027           for items
54029 2002-12-05 15:48  hoffman
54031         * Source/MFCDialog/: CMakeSetup.rc, CMakeSetupDialog.cpp,
54032           PropertyList.cpp: ENH: add status bar and help for items
54034 2002-12-05 14:56  hoffman
54036         * Source/: cmCacheManager.cxx, cmLocalUnixMakefileGenerator.cxx:
54037           ENH: add a rule to automatically re-run cmake from the top if the
54038           CMakeCache.txt file is changed
54040 2002-12-05 14:24  andy
54042         * Source/Makefile.in: Better dependencies for bootstrap
54044 2002-12-05 13:44  hoffman
54046         * Modules/CMakeBackwardCompatibilityC.cmake,
54047           Modules/CMakeBackwardCompatibilityCXX.cmake,
54048           Modules/CMakeSystemSpecificInformation.cmake,
54049           Modules/CMakeVS6BackwardCompatibility.cmake,
54050           Modules/CMakeVS6FindMake.cmake,
54051           Modules/CMakeVS7BackwardCompatibility.cmake,
54052           Modules/CMakeVS7FindMake.cmake, Modules/Dart.cmake,
54053           Modules/Platform/Windows-cl.cmake,
54054           Source/cmGlobalBorlandMakefileGenerator.cxx,
54055           Source/cmGlobalBorlandMakefileGenerator.h,
54056           Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
54057           Source/cmGlobalNMakeMakefileGenerator.cxx,
54058           Source/cmGlobalNMakeMakefileGenerator.h,
54059           Source/cmGlobalUnixMakefileGenerator.cxx,
54060           Source/cmGlobalUnixMakefileGenerator.h,
54061           Source/cmGlobalVisualStudio6Generator.cxx,
54062           Source/cmGlobalVisualStudio6Generator.h,
54063           Source/cmGlobalVisualStudio7Generator.cxx,
54064           Source/cmGlobalVisualStudio7Generator.h,
54065           Source/cmLocalVisualStudio6Generator.cxx: ENH: unify
54066           EnableLanguage across all generators
54068 2002-12-05 11:55  andy
54070         * Tests/: LoadCommand/CMakeLists.txt,
54071           LoadCommand/LoadedCommand.cxx, LoadCommand/LoadedCommand.h.in,
54072           LoadCommandOneConfig/CMakeLists.txt,
54073           LoadCommandOneConfig/LoadedCommand.cxx,
54074           LoadCommandOneConfig/LoadedCommand.h.in: Speedup the test
54076 2002-12-05 11:42  hoffman
54078         * Source/MFCDialog/CMakeSetupDialog.cpp: BUG: make sure OK can not
54079           be hit first time around
54081 2002-12-05 11:09  martink
54083         * Source/cmGlobalVisualStudio7Generator.h: use InAll target setting
54084           to determine what targets are in the default build
54086 2002-12-05 10:47  king
54088         * Modules/: FindVTK.cmake, UseVTK40.cmake,
54089           UseVTKBuildSettings40.cmake, UseVTKConfig40.cmake: ENH: Added
54090           support for finding/using VTK 4.0 without using its UseVTK.cmake
54091           file that does a LOAD_CACHE.
54093 2002-12-05 10:34  king
54095         * Modules/CMakeImportBuildSettings.cmake: BUG: Fix for string
54096           comparison when one string is empty.
54098 2002-12-05 09:46  king
54100         * Modules/: CMakeBuildSettings.cmake.in,
54101           CMakeExportBuildSettings.cmake, CMakeImportBuildSettings.cmake:
54102           ENH: Adding CMAKE_EXPORT_BUILD_SETTINGS and
54103           CMAKE_IMPORT_BUILD_SETTINGS macro.
54105 2002-12-05 08:30  martink
54107         * Source/cmGlobalVisualStudio7Generator.cxx: use InAll target
54108           setting to determine what targets are in the default build
54110 2002-12-04 18:44  king
54112         * Source/: cmStringCommand.cxx, cmStringCommand.h: ENH: Added
54113           COMPARE modes to STRING command.
54115 2002-12-04 16:59  king
54117         * Modules/CMakeUnixFindMake.cmake: BUG: Removed stray debugging
54118           message.
54120 2002-12-04 14:18  king
54122         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: When a full path to
54123           a library cannot be parsed, just add the whole path to the link
54124           line.  If it isn't a valid path, the linker will complain.
54126 2002-12-04 10:57  hoffman
54128         * Modules/CMakeUnixFindMake.cmake,
54129           Source/cmGlobalBorlandMakefileGenerator.cxx,
54130           Source/cmGlobalNMakeMakefileGenerator.cxx,
54131           Source/cmGlobalUnixMakefileGenerator.cxx, Source/cmake.cxx,
54132           Source/cmake.h: BUG: fix get make command problems.
54134 2002-12-04 10:44  martink
54136         * Source/cmake.cxx: added CMAKE_BACKWARDS_COMPATIBILITY entry
54138 2002-12-04 10:25  martink
54140         * Source/cmLinkLibrariesCommand.h: updated comment
54142 2002-12-03 16:19  hoffman
54144         * Modules/CMakeBorlandFindMake.cmake,
54145           Modules/CMakeNMakeFindMake.cmake,
54146           Modules/CMakeSystemSpecificInformation.cmake,
54147           Modules/CMakeUnixFindMake.cmake, Modules/Platform/CYGWIN.cmake,
54148           Modules/Platform/Windows-bcc32.cmake,
54149           Modules/Platform/Windows-cl.cmake,
54150           Source/cmGlobalBorlandMakefileGenerator.cxx,
54151           Source/cmGlobalNMakeMakefileGenerator.cxx,
54152           Source/cmGlobalUnixMakefileGenerator.cxx: determine
54153           CMAKE_MAKE_PROGRAM in EnableLanguage
54155 2002-12-03 15:23  hoffman
54157         * Source/CMakeLists.txt,
54158           Source/cmLocalBorlandMakefileGenerator.cxx,
54159           Source/cmLocalBorlandMakefileGenerator.h,
54160           Source/cmLocalNMakeMakefileGenerator.cxx,
54161           Source/cmLocalNMakeMakefileGenerator.h,
54162           Templates/CCMakeSystemConfig.cmake.in,
54163           Templates/CMakeBorlandWindowsSystemConfig.cmake,
54164           Templates/CMakeNMakeWindowsSystemConfig.cmake,
54165           Templates/CXXCMakeSystemConfig.cmake.in: remove unused files
54167 2002-12-03 14:32  martink
54169         * Source/MFCDialog/CMakeSetupDialog.cpp: remove code warrior and
54170           fixed GUI isues
54172 2002-12-03 14:27  martink
54174         * Source/MFCDialog/CMakeSetup.rc: remove code warrior and fixed GUI
54175           isues
54177 2002-12-03 14:15  ibanez
54179         * Modules/FindImageMagick.cmake: Module to find tools from the
54180           ImageMagick package.  These tools are useful for converting image
54181           formats.
54183 2002-12-03 14:09  martink
54185         * Source/: CMakeLists.txt, Makefile.in, cmake.cxx,
54186           MFCDialog/CMakeSetup.rc, MFCDialog/CMakeSetupDialog.cpp,
54187           MFCDialog/CMakeSetupDialog.h: remove code warrior and fixed GUI
54188           isues
54190 2002-12-03 13:46  ibanez
54192         * Modules/FindFLTK.cmake: ENH: description of variables now follows
54193           other style in other .cmake files.
54195 2002-12-03 13:44  ibanez
54197         * Modules/FindGLUT.cmake: ENH: Description of variables now
54198           specifies that the full path is required.
54200 2002-12-03 12:59  martink
54202         * Source/cmMakefile.cxx: fix purify FMR
54204 2002-12-03 11:23  martink
54206         * CMakeLists.txt: bug fix and some cleanup
54208 2002-12-03 11:21  martink
54210         * Tests/.NoDartCoverage: clean up coverage some
54212 2002-12-03 10:47  hoffman
54214         * Modules/CMakeDefaultMakeRuleVariables.cmake,
54215           Modules/Platform/Linux-como.cmake,
54216           Modules/Platform/Windows-bcc32.cmake,
54217           Modules/Platform/Windows-cl.cmake,
54218           Source/cmLocalUnixMakefileGenerator.cxx: correctly place both
54219           LINK_FLAGS and CXX_LINK_FLAGS and C_LINK_FLAGS into all the rules
54221 2002-12-03 09:59  hoffman
54223         * Modules/CMakeDefaultMakeRuleVariables.cmake: use LINK_FLAGS not C
54224           and CXX LINK_FLAGS
54226 2002-12-02 16:35  martink
54228         * Source/cmStringCommand.cxx: fix compile warning
54230 2002-12-02 16:15  hoffman
54232         * Source/cmMakefile.cxx: add project command even if inheriting
54234 2002-12-02 16:08  hoffman
54236         * Source/cmListFileCache.cxx: ENH: put the project command at the
54237           front of the project
54239 2002-12-02 15:59  martink
54241         * Source/: cmFindLibraryCommand.cxx, cmMakefile.cxx, cmMakefile.h,
54242           cmSystemTools.cxx, cmSystemTools.h: removed cmMakefile depend
54243           from cmSystemTools
54245 2002-12-02 15:43  hoffman
54247         * Source/cmLocalUnixMakefileGenerator.cxx: ENH: remove forced
54248           enable language call because a PROJECT command is now added to
54249           each project
54251 2002-12-02 15:37  hoffman
54253         * Source/: cmListFileCache.cxx, cmMakefile.cxx: ENH: remove cerr
54254           calls
54256 2002-12-02 15:30  hoffman
54258         * Source/: cmListFileCache.cxx, cmListFileCache.h, cmMakefile.cxx:
54259           ENH: add PROJECT command if there is not one
54261 2002-12-02 15:03  martink
54263         * Source/cmIfCommand.cxx: minor fix
54265 2002-12-02 13:18  hoffman
54267         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: add a space around
54268           the compile flags
54270 2002-12-02 10:33  hoffman
54272         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix compile flags
54273           for a single file
54275 2002-11-29 18:56  andy
54277         * Source/cmGlobalUnixMakefileGenerator.cxx: Fix problem on unix
54278           with space
54280 2002-11-29 16:35  andy
54282         * Source/cmSystemTools.cxx: When cd-jing into directory, if
54283           directory has space, it should put quotes around. I guess we
54284           could just put quotes around all the time
54286 2002-11-28 23:45  ibanez
54288         * Modules/FindFLTK.cmake: ENH: FLTK 1.1.1 under Windows links now
54289           with the comctl32 library.
54291 2002-11-27 07:42  andy
54293         * Tests/ObjC++/CMakeLists.txt: Add missing library. The test should
54294           be linked to framework Cocoa
54296 2002-11-27 07:41  andy
54298         * Source/cmSystemTools.cxx: Add objective C++ file in the list of
54299           C++ files. This may be wrong, but it will fix problems on Mac for
54300           now
54302 2002-11-26 19:02  starreveld
54304         * Source/CMakeLists.txt: Add ObjC++ test for OSX
54306 2002-11-26 19:01  starreveld
54308         * Tests/ObjC++/: CMakeLists.txt, objc++.mm:
54309           Test for ObjC++ on OSX machines only
54311 2002-11-26 09:37  andy
54313         * Source/cmTryCompileCommand.cxx: Remove warning
54315 2002-11-25 17:57  andy
54317         * Modules/FindwxWindows.cmake: Change priorities
54319 2002-11-22 16:59  hoffman
54321         * Source/cmLocalUnixMakefileGenerator.cxx: fix for paths with
54322           spaces and borland
54324 2002-11-22 16:18  hoffman
54326         * Modules/Platform/Windows-bcc32.cmake: change flags for borland
54328 2002-11-22 15:44  andy
54330         * Source/cmLocalVisualStudio6Generator.cxx: Revert back to 1.5,
54331           since it is fixed in ConvertToOutputPath and this breaks Windows
54332           98
54334 2002-11-22 09:45  andy
54336         * Source/CursesDialog/cmCursesMainForm.cxx: Rename local variable
54338 2002-11-21 23:54  hoffman
54340         * Source/cmLocalVisualStudio7Generator.cxx: add support for
54341           CMAKE_C_FLAGS and handle quotes in CMAKE_CXX_FLAGS
54343 2002-11-21 16:11  hoffman
54345         * Source/cmTryCompileCommand.cxx: fix for c flags
54347 2002-11-21 16:03  hoffman
54349         * Source/: cmTryCompileCommand.cxx: fix flag setting
54351 2002-11-21 15:36  hoffman
54353         * Modules/Platform/CYGWIN.cmake: remove debug stuff
54355 2002-11-21 15:15  hoffman
54357         * Source/cmTryCompileCommand.cxx: move compile defs to cxx and c
54358           flags
54360 2002-11-21 14:59  hoffman
54362         * Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: clean up
54363           entire temp directory
54365 2002-11-21 14:45  hoffman
54367         * Modules/: CheckIncludeFileCXX.cmake,
54368           TestForANSIStreamHeaders.cmake: try to fix check for ansi stream
54370 2002-11-21 14:32  hoffman
54372         * Modules/CheckIncludeFileCXX.cmake: fix order
54374 2002-11-21 14:24  hoffman
54376         * Modules/TestForSTDNamespace.cmake: fix order
54378 2002-11-21 14:11  hoffman
54380         * Modules/CheckIncludeFileCXX.cmake,
54381           Modules/TestForANSIForScope.cmake,
54382           Modules/TestForANSIStreamHeaders.cmake,
54383           Modules/TestForSTDNamespace.cmake,
54384           Source/cmTryCompileCommand.cxx: move ansi cxx flags stuff out of
54385           try compile and into cmake files
54387 2002-11-21 13:37  hoffman
54389         * Source/cmSystemTools.cxx: fix network paths with spaces
54391 2002-11-21 13:28  hoffman
54393         * Modules/CMakeBackwardCompatibilityCXX.cmake: have to cache
54394           ansi_cxxflags
54396 2002-11-21 12:59  hoffman
54398         * Modules/: CMakeBackwardCompatibilityCXX.cmake,
54399           TestCXXAcceptsFlag.cmake: spelling error
54401 2002-11-21 12:52  hoffman
54403         * Modules/: CMakeBackwardCompatibilityCXX.cmake, DummyCXXFile.cxx,
54404           TestCXXAcceptsFlag.cmake, Platform/IRIX64.cmake,
54405           Platform/OSF1.cmake: add checks for ansi flags and not hard code
54406           them
54408 2002-11-21 12:26  andy
54410         * Source/cmLocalVisualStudio6Generator.cxx: Fix for network paths
54411           with space
54413 2002-11-21 12:26  andy
54415         * Source/ctest.cxx: Fix for network paths
54417 2002-11-21 11:46  barre
54419         * Modules/CMakeSystemSpecificInformation.cmake: FUX: those vars
54420           need to be ADVANCED
54422 2002-11-21 10:11  king
54424         * Modules/: CheckVariableExists.c, CheckVariableExists.cmake: ENH:
54425           Added CHECK_VARIABLE_EXISTS macro.
54427 2002-11-21 10:03  king
54429         * Source/CursesDialog/cmCursesMainForm.cxx: ERR: Fixed string
54430           literal to char* warnings.
54432 2002-11-21 08:45  hoffman
54434         * Modules/CMakeDefaultMakeRuleVariables.cmake,
54435           Modules/Platform/CYGWIN.cmake,
54436           Source/cmLocalUnixMakefileGenerator.cxx,
54437           Tests/SystemInformation/SystemInformation.in: fix for create
54438           shared library
54440 2002-11-21 08:19  martink
54442         * Tests/LinkLineOrder/: Exec1.c, Exec2.c, NoDepB.c, NoDepC.c,
54443           NoDepE.c, NoDepF.c, NoDepX.c, NoDepY.c, NoDepZ.c, One.c:
54444           converted c plus plus comments
54446 2002-11-21 08:12  hoffman
54448         * Modules/CMakeSystemSpecificInformation.cmake: ENH: fix for module
54449           run time flag
54451 2002-11-20 18:18  hoffman
54453         * Source/: cmCacheManager.h, cmSystemTools.cxx: rename foo
54454           variables to better names
54456 2002-11-20 18:00  king
54458         * Source/: cmLoadCacheCommand.cxx, cmLoadCacheCommand.h: ENH: Added
54459           READ_WITH_PREFIX option to LOAD_CACHE command.  This allows
54460           reading of cache values from another cache without actually
54461           creating local copies of the cache entires.  The values are
54462           stored as prefixed local makefile variables.
54464 2002-11-20 16:23  king
54466         * Modules/FindVTK.cmake: ENH: Added support to find VTK 4.0.
54468 2002-11-20 15:23  hoffman
54470         * Modules/CMakeCCompiler.cmake.in: BUG: use CMAKE_COMPILER_IS_GNUCC
54471           not CMAKE_COMPILER_IS_GNUGCC
54473 2002-11-20 14:40  ibanez
54475         * Modules/FindLATEX.cmake: ENH: Now also locates the "makeindex"
54476           program.
54478 2002-11-20 14:11  king
54480         * Modules/FindVTK.cmake: ENH: Only search VTK_INSTALL_PATH if
54481           USE_INSTALLED_VTK is on.  Only search VTK_BINARY_PATH if
54482           USE_BUILT_VTK is on.
54484 2002-11-20 13:37  king
54486         * Modules/FindVTK.cmake: ENH: New implementation of FindVTK to take
54487           advantage of VTKConfig.cmake.  Also provides more powerful search
54488           path mechanism, and requires only one cache entry in user
54489           project.
54491 2002-11-20 12:58  king
54493         * Source/cmSystemTools.cxx: BUG: Attempt to fix CopyFile problem
54494           using flush before check for success.
54496 2002-11-20 09:06  king
54498         * Source/cmGetFilenameComponentCommand.cxx: ERR: Fixed
54499           signed/unsigned warning.
54501 2002-11-20 09:06  king
54503         * Source/cmLocalUnixMakefileGenerator.cxx: ERR: Fixed unused
54504           parameter warning.
54506 2002-11-20 09:04  martink
54508         * Tests/LinkLineOrder/NoDepA.c: fixed comments to be c style not c
54509           plus plus
54511 2002-11-19 18:17  hoffman
54513         * Modules/CMakeDetermineCCompiler.cmake,
54514           Modules/CMakeDetermineCXXCompiler.cmake,
54515           Modules/CMakeSystemSpecificInformation.cmake,
54516           Source/cmGetFilenameComponentCommand.cxx,
54517           Source/cmGetFilenameComponentCommand.h, Source/cmSystemTools.cxx,
54518           Source/cmSystemTools.h: allow flags to be in the CC and CXX
54519           environment variables
54521 2002-11-19 18:01  perera
54523         * Source/CMakeLists.txt, Source/cmMakefile.cxx,
54524           Source/cmTarget.cxx, Source/cmTarget.h,
54525           Tests/LinkLineOrder/CMakeLists.txt, Tests/LinkLineOrder/Exec1.c,
54526           Tests/LinkLineOrder/Exec2.c, Tests/LinkLineOrder/NoDepA.c,
54527           Tests/LinkLineOrder/NoDepB.c, Tests/LinkLineOrder/NoDepC.c,
54528           Tests/LinkLineOrder/NoDepE.c, Tests/LinkLineOrder/NoDepF.c,
54529           Tests/LinkLineOrder/NoDepX.c, Tests/LinkLineOrder/NoDepY.c,
54530           Tests/LinkLineOrder/NoDepZ.c, Tests/LinkLineOrder/One.c,
54531           Tests/LinkLineOrder/Two.c: BUG: the dependency analysis would
54532           incorrectly alphabetically re-order the link lines, which affects
54533           external libraries pulled up from deep within the dependency
54534           tree. Fixed by preserving order everywhere.
54536 2002-11-19 15:55  hoffman
54538         * Modules/: CMakeDetermineCCompiler.cmake,
54539           CMakeDetermineCXXCompiler.cmake: fixes to better honor env CC and
54540           CXX
54542 2002-11-19 14:40  hoffman
54544         * Source/cmSystemTools.cxx: ENH: add some better output when copy
54545           file fails
54547 2002-11-19 14:40  hoffman
54549         * Source/cmLocalUnixMakefileGenerator.cxx: fix some warnings
54551 2002-11-19 13:19  andy
54553         * Source/CursesDialog/cmCursesPathWidget.cxx: Add / after directory
54554           name when doing tab completion
54556 2002-11-19 13:09  andy
54558         * Source/CursesDialog/: cmCursesMainForm.cxx, cmCursesMainForm.h:
54559           Add progress to ccmake
54561 2002-11-19 12:20  hoffman
54563         * Modules/CMakeSystemSpecificInformation.cmake: BUG: fix CFLAGS
54565 2002-11-19 12:18  hoffman
54567         * Modules/: CMakeDetermineCCompiler.cmake,
54568           CMakeDetermineCXXCompiler.cmake: BUG: fix handling of CXX
54570 2002-11-19 09:12  hoffman
54572         * Source/cmLocalUnixMakefileGenerator.cxx: fix warning
54574 2002-11-19 09:01  martink
54576         * Source/cmSystemTools.cxx: fix in warning
54578 2002-11-18 16:29  andy
54580         * Source/CursesDialog/: cmCursesMainForm.cxx, cmCursesMainForm.h:
54581           Initial add of progress
54583 2002-11-18 15:14  hoffman
54585         * Modules/: CMakeBackwardCompatibilityC.cmake, FindThreads.cmake:
54586           BUG: fix for thread and cache override
54588 2002-11-18 10:52  andy
54590         * Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
54591           CheckLibraryExists.cmake, CheckSizeOf.cmake,
54592           TestForANSIForScope.cmake, TestForANSIStreamHeaders.cmake,
54593           TestForSTDNamespace.cmake: Add more messages, make messages look
54594           the same, add checks if test was already successfull
54596 2002-11-18 10:51  andy
54598         * Modules/CMakeSystemSpecificInformation.cmake: If system detection
54599           fails, make copy of CMakeCache
54601 2002-11-18 09:08  hoffman
54603         * Tests/SystemInformation/SystemInformation.in: add print for
54604           compiler is gnu
54606 2002-11-17 17:28  martink
54608         * Source/: cmake.cxx, cmLocalUnixMakefileGenerator.cxx: fix some
54609           compiler warnings hopefully
54611 2002-11-15 17:45  hoffman
54613         * Modules/Platform/Windows-bcc32.cmake,
54614           Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix for borland run
54615           time dll
54617 2002-11-15 16:00  hoffman
54619         * Modules/Platform/SunOS.cmake: fix for sun
54621 2002-11-15 13:17  martink
54623         * Source/cmake.cxx: fixed bad source directory bug
54625 2002-11-15 12:54  martink
54627         * Source/cmIfCommand.cxx:  fixed compiler warning
54629 2002-11-15 10:07  hoffman
54631         * Modules/CMakeSystemSpecificInformation.cmake: ENH: add back
54632           install prefix
54634 2002-11-15 09:30  hoffman
54636         * Modules/FindThreads.cmake: fix thread logic
54638 2002-11-15 09:16  hoffman
54640         * Modules/CMakeSystemSpecificInformation.cmake: ENH: add CFLAGS and
54641           CXXFLAGS
54643 2002-11-15 07:42  andy
54645         * Source/cmakemain.cxx: Oops, std namespace
54647 2002-11-14 18:18  andy
54649         * Source/WXDialog/: cmWXMainFrame.cxx, cmWXMainFrame.h,
54650           wxCMakeSetup.cxx: Add progress reporting
54652 2002-11-14 17:12  andy
54654         * Source/cmakemain.cxx: Add Progress support
54656 2002-11-14 16:29  berk
54658         * Modules/Platform/HP-UX.cmake: temp fix for hp
54660 2002-11-14 16:29  hoffman
54662         * Source/TODO: [no log message]
54664 2002-11-14 16:12  berk
54666         * Modules/Platform/HP-UX.cmake: fix flags for hp
54668 2002-11-14 14:06  andy
54670         * Source/cmLocalUnixMakefileGenerator.cxx: Fix compile flags on c
54671           files in static liobraries on windows
54673 2002-11-14 11:33  andy
54675         * Modules/CMakeSystemSpecificInformation.cmake,
54676           Modules/Platform/Windows-cl.cmake,
54677           Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix flags for c
54678           compiler on windows
54680 2002-11-14 11:16  martink
54682         * Source/: cmCPluginAPI.cxx, cmCPluginAPI.h: added another func
54684 2002-11-14 11:03  martink
54686         * Source/: cmCPluginAPI.h, cmCPluginAPI.cxx: added another func
54688 2002-11-14 09:38  andy
54690         * Modules/: FindJNI.cmake, FindJava.cmake, FindPythonLibs.cmake:
54691           Clean find for Python, add find for python 2.2 on windows,
54692           cleanup java on windows and add java 1.4 support
54694 2002-11-14 09:38  berk
54696         * Source/cmLocalUnixMakefileGenerator.cxx: Added missing space.
54698 2002-11-14 09:37  andy
54700         * Source/cmLocalUnixMakefileGenerator.cxx: Fix building on NMake.
54701           Use short paths
54703 2002-11-14 08:59  hoffman
54705         * Modules/Platform/Windows-bcc32.cmake: BUG: fix for missing temp
54706           file variable
54708 2002-11-13 23:36  hoffman
54710         * Modules/Platform/Windows-bcc32.cmake,
54711           Source/cmLocalUnixMakefileGenerator.cxx:  reorder tWR so that it
54712           does not crash with shared
54714 2002-11-13 20:14  hoffman
54716         * Source/cmLocalUnixMakefileGenerator.cxx: add support for borland
54717           run time flag for shared builds
54719 2002-11-13 20:11  hoffman
54721         * Modules/Platform/Windows-bcc32.cmake: fix shared builds on
54722           borland and add debug stuff for makefiles
54724 2002-11-13 18:27  hoffman
54726         * Source/: cmLocalUnixMakefileGenerator.cxx,
54727           cmLocalUnixMakefileGenerator.h: BUG: fix for build out of dir for
54728           windows
54730 2002-11-13 16:31  hoffman
54732         * Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
54733           CheckLibraryExists.cmake, CheckSizeOf.cmake: ENH: add status
54734           messages
54736 2002-11-13 15:59  martink
54738         * Source/: cmLocalUnixMakefileGenerator.cxx, cmMakefile.cxx,
54739           cmMakefile.h, cmMessageCommand.cxx, cmMessageCommand.h: ENH:
54740           space fixes and add a status option to message command
54742 2002-11-13 15:32  martink
54744         * Modules/Platform/Windows-bcc32.cmake: ENH: move -P flag from
54745           cxxflags to the compile line for cxx files
54747 2002-11-13 15:20  hoffman
54749         * Source/: cmGlobalUnixMakefileGenerator.cxx, cmake.cxx, cmake.h:
54750           ENH: check to make sure cmake matches the cmake used to generate
54751           the cache
54753 2002-11-13 14:51  hoffman
54755         * Modules/Platform/Windows-bcc32.cmake: ENH: use correct run time
54756           library for borland
54758 2002-11-13 14:31  hoffman
54760         * Source/: cmCacheManager.cxx, cmGlobalUnixMakefileGenerator.cxx:
54761           ENH: force a global generate if the cache version does not match
54762           the running cmake
54764 2002-11-13 13:19  berk
54766         * Source/Makefile.in: BUG: add missing depend rules for hp make
54768 2002-11-13 11:49  hoffman
54770         * Modules/FindX11.cmake: fix for nsl library and X11
54772 2002-11-13 11:36  hoffman
54774         * Modules/: CMakeBackwardCompatibilityC.cmake, FindX11.cmake: fix
54775           for nsl library and X11
54777 2002-11-13 11:25  hoffman
54779         * Modules/Platform/Windows-bcc32.cmake: BUG: fix order of link line
54780           for creating shared libraries
54782 2002-11-12 19:39  king
54784         * Modules/CheckFunctionExists.cmake: BUG: Fixed doc string on
54785           generated variable.
54787 2002-11-12 16:58  hoffman
54789         * Modules/CMakeDetermineCCompiler.cmake,
54790           Modules/CMakeDetermineCXXCompiler.cmake,
54791           Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix path problems
54793 2002-11-12 16:27  will
54795         * Modules/FindX11.cmake: Backwards compatibility. Andy and Bill
54796           made me add socket library.
54798 2002-11-12 15:24  hoffman
54800         * Modules/Platform/Windows-bcc32.cmake,
54801           Modules/Platform/Windows-cl.cmake,
54802           Source/cmLocalUnixMakefileGenerator.cxx: ENH: add .def file
54803           support
54805 2002-11-12 14:48  hoffman
54807         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: change to new
54808           variables
54810 2002-11-12 14:19  hoffman
54812         * Modules/: CMakeBackwardCompatibilityC.cmake,
54813           CheckLibraryExists.cmake, FindThreads.cmake: add find threads
54814           check
54816 2002-11-12 14:18  hoffman
54818         * Tests/SystemInformation/: CMakeLists.txt, DumpInformation.cxx,
54819           DumpInformation.h.in, SystemInformation.in: clean up test for
54820           html output
54822 2002-11-12 13:06  hoffman
54824         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix reg expression
54826 2002-11-12 12:47  king
54828         * Source/cmLocalUnixMakefileGenerator.cxx: [no log message]
54830 2002-11-12 10:47  barre
54832         * Modules/FindOpenGL.cmake: FIX: minor fix, OPENGL_INCLUDE_PATH was
54833           set 2 times
54835 2002-11-12 09:33  hoffman
54837         * Tests/SystemInformation/DumpInformation.cxx: [no log message]
54839 2002-11-12 09:31  hoffman
54841         * Tests/SystemInformation/CMakeLists.txt: fix project name
54843 2002-11-12 09:12  hoffman
54845         * Modules/: CMakeSystemSpecificInformation.cmake,
54846           Platform/CYGWIN.cmake, Platform/Windows-bcc32.cmake,
54847           Platform/Windows-cl.cmake: Set CMAKE_BUILD_TOOL
54849 2002-11-11 18:10  hoffman
54851         * Modules/CMakeSystemSpecificInformation.cmake,
54852           Modules/Platform/Windows-bcc32.cmake,
54853           Modules/Platform/Windows-cl.cmake, Source/CMakeLists.txt,
54854           Source/TODO, Source/cmLocalUnixMakefileGenerator.cxx,
54855           Source/cmLocalUnixMakefileGenerator.h: ENH: fix up several
54856           problems with new stuff
54858 2002-11-11 18:07  hoffman
54860         * Tests/SystemInformation/: CMakeLists.txt, DumpInformation.cxx,
54861           DumpInformation.h.in, SystemInformation.in: new test
54863 2002-11-11 17:00  hoffman
54865         * Modules/Platform/OSF1.cmake: Fix for OSF
54867 2002-11-11 13:15  andy
54869         * Source/cmLocalUnixMakefileGenerator.cxx: Fix regular expressions
54870           to be able to handle windows libraries
54872 2002-11-11 12:31  hoffman
54874         * Modules/CMakeBackwardCompatibilityC.cmake,
54875           Modules/CMakeCCompiler.cmake.in,
54876           Modules/CMakeCXXCompiler.cmake.in, Modules/CMakeSystem.cmake.in,
54877           Modules/CMakeSystemSpecificInformation.cmake,
54878           Modules/Platform/HP-UX.cmake, Modules/Platform/IRIX.cmake,
54879           Modules/Platform/IRIX64.cmake,
54880           Modules/Platform/Windows-bcc32.cmake,
54881           Modules/Platform/Windows-cl.cmake, Modules/Platform/gcc.cmake,
54882           Source/TODO, Source/cmGlobalUnixMakefileGenerator.cxx: clean up
54883           flags with _init flags
54885 2002-11-11 11:43  hoffman
54887         * Modules/: CMakeLists.txt, Platform/CMakeLists.txt: add install
54888           stuff for platform directory
54890 2002-11-11 09:11  hoffman
54892         * Modules/Platform/Darwin.cmake: ENH: fix for darwin modules
54894 2002-11-10 10:02  hoffman
54896         * Modules/Platform/: HP-UX.cmake, IRIX.cmake, IRIX64.cmake,
54897           Windows-bcc32.cmake, Windows-cl.cmake, gcc.cmake: BUG: fix
54898           setting of c flags
54900 2002-11-09 13:43  hoffman
54902         * Modules/Platform/: HP-UX.cmake, IRIX.cmake, IRIX64.cmake,
54903           Windows-bcc32.cmake, Windows-cl.cmake, gcc.cmake:  fix for
54904           cxxflags
54906 2002-11-08 18:07  king
54908         * Modules/Platform/Linux-como.cmake: ENH: Adding support for comeau
54909           C++ compiler.
54911 2002-11-08 18:06  king
54913         * Modules/: CMakeSystemSpecificInformation.cmake,
54914           Platform/HP-UX.cmake, Platform/IRIX.cmake, Platform/IRIX64.cmake,
54915           Platform/Linux.cmake, Platform/Windows-bcc32.cmake,
54916           Platform/Windows-cl.cmake, Platform/gcc.cmake: ENH: Moved caching
54917           of C*_FLAGS* settings down to
54918           CMakeSystemSpecificInformation.cmake.  The platform files can set
54919           the defaults on the first run, and then the settings are cached
54920           at the end.
54922 2002-11-08 18:05  king
54924         * Source/cmSetCommand.cxx: BUG: A variable is not in the cache if
54925           it is UNINITIALIZED.
54927 2002-11-08 18:05  king
54929         * Source/cmGlobalCodeWarriorGenerator.cxx: ERR: Removed use of
54930           NULL.
54932 2002-11-08 18:05  king
54934         * Source/cmSystemTools.cxx: ERR: Added missing include.
54936 2002-11-08 17:24  hoffman
54938         * Modules/: CMakeDetermineCCompiler.cmake,
54939           CMakeDetermineCXXCompiler.cmake: store the compiler in the cache
54941 2002-11-08 15:46  hoffman
54943         * CMakeLists.txt, Modules/CMakeBackwardCompatibilityCXX.cmake,
54944           Modules/CMakeCCompiler.cmake.in,
54945           Modules/CMakeCXXCompiler.cmake.in,
54946           Modules/CMakeDefaultMakeRuleVariables.cmake,
54947           Modules/CMakeDetermineCCompiler.cmake,
54948           Modules/CMakeDetermineCXXCompiler.cmake,
54949           Modules/CMakeDetermineSystem.cmake,
54950           Modules/CMakePrintSystemInformation.cmake,
54951           Modules/CMakeSystem.cmake.in,
54952           Modules/CMakeSystemSpecificInformation.cmake,
54953           Modules/CYGWIN.cmake, Modules/CheckIncludeFile.cxx.in,
54954           Modules/CheckIncludeFileCXX.cmake,
54955           Modules/TestForANSIForScope.cmake,
54956           Modules/TestForAnsiForScope.cxx,
54957           Modules/TestForSTDNamespace.cmake,
54958           Modules/TestForSTDNamespace.cxx, Modules/Windows.cmake,
54959           Modules/Platform/AIX.cmake, Modules/Platform/BSDOS.cmake,
54960           Modules/Platform/CYGWIN.cmake, Modules/Platform/Darwin.cmake,
54961           Modules/Platform/FreeBSD.cmake, Modules/Platform/HP-UX.cmake,
54962           Modules/Platform/IRIX.cmake, Modules/Platform/IRIX64.cmake,
54963           Modules/Platform/Linux.cmake, Modules/Platform/MP-RAS.cmake,
54964           Modules/Platform/NetBSD.cmake, Modules/Platform/OSF1.cmake,
54965           Modules/Platform/OpenBSD.cmake, Modules/Platform/RISCos.cmake,
54966           Modules/Platform/SCO_SV.cmake, Modules/Platform/SINIX.cmake,
54967           Modules/Platform/SunOS.cmake, Modules/Platform/True64.cmake,
54968           Modules/Platform/ULTRIX.cmake, Modules/Platform/UNIX_SV.cmake,
54969           Modules/Platform/UnixWare.cmake,
54970           Modules/Platform/Windows-bcc32.cmake,
54971           Modules/Platform/Windows-cl.cmake,
54972           Modules/Platform/Windows.cmake, Modules/Platform/Xenix.cmake,
54973           Modules/Platform/gcc.cmake, Source/CMakeLists.txt, Source/TODO,
54974           Source/cmExecProgramCommand.cxx,
54975           Source/cmGlobalBorlandMakefileGenerator.cxx,
54976           Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
54977           Source/cmGlobalNMakeMakefileGenerator.cxx,
54978           Source/cmGlobalNMakeMakefileGenerator.h,
54979           Source/cmGlobalUnixMakefileGenerator.cxx,
54980           Source/cmGlobalUnixMakefileGenerator.h, Source/cmIfCommand.cxx,
54981           Source/cmLoadCommandCommand.cxx,
54982           Source/cmLocalUnixMakefileGenerator.cxx,
54983           Source/cmLocalUnixMakefileGenerator.h, Source/cmMakefile.cxx,
54984           Source/cmStandardIncludes.h, Source/cmSystemTools.cxx,
54985           Source/cmSystemTools.h, Source/cmTryCompileCommand.cxx,
54986           Source/cmWin32ProcessExecution.cxx,
54987           Source/cmWin32ProcessExecution.h, Source/ctest.cxx,
54988           Source/MFCDialog/CMakeSetupDialog.cpp: Complete rework of
54989           makefile generators expect trouble
54991 2002-11-08 13:28  hoffman
54993         * Modules/: CMakeCCompiler.cmake.in, CMakeDetermineCCompiler.cmake,
54994           CMakeDetermineCXXCompiler.cmake,
54995           CMakeSystemSpecificInformation.cmake,
54996           Platform/Windows-bcc32.cmake, Platform/Windows-cl.cmake: [no log
54997           message]
54999 2002-11-08 11:31  hoffman
55001         * Source/ctest.cxx: fix ctest
55003 2002-11-08 11:30  hoffman
55005         * Modules/: AIX.cmake, BSDOS.cmake,
55006           CMakeSystemSpecificInformation.cmake, CYGWIN.cmake, Darwin.cmake,
55007           FreeBSD.cmake, HP-UX.cmake, IRIX.cmake, IRIX64.cmake,
55008           Linux.cmake, MP-RAS.cmake, NetBSD.cmake, OSF1.cmake,
55009           OpenBSD.cmake, RISCos.cmake, SCO_SV.cmake, SINIX.cmake,
55010           SunOS.cmake, True64.cmake, ULTRIX.cmake, UNIX_SV.cmake,
55011           UnixWare.cmake, Windows-bcc32.cmake, Windows-cl.cmake,
55012           Windows.cmake, Xenix.cmake, gcc.cmake, Platform/AIX.cmake,
55013           Platform/BSDOS.cmake, Platform/CYGWIN.cmake,
55014           Platform/Darwin.cmake, Platform/FreeBSD.cmake,
55015           Platform/HP-UX.cmake, Platform/IRIX.cmake, Platform/IRIX64.cmake,
55016           Platform/Linux.cmake, Platform/MP-RAS.cmake,
55017           Platform/NetBSD.cmake, Platform/OSF1.cmake,
55018           Platform/OpenBSD.cmake, Platform/RISCos.cmake,
55019           Platform/SCO_SV.cmake, Platform/SINIX.cmake,
55020           Platform/SunOS.cmake, Platform/True64.cmake,
55021           Platform/ULTRIX.cmake, Platform/UNIX_SV.cmake,
55022           Platform/UnixWare.cmake, Platform/Windows-bcc32.cmake,
55023           Platform/Windows-cl.cmake, Platform/Windows.cmake,
55024           Platform/Xenix.cmake, Platform/gcc.cmake: move to platform
55025           directory
55027 2002-11-08 11:09  hoffman
55029         * Modules/CMakeSystemSpecificInformation.cmake: hp fixes
55031 2002-11-08 10:40  hoffman
55033         * Modules/HP-UX.cmake: hp fixes
55035 2002-11-08 10:29  hoffman
55037         * Modules/HP-UX.cmake: hp fixes
55039 2002-11-08 10:22  hoffman
55041         * Modules/CMakeSystemSpecificInformation.cmake,
55042           Modules/HP-UX.cmake, Source/cmLocalUnixMakefileGenerator.cxx: hp
55043           fixes
55045 2002-11-08 08:47  hoffman
55047         * Modules/: CMakeBackwardCompatibilityCXX.cmake, HP-UX.cmake,
55048           TestForANSIForScope.cmake: ENH: fix for hp and remove some
55049           messages
55051 2002-11-07 17:45  hoffman
55053         * Modules/: CMakeBackwardCompatibilityCXX.cmake,
55054           TestForANSIForScope.cmake, TestForAnsiForScope.cxx,
55055           TestForSTDNamespace.cxx: [no log message]
55057 2002-11-07 17:26  hoffman
55059         * Modules/TestForANSIForScope.cmake: [no log message]
55061 2002-11-07 17:21  hoffman
55063         * Modules/: CMakeBackwardCompatibilityCXX.cmake, HP-UX.cmake,
55064           TestForAnsiForScope.cxx, TestForSTDNamespace.cmake,
55065           TestForSTDNamespace.cxx: [no log message]
55067 2002-11-07 11:43  hoffman
55069         * Modules/Windows-cl.cmake, Source/cmExecProgramCommand.cxx,
55070           Source/cmLocalUnixMakefileGenerator.cxx: win32 apps and crash on
55071           sun
55073 2002-11-07 09:22  king
55075         * Source/cmStringCommand.cxx: ERR: Fixed signed/unsigned warnings.
55077 2002-11-07 09:15  andy
55079         * Source/CursesDialog/cmCursesMainForm.cxx: Revert
55081 2002-11-07 09:04  andy
55083         * Source/: cmake.cxx, cmake.h: Revert back
55085 2002-11-07 09:01  andy
55087         * Source/WXDialog/ReadMe.Mac.txt: Add readme for mac
55089 2002-11-06 23:25  hoffman
55091         * Source/: cmGlobalNMakeMakefileGenerator.cxx,
55092           cmLocalUnixMakefileGenerator.cxx: clean up echos
55094 2002-11-06 23:06  hoffman
55096         * Modules/CMakeDefaultMakeRuleVariables.cmake,
55097           Modules/Windows-bcc32.cmake,
55098           Source/cmGlobalBorlandMakefileGenerator.cxx,
55099           Source/cmLocalUnixMakefileGenerator.cxx,
55100           Source/cmLocalUnixMakefileGenerator.h: borland mostly working,
55101           tests are passing, no command to file stuff yet
55103 2002-11-06 18:40  king
55105         * Modules/FindITK.cmake: ENH: Enhanced FindITK supporting use of
55106           ITK from an install tree or a build tree.  Only one cache entry
55107           is brought into user's project, called "ITK_DIR".  This is the
55108           location of an ITKConfig.cmake file from which other settings are
55109           loaded.
55111 2002-11-06 18:05  king
55113         * Source/cmStringCommand.cxx, Tests/Complex/CMakeLists.txt,
55114           Tests/ComplexOneConfig/CMakeLists.txt,
55115           Tests/ComplexRelativePaths/CMakeLists.txt: BUG: Fixed
55116           STRING(REGEX REPLACE ...) and added better test.
55118 2002-11-06 17:35  king
55120         * Source/cmCommands.cxx, Source/cmStringCommand.cxx,
55121           Source/cmStringCommand.h, Tests/Complex/CMakeLists.txt,
55122           Tests/ComplexOneConfig/CMakeLists.txt,
55123           Tests/ComplexRelativePaths/CMakeLists.txt: ENH: Added STRING
55124           command.
55126 2002-11-06 17:04  hoffman
55128         * Modules/Windows-bcc32.cmake: borland config
55130 2002-11-06 16:59  king
55132         * Source/: cmRegularExpression.cxx, cmRegularExpression.h: ENH:
55133           compile method now returns whether compilation succeeded.
55135 2002-11-06 16:30  hoffman
55137         * Modules/Windows-cl.cmake,
55138           Source/cmGlobalBorlandMakefileGenerator.cxx,
55139           Source/cmLocalUnixMakefileGenerator.cxx,
55140           Source/cmLocalUnixMakefileGenerator.h: borland getting closer
55142 2002-11-06 16:05  andy
55144         * Source/WXDialog/CMakeLists.txt, Templates/AppleInfo.plist: Use
55145           CMake icon on Mac
55147 2002-11-06 14:56  andy
55149         * CMakeIcon.icns, Source/WXDialog/CMakeIcon.icns: Add Mac icon
55151 2002-11-06 14:54  andy
55153         * CMakeIcon.icns: Add CMake icon
55155 2002-11-06 14:53  andy
55157         * Source/WXDialog/CMakeIcon.gif: Remove background and make bigger
55159 2002-11-06 14:44  andy
55161         * Source/WXDialog/CMakeIcon.gif: Bigger icon
55163 2002-11-06 14:33  andy
55165         * Source/WXDialog/: CMakeIcon.gif, CMakeIcon.xpm,
55166           cmWXMainFrame.cxx: Start adding CMake icon
55168 2002-11-06 13:06  andy
55170         * Source/: cmSystemTools.cxx, cmSystemTools.h, ctest.cxx: Move the
55171           hi-res time to system tools
55173 2002-11-06 12:04  andy
55175         * Source/: cmake.cxx, cmake.h, CursesDialog/cmCursesMainForm.cxx:
55176           In certain cases, try to guess the source directory, so that you
55177           can run cmake or ccmake without specifying source dir
55179 2002-11-06 11:36  andy
55181         * Source/: cmSystemTools.cxx, CursesDialog/cmCursesPathWidget.cxx:
55182           Remove warning
55184 2002-11-06 11:20  barre
55186         * Source/cmMakeDepend.cxx: FIX: a / was appended without checking
55187           if there wasn't one already.
55189 2002-11-06 08:52  andy
55191         * Tests/X11/X11.c: Try to fix test
55193 2002-11-05 23:07  hoffman
55195         * Source/: TODO, cmLocalUnixMakefileGenerator.cxx: remove warning
55197 2002-11-05 22:55  hoffman
55199         * Modules/: CMakeDetermineCCompiler.cmake, IRIX64.cmake: ranlib
55200           trouble
55202 2002-11-05 22:44  hoffman
55204         * Modules/: CMakeDetermineCCompiler.cmake, IRIX.cmake,
55205           IRIX64.cmake: fix for no ranlib
55207 2002-11-05 18:11  hoffman
55209         * CMakeLists.txt, Modules/CMakeDetermineCCompiler.cmake,
55210           Modules/CMakeSystem.cmake.in, Modules/IRIX64.cmake: remove debug
55211           message statements
55213 2002-11-05 18:06  hoffman
55215         * Modules/: IRIX64.cmake: [no log message]
55217 2002-11-05 17:57  hoffman
55219         * Modules/IRIX64.cmake, Source/cmLocalUnixMakefileGenerator.cxx:
55220           [no log message]
55222 2002-11-05 17:55  hoffman
55224         * CMakeLists.txt: debug
55226 2002-11-05 17:49  hoffman
55228         * Modules/CMakeDefaultMakeRuleVariables.cmake: enh: add <FLAGS> to
55229           link libs
55231 2002-11-05 17:31  hoffman
55233         * Modules/: CYGWIN.cmake, IRIX.cmake, IRIX64.cmake, gcc.cmake: add
55234           flags
55236 2002-11-05 17:20  andy
55238         * Modules/FindX11.cmake: Make things advanced
55240 2002-11-05 17:05  hoffman
55242         * Source/cmLocalUnixMakefileGenerator.cxx: add cxx flags to link
55243           exe
55245 2002-11-05 15:49  hoffman
55247         * Modules/: HP-UX.cmake, IRIX64.cmake, OSF1.cmake: add ansi flags
55249 2002-11-05 14:33  hoffman
55251         * Modules/: IRIX.cmake, IRIX64.cmake, SunOS.cmake: [no log message]
55253 2002-11-05 14:10  hoffman
55255         * Modules/: AIX.cmake, BSDOS.cmake, Darwin.cmake, FreeBSD.cmake,
55256           HP-UX.cmake, IRIX.cmake, MP-RAS.cmake, NetBSD.cmake, OSF1.cmake,
55257           OpenBSD.cmake, RISCos.cmake, SCO_SV.cmake, SINIX.cmake,
55258           SunOS.cmake, True64.cmake, ULTRIX.cmake, UNIX_SV.cmake,
55259           UnixWare.cmake, Xenix.cmake: ENH: add all the OS files
55261 2002-11-05 13:35  andy
55263         * Source/CursesDialog/ccmake.cxx: Cleanup
55265 2002-11-05 11:52  hoffman
55267         * Modules/Linux.cmake: add linux config file
55269 2002-11-05 11:31  hoffman
55271         * Modules/: CMakeSystemSpecificInformation.cmake, Windows.cmake:
55272           add check for sstream
55274 2002-11-05 11:02  hoffman
55276         * Modules/: CMakeBackwardCompatibilityCXX.cmake,
55277           CheckIncludeFile.cxx.in, CheckIncludeFileCXX.cmake: add check for
55278           sstream
55280 2002-11-05 10:45  hoffman
55282         * Source/: cmGlobalUnixMakefileGenerator.cxx,
55283           cmLocalUnixMakefileGenerator.cxx: fix backwards compat enable and
55284           remove full path target
55286 2002-11-05 09:38  andy
55288         * Source/WXDialog/CMakeLists.txt: More mac fixes
55290 2002-11-05 08:52  andy
55292         * Source/CursesDialog/: cmCursesFilePathWidget.cxx,
55293           cmCursesFilePathWidget.h, cmCursesPathWidget.cxx,
55294           cmCursesStringWidget.cxx: Reparent file path widget, add tab
55295           completion support to path anf file path widget
55297 2002-11-05 08:51  andy
55299         * Source/: cmSystemTools.cxx, cmSystemTools.h: Add a simple
55300           globbing of files and directories
55302 2002-11-05 07:15  andy
55304         * Modules/FindX11.cmake, Tests/X11/CMakeLists.txt: Try to fix
55305           FindX11
55307 2002-11-05 07:06  andy
55309         * Tests/X11/X11.c: Simplify
55311 2002-11-04 19:45  king
55313         * Source/cmITKWrapTclCommand.cxx: ENH: Added generation of
55314           --gccxml-compiler argument to GCC-XML for msvc6, msvc7, and nmake
55315           makefiles generators.
55317 2002-11-04 17:37  andy
55319         * Source/CursesDialog/: cmCursesPathWidget.cxx,
55320           cmCursesPathWidget.h, cmCursesStringWidget.cxx,
55321           cmCursesStringWidget.h: Start working on adding tab support
55323 2002-11-04 16:59  andy
55325         * Source/cmWin32ProcessExecution.cxx: Fix windows process execution
55326           so that it pops up the windows
55328 2002-11-04 16:26  hoffman
55330         * Modules/CMakeCCompiler.cmake.in,
55331           Modules/CMakeDetermineCCompiler.cmake,
55332           Modules/CMakeSystemSpecificInformation.cmake,
55333           Modules/Windows-cl.cmake, Modules/Windows.cmake, Source/TODO,
55334           Source/cmGlobalNMakeMakefileGenerator.cxx,
55335           Source/cmLocalUnixMakefileGenerator.cxx,
55336           Source/cmLocalUnixMakefileGenerator.h, Source/cmSystemTools.cxx,
55337           Source/cmSystemTools.h, Source/cmTryCompileCommand.cxx: nmake
55338           passing tests
55340 2002-11-04 15:21  andy
55342         * Source/WXDialog/CMakeLists.txt: Get the Mac resources done
55344 2002-11-04 15:01  andy
55346         * Source/WXDialog/CMakeLists.txt: Minor fixes
55348 2002-11-04 15:01  andy
55350         * Source/cmWriteFileCommand.cxx: Make directory if it does not
55351           exist yet
55353 2002-11-04 14:50  andy
55355         * Source/WXDialog/CMakeLists.txt, Templates/AppleInfo.plist:
55356           Attempt to automate apple gui generation
55358 2002-11-04 13:09  andy
55360         * Source/WXDialog/cmWXMainFrame.cxx: Try to fix generator problems
55361           on Mac
55363 2002-11-04 11:54  andy
55365         * Tests/X11/X11.c: Fix test
55367 2002-11-04 10:13  hoffman
55369         * Source/TODO: [no log message]
55371 2002-11-04 10:11  hoffman
55373         * CMakeLists.txt, Modules/CMakeCXXCompiler.cmake.in,
55374           Modules/CMakeDetermineCCompiler.cmake,
55375           Modules/CMakeDetermineCXXCompiler.cmake,
55376           Modules/CMakePrintSystemInformation.cmake,
55377           Modules/CMakeSystemSpecificInformation.cmake,
55378           Modules/Windows-cl.cmake, Modules/Windows.cmake,
55379           Source/CMakeLists.txt,
55380           Source/cmGlobalBorlandMakefileGenerator.cxx,
55381           Source/cmGlobalNMakeMakefileGenerator.cxx,
55382           Source/cmIfCommand.cxx, Source/cmLocalUnixMakefileGenerator.cxx:
55383           nmake almost working
55385 2002-11-03 18:18  andy
55387         * Tests/X11/X11.c: Try to make test to run
55389 2002-11-01 23:00  hoffman
55391         * Source/MFCDialog/: CMakeSetup.rc, CMakeSetupDialog.cpp,
55392           CMakeSetupDialog.h, resource.h: ENH: better resize
55394 2002-11-01 22:57  hoffman
55396         * Source/CMakeLists.txt: make qt stuff advanced
55398 2002-10-31 10:36  andy
55400         * Templates/CCMakeSystemConfig.cmake.in: Revert X11 stuff until
55401           other steps are done
55403 2002-10-29 15:58  andy
55405         * Tests/X11/X11.c: Print message on system without X11
55407 2002-10-29 15:54  andy
55409         * Tests/X11/: CMakeLists.txt, X11.c: Add Windows code
55411 2002-10-29 15:47  andy
55413         * Modules/FindX11.cmake: Now it should work
55415 2002-10-29 15:46  andy
55417         * Source/CMakeLists.txt, Tests/X11/CMakeLists.txt, Tests/X11/X11.c:
55418           Add test for X11
55420 2002-10-29 15:03  hoffman
55422         * Modules/CMakeCXXCompiler.cmake.in,
55423           Modules/CMakeDefaultMakeRuleVariables.cmake,
55424           Modules/CMakeDetermineCCompiler.cmake,
55425           Modules/CMakeDetermineCXXCompiler.cmake,
55426           Modules/CMakeDetermineSystem.cmake,
55427           Modules/CMakePrintSystemInformation.cmake,
55428           Modules/CMakeSystem.cmake.in,
55429           Modules/CMakeSystemSpecificInformation.cmake,
55430           Modules/CYGWIN.cmake, Source/cmGlobalGenerator.cxx,
55431           Source/cmGlobalGenerator.h,
55432           Source/cmGlobalNMakeMakefileGenerator.h,
55433           Source/cmGlobalUnixMakefileGenerator.cxx,
55434           Source/cmGlobalUnixMakefileGenerator.h,
55435           Source/cmLoadCommandCommand.cxx,
55436           Source/cmLocalUnixMakefileGenerator.cxx,
55437           Source/cmLocalUnixMakefileGenerator.h, Source/cmMakefile.cxx,
55438           Source/cmSystemTools.cxx, Tests/Testing/CMakeLists.txt: branch
55439           checkin of working cygwin build for generator cleanup and removal
55440           of configure
55442 2002-10-29 13:34  andy
55444         * Templates/CCMakeSystemConfig.cmake.in: Remove X11 stuff
55446 2002-10-29 13:34  andy
55448         * Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
55449           CheckLibraryExists.cmake, CheckSizeOf.cmake, TestBigEndian.cmake:
55450           Add append to write_file
55452 2002-10-29 13:32  andy
55454         * Source/: cmWriteFileCommand.cxx, cmWriteFileCommand.h: Add flag
55455           to WRITE_FILE to append
55457 2002-10-29 13:30  andy
55459         * Modules/CMakeBackwardCompatibilityC.cmake: Do this the right way
55461 2002-10-29 13:30  andy
55463         * Modules/FindX11.cmake: This should substitute configure part that
55464           finds X11
55466 2002-10-28 10:29  king
55468         * Source/cmITKWrapTclCommand.cxx: ENH: Added generation of
55469           --gccxml-cxxflags option to complement --gccxml-compiler.
55471 2002-10-25 16:47  hoffman
55473         * Modules/CMakeDetermineCCompiler.cmake,
55474           Modules/CMakeSystemSpecificInformation.cmake,
55475           Source/cmGlobalUnixMakefileGenerator.cxx,
55476           Source/cmLocalUnixMakefileGenerator.cxx: [no log message]
55478 2002-10-25 16:13  hoffman
55480         * Modules/CMakeCXXCompiler.cmake.in: [no log message]
55482 2002-10-25 15:46  king
55484         * Utilities/cmake_release_cygwin.sh: ENH: Updated for cmake 1.4.6
55485           package.  Added automatic conversion of setup.hint to unix
55486           newlines.
55488 2002-10-25 14:34  hoffman
55490         * Modules/: CMakeCCompiler.cmake.in, CMakeDetermineCCompiler.cmake:
55491           [no log message]
55493 2002-10-25 14:25  hoffman
55495         * Source/: cmGlobalUnixMakefileGenerator.cxx,
55496           cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h:
55497           test on unix
55499 2002-10-25 14:13  king
55501         * Utilities/: cmake_release_config_darwin,
55502           cmake_release_config_hpux, cmake_release_config_irix,
55503           cmake_release_config_linux, cmake_release_config_osf,
55504           cmake_release_config_sun, cmake_release_cygwin.sh: ENH: Updated
55505           for 1.4.6 release.
55507 2002-10-25 14:08  hoffman
55509         * Modules/: CMakeDefaultMakeRuleVariables.cmake,
55510           CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake,
55511           CMakeDetermineSystem.cmake, CMakeSystemSpecificInformation.cmake:
55512           [no log message]
55514 2002-10-24 15:39  hoffman
55516         * Source/cmake.cxx: BUG: fix stack limit size on mac OSX
55518 2002-10-24 13:39  andy
55520         * Modules/CMakeBackwardCompatibilityC.cmake: Add check for big
55521           endian in backward compatibility scripts
55523 2002-10-24 11:58  martink
55525         * Source/cmMakefile.h: updated patch level to 6
55527 2002-10-24 11:48  martink
55529         * Source/cmBorlandMakefileGenerator.cxx: fix support for Win32
55530           execs
55532 2002-10-24 10:58  andy
55534         * Source/cmSubdirCommand.cxx: Subdirs reports an error if the
55535           subdirectory does not exists
55537 2002-10-24 10:23  andy
55539         * Source/cmMakefile.cxx: Try to remove some warnings
55541 2002-10-23 18:03  king
55543         * Source/: cmAbstractFilesCommand.cxx, cmAbstractFilesCommand.h,
55544           cmAddCustomCommandCommand.cxx, cmAddCustomCommandCommand.h,
55545           cmAddCustomTargetCommand.cxx, cmAddCustomTargetCommand.h,
55546           cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
55547           cmAddDependenciesCommand.cxx, cmAddDependenciesCommand.h,
55548           cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
55549           cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
55550           cmAddTestCommand.cxx, cmAddTestCommand.h,
55551           cmAuxSourceDirectoryCommand.cxx, cmAuxSourceDirectoryCommand.h,
55552           cmBuildCommand.cxx, cmBuildCommand.h, cmBuildNameCommand.cxx,
55553           cmBuildNameCommand.h, cmCMakeMinimumRequired.cxx,
55554           cmCMakeMinimumRequired.h, cmCPluginAPI.cxx, cmCPluginAPI.h,
55555           cmCacheManager.cxx, cmCacheManager.h, cmCommand.h,
55556           cmCommands.cxx, cmCommands.h, cmConfigureFileCommand.cxx,
55557           cmConfigureFileCommand.h, cmCreateTestSourceList.cxx,
55558           cmCreateTestSourceList.h, cmCustomCommand.cxx, cmCustomCommand.h,
55559           cmData.h, cmDirectory.cxx, cmDirectory.h,
55560           cmDumpDocumentation.cxx, cmDynamicLoader.cxx, cmDynamicLoader.h,
55561           cmElseCommand.cxx, cmElseCommand.h, cmEnableTestingCommand.cxx,
55562           cmEnableTestingCommand.h, cmEndForEachCommand.cxx,
55563           cmEndForEachCommand.h, cmEndIfCommand.cxx, cmEndIfCommand.h,
55564           cmExecProgramCommand.cxx, cmExecProgramCommand.h,
55565           cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h,
55566           cmFindFileCommand.cxx, cmFindFileCommand.h,
55567           cmFindLibraryCommand.cxx, cmFindLibraryCommand.h,
55568           cmFindPathCommand.cxx, cmFindPathCommand.h,
55569           cmFindProgramCommand.cxx, cmFindProgramCommand.h,
55570           cmForEachCommand.cxx, cmForEachCommand.h, cmFunctionBlocker.h,
55571           cmGeneratedFileStream.h, cmGetFilenameComponentCommand.cxx,
55572           cmGetFilenameComponentCommand.h,
55573           cmGetSourceFilePropertyCommand.cxx,
55574           cmGetSourceFilePropertyCommand.h,
55575           cmGlobalBorlandMakefileGenerator.cxx,
55576           cmGlobalBorlandMakefileGenerator.h,
55577           cmGlobalCodeWarriorGenerator.cxx, cmGlobalCodeWarriorGenerator.h,
55578           cmGlobalGenerator.cxx, cmGlobalGenerator.h,
55579           cmGlobalNMakeMakefileGenerator.cxx,
55580           cmGlobalNMakeMakefileGenerator.h,
55581           cmGlobalUnixMakefileGenerator.cxx,
55582           cmGlobalUnixMakefileGenerator.h,
55583           cmGlobalVisualStudio6Generator.cxx,
55584           cmGlobalVisualStudio6Generator.h,
55585           cmGlobalVisualStudio7Generator.cxx,
55586           cmGlobalVisualStudio7Generator.h, cmITKWrapTclCommand.cxx,
55587           cmITKWrapTclCommand.h, cmIfCommand.cxx, cmIfCommand.h,
55588           cmIncludeCommand.cxx, cmIncludeCommand.h,
55589           cmIncludeDirectoryCommand.cxx, cmIncludeDirectoryCommand.h,
55590           cmIncludeExternalMSProjectCommand.cxx,
55591           cmIncludeExternalMSProjectCommand.h,
55592           cmIncludeRegularExpressionCommand.cxx,
55593           cmIncludeRegularExpressionCommand.h, cmInstallFilesCommand.cxx,
55594           cmInstallFilesCommand.h, cmInstallProgramsCommand.cxx,
55595           cmInstallProgramsCommand.h, cmInstallTargetsCommand.cxx,
55596           cmInstallTargetsCommand.h, cmLinkDirectoriesCommand.cxx,
55597           cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.cxx,
55598           cmLinkLibrariesCommand.h, cmListFileCache.cxx, cmListFileCache.h,
55599           cmLoadCacheCommand.cxx, cmLoadCacheCommand.h,
55600           cmLoadCommandCommand.cxx, cmLoadCommandCommand.h,
55601           cmLocalBorlandMakefileGenerator.cxx,
55602           cmLocalBorlandMakefileGenerator.h,
55603           cmLocalCodeWarriorGenerator.cxx, cmLocalCodeWarriorGenerator.h,
55604           cmLocalGenerator.cxx, cmLocalGenerator.h,
55605           cmLocalNMakeMakefileGenerator.cxx,
55606           cmLocalNMakeMakefileGenerator.h,
55607           cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h,
55608           cmLocalVisualStudio6Generator.cxx,
55609           cmLocalVisualStudio6Generator.h,
55610           cmLocalVisualStudio7Generator.cxx,
55611           cmLocalVisualStudio7Generator.h, cmMacroCommand.cxx,
55612           cmMacroCommand.h, cmMakeDepend.cxx, cmMakeDepend.h,
55613           cmMakeDirectoryCommand.cxx, cmMakeDirectoryCommand.h,
55614           cmMakefile.cxx, cmMakefile.h, cmMarkAsAdvancedCommand.cxx,
55615           cmMarkAsAdvancedCommand.h, cmMessageCommand.cxx,
55616           cmMessageCommand.h, cmOptionCommand.cxx, cmOptionCommand.h,
55617           cmOutputRequiredFilesCommand.cxx, cmOutputRequiredFilesCommand.h,
55618           cmProjectCommand.cxx, cmProjectCommand.h, cmQTWrapCPPCommand.cxx,
55619           cmQTWrapCPPCommand.h, cmQTWrapUICommand.cxx, cmQTWrapUICommand.h,
55620           cmRegularExpression.cxx, cmRegularExpression.h,
55621           cmRemoveCommand.cxx, cmRemoveCommand.h,
55622           cmSeparateArgumentsCommand.cxx, cmSeparateArgumentsCommand.h,
55623           cmSetCommand.cxx, cmSetCommand.h,
55624           cmSetSourceFilesPropertiesCommand.cxx,
55625           cmSetSourceFilesPropertiesCommand.h, cmSiteNameCommand.cxx,
55626           cmSiteNameCommand.h, cmSourceFile.cxx, cmSourceFile.h,
55627           cmSourceFilesCommand.cxx, cmSourceFilesCommand.h,
55628           cmSourceFilesRemoveCommand.cxx, cmSourceFilesRemoveCommand.h,
55629           cmSourceGroup.cxx, cmSourceGroup.h, cmSourceGroupCommand.cxx,
55630           cmSourceGroupCommand.h, cmStandardIncludes.h,
55631           cmSubdirCommand.cxx, cmSubdirCommand.h,
55632           cmSubdirDependsCommand.cxx, cmSubdirDependsCommand.h,
55633           cmSystemTools.cxx, cmSystemTools.h, cmTarget.cxx, cmTarget.h,
55634           cmTargetLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.h,
55635           cmTryCompileCommand.cxx, cmTryCompileCommand.h,
55636           cmTryRunCommand.cxx, cmTryRunCommand.h,
55637           cmUseMangledMesaCommand.cxx, cmUseMangledMesaCommand.h,
55638           cmUtilitySourceCommand.cxx, cmUtilitySourceCommand.h,
55639           cmVTKMakeInstantiatorCommand.cxx, cmVTKMakeInstantiatorCommand.h,
55640           cmVTKWrapJavaCommand.cxx, cmVTKWrapJavaCommand.h,
55641           cmVTKWrapPythonCommand.cxx, cmVTKWrapPythonCommand.h,
55642           cmVTKWrapTclCommand.cxx, cmVTKWrapTclCommand.h,
55643           cmVariableRequiresCommand.cxx, cmVariableRequiresCommand.h,
55644           cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h,
55645           cmWrapExcludeFilesCommand.cxx, cmWrapExcludeFilesCommand.h,
55646           cmWriteFileCommand.cxx, cmWriteFileCommand.h, cmake.cxx, cmake.h,
55647           cmakemain.cxx, cmaketest.cxx, cmakewizard.cxx, cmakewizard.h,
55648           cmw9xcom.cxx, ctest.cxx, ctest.h, CursesDialog/ccmake.cxx,
55649           CursesDialog/cmCursesBoolWidget.cxx,
55650           CursesDialog/cmCursesBoolWidget.h,
55651           CursesDialog/cmCursesCacheEntryComposite.cxx,
55652           CursesDialog/cmCursesCacheEntryComposite.h,
55653           CursesDialog/cmCursesDummyWidget.cxx,
55654           CursesDialog/cmCursesDummyWidget.h,
55655           CursesDialog/cmCursesFilePathWidget.cxx,
55656           CursesDialog/cmCursesFilePathWidget.h,
55657           CursesDialog/cmCursesForm.cxx, CursesDialog/cmCursesForm.h,
55658           CursesDialog/cmCursesLabelWidget.cxx,
55659           CursesDialog/cmCursesLabelWidget.h,
55660           CursesDialog/cmCursesLongMessageForm.cxx,
55661           CursesDialog/cmCursesLongMessageForm.h,
55662           CursesDialog/cmCursesMainForm.cxx,
55663           CursesDialog/cmCursesMainForm.h,
55664           CursesDialog/cmCursesPathWidget.cxx,
55665           CursesDialog/cmCursesPathWidget.h,
55666           CursesDialog/cmCursesStandardIncludes.h,
55667           CursesDialog/cmCursesStringWidget.cxx,
55668           CursesDialog/cmCursesStringWidget.h,
55669           CursesDialog/cmCursesWidget.cxx, CursesDialog/cmCursesWidget.h,
55670           MFCDialog/CMakeCommandLineInfo.h, MFCDialog/CMakeSetup.h,
55671           MFCDialog/CMakeSetupDialog.h, MFCDialog/MakeHelp.h,
55672           MFCDialog/PathDialog.h, MFCDialog/PropertyList.h,
55673           MFCDialog/StdAfx.h, WXDialog/cmWXCacheProperty.cxx,
55674           WXDialog/cmWXCacheProperty.h, WXDialog/cmWXCommandLineInfo.cxx,
55675           WXDialog/cmWXCommandLineInfo.h, WXDialog/cmWXMainFrame.cxx,
55676           WXDialog/cmWXMainFrame.h, WXDialog/wxCMakeSetup.cxx: ENH: Added
55677           reference to Copyright.txt.  Removed old reference to ITK
55678           copyright.  Changed program name to CMake instead of Insight in
55679           source file header.  Also removed tabs.
55681 2002-10-23 16:57  hoffman
55683         * Source/: cmExecProgramCommand.cxx, cmExecProgramCommand.h: ENH:
55684           if output variable turn verbose off
55686 2002-10-23 16:53  hoffman
55688         * Modules/: CMakeCCompiler.cmake.in,
55689           CMakeDefaultMakeRuleVariables.cmake,
55690           CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake,
55691           CMakeDetermineSystem.cmake, CMakePrintSystemInformation.cmake,
55692           CMakeSystem.cmake.in, CMakeSystemSpecificInformation.cmake,
55693           CYGWIN.cmake: closer to removing autoconf
55695 2002-10-23 16:43  king
55697         * Source/CursesDialog/form/frm_driver.c: ERR: Another attempt to
55698           remove warnings from missing prototypes.
55700 2002-10-22 18:17  hoffman
55702         * Modules/: CMakeDetermineCCompiler.cmake,
55703           CMakeDetermineCXXCompiler.cmake, CMakeTestGNU.c, Windows.cmake:
55704           test for gnu compiler
55706 2002-10-22 15:04  hoffman
55708         * Modules/: CMakeDetermineCCompiler.cmake,
55709           CMakeSystemSpecificInformation.cmake, CYGWIN.cmake: [no log
55710           message]
55712 2002-10-22 10:36  hoffman
55714         * Source/cmLocalBorlandMakefileGenerator.cxx: BUG: make sure win32
55715           exes are win32
55717 2002-10-22 10:34  hoffman
55719         * Modules/: CMakeDetermineCCompiler.cmake,
55720           CMakeDetermineCXXCompiler.cmake, CMakeDetermineSystem.cmake,
55721           CMakeSystemSpecificInformation.cmake: new cmake based
55722           configuration
55724 2002-10-18 15:51  andy
55726         * Source/ctest.cxx: When in verbose mode print test command
55728 2002-10-18 12:08  andy
55730         * Source/cmWin32ProcessExecution.h: Improve comment
55732 2002-10-17 10:50  andy
55734         * Source/: CursesDialog/cmCursesMainForm.cxx,
55735           cmCreateTestSourceList.cxx, cmDirectory.cxx,
55736           cmFindProgramCommand.cxx, cmGlobalUnixMakefileGenerator.cxx,
55737           cmLocalUnixMakefileGenerator.cxx, cmSystemTools.cxx,
55738           cmUseMangledMesaCommand.cxx: Rename variables to remove warnings
55740 2002-10-16 13:30  martink
55742         * Source/cmVTKWrapTclCommand.cxx: update to handle tcl 84
55744 2002-10-16 11:48  martink
55746         * Source/CursesDialog/cmCursesLongMessageForm.cxx: fix compiler
55747           warnings
55749 2002-10-16 11:41  martink
55751         * Source/CursesDialog/form/fty_regex.c: fix compiler warnings
55753 2002-10-16 11:37  martink
55755         * Source/CursesDialog/form/: fty_alnum.c, fty_alpha.c, fty_int.c,
55756           fty_ipv4.c, fty_num.c: fix compiler warnings
55758 2002-10-16 11:32  martink
55760         * Source/CursesDialog/: cmCursesMainForm.cxx, ccmake.cxx: fixed a
55761           warning
55763 2002-10-16 11:24  martink
55765         * Source/CursesDialog/cmCursesLongMessageForm.cxx: fixed a warning
55767 2002-10-16 11:20  martink
55769         * Source/CursesDialog/: cmCursesForm.h, cmCursesLabelWidget.cxx:
55770           fixed a warning
55772 2002-10-16 11:16  martink
55774         * Source/CursesDialog/: cmCursesBoolWidget.cxx,
55775           cmCursesDummyWidget.cxx: fixed a warning
55777 2002-10-16 10:53  king
55779         * Source/CursesDialog/form/frm_driver.c: ENH: Another attempt to
55780           fix OSF warnings.  Also removed TABS.
55782 2002-10-16 08:49  andy
55784         * Source/ctest.cxx: Remove unused variable
55786 2002-10-15 14:33  martink
55788         * Source/cmLoadCommandCommand.cxx: better warning message
55790 2002-10-15 11:45  martink
55792         * Source/cmLoadCommandCommand.cxx: better warning message
55794 2002-10-15 07:20  andy
55796         * Source/ctest.cxx: Remove std::hex as it does not seems to work on
55797           SGI, attempt to fix ftime problem on borland
55799 2002-10-14 18:33  andy
55801         * Source/ctest.cxx: Fix namespace, typo, and make ftime work on
55802           windows
55804 2002-10-14 15:11  andy
55806         * Source/: ctest.cxx, ctest.h: Even more cleanups, fix time on
55807           certain platforms such as windows, cygwin, and linux. Hopefully
55808           we can add entries for other platforms until try_compile works.
55809           Also escape certain characters for xml.
55811 2002-10-14 09:30  andy
55813         * Source/ctest.cxx: More cleanups, fix prexontext and log number
55815 2002-10-13 23:07  andy
55817         * Source/: ctest.cxx, ctest.h: Add LastBuild.log file, fix some
55818           minor problems in output, modify output a bit...
55820 2002-10-11 13:17  martink
55822         * Source/cmLocalCodeWarriorGenerator.cxx: compiler warning
55824 2002-10-11 11:22  iscott
55826         * Modules/Dart.cmake: Add option to control number of errors sent
55827           to dashbaord
55829 2002-10-11 10:16  king
55831         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added Split
55832           method to cmSystemTools to split a string into lines on its
55833           newlines.
55835 2002-10-11 10:14  king
55837         * Modules/FindCABLE.cmake: BUG: Should not load
55838           CMAKE_INSTALL_PREFIX from the cache.
55840 2002-10-11 08:36  king
55842         * Source/cmStandardIncludes.h: ERR: istrstream and istringstream
55843           need to be pulled into namespace std on the SGI.
55845 2002-10-10 11:08  andy
55847         * Source/cmWin32ProcessExecution.cxx: Fix network build
55849 2002-10-10 10:45  barre
55851         * Modules/FindJava.cmake, Templates/CCMakeSystemConfig.cmake.in,
55852           Templates/CMakeBorlandWindowsSystemConfig.cmake,
55853           Templates/CMakeDotNetSystemConfig.cmake,
55854           Templates/CMakeNMakeWindowsSystemConfig.cmake,
55855           Templates/CMakeWindowsSystemConfig.cmake,
55856           Templates/CXXCMakeSystemConfig.cmake.in: ENH: mark some vars as
55857           advanced (and resort the list)
55859 2002-10-10 10:43  king
55861         * Source/: cmCMakeMinimumRequired.cxx,
55862           cmLocalBorlandMakefileGenerator.cxx,
55863           cmLocalNMakeMakefileGenerator.cxx,
55864           cmLocalUnixMakefileGenerator.cxx, cmStandardIncludes.h,
55865           cmSystemTools.cxx, cmVTKMakeInstantiatorCommand.cxx, cmake.cxx,
55866           ctest.cxx: ENH: Renamed cmStringStream to cmOStringStream and
55867           added cmIStringStream.  Removed cmInputStringStream.
55869 2002-10-10 09:41  andy
55871         * Source/: cmGlobalCodeWarriorGenerator.cxx,
55872           cmLocalCodeWarriorGenerator.cxx, cmStandardIncludes.h: Remove
55873           compile error and remove some warnings
55875 2002-10-10 09:02  king
55877         * Utilities/cmake_release_config_osf: ENH: Updated for actual
55878           build.
55880 2002-10-10 08:25  martink
55882         * Source/: cmGlobalCodeWarriorGenerator.cxx,
55883           cmLocalCodeWarriorGenerator.cxx: fixed some compiler warnings
55885 2002-10-10 08:23  andy
55887         * Source/ctest.cxx: Remove warning
55889 2002-10-10 08:11  andy
55891         * Source/: cmSetCommand.cxx, WXDialog/cmWXMainFrame.cxx: Remove
55892           warning
55894 2002-10-10 08:11  andy
55896         * Source/: cmStandardIncludes.h, ctest.cxx: Try to use platform
55897           independent input string stream
55899 2002-10-09 17:47  martink
55901         * Source/: cmDynamicLoader.cxx, cmaketest.cxx: Remove memory leak
55902           caused by cmDynamicLoader not being deleted properly
55904 2002-10-09 16:26  andy
55906         * Source/WXDialog/: cmWXMainFrame.cxx, cmWXMainFrame.h: Try to add
55907           enter support
55909 2002-10-09 15:54  martink
55911         * Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
55912           Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
55913           ComplexOneConfig/cmTestConfigure.h.in,
55914           ComplexOneConfig/Executable/complex.cxx,
55915           ComplexRelativePaths/CMakeLists.txt,
55916           ComplexRelativePaths/cmTestConfigure.h.in,
55917           ComplexRelativePaths/Executable/complex.cxx: added test of SET
55918           CACHE FORCE
55920 2002-10-09 15:48  martink
55922         * Source/: cmSetCommand.cxx, cmSetCommand.h: added FORCE option
55924 2002-10-09 15:36  martink
55926         * Source/CursesDialog/ccmake.cxx: fix for OSF
55928 2002-10-09 15:24  barre
55930         * Source/cmGlobalGenerator.cxx: ENH: update the progress when
55931           generating is "done".
55933 2002-10-09 13:49  martink
55935         * Source/cmGlobalCodeWarriorGenerator.h: changed name
55937 2002-10-09 13:47  andy
55939         * Modules/FindwxWindows.cmake: Add some search paths
55941 2002-10-09 13:37  martink
55943         * Source/cmake.cxx: added Code Warrior dev
55945 2002-10-09 13:31  martink
55947         * Source/: Makefile.in, CMakeLists.txt: added build for Code
55948           Warrior
55950 2002-10-09 13:30  martink
55952         * Source/: cmGlobalCodeWarriorGenerator.cxx,
55953           cmLocalCodeWarriorGenerator.cxx, cmLocalCodeWarriorGenerator.h:
55954           some updates
55956 2002-10-08 22:54  andy
55958         * Source/: ctest.cxx, ctest.h: Reorganization, cleanup and some
55959           improvement in dart emulation
55961 2002-10-08 22:00  andy
55963         * Source/: ctest.cxx, ctest.h: Add parsing of warnings and errors
55965 2002-10-08 20:02  andy
55967         * Source/: ctest.cxx, ctest.h: Add configure option and fix
55968           potential bug in other targets. Now the run command is actually
55969           run with directory, so eventually we should be able to run this
55970           from a subdirectory
55972 2002-10-08 15:55  martink
55974         * Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
55975           LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: new plugin
55976           API
55978 2002-10-08 15:55  martink
55980         * Source/: cmCPluginAPI.cxx, cmCPluginAPI.h,
55981           cmLoadCommandCommand.cxx: some mods to the plugin API
55983 2002-10-08 10:53  hoffman
55985         * Source/cmExecProgramCommand.cxx: BUG: get all the output
55986           including the last character
55988 2002-10-07 16:23  martink
55990         * CMakeLists.txt: added header dep
55992 2002-10-07 09:20  andy
55994         * Tests/COnly/: foo.c, foo.h: Fix problem on HP
55996 2002-10-07 09:16  martink
55998         * Source/cmIfCommand.cxx: minor fix to allow if with no arguments
56000 2002-10-07 08:23  andy
56002         * Source/cmGlobalVisualStudio6Generator.cxx: Suppress output of
56003           trycompile
56005 2002-10-06 21:25  andy
56007         * Source/ctest.cxx: Fix update so that it actually updates the
56008           source directory,
56010 2002-10-06 21:24  andy
56012         * Source/cmSystemTools.cxx: Fix for run command on windows. If you
56013           specify command in quotes but not full path, it should still work
56015 2002-10-06 20:44  andy
56017         * Source/ctest.cxx: Add missing namespace
56019 2002-10-06 20:44  andy
56021         * Source/cmSystemTools.cxx: Revert back. Does not seems to work on
56022           Windows
56024 2002-10-06 20:36  andy
56026         * Source/: ctest.cxx, ctest.h: Add some minimal Dart capability to
56027           ctest. For example now you can actually use ctest to build
56028           projects, do cvs update on all platforms. This is especially cool
56029           for Visual Studio where you do not want to load the whole
56030           development environment just to build your project.
56032 2002-10-06 18:56  andy
56034         * Source/cmSystemTools.cxx: Check if directory was actually created
56036 2002-10-06 15:10  barre
56038         * Templates/CMakeNMakeWindowsSystemConfig.cmake: ENH: nmake now
56039           uses incremental linking as Msdev does. Faster build (linking a
56040           static vtk.exe or paraview.exe could take more than 10 minutes)
56042 2002-10-06 12:12  andy
56044         * Source/cmTarget.cxx, Tests/COnly/CMakeLists.txt,
56045           Tests/COnly/conly.c, Tests/COnly/foo.c, Tests/COnly/foo.h: If you
56046           specify header file as source, it should still use C compiler and
56047           not CXX. Also fix COnly test so that it make sure that this still
56048           works...
56050 2002-10-05 10:24  andy
56052         * Source/: cmSystemTools.cxx, cmWin32ProcessExecution.h: Fix
56053           borland build. Borland Run command should be static, since it is
56054           called with no object...
56056 2002-10-04 18:16  andy
56058         * Source/: cmMakefile.cxx, cmMakefile.h, cmRegularExpression.cxx,
56059           cmRegularExpression.h, cmSourceGroupCommand.cxx: Try to improve
56060           source group interface
56062 2002-10-04 14:01  andy
56064         * Source/cmCacheManager.cxx: Remove tabs
56066 2002-10-04 12:56  barre
56068         * Source/MFCDialog/CMakeSetupDialog.cpp: FIX: re-enable the OK
56069           button in RunCmake() when everything is done.
56071 2002-10-04 12:30  andy
56073         * Source/cmCacheManager.cxx: Fix reading of advanced values from
56074           CMakeCache
56076 2002-10-04 11:42  martink
56078         * Source/: cmLocalCodeWarriorGenerator.h,
56079           cmGlobalCodeWarriorGenerator.cxx,
56080           cmLocalCodeWarriorGenerator.cxx: updates
56082 2002-10-04 11:33  barre
56084         * DartConfig.cmake: ENH: my opinion is that it should be ADVANCED.
56085           Few people build the doc.
56087 2002-10-04 10:47  andy
56089         * Source/cmSystemTools.cxx: Add missing argument
56091 2002-10-04 10:38  andy
56093         * Source/: cmSystemTools.cxx, cmSystemTools.h,
56094           cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h: Cleanup
56095           RunCOmmand code and move borland one to vtkWin32ProcessExecution,
56096           so that it is all in one place... Add timeout option whihc does
56097           not work yet, but it should not produce warning any more
56099 2002-10-04 08:59  martink
56101         * Source/cmLocalGenerator.cxx: always set PROJECT_SOURCE_DIR etc
56103 2002-10-03 16:40  martink
56105         * Source/: cmGlobalCodeWarriorGenerator.cxx,
56106           cmLocalCodeWarriorGenerator.cxx: some fixes
56108 2002-10-03 15:14  martink
56110         * Source/: cmGlobalCodeWarriorGenerator.cxx,
56111           cmGlobalCodeWarriorGenerator.h, cmLocalCodeWarriorGenerator.cxx,
56112           cmLocalCodeWarriorGenerator.h: under development
56114 2002-10-02 17:46  martink
56116         * Source/cmWin32ProcessExecution.cxx: Revert to fix win 9x
56118 2002-10-02 17:31  king
56120         * Source/: cmGlobalUnixMakefileGenerator.cxx, cmStandardIncludes.h:
56121           ENH: Added explicit declarations of some C functions that are
56122           hard to get from standard headers in como
56123           (www.comeaucomputing.com) strict mode.
56125 2002-10-02 17:23  king
56127         * Source/cmIncludeCommand.cxx: BUG: Must return false after an
56128           error of incorrect arguments.
56130 2002-10-02 17:22  king
56132         * Source/: cmIfCommand.cxx, cmIfCommand.h: BUG: STRLESS and
56133           STRGREATER need to treat non-existent definitions as strings.
56135 2002-10-02 17:16  andy
56137         * Source/cmWin32ProcessExecution.cxx: Cleanup and try to unify with
56138           the other code
56140 2002-10-02 17:14  andy
56142         * Source/cmSystemTools.cxx: Cleanup
56144 2002-10-02 16:42  ibanez
56146         * Modules/CMakeLists.txt: ENH: Adding install of .in and .c
56147           modules.
56149 2002-10-02 11:35  martink
56151         * Source/cmLocalBorlandMakefileGenerator.cxx: Remove unnecessary
56152           new line
56154 2002-10-02 11:15  martink
56156         * Source/cmSystemTools.cxx: Fix bug in borland run command
56158 2002-10-02 11:14  martink
56160         * Source/cmake.cxx: Produce only one output
56162 2002-10-01 18:37  king
56164         * Source/cmITKWrapTclCommand.cxx: ENH: Added support to pass the
56165           gccxml program location to cable if ITK_GCCXML_EXECUTABLE is set
56166           on m_Makefile.
56168 2002-10-01 15:56  andy
56170         * Modules/: TestBigEndian.c, TestBigEndian.cmake: Add test for big
56171           endian
56173 2002-10-01 13:04  martink
56175         * Source/cmWin32ProcessExecution.cxx: Fix grouping of arguments on
56176           Windows 98
56178 2002-10-01 13:04  martink
56180         * Source/cmLocalVisualStudio6Generator.cxx: Fix a bug in generator.
56181           This one is good: This bug is only present on Windows 98, but
56182           since RunCommand did not work, it never showed on the
56183           dashboard... In any case commands in Visual studio 6 should be in
56184           windows style slashes
56186 2002-10-01 13:00  martink
56188         * Source/cmw9xcom.cxx: Put quotes around arguments if they have
56189           spaces and no quotes
56191 2002-10-01 12:59  martink
56193         * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
56194           ComplexRelativePaths/CMakeLists.txt: Remove bogus exec_program
56196 2002-10-01 10:12  ibanez
56198         * Modules/FindFLTK.cmake: ENH: removed "USE_FLTK_VERSION_1.1" in
56199           favor of "FLTK_VERSION_1.1" to avoid      confusions.
56201 2002-10-01 07:28  andy
56203         * Source/: Makefile.in, cmakemain.cxx: Remove dependency to dynamic
56204           loader during bootstrap
56206 2002-09-30 22:26  ibanez
56208         * Modules/FindFLTK.cmake: ENH: Version 1.1 is considered to be the
56209           default.
56211 2002-09-30 21:34  king
56213         * Source/CursesDialog/cmCursesMainForm.cxx: ERR: Fixed bad sentence
56214           in error message.
56216 2002-09-30 16:46  andy
56218         * Source/cmake.cxx: Fix bug in chdir; Who did this anyway...
56220 2002-09-30 16:25  hoffman
56222         * Source/: Makefile.in, cmDynamicLoader.cxx, cmakemain.cxx,
56223           MFCDialog/CMakeSetup.cpp: BUG: fix load command stuff for cygwin
56224           and cleanup at exit
56226 2002-09-30 15:05  martink
56228         * Source/cmWin32ProcessExecution.h: Add some more comments
56230 2002-09-30 15:00  martink
56232         * Source/cmWin32ProcessExecution.cxx: Cleanups and hopefully now it
56233           works on all windows platforms
56235 2002-09-30 14:01  martink
56237         * Source/cmake.cxx: Set comspec substitute the right way
56239 2002-09-30 14:00  martink
56241         * Source/ctest.cxx: Set comspec substitute
56243 2002-09-30 13:59  martink
56245         * Source/cmw9xcom.cxx: Add spaces
56247 2002-09-30 12:24  ibanez
56249         * Modules/FindLATEX.cmake:      Configuratiion for finding LaTeX
56250           related executables.
56252 2002-09-30 11:41  andy
56254         * Source/: CMakeLists.txt, cmSystemTools.cxx, cmake.cxx,
56255           cmw9xcom.cxx: Another attempt on Windows 98
56257 2002-09-30 11:00  andy
56259         * Source/cmSystemTools.cxx: Attempt to unify the code
56261 2002-09-30 10:47  andy
56263         * Source/cmSystemTools.cxx: Fix bug in printing
56265 2002-09-30 07:55  andy
56267         * Source/cmWin32ProcessExecution.cxx: Remove warnings and fix
56268           potential bug
56270 2002-09-30 07:09  andy
56272         * Source/cmSystemTools.cxx,
56273           Templates/CMakeBorlandWindowsSystemConfig.cmake: Make borland
56274           pass all the tests on XP (and 2000?)
56276 2002-09-29 22:10  andy
56278         * Source/cmSystemTools.cxx: Remove debug
56280 2002-09-29 21:57  andy
56282         * Source/cmSystemTools.cxx: It is late and it at least seems to
56283           work better than before...
56285 2002-09-29 21:55  andy
56287         * Source/: cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h:
56288           Fix for it to compile on "all" windows platforms...
56290 2002-09-29 21:48  andy
56292         * Source/cmSystemTools.cxx: Simplify debugging by resetting error
56293           code
56295 2002-09-29 14:09  martink
56297         * Source/: cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h:
56298           possible fix for warnings
56300 2002-09-29 14:09  martink
56302         * Source/cmake.cxx: compiler warnings
56304 2002-09-27 17:28  andy
56306         * Source/: cmSystemTools.cxx, cmSystemTools.h, cmake.cxx: Add two
56307           cmake commands -E echo for echoing strings and -E comspec for
56308           workaround of bug of windows 9x; add another implementation of
56309           run command on windows which should work...
56311 2002-09-27 17:26  andy
56313         * Source/: CMakeLists.txt, cmWin32ProcessExecution.cxx,
56314           cmWin32ProcessExecution.h: Add class for process execution on
56315           Windows
56317 2002-09-27 17:16  andy
56319         * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
56320           ComplexRelativePaths/CMakeLists.txt: Use cmake echo
56322 2002-09-27 16:23  martink
56324         * Source/: cmCreateTestSourceList.cxx, cmInstallFilesCommand.cxx,
56325           cmInstallProgramsCommand.cxx, cmIncludeDirectoryCommand.cxx:
56326           removed some includes
56328 2002-09-27 16:19  martink
56330         * Source/: cmTarget.cxx, cmTarget.h, cmCommand.h,
56331           cmEnableTestingCommand.cxx, cmEndForEachCommand.cxx,
56332           cmForEachCommand.cxx, cmAddTestCommand.cxx,
56333           cmAuxSourceDirectoryCommand.cxx, cmElseCommand.cxx,
56334           cmEndIfCommand.cxx, cmIfCommand.cxx, cmAbstractFilesCommand.cxx,
56335           cmAddDependenciesCommand.cxx, cmAddLibraryCommand.cxx,
56336           cmInstallTargetsCommand.cxx, cmMacroCommand.cxx,
56337           cmMessageCommand.cxx, cmWriteFileCommand.cxx,
56338           cmAddExecutableCommand.cxx: removed some includes
56340 2002-09-27 16:19  hoffman
56342         * Source/: cmSetCommand.cxx, cmSetCommand.h: BUG: fix doc string
56343           and allow a variable to be promoted from non-cache to cache
56345 2002-09-27 16:18  hoffman
56347         * Source/cmLocalUnixMakefileGenerator.cxx: remove unused stuff
56349 2002-09-27 15:52  martink
56351         * Source/cmMakefile.h: new patch
56353 2002-09-27 14:12  andy
56355         * Templates/: CCMakeSystemConfig.cmake.in, cconfigure,
56356           cconfigure.in: Cleanup configure scripts
56358 2002-09-26 15:13  martink
56360         * Source/: cmake.h, cmake.cxx, cmGlobalGenerator.cxx,
56361           cmGlobalGenerator.h, MFCDialog/CMakeSetup.rc,
56362           MFCDialog/CMakeSetupDialog.cpp, MFCDialog/resource.h: added
56363           progress
56365 2002-09-26 13:52  martink
56367         * Source/cmMakefile.cxx: minor memory fix
56369 2002-09-25 17:25  andy
56371         * Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
56372           CheckLibraryExists.cmake: Set variable to either 1 or empty
56373           string instead of TRUE and FALSE
56375 2002-09-25 10:38  andy
56377         * Modules/CheckLibraryExists.cmake: Cleanup
56379 2002-09-25 10:08  andy
56381         * Tests/: LoadCommand/CMakeLists.txt,
56382           LoadCommand/LoadedCommand.h.in,
56383           LoadCommandOneConfig/CMakeLists.txt,
56384           LoadCommandOneConfig/LoadedCommand.h.in: Check for library
56386 2002-09-25 10:08  andy
56388         * Modules/: CheckFunctionExists.cmake, CheckLibraryExists.cmake,
56389           CheckSizeOf.cmake: Fix modules for recent changes
56391 2002-09-25 10:07  andy
56393         * Source/: cmGlobalUnixMakefileGenerator.cxx,
56394           cmTryCompileCommand.cxx: Several changes: COMPILE_DEFINITIONS is
56395           now depricated. If you want to specify some, use CMAKE_FLAGS
56396           -DCMAKE_DEFINITIONS:STRING=...; same goes for libraries, include
56397           path, ... It now detects wether the file is C or C++ and uses the
56398           apropriate project command, it also does the right thing when
56399           doing try_compile, so it does not execute configure for every
56400           single try_compile
56402 2002-09-25 09:31  andy
56404         * Source/cmLocalUnixMakefileGenerator.cxx: Use file format
56405           detection
56407 2002-09-25 09:30  andy
56409         * Source/: cmSystemTools.cxx, cmSystemTools.h: Add detection of
56410           file format from extension
56412 2002-09-25 07:47  andy
56414         * Source/WXDialog/cmWXMainFrame.cxx: Remove warnings
56416 2002-09-25 07:46  andy
56418         * Source/cmGlobalGenerator.cxx: Attempt to make NMake quiet during
56419           TRY_COMPILE
56421 2002-09-24 18:34  andy
56423         * Source/: ctest.cxx, ctest.h: Add verbose flag -V, which makes the
56424           output of tests to be displayed; also add help to ctest
56426 2002-09-24 17:58  andy
56428         * Modules/CMakeBackwardCompatibilityC.cmake,
56429           Modules/CMakeBackwardCompatibilityCXX.cmake,
56430           Source/cmGlobalUnixMakefileGenerator.cxx: Improve backward
56431           compatibility, so that all backward compatibility stuff is in two
56432           modules; fix invoking of try_compile; add checking for header
56433           files and sizes of types
56435 2002-09-24 17:37  andy
56437         * Source/cmSystemTools.cxx: Add support for mac dylib
56439 2002-09-24 16:36  andy
56441         * Modules/: CheckLibraryExists.cmake, CheckLibraryExists.lists.in:
56442           Initial attempt to check if library exists
56444 2002-09-24 16:20  andy
56446         * Source/WXDialog/: cmWXMainFrame.cxx, cmWXMainFrame.h: Some GUI
56447           improvements and fix the way dirty is being set, so that if there
56448           are no cache values, dirty is not set
56450 2002-09-24 16:20  andy
56452         * Modules/CheckSizeOf.cmake: Improve check size of. Now it checks
56453           for some header files before trying to check types
56455 2002-09-24 14:49  king
56457         * Source/: cmEndIfCommand.cxx, cmIfCommand.cxx: [no log message]
56459 2002-09-24 14:22  king
56461         * Utilities/cmake_release_config_osf: ENH: Adding prototype release
56462           config script for OSF.
56464 2002-09-24 14:18  king
56466         * Utilities/cmake_release_config_cygwin: ERR: Removed old cygwin
56467           release config file.  A separate script is now used.
56469 2002-09-24 13:24  martink
56471         * Source/cmake.cxx: fixed memory leak
56473 2002-09-24 13:17  martink
56475         * Source/cmTryRunCommand.cxx: always convert to output path
56477 2002-09-24 10:47  hoffman
56479         * Utilities/: cmake-cygwin-package.sh, cmake_release_cygwin.sh: use
56480           /usr/bin/find and uname for cygwin version
56482 2002-09-24 10:30  andy
56484         * Source/cmLoadCommandCommand.cxx: Cleanup
56486 2002-09-24 10:24  andy
56488         * Source/: cmDynamicLoader.cxx, cmDynamicLoader.h: Add accessor for
56489           Flushing cache
56491 2002-09-24 09:51  hoffman
56493         * Source/cmLocalUnixMakefileGenerator.cxx: one rule per line so
56494           borland make does not die
56496 2002-09-24 09:50  hoffman
56498         * Source/cmLocalBorlandMakefileGenerator.cxx: handle long commands
56500 2002-09-24 09:24  hoffman
56502         * Source/: cmDynamicLoader.cxx, cmGlobalGenerator.cxx: fix for
56503           cygwin and nmake that does not define WIN32
56505 2002-09-23 21:14  king
56507         * Utilities/: cmake-cygwin-package.sh, cmake-cygwin.README,
56508           cmake_release_cygwin.sh, setup.hint: ENH: Added cygwin packaging
56509           scripts.  The setup.hint and cmake.README files required by
56510           Cygwin are generated automatically.
56512 2002-09-23 17:24  andy
56514         * Tests/: LoadCommand/CMakeCommands/CMakeLists.txt,
56515           LoadCommandOneConfig/CMakeCommands/CMakeLists.txt: Fix problem
56517 2002-09-23 17:20  king
56519         * Utilities/cmake_release_unix_package.sh: ENH: Added to generated
56520           README the typical install locaiton of /usr/local.
56522 2002-09-23 16:57  andy
56524         * Source/cmDynamicLoader.cxx: Fix cache for non void* types
56526 2002-09-23 16:24  andy
56528         * Source/cmDynamicLoader.cxx: Keep track of libraries so that you
56529           can load them as many times as you want...
56531 2002-09-23 15:57  andy
56533         * Source/cmaketest.cxx: Cleanup
56535 2002-09-23 15:56  andy
56537         * Tests/: LoadCommand/CMakeCommands/CMakeLists.txt,
56538           LoadCommand/CMakeCommands/cmTestCommand.c,
56539           LoadCommandOneConfig/CMakeCommands/CMakeLists.txt,
56540           LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: Some minor
56541           fixes for mac
56543 2002-09-23 15:54  andy
56545         * Source/cmLocalUnixMakefileGenerator.cxx: Fix generation of C only
56546           modules
56548 2002-09-23 15:53  andy
56550         * Source/cmDynamicLoader.cxx: Fix extension and suffix for modules
56551           on mac
56553 2002-09-23 14:57  martink
56555         * Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
56556           LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: cleanup
56558 2002-09-23 14:57  martink
56560         * Source/: cmCPluginAPI.h, cmLoadCommandCommand.cxx: cleaned up API
56562 2002-09-23 14:11  andy
56564         * Tests/: LoadCommand/CMakeCommands/CMakeLists.txt,
56565           LoadCommandOneConfig/CMakeCommands/CMakeLists.txt: Fix test so
56566           that it will work on HP
56568 2002-09-23 14:04  andy
56570         * Source/cmTryCompileCommand.cxx: Fix HP build
56572 2002-09-23 13:32  andy
56574         * Source/: cmSystemTools.cxx, cmTryCompileCommand.cxx,
56575           WXDialog/cmWXCommandLineInfo.cxx, WXDialog/cmWXMainFrame.cxx,
56576           WXDialog/wxCMakeSetup.cxx: Try to remove some warnings
56578 2002-09-23 13:11  andy
56580         * Source/cmLoadCommandCommand.cxx: Fix loading of module for
56581           borland
56583 2002-09-23 12:23  andy
56585         * Source/cmGlobalGenerator.cxx: Try to fix borland and nmake try
56586           compile
56588 2002-09-23 11:06  andy
56590         * Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h,
56591           cmTryRunCommand.cxx: Abstract cleaning of files and add code that
56592           deletes files from Debug subdirectory
56594 2002-09-23 11:05  andy
56596         * Source/cmGlobalVisualStudio6Generator.cxx: Remove debug stuff
56598 2002-09-23 10:01  andy
56600         * Modules/FindwxWindows.cmake: Fix comments
56602 2002-09-23 09:58  andy
56604         * Source/cmLocalVisualStudio7Generator.cxx: Try to fix quoted
56605           definitions
56607 2002-09-23 09:41  martink
56609         * Source/cmIfCommand.cxx: hopefull another fix to if statements
56611 2002-09-23 09:07  andy
56613         * Source/: cmGlobalVisualStudio6Generator.cxx,
56614           cmGlobalVisualStudio6Generator.h: Attempt to fix Visual studio 6
56615           comiling
56617 2002-09-23 08:51  king
56619         * Utilities/cmake_release_unix_package.sh: BUG: Creating source
56620           tarball should not affect current directory.
56622 2002-09-23 08:44  king
56624         * Utilities/: cmake_release_config_darwin,
56625           cmake_release_config_hpux, cmake_release_config_irix,
56626           cmake_release_config_linux, cmake_release_config_sun: ENH:
56627           Incremented version to 1.4.5.
56629 2002-09-22 10:08  martink
56631         * Source/cmLocalVisualStudio7Generator.cxx: defines cannot have
56632           quotes in them
56634 2002-09-22 09:53  martink
56636         * Source/: cmGlobalVisualStudio7Generator.cxx,
56637           cmGlobalVisualStudio7Generator.h: some try compile fixes
56639 2002-09-22 07:52  martink
56641         * Source/: cmWriteFileCommand.cxx,
56642           CursesDialog/cmCursesMainForm.cxx: compiler warning
56644 2002-09-21 07:29  andy
56646         * Source/cmWriteFileCommand.cxx: Fix namespace problem
56648 2002-09-20 15:45  andy
56650         * Source/WXDialog/wxincludes.h: Add missing include
56652 2002-09-20 15:01  andy
56654         * Modules/CheckFunctionExists.cmake,
56655           Modules/CheckIncludeFile.cmake, Modules/CheckSizeOf.cmake,
56656           Source/WXDialog/cmWXMainFrame.cxx: Fix tests for new trycompile
56657           and tryrun
56659 2002-09-20 15:01  andy
56661         * Source/: cmMakefile.cxx, cmMakefile.h, cmTryCompileCommand.cxx,
56662           cmTryRunCommand.cxx: Add GetLocal on cmMakefile and on local
56663           builds do not perform tests
56665 2002-09-20 14:17  andy
56667         * Tests/: LoadCommand/CMakeLists.txt,
56668           LoadCommand/LoadedCommand.h.in,
56669           LoadCommandOneConfig/CMakeLists.txt,
56670           LoadCommandOneConfig/LoadedCommand.h.in: Include more testing
56672 2002-09-20 14:16  andy
56674         * Modules/: CheckIncludeFile.c.in, CheckIncludeFile.cmake: Simplify
56675           checking for headers
56677 2002-09-20 13:40  andy
56679         * Modules/: CheckIncludeFile.c.in, CheckIncludeFile.cmake: Add
56680           macro which checks if the header file exists
56682 2002-09-20 13:40  andy
56684         * Modules/CheckFunctionExists.cmake: Fix comment
56686 2002-09-20 13:17  andy
56688         * Tests/: LoadCommand/CMakeLists.txt,
56689           LoadCommand/LoadedCommand.cxx,
56690           LoadCommandOneConfig/CMakeLists.txt,
56691           LoadCommandOneConfig/LoadedCommand.cxx,
56692           LoadCommand/LoadedCommand.h.in,
56693           LoadCommandOneConfig/LoadedCommand.h.in: Fix test so that it does
56694           some modules testing by checking for some functions and some size
56695           of types
56697 2002-09-20 13:16  andy
56699         * Modules/: CheckFunctionExists.c, CheckFunctionExists.cmake,
56700           CheckSizeOf.c, CheckSizeOf.cmake: Add two commonly used modules.
56701           First one checks if the function exists, the second one checks
56702           the size of type
56704 2002-09-20 13:15  andy
56706         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
56707           cmMakefile.cxx, cmMakefile.h, cmTryCompileCommand.cxx: Add option
56708           of TRY_COMPILE to store the output of compilation so that if the
56709           output fails you can display it or store it in the file
56711 2002-09-20 13:14  andy
56713         * Source/: cmCommands.cxx, cmWriteFileCommand.cxx,
56714           cmWriteFileCommand.h: Add WRITE_FILE command, which writes string
56715           to a file
56717 2002-09-20 10:06  martink
56719         * Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
56720           LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: removed c++
56721           style comments
56723 2002-09-20 09:53  andy
56725         * Source/WXDialog/wxincludes.h: Fix includes
56727 2002-09-20 08:07  martink
56729         * Source/: cmTryRunCommand.h, cmTryRunCommand.cxx: compiler
56730           warnings
56732 2002-09-19 17:35  andy
56734         * Source/WXDialog/CMakeLists.txt: Add test for gui
56736 2002-09-19 17:35  andy
56738         * Source/WXDialog/cmWXCommandLineInfo.cxx: Fix arguments
56740 2002-09-19 17:35  andy
56742         * Source/WXDialog/wxCMakeSetup.cxx: Allow argument Q
56744 2002-09-19 17:23  andy
56746         * Source/WXDialog/: cmWXMainFrame.cxx, cmWXMainFrame.h: Add support
56747           for exiting after loading
56749 2002-09-19 17:20  andy
56751         * Source/WXDialog/: cmWXCommandLineInfo.cxx, cmWXCommandLineInfo.h:
56752           Add option -Q for existing after loading
56754 2002-09-19 16:12  hoffman
56756         * Source/cmBorlandMakefileGenerator.cxx: ENH: allow for long
56757           command lines
56759 2002-09-19 16:09  andy
56761         * Source/cmMakefile.cxx: Remove unnecessary disabling of output
56763 2002-09-19 16:07  andy
56765         * Source/cmTryRunCommand.cxx: Fix tryrun to work on Linux
56767 2002-09-19 15:01  hoffman
56769         * Source/cmUnixMakefileGenerator.cxx: ENH: use single line depend
56770           rules for borland compiler
56772 2002-09-19 14:59  hoffman
56774         * Source/cmMSDotNETGenerator.cxx: ENH: add include to rc, and
56775           newline to custom commnad
56777 2002-09-19 14:59  hoffman
56779         * Source/: cmBorlandMakefileGenerator.cxx,
56780           cmNMakeMakefileGenerator.cxx: ENH: add include to rc
56782 2002-09-19 14:58  hoffman
56784         * Source/CMakeLists.txt: ENH: fix bad endif
56786 2002-09-19 14:58  hoffman
56788         * Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
56789           staticLibHeader.dsptemplate: ENH: add include paths to rc
56791 2002-09-19 14:40  andy
56793         * Source/cmSystemTools.cxx: Supress standard error when running
56794           command
56796 2002-09-19 14:36  andy
56798         * Source/cmTryCompileCommand.cxx: Fix try compile with second
56799           signature, remove cmake lists from cache so that multiple tests
56800           work
56802 2002-09-19 14:35  andy
56804         * Source/cmSystemTools.h: Add a way to check if run command output
56805           is disabled
56807 2002-09-19 14:35  andy
56809         * Source/cmMakefile.cxx: When doing try compile disable output
56811 2002-09-19 14:34  andy
56813         * Source/: cmListFileCache.cxx, cmListFileCache.h: Add a way to
56814           remove files from cache
56816 2002-09-19 11:06  andy
56818         * Source/cmTryRunCommand.cxx: Fix compile problem
56820 2002-09-19 11:01  martink
56822         * Source/cmTryRunCommand.cxx: minor cleanup
56824 2002-09-19 11:00  andy
56826         * Source/WXDialog/wxincludes.h: Fix all defines on Windows
56828 2002-09-19 10:56  andy
56830         * Source/WXDialog/CMakeLists.txt: Fix executable to be WIN32 on
56831           windows
56833 2002-09-19 10:25  andy
56835         * Modules/FindwxWindows.cmake: Fix find wxWindows
56837 2002-09-19 09:49  martink
56839         * Source/: cmCommands.cxx, cmTryCompileCommand.cxx,
56840           cmTryCompileCommand.h: updated to try compile
56842 2002-09-19 09:48  martink
56844         * Source/: cmTryRunCommand.cxx, cmTryRunCommand.h: new command
56846 2002-09-19 09:48  andy
56848         * Source/WXDialog/CMakeLists.txt: Remove unnecessary message
56850 2002-09-19 09:47  andy
56852         * Source/CMakeLists.txt: Add option for building wxWindows GUI for
56853           CMake
56855 2002-09-19 09:47  andy
56857         * Source/WXDialog/: CMakeLists.txt, cmWXCacheProperty.cxx,
56858           cmWXCacheProperty.h, cmWXCommandLineInfo.cxx,
56859           cmWXCommandLineInfo.h, cmWXMainFrame.cxx, cmWXMainFrame.h,
56860           wxCMakeSetup.cxx, wxincludes.h: Initial import of wxWindows
56861           dialog
56863 2002-09-19 09:42  andy
56865         * Modules/FindwxWindows.cmake: Improve searching for wxWindows
56867 2002-09-18 14:30  andy
56869         * Source/MFCDialog/CMakeSetupDialog.cpp: Fix callback for the new
56870           API
56872 2002-09-18 14:18  andy
56874         * Source/: cmSystemTools.cxx, cmSystemTools.h,
56875           CursesDialog/ccmake.cxx: Improve message handler to include
56876           client data.
56878 2002-09-18 11:38  martink
56880         * Tests/: LoadCommand/CMakeLists.txt,
56881           LoadCommand/CMakeCommands/CMakeLists.txt,
56882           LoadCommand/CMakeCommands/cmTestCommand.c,
56883           LoadCommandOneConfig/CMakeLists.txt,
56884           LoadCommandOneConfig/CMakeCommands/CMakeLists.txt,
56885           LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: test passing
56886           CMAKE_FLAGS
56888 2002-09-18 11:37  martink
56890         * Source/: cmMakefile.cxx, cmMakefile.h, cmTryCompileCommand.cxx,
56891           cmTryCompileCommand.h: now Try compile can include CMAKE_FLAGS
56893 2002-09-18 11:36  martink
56895         * Source/cmLoadCommandCommand.cxx: better error reporting
56897 2002-09-18 10:40  king
56899         * Source/cmSetCommand.cxx: ENH: If SET(VAR) is called with no other
56900           arguments, remove the definition of VAR.
56902 2002-09-18 10:39  king
56904         * Source/: cmMakefile.cxx, cmMakefile.h: ENH: Added
56905           RemoveDefinition method.
56907 2002-09-18 09:53  barre
56909         * Source/cmVTKWrapTclCommand.cxx: FIX: better support for the
56910           Tcl/Tk 8.4 pre-release
56912 2002-09-18 08:15  andy
56914         * Modules/FindGTK.cmake: GL should not be a completely necessary
56915           thing for finding GTK. This will find gtk and GL but also just
56916           GTK
56918 2002-09-18 08:13  andy
56920         * Source/cmakewizard.cxx: Remove unnecessary variable
56922 2002-09-18 08:07  martink
56924         * Tests/: LoadCommand/CMakeLists.txt,
56925           LoadCommandOneConfig/CMakeLists.txt: removed target
56927 2002-09-17 15:41  king
56929         * Modules/CMakeLists.txt: ENH: Adding installation of TRY_COMPILE
56930           tests.
56932 2002-09-17 15:41  king
56934         * Source/cmTryCompileCommand.cxx: BUG: Generated CMakeLists.txt
56935           file needs to take CMAKE_ANSI_CXXFLAGS into account.
56937 2002-09-17 14:40  king
56939         * Source/cmLocalUnixMakefileGenerator.cxx: ERR: Fixed typo:
56940           INSTALL_PROGRAMS -> INSTALL_PROGRAM.
56942 2002-09-17 14:20  martink
56944         * Source/CursesDialog/cmCursesMainForm.cxx: some cmake api changees
56946 2002-09-17 14:19  andy
56948         * Source/cmakewizard.cxx: Strip the string that user answers
56950 2002-09-17 14:18  barre
56952         * Source/cmVTKWrapTclCommand.cxx: ENH: add support for Tcl/Tk 8.4.0
56954 2002-09-17 14:12  martink
56956         * Source/cmake.h: updated comments
56958 2002-09-17 14:09  king
56960         * Source/cmLocalUnixMakefileGenerator.cxx: BUG: INSTALL_DATA should
56961           be INSTALL_PROGRAMS for program install targets.
56963 2002-09-17 14:04  martink
56965         * Source/CursesDialog/cmCursesMainForm.cxx: some cmake api changees
56967 2002-09-17 13:59  martink
56969         * Source/: cmMakefile.cxx, cmake.cxx, cmake.h, cmakewizard.cxx,
56970           MFCDialog/CMakeSetupDialog.cpp: cleaned up some of the cmake
56971           interface
56973 2002-09-17 13:59  martink
56975         * Source/CMakeLists.txt: new test
56977 2002-09-17 13:48  andy
56979         * Source/cmakewizard.cxx: Replace getline with fgets since getline
56980           does not seems to work properly on Mac OSX
56982 2002-09-17 11:48  andy
56984         * Source/: cmCacheManager.cxx, cmCacheManager.h,
56985           cmMarkAsAdvancedCommand.cxx: Fix problems with advanced not being
56986           marked.
56988 2002-09-17 10:56  king
56990         * Source/: cmInstallFilesCommand.cxx, cmInstallFilesCommand.h,
56991           cmInstallProgramsCommand.cxx, cmInstallProgramsCommand.h,
56992           cmLocalUnixMakefileGenerator.cxx: ENH: Improved implementation of
56993           INSTALL_FILES and INSTALL_PROGRAMS commands.  Source paths can
56994           now be relative or full paths, and don't need to be in the same
56995           directory as the CMakeLists.txt file.
56997 2002-09-17 10:38  martink
56999         * Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
57000           LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: added
57001           Destructor
57003 2002-09-17 10:38  martink
57005         * Source/: cmCPluginAPI.h, cmLoadCommandCommand.cxx: added
57006           destructor to loaded commands
57008 2002-09-17 09:17  martink
57010         * Modules/TestForANSIStreamHeaders.cmake: slight change in
57011           signature for TryCompile
57013 2002-09-17 09:16  martink
57015         * Source/: cmGlobalVisualStudio6Generator.cxx,
57016           cmTryCompileCommand.cxx, cmTryCompileCommand.h: slight change in
57017           signature
57019 2002-09-17 09:16  martink
57021         * Tests/: LoadCommand/CMakeLists.txt,
57022           LoadCommandOneConfig/CMakeLists.txt: some cleanup
57024 2002-09-17 08:29  martink
57026         * Tests/: LoadCommand/CMakeLists.txt,
57027           LoadCommandOneConfig/CMakeLists.txt: minor fix in error message
57029 2002-09-16 16:27  martink
57031         * Tests/: LoadCommand/CMakeLists.txt,
57032           LoadCommand/LoadedCommand.cxx,
57033           LoadCommand/CMakeCommands/CMakeLists.txt,
57034           LoadCommand/CMakeCommands/cmTestCommand.c,
57035           LoadCommandOneConfig/CMakeLists.txt,
57036           LoadCommandOneConfig/LoadedCommand.cxx,
57037           LoadCommandOneConfig/CMakeCommands/CMakeLists.txt,
57038           LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: load command
57039           test
57041 2002-09-15 09:54  martink
57043         * Source/: cmAddCustomCommandCommand.cxx,
57044           cmAddDependenciesCommand.cxx, cmCacheManager.cxx,
57045           cmExecProgramCommand.cxx, cmFLTKWrapUICommand.cxx,
57046           cmListFileCache.cxx, cmaketest.cxx, ctest.cxx: remove unused
57047           variables
57049 2002-09-15 09:42  martink
57051         * Source/: cmLocalVisualStudio6Generator.cxx,
57052           cmLocalVisualStudio7Generator.cxx: updated to use
57053           ConfigureFinalPass
57055 2002-09-15 08:53  martink
57057         * Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
57058           cmGlobalGenerator.cxx: changed handling of FinalPass
57060 2002-09-15 08:53  martink
57062         * Source/cmLocalUnixMakefileGenerator.cxx: changed when final pass
57063           is done
57065 2002-09-15 08:52  martink
57067         * Source/: cmMakefile.h, cmMakefile.cxx: renamed GenerateMakefile
57068           to ConfigureFinalPass
57070 2002-09-14 10:59  martink
57072         * Source/CursesDialog/cmCursesMainForm.cxx: removed extra Generate
57073           that was screwing things up
57075 2002-09-14 08:47  martink
57077         * Source/cmGlobalGenerator.cxx: fixed warning
57079 2002-09-13 19:23  martink
57081         * Source/cmGlobalGenerator.cxx: made less verbose
57083 2002-09-13 19:23  martink
57085         * Modules/TestForANSIStreamHeaders.cmake: removed messages
57087 2002-09-13 16:38  king
57089         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added
57090           FileIsFullPath test method.
57092 2002-09-13 13:48  martink
57094         * Source/: cmGlobalGenerator.cxx, cmMakefile.cxx, cmake.h: some
57095           fixes for try compile
57097 2002-09-13 11:09  martink
57099         * Templates/: CXXCMakeSystemConfig.cmake.in, cxxconfigure,
57100           cxxconfigure.in: now uses TryCompile
57102 2002-09-13 11:05  martink
57104         * Source/cmGlobalNMakeMakefileGenerator.h: minor fix
57105           inEnableLanguages
57107 2002-09-13 11:01  martink
57109         * Source/: cmTryCompileCommand.cxx: fix to the cleanup code
57111 2002-09-13 10:42  martink
57113         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
57114           cmGlobalNMakeMakefileGenerator.h,
57115           cmGlobalUnixMakefileGenerator.cxx,
57116           cmGlobalUnixMakefileGenerator.h,
57117           cmGlobalVisualStudio6Generator.cxx,
57118           cmGlobalVisualStudio7Generator.cxx, cmMakefile.cxx,
57119           cmTryCompileCommand.cxx: better trycompile and enable langiages
57121 2002-09-13 10:41  martink
57123         * Source/cmake.cxx: better try compile
57125 2002-09-13 10:40  martink
57127         * Modules/TestForANSIStreamHeaders.cmake: removed messages
57129 2002-09-13 09:51  andy
57131         * configure, configure.in: Improve bootstrapping on Unix, so that
57132           it bootstraps in the subdirectory. This prevents from compiler
57133           files being reused and you can do make clean...
57135 2002-09-13 09:49  iscott
57137         * Modules/FindQt.cmake: Make QT variables advanced
57139 2002-09-13 08:15  martink
57141         * Source/: cmEndIfCommand.cxx, cmLocalUnixMakefileGenerator.cxx:
57142           compiler warning
57144 2002-09-13 08:12  martink
57146         * Source/MFCDialog/CMakeSetup.cpp: duh
57148 2002-09-13 05:39  iscott
57150         * Modules/FindQt.cmake: Need to use $ENV{} to access environment
57151           variables
57153 2002-09-12 16:36  martink
57155         * Modules/TestForANSIStreamHeaders.cmake: some cleanup
57157 2002-09-12 14:37  martink
57159         * Source/cmake.cxx: uninitialized var
57161 2002-09-12 13:55  andy
57163         * Source/cmaketest.cxx: Remove unnecessary include
57165 2002-09-12 13:42  andy
57167         * Source/cmakemain.cxx: Remove unnecessary include
57169 2002-09-12 13:19  bettingf
57171         * Tests/Wrapping/CMakeLists.txt, Source/CMakeLists.txt: added
57172           include of FindQT.cmake
57174 2002-09-12 11:47  martink
57176         * Source/: cmMakefileGenerator.cxx, cmMakefileGenerator.h,
57177           CMakeLists.txt: new arch
57179 2002-09-12 11:44  martink
57181         * Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h,
57182           cmMSProjectGenerator.cxx, cmMSProjectGenerator.h,
57183           cmDSWWriter.cxx, cmDSWWriter.h, cmDSPWriter.cxx, cmDSPWriter.h,
57184           cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
57185           cmBorlandMakefileGenerator.cxx, cmBorlandMakefileGenerator.h,
57186           cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: new arch
57188 2002-09-12 11:38  bettingf
57190         * Source/CMakeLists.txt: added test for QTWrapUI called qtwrapping
57192 2002-09-12 11:37  bettingf
57194         * Tests/Wrapping/: qtwrappingmain.cxx, CMakeLists.txt: corrected
57195           test for QTWrapUI
57197 2002-09-12 11:14  martink
57199         * Modules/: TestForANSIStreamHeaders.cmake,
57200           TestForANSIStreamHeaders.cxx: new try compile module
57202 2002-09-12 11:13  andy
57204         * Source/cmCacheManager.cxx: Oops, too fast commit; add missing ;
57206 2002-09-12 11:12  andy
57208         * Source/cmCacheManager.cxx: Add more error checking
57210 2002-09-12 11:08  martink
57212         * Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: another
57213           signature for Try_Compile
57215 2002-09-12 11:08  martink
57217         * Source/: cmMakefile.cxx, cmake.cxx, cmake.h: added a flag if a
57218           cmake is in try compile
57220 2002-09-12 09:56  andy
57222         * Source/cmMarkAsAdvancedCommand.cxx: Fix mark as advanced. Now it
57223           should work properly
57225 2002-09-12 09:00  andy
57227         * Source/: cmakewizard.cxx, cmakewizard.h: Simplify code. Since we
57228           access cache entry through the iterator, we do not need the cache
57229           manager any more
57231 2002-09-12 08:56  andy
57233         * Source/cmCacheManager.h: Fix build problem on Sun
57235 2002-09-11 16:44  bettingf
57237         * Source/cmQTWrapUICommand.cxx: corrected the generated lists .h in
57238           header list and .cxx in sources list
57240 2002-09-11 16:43  bettingf
57242         * Source/cmLocalUnixMakefileGenerator.cxx: added generation of the
57243           GENERATED_QT_FILES list for make clean
57245 2002-09-11 16:41  bettingf
57247         * Tests/Wrapping/CMakeLists.txt: added test for QTWrapUI
57249 2002-09-11 16:40  bettingf
57251         * Tests/Wrapping/: qtwrappingmain.cxx, qtwrapping.ui: test for
57252           QTWarpUI
57254 2002-09-11 16:12  king
57256         * Source/cmCacheManager.cxx: BUG: GetCacheValue must check if value
57257           is UNINITIALIZED.  If so, pretend it doesn't exist.
57259 2002-09-11 15:13  andy
57261         * Source/CursesDialog/cmCursesMainForm.cxx: Fix bug in ccmake which
57262           made it crash when all cache values were deleted
57264 2002-09-11 15:04  andy
57266         * Source/CursesDialog/cmCursesMainForm.cxx: Fix problem with ccmake
57267           crashing on empty caches
57269 2002-09-11 14:38  andy
57271         * Source/MFCDialog/CMakeSetupDialog.cpp: Fix MFC GUI
57273 2002-09-11 14:38  andy
57275         * Source/cmCacheManager.cxx: Fix find and remove check for
57276           uninitialized entries
57278 2002-09-11 14:08  andy
57280         * Source/cmCacheManager.cxx: Function strcasecmp is not portable
57282 2002-09-11 14:05  andy
57284         * Source/: cmCacheManager.cxx, cmCacheManager.h,
57285           cmFindPathCommand.cxx, cmFindProgramCommand.cxx, cmMakefile.cxx,
57286           cmMarkAsAdvancedCommand.cxx, cmVariableRequiresCommand.cxx,
57287           cmakewizard.cxx, cmakewizard.h,
57288           CursesDialog/cmCursesCacheEntryComposite.cxx,
57289           CursesDialog/cmCursesCacheEntryComposite.h,
57290           CursesDialog/cmCursesMainForm.cxx: Couple of changes: cache
57291           variables now have a map of properties. ADVANCED and HELPSTRING
57292           are now properties of cache variable, IsAdvanced is gone, so is
57293           GetCacheEntry, since cache entries are now all private. To access
57294           them, you use the iterator. -ADVANCED cache entries are gone and
57295           are replaced by the property of cache variables. The cache file
57296           still looks the same, but the -ADVANCED cache entries are created
57297           when writing file. MarkAsAdvanced and VariableRequires are fixed.
57298           So are curses gui and wizard
57300 2002-09-11 13:27  andy
57302         * Templates/CCMakeSystemConfig.cmake.in: Remove Mark_AS_ADVANCED
57303           for some variables that do not exist
57305 2002-09-11 12:52  martink
57307         * Source/cmMakefile.cxx: minor fix in try compile code
57309 2002-09-11 09:54  king
57311         * Source/: CMakeLists.txt, cmDynamicLoader.cxx, cmDynamicLoader.h,
57312           cmDynamicLoaderC.c: ENH: Pointer-to-function to pointer-to-data
57313           casts are not even allowed in strict C.  Re-implemented this
57314           conversion in pure C++ using a casting trick with an extra level
57315           of indirection.
57317 2002-09-11 08:52  king
57319         * Source/cmDynamicLoaderC.c: ERR: Removed C++-style comments, used
57320           C-style instead.
57322 2002-09-10 17:24  king
57324         * Source/cmake.cxx: ERR: Added missing include of stdio.h for
57325           sprintf.
57327 2002-09-10 16:52  martink
57329         * Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: updated
57330           signature
57332 2002-09-10 16:52  martink
57334         * Source/: cmMakefile.cxx, cmMakefile.h: updated makefile moved
57335           commands into cmake and fixed try compile
57337 2002-09-10 16:51  martink
57339         * Source/cmDumpDocumentation.cxx: moved dump docs into cmake
57341 2002-09-10 16:51  martink
57343         * Source/: cmake.h, cmake.cxx: moved commands into cmake
57345 2002-09-10 16:49  martink
57347         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
57348           cmGlobalVisualStudio6Generator.cxx,
57349           cmGlobalVisualStudio6Generator.h,
57350           cmGlobalVisualStudio7Generator.cxx,
57351           cmGlobalVisualStudio7Generator.h: modified TryCompile
57353 2002-09-10 15:46  king
57355         * Source/: CMakeLists.txt, cmDynamicLoader.cxx, cmDynamicLoader.h,
57356           cmDynamicLoaderC.c: ERR: Cast from pointer-to-data to
57357           pointer-to-function is not allowed in C++.  The cast needed by
57358           cmDynamicLoader::GetSymbolAddress is now hidden in a C file.
57360 2002-09-10 15:40  king
57362         * Source/cmGlobalUnixMakefileGenerator.cxx: ERR: Fixes for comeau
57363           compiler.  NULL is a pointer of type void*, and cannot be
57364           compared directly with other pointer types.  We use 0 instead.
57365           Also changed putenv to setenv for comeau on linux.
57367 2002-09-10 15:40  king
57369         * Source/cmStandardIncludes.h: ENH: Added definition of _BSD_SOURCE
57370           to enable proper use of POSIX functions on comeau in linux.
57372 2002-09-10 15:38  king
57374         * Source/cmSystemTools.cxx: ERR: Fix for borland on linux.  We
57375           cannot directly compare the st_dev and st_ino members of struct
57376           stat.  Use memcmp instead.
57378 2002-09-10 15:37  king
57380         * Source/cmLocalGenerator.cxx: ERR: Removed stray semi-colon.
57382 2002-09-10 15:36  king
57384         * Source/: cmMakefile.cxx, cmRegularExpression.cxx,
57385           cmRegularExpression.h, cmMakeDepend.cxx,
57386           cmLoadCommandCommand.cxx, cmCPluginAPI.cxx: ERR: Fixes for comeau
57387           compiler.  NULL is a pointer of type void*, and cannot be
57388           compared directly with other pointer types.  We use 0 instead.
57390 2002-09-10 15:36  king
57392         * Source/cmake.cxx: ERR: Fix for borland on linux.
57394 2002-09-10 13:32  barre
57396         * Modules/FindOpenGL.cmake: FIX: typo + bring back the
57397           OPENGL_gl_LIBRARY path that can be used to find GLU (was wiped
57398           out from FindGLU)
57400 2002-09-10 12:49  martink
57402         * Source/CMakeLists.txt: removed extra ENDIF
57404 2002-09-10 10:35  king
57406         * configure, configure.in: ERR: Went back to old-style test for
57407           -LANG:std on the SGI.
57409 2002-09-10 10:16  martink
57411         * Source/: cmEndIfCommand.cxx, cmIfCommand.cxx: better error
57412           checking on If statements
57414 2002-09-10 10:02  king
57416         * configure, configure.in: ERR: AC_SUBST replaced with AC_DEFINE.
57417           Needed to get configure script to correctly setup cmConfigure.h.
57419 2002-09-10 09:51  king
57421         * Source/cmCommands.cxx: ERR: Removed accidental commit.
57423 2002-09-10 09:50  king
57425         * configure, configure.in, Source/cmCommands.cxx: BUG: Missing
57426           AC_SUBST commands added.
57428 2002-09-09 09:50  hoffman
57430         * Modules/FindOpenGL.cmake: Adding GLU to the OPENGL_LIBRARIES only
57431           if it is found.
57433 2002-09-08 10:15  martink
57435         * Source/: cmGlobalNMakeMakefileGenerator.cxx,
57436           cmGlobalVisualStudio6Generator.cxx,
57437           cmGlobalVisualStudio7Generator.cxx,
57438           cmLocalVisualStudio6Generator.cxx,
57439           cmLocalVisualStudio7Generator.cxx, cmake.cxx: compiler warnings
57441 2002-09-07 21:25  martink
57443         * Source/: cmGlobalGenerator.cxx,
57444           cmGlobalVisualStudio6Generator.cxx,
57445           cmGlobalVisualStudio7Generator.cxx: compiler warnings
57447 2002-09-07 21:22  martink
57449         * Source/cmLocalGenerator.h: compiler warning
57451 2002-09-07 21:18  martink
57453         * Source/: cmGlobalBorlandMakefileGenerator.cxx,
57454           cmLocalBorlandMakefileGenerator.cxx: fix for borland compilers
57456 2002-09-06 18:05  king
57458         * Source/cmVTKWrapTclCommand.cxx: ERR: Fix for borland in generated
57459           code.  vtkCommand is ambiguously both a function and a class.
57461 2002-09-06 17:19  king
57463         * configure, configure.in, Templates/cconfigure,
57464           Templates/cconfigure.in, Templates/cxxconfigure,
57465           Templates/cxxconfigure.in: ENH: Improved configure test
57466           implementations by using AC_TRY_COMPILE.
57468 2002-09-06 16:30  martink
57470         * Source/cmLocalUnixMakefileGenerator.cxx: updated to fix the long
57471           depend line issue on Borland
57473 2002-09-06 14:03  starreveld
57475         * Modules/FindOpenGL.cmake:
57476           ERR: Fix opengl finding on osx
57478 2002-09-06 13:56  barre
57480         * Modules/FindTCL.cmake: ENH: make stub stuff ADVANCED
57482 2002-09-06 13:04  martink
57484         * Source/: cmMakefile.cxx, cmMakefile.h, cmakemain.cxx,
57485           cmakewizard.cxx, CMakeLists.txt, Makefile.in,
57486           cmGlobalGenerator.cxx, cmGlobalUnixMakefileGenerator.cxx,
57487           cmLocalUnixMakefileGenerator.cxx: new arch
57489 2002-09-06 13:00  martink
57491         * Source/: MFCDialog/CMakeSetupDialog.cpp,
57492           MFCDialog/CMakeSetupDialog.h, cmaketest.cxx, cmake.cxx, cmake.h:
57493           new arch
57495 2002-09-06 13:00  martink
57497         * Source/CursesDialog/: ccmake.cxx, cmCursesLongMessageForm.cxx,
57498           cmCursesMainForm.cxx, cmCursesMainForm.h: new architecture
57500 2002-09-06 11:47  hoffman
57502         * Templates/CMakeBorlandWindowsSystemConfig.cmake: fix comment
57504 2002-09-06 11:00  iscott
57506         * Modules/readme.txt: Add important missing word to documentation
57508 2002-09-06 10:55  iscott
57510         * Modules/readme.txt: More detailed information about consistent
57511           FindXXX.cmake files
57513 2002-09-06 10:47  hoffman
57515         * Source/cmUnixMakefileGenerator.cxx: ENH: use :: rule and not a
57516           long line extension
57518 2002-09-06 09:24  martink
57520         * Source/cmLocalUnixMakefileGenerator.cxx: minor fix
57522 2002-09-06 08:33  martink
57524         * Source/cmLocalUnixMakefileGenerator.cxx: minor fixes
57526 2002-09-05 12:00  iscott
57528         * Modules/: FindFLTK.cmake, FindGLUT.cmake, FindGTK.cmake,
57529           FindOpenGL.cmake, FindX11.cmake: Hide lots of values in the
57530           advanced list Fix some bugs OpenGL always needs X11 on Unix
57532 2002-09-05 09:04  martink
57534         * Source/cmLocalGenerator.h: made destructor virtual
57536 2002-09-05 08:22  martink
57538         * Source/cmDynamicLoader.cxx: removed some couts
57540 2002-09-04 15:46  martink
57542         * Source/cmCacheManager.h: made method public
57544 2002-09-04 15:28  martink
57546         * Source/cmLocalUnixMakefileGenerator.cxx: fixes
57548 2002-09-04 15:24  martink
57550         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
57551           cmGlobalNMakeMakefileGenerator.cxx, cmLocalGenerator.cxx,
57552           cmLocalGenerator.h: updates
57554 2002-09-04 15:22  martink
57556         * Source/: cmGlobalVisualStudio6Generator.cxx,
57557           cmGlobalVisualStudio6Generator.h,
57558           cmLocalVisualStudio6Generator.cxx,
57559           cmLocalVisualStudio6Generator.h,
57560           cmGlobalVisualStudio7Generator.cxx,
57561           cmGlobalVisualStudio7Generator.h,
57562           cmLocalVisualStudio7Generator.cxx,
57563           cmLocalVisualStudio7Generator.h: new arch
57565 2002-09-04 15:22  martink
57567         * Source/: cmGlobalBorlandMakefileGenerator.cxx,
57568           cmGlobalBorlandMakefileGenerator.h,
57569           cmLocalBorlandMakefileGenerator.cxx,
57570           cmLocalBorlandMakefileGenerator.h: first cut a new arch
57572 2002-09-04 11:17  martink
57574         * Tests/Wrapping/CMakeLists.txt: fixed test for new cmake
57576 2002-09-04 09:24  king
57578         * Modules/FindOpenGL.cmake: ERR: Still need to define
57579           OPENGL_INCLUDE_PATH in addition to the standard
57580           OPENGL_INCLUDE_DIR for backward compatability.
57582 2002-09-03 12:29  iscott
57584         * Modules/FindMFC.cmake: A simple FindMFC module for consistency
57586 2002-09-03 10:41  hoffman
57588         * Source/cmUnixMakefileGenerator.cxx: BUG: use windows paths for
57589           utility depends
57591 2002-09-03 10:41  hoffman
57593         * Source/cmMSDotNETGenerator.cxx: BUG: bug for more than one custom
57594           commands
57596 2002-09-03 09:14  iscott
57598         * Modules/Dart.cmake: Dart now has a configure option
57600 2002-09-03 09:00  iscott
57602         * Modules/FindPNG.cmake: I copied a bit too much VXL functionality
57603           here. Oops
57605 2002-09-03 08:33  iscott
57607         * Modules/FindPerl.cmake: Added PERL_FOUND
57609 2002-09-03 08:24  iscott
57611         * Modules/FindMPEG.cmake: Add an MPEG finder in the new format -
57612           functionality copied from VXL.
57614 2002-09-03 06:10  iscott
57616         * Modules/: FindAVIFile.cmake, FindGLU.cmake, FindGLUT.cmake,
57617           FindJPEG.cmake, FindOpenGL.cmake, FindPNG.cmake, FindTIFF.cmake,
57618           FindX11.cmake: Fixed mistake in comments Transferred OPENGL
57619           finding logic in from VXL Added Some backwards compatibility with
57620           CMake1.4
57622 2002-09-02 17:34  iscott
57624         * Modules/: FindFLTK.cmake, FindGTK.cmake: Moved FLTK and GTK to
57625           new FindXXX scheme. Imported some functionality from VXL
57627 2002-09-02 17:33  iscott
57629         * Modules/FindX11.cmake: small bug fixes
57631 2002-09-02 17:29  iscott
57633         * Source/cmFLTKWrapUICommand.cxx: FLTK_FLUID_EXE ->
57634           FLTK_FLUID_EXECUTABLE because Module files are moving to
57635           consistent scheme
57637 2002-09-02 16:59  iscott
57639         * Modules/: FindQt.cmake, FindTIFF.cmake: Fix Bugs
57641 2002-09-02 16:24  iscott
57643         * Modules/FindZLIB.cmake: This file should not be empty
57645 2002-09-02 15:49  iscott
57647         * Modules/: FindZLIB.cmake, FindZLib.cmake: Moved FindZLib.cmake to
57648           FindZLIB.cmake
57650 2002-09-02 15:46  iscott
57652         * Modules/: FindPNG.cmake, FindX11.cmake, FindZLib.cmake: Copied
57653           the X11 PNG and ZLIB functoinality from VXL
57655 2002-09-02 14:08  iscott
57657         * Modules/: FindPNG.cmake, FindZLib.cmake: Adding Zlib and PNG find
57658           modules in the new format
57660 2002-09-02 12:58  iscott
57662         * Modules/FindTIFF.cmake: This Find Module is in the new style
57664 2002-09-02 12:05  iscott
57666         * Modules/: FindJPEG.cmake, FindQt.cmake, FindWget.cmake,
57667           FindZLib.cmake: Add helpful message for QT Windows users Add
57668           FindZLib in new format Move FindJPEG and FINDWGET over to new
57669           scheme
57671 2002-09-02 07:03  iscott
57673         * Modules/FindAVIFile.cmake, Modules/FindQt.cmake,
57674           Modules/LinkQT.cmake, Modules/readme.txt,
57675           Source/cmQTWrapCPPCommand.cxx, Source/cmQTWrapUICommand.cxx:
57676           Define a single expected format for the values defined in every
57677           FindXXX.cmake file.  Upgrade all the QT functionality to use the
57678           new FindXXX.cmake format Add a module for AVIFile.
57680 2002-08-30 16:01  martink
57682         * Source/: cmGlobalUnixMakefileGenerator.cxx,
57683           cmGlobalUnixMakefileGenerator.h,
57684           cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h,
57685           cmGlobalNMakeMakefileGenerator.cxx,
57686           cmGlobalNMakeMakefileGenerator.h,
57687           cmLocalNMakeMakefileGenerator.cxx,
57688           cmLocalNMakeMakefileGenerator.h: in progress
57690 2002-08-30 16:00  martink
57692         * Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
57693           cmLocalGenerator.cxx, cmLocalGenerator.h: in progress checkin
57695 2002-08-30 09:54  hoffman
57697         * Tests/: Complex/Executable/CMakeLists.txt,
57698           ComplexOneConfig/Executable/CMakeLists.txt,
57699           ComplexRelativePaths/Executable/CMakeLists.txt: add rpcrt4.lib
57700           because of CMakeLib needing it
57702 2002-08-29 09:45  martink
57704         * Source/cmCPluginAPI.cxx: extern C fixes
57706 2002-08-28 16:35  martink
57708         * Source/CursesDialog/: ccmake.cxx, cmCursesMainForm.cxx,
57709           cmCursesMainForm.h: some changes in cachemanager and singletons
57711 2002-08-28 16:34  martink
57713         * Source/cmaketest.cxx: no more singletons
57715 2002-08-28 16:33  martink
57717         * Tests/: Complex/Executable/CMakeLists.txt,
57718           ComplexOneConfig/Executable/CMakeLists.txt,
57719           ComplexRelativePaths/Executable/CMakeLists.txt: now needs dynlib
57720           support
57722 2002-08-28 15:08  king
57724         * Utilities/: cmake_release_config_cygwin,
57725           cmake_release_unix_build.sh, cmake_release_unix_config.sh,
57726           cmake_release_unix_package.sh: ENH: Moved build of source tarball
57727           to package script.
57729 2002-08-28 14:51  martink
57731         * Source/: cmCPluginAPI.cxx, cmCacheManager.cxx, cmCacheManager.h,
57732           cmCommands.cxx, cmFindPathCommand.cxx, cmFindProgramCommand.cxx,
57733           cmLoadCacheCommand.cxx, cmLoadCommandCommand.cxx,
57734           cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h,
57735           cmMSProjectGenerator.cxx, cmMSProjectGenerator.h, cmMakefile.cxx,
57736           cmMakefile.h, cmMakefileGenerator.cxx, cmMakefileGenerator.h,
57737           cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
57738           cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h,
57739           cmVariableRequiresCommand.cxx, cmake.cxx, cmake.h, cmakemain.cxx,
57740           cmakewizard.cxx, cmakewizard.h, MFCDialog/CMakeSetup.cpp,
57741           MFCDialog/CMakeSetupDialog.cpp, MFCDialog/CMakeSetupDialog.h,
57742           MFCDialog/PropertyList.cpp, MFCDialog/PropertyList.h: changed
57743           cache manager and registered generators to no longer be
57744           singletons
57746 2002-08-28 14:49  martink
57748         * Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: an early
57749           checking not complete
57751 2002-08-28 14:33  hoffman
57753         * Source/cmBorlandMakefileGenerator.cxx,
57754           Source/cmMSDotNETGenerator.cxx,
57755           Source/cmNMakeMakefileGenerator.cxx,
57756           Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
57757           Templates/EXEWinHeader.dsptemplate,
57758           Templates/staticLibHeader.dsptemplate: ENH: add include paths to
57759           rc program for resource generation
57761 2002-08-28 10:43  king
57763         * Utilities/setup.hint: ENH: Incremented version number for 1.4-4
57765 2002-08-28 10:40  king
57767         * Utilities/: cmake-cygwin.README, setup.hint: ENH: Adding cygwin
57768           installation files to branch.
57770 2002-08-28 10:28  hoffman
57772         * Utilities/: cmake-cygwin.README, cmake_release_config_cygwin,
57773           setup.hint: [no log message]
57775 2002-08-28 09:30  king
57777         * Utilities/cmake_release_config_darwin: Switched to release branch
57778           tag instead of sticky tag.
57780 2002-08-28 09:27  king
57782         * Utilities/cmake_release_config_darwin: ENH: Adding release
57783           configuration for darwin.
57785 2002-08-28 09:07  king
57787         * Utilities/cmake_release_unix_package.sh: BUG: Don't erase tarball
57788           directory in packaging step in case there is a source tarball
57789           there.
57791 2002-08-28 09:04  hoffman
57793         * Utilities/: cmake_release_unix_config.sh,
57794           cmake_release_unix_package.sh: cygwin release
57796 2002-08-28 08:51  king
57798         * Utilities/: cmake_release_config_hpux, cmake_release_config_irix,
57799           cmake_release_config_linux, cmake_release_config_sun: ENH:
57800           Updated release script configuration for CMake release 1.4.4.
57802 2002-08-27 14:45  andy
57804         * Source/cmSourceFile.cxx: Fix bug in trying to set stding with
57805           null
57807 2002-08-27 09:43  hoffman
57809         * Source/: CMakeLists.txt, cmLoadCommandCommand.cxx: ENH: fix
57810           warnings
57812 2002-08-27 08:36  martink
57814         * Source/: CMakeLists.txt, cmCommands.cxx: fixed bootstrap build to
57815           not use LoadCOmmandCOmmand
57817 2002-08-26 15:22  martink
57819         * Source/: cmGetSourceFilePropertyCommand.cxx,
57820           cmGetSourceFilePropertyCommand.h: updated to match the SET
57822 2002-08-26 15:20  martink
57824         * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
57825           ComplexRelativePaths/CMakeLists.txt: added new form of Set source
57826           file properties command
57828 2002-08-26 10:52  martink
57830         * Source/: cmCPluginAPI.cxx, cmCPluginAPI.h, cmCommands.cxx,
57831           cmLoadCommandCommand.cxx: now uses stubs
57833 2002-08-26 08:53  martink
57835         * Source/cmSetSourceFilesPropertiesCommand.cxx: fixed bug maybe
57837 2002-08-23 17:00  hoffman
57839         * Templates/cxxconfigure, Templates/cxxconfigure.in, configure,
57840           configure.in: try another flag for the dec compiler...
57842 2002-08-23 16:25  hoffman
57844         * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
57845           ComplexRelativePaths/CMakeLists.txt: no more dll for plugin
57847 2002-08-23 16:15  martink
57849         * Tests/: Complex/Executable/CMakeLists.txt,
57850           ComplexOneConfig/Executable/CMakeLists.txt,
57851           ComplexRelativePaths/Executable/CMakeLists.txt: remoevd shared
57852           lib
57854 2002-08-23 16:12  martink
57856         * Source/: cmCPluginAPI.h, cmCacheManager.h, cmDirectory.h,
57857           cmRegularExpression.h, cmStandardIncludes.h, cmSystemTools.h,
57858           cmake.h, CMakeLists.txt, cmListFileCache.h, cmMakefile.h,
57859           cmMakefileGenerator.h, cmakewizard.h: removed shared lib support
57861 2002-08-23 16:12  martink
57863         * Source/cmaketest.cxx: memory issue
57865 2002-08-23 15:11  martink
57867         * Source/: cmVTKMakeInstantiatorCommand.cxx, cmCacheManager.h,
57868           cmCPluginAPI.cxx: compiler warnings
57870 2002-08-23 13:47  hoffman
57872         * Tests/: Complex/Executable/CMakeLists.txt,
57873           ComplexOneConfig/Executable/CMakeLists.txt,
57874           ComplexRelativePaths/Executable/CMakeLists.txt: BUG: fix for
57875           cygwin
57877 2002-08-23 13:46  hoffman
57879         * Source/: CMakeLists.txt, cmCacheManager.cxx, cmCacheManager.h,
57880           cmake.cxx, cmake.h, cmakemain.cxx, cmaketest.cxx,
57881           CursesDialog/CMakeLists.txt, CursesDialog/form/CMakeLists.txt,
57882           MFCDialog/CMakeSetup.cpp: BUG: add explicit clean up of the
57883           cachemanager at exit of programs, so dll destruction is not a
57884           problem.
57886 2002-08-23 09:09  hoffman
57888         * Source/cmNMakeMakefileGenerator.cxx: remove use of
57889           getpropertyasbool
57891 2002-08-22 17:06  hoffman
57893         * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
57894           ComplexRelativePaths/CMakeLists.txt: BUG: fix for borland and a
57895           shared CMakeLib
57897 2002-08-22 16:57  hoffman
57899         * Tests/: Complex/CMakeLists.txt,
57900           Complex/Executable/CMakeLists.txt,
57901           ComplexOneConfig/CMakeLists.txt,
57902           ComplexOneConfig/Executable/CMakeLists.txt,
57903           ComplexRelativePaths/CMakeLists.txt,
57904           ComplexRelativePaths/Executable/CMakeLists.txt: BUG: fix for
57905           borland and a shared CMakeLib
57907 2002-08-22 16:16  hoffman
57909         * Source/CMakeLists.txt: BUG: borland needs to have
57910           BUILD_SHARED_LIBS on for executables to work with c++
57912 2002-08-22 15:58  martink
57914         * Tests/: Complex/Executable/CMakeLists.txt,
57915           ComplexOneConfig/Executable/CMakeLists.txt,
57916           ComplexRelativePaths/Executable/CMakeLists.txt: complex test
57917           needs the dll
57919 2002-08-22 14:41  martink
57921         * Source/cmCPluginAPI.cxx: minor warning fix
57923 2002-08-22 14:40  iscott
57925         * Modules/: FindAVIFile.cmake, readme.txt: Some more explanation of
57926           a consistent scheme
57928 2002-08-22 11:37  hoffman
57930         * configure, configure.in, Templates/cxxconfigure,
57931           Templates/cxxconfigure.in: BUG: fix for OSF compiler to use ansi
57932           mode for streams
57934 2002-08-22 11:12  hoffman
57936         * Source/cmNMakeMakefileGenerator.cxx: BUG: use c flags for
57937           cprograms, and do not use large command lines for linking
57939 2002-08-22 09:17  martink
57941         * Source/cmCPluginAPI.cxx: fixed some warnings
57943 2002-08-22 09:11  martink
57945         * Source/cmSetSourceFilesPropertiesCommand.cxx: fixed some warnings
57947 2002-08-22 09:10  martink
57949         * Source/cmCPluginAPI.h: fixed nested comment
57951 2002-08-22 08:25  martink
57953         * Source/CursesDialog/CMakeLists.txt: added lib
57955 2002-08-21 15:52  king
57957         * Utilities/cmake_release_unix_package.sh: ENH: Added -files to end
57958           of internal binary tarball to distinguish from the outer
57959           tarball's name.
57961 2002-08-21 15:37  martink
57963         * Source/CursesDialog/cmCursesMainForm.cxx: minor fixes for new
57964           cache api
57966 2002-08-21 13:15  martink
57968         * Source/: cmMakefile.cxx, cmMakefile.h, cmCPluginAPI.cxx: minor
57969           bug
57971 2002-08-21 12:02  martink
57973         * Source/MFCDialog/: CMakeLists.txt, CMakeSetupDialog.cpp: support
57974           for dll
57976 2002-08-21 12:01  martink
57978         * Source/: cmMakefileGenerator.h, cmMakefile.h: dll support
57980 2002-08-21 12:00  martink
57982         * Source/cmRegularExpression.h: made into dll
57984 2002-08-21 11:59  martink
57986         * Source/: cmake.h, cmakewizard.h, cmakewizard.cxx: support for
57987           plugins
57989 2002-08-21 11:58  martink
57991         * Source/: cmLoadCommandCommand.cxx, cmLoadCommandCommand.h: adding
57992           plugin support
57994 2002-08-21 11:58  martink
57996         * Source/: cmDynamicLoader.cxx, cmDynamicLoader.h: added plugin
57997           support
57999 2002-08-21 11:55  martink
58001         * Source/: cmStandardIncludes.h, CMakeLists.txt,
58002           cmCacheManager.cxx, cmCacheManager.h, cmDirectory.h,
58003           cmSystemTools.h, cmListFileCache.h: made CMakeLib shared on
58004           windows
58006 2002-08-21 11:54  martink
58008         * Source/: cmCPluginAPI.cxx, cmCPluginAPI.h: added C Plugin API
58009           first cut
58011 2002-08-21 09:45  hoffman
58013         * Source/cmNMakeMakefileGenerator.cxx: BUG: use c compiler for link
58014           of c programs, and use temp file nmake syntax for linking c and
58015           c++ programs
58017 2002-08-19 15:40  iscott
58019         * Modules/: FindQt.cmake, LinkQT.cmake: I have tested this with
58020           VXL/our internal code, and it works for me.
58022 2002-08-19 10:05  iscott
58024         * Modules/FindQt.cmake: I first go at a consistent FindXXX.cmake
58025           file
58027 2002-08-16 11:20  martink
58029         * Source/cmMacroCommand.cxx: minor fix
58031 2002-08-16 11:17  martink
58033         * Source/: cmQTWrapCPPCommand.cxx, cmQTWrapUICommand.cxx,
58034           cmSetSourceFilesPropertiesCommand.cxx,
58035           cmSetSourceFilesPropertiesCommand.h, cmSourceFile.cxx,
58036           cmSourceFile.h, cmSourceFilesCommand.cxx,
58037           cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
58038           cmVTKWrapTclCommand.cxx, cmGetSourceFilePropertyCommand.cxx,
58039           cmWrapExcludeFilesCommand.cxx, cmCreateTestSourceList.cxx,
58040           cmAbstractFilesCommand.cxx, cmAuxSourceDirectoryCommand.cxx,
58041           cmBorlandMakefileGenerator.cxx, cmDSPWriter.cxx,
58042           cmFLTKWrapUICommand.cxx, cmMSDotNETGenerator.cxx,
58043           cmMakeDepend.cxx, cmNMakeMakefileGenerator.cxx, cmTarget.cxx,
58044           cmUnixMakefileGenerator.cxx, cmVTKMakeInstantiatorCommand.cxx:
58045           modified how source files store properties
58047 2002-08-16 09:45  king
58049         * Source/cmVTKMakeInstantiatorCommand.cxx: ERR: unsigned int ->
58050           size_t.
58052 2002-08-16 09:31  king
58054         * Source/cmVTKMakeInstantiatorCommand.cxx: ENH: Changed check for
58055           which version of instantiators to generate to look for definition
58056           of VTK_USE_INSTANTIATOR_NEW instead of an extra argument to
58057           VTK_MAKE_INSTANTIATOR.
58059 2002-08-15 15:01  king
58061         * Source/: cmVTKMakeInstantiatorCommand.cxx,
58062           cmVTKMakeInstantiatorCommand.h: BUG: Added
58063           backward-compatability.  The old instantiator style will be used
58064           unless the argument USE_INSTANTIATOR_NEW is given to tell the
58065           command to make use of the instantiator new functions exported
58066           from each class's implementation file.
58068 2002-08-15 14:39  king
58070         * Source/: cmVTKMakeInstantiatorCommand.cxx,
58071           cmVTKMakeInstantiatorCommand.h: ENH: Improved generated
58072           instantiator to use extern declarations to wrappers around the
58073           New() methods.  This avoids the need to include each class's
58074           header in an instantiator source.  The instantiator class
58075           implementations can now fit in a single source file that compiles
58076           quickly.
58078 2002-08-15 09:34  hoffman
58080         * Source/cmNMakeMakefileGenerator.cxx: ENH: add -DWIN32 flag for
58081           builds
58083 2002-08-14 11:44  ibanez
58085         * Modules/FindFLTK.cmake: ENH: Platform dependent libraries added.
58087 2002-08-13 15:47  martink
58089         * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
58090           ComplexRelativePaths/CMakeLists.txt: added macro test
58092 2002-08-13 15:46  martink
58094         * Source/: cmCommands.cxx, cmMacroCommand.cxx, cmMacroCommand.h:
58095           added new command
58097 2002-08-13 10:46  martink
58099         * Source/: cmExecProgramCommand.h, cmExecProgramCommand.cxx: merge
58100           from main tree
58102 2002-08-13 10:08  martink
58104         * CMakeLists.txt: added man page
58106 2002-08-13 10:05  martink
58108         * Source/cmCreateTestSourceList.cxx: some warning and purify fixes
58110 2002-08-13 10:04  martink
58112         * Source/: cmElseCommand.cxx, cmIfCommand.cxx: IF Else improvements
58114 2002-08-13 10:03  martink
58116         * Source/: cmMakefile.cxx, cmMakefile.h: merges from the main
58117           branch
58119 2002-08-13 10:02  martink
58121         * Source/cmRemoveCommand.cxx: merge from main branch
58123 2002-08-13 10:01  martink
58125         * Copyright.txt: merge from the main branch
58127 2002-08-13 10:00  martink
58129         * cmake.1: updated from main branch
58131 2002-08-13 09:59  martink
58133         * Modules/: FindFLTK.cmake, FindTCL.cmake: updates from the main
58134           branch
58136 2002-08-12 08:39  martink
58138         * Source/cmElseCommand.cxx: compiler warning
58140 2002-08-09 12:00  martink
58142         * Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmMakefile.cxx:
58143           better IF ELSE handling
58145 2002-08-09 10:04  barre
58147         * Modules/FindTCL.cmake: FIX: fix commit messup (this change was
58148           committed to the branch instead of the main tree, thus was
58149           wiped-out later)
58151 2002-08-09 08:33  barre
58153         * Modules/FindwxWindows.cmake: FIX: - WINDOWS does not exist, use
58154           WIN32 (or defineWINDOWS if cygwin can not be used inUnix mode?),
58155           - fix an un-closed IF, - use same prefix for vars (and make it
58156           advanced)
58158 2002-08-09 07:55  andy
58160         * Modules/FindwxWindows.cmake: This hopefully finds wxWindows on
58161           UNIX
58163 2002-08-08 15:30  andy
58165         * Modules/FindwxWindows.cmake: Add UNIX support for WXWINDOWS
58167 2002-08-08 15:29  andy
58169         * Source/: cmExecProgramCommand.cxx, cmExecProgramCommand.h: Add
58170           return value support and add documentation
58172 2002-08-08 15:14  king
58174         * Copyright.txt: ENH: Updated copyright.
58176 2002-08-08 15:13  andy
58178         * Source/: cmExecProgramCommand.cxx, cmExecProgramCommand.h: Add
58179           option of storing output to the variable
58181 2002-08-08 13:41  barre
58183         * Modules/FindwxWindows.cmake: ENH: first stab at wxWindows support
58184           (win32)
58186 2002-08-08 12:49  king
58188         * CMakeLists.txt: ENH: Adding installation for man page.
58190 2002-08-08 12:30  hoffman
58192         * Source/cmUnixMakefileGenerator.cxx: BUG: handle .exe extension
58193           for cygwin
58195 2002-08-08 11:58  king
58197         * cmake.1: ENH: Initial checkin of unix manpage.
58199 2002-08-08 08:51  martink
58201         * Source/cmCreateTestSourceList.cxx: fixed some compiler warnings
58202           and leaks
58204 2002-08-07 18:12  king
58206         * Utilities/: cmake_release_config_hpux, cmake_release_config_irix,
58207           cmake_release_config_linux, cmake_release_config_sun,
58208           cmake_release_unix.sh, cmake_release_unix_build.sh,
58209           cmake_release_unix_config.sh, cmake_release_unix_package.sh: ENH:
58210           Split install script into two parts.  Added basic support for
58211           adding more files to the distribution and creating packages.
58213 2002-08-07 11:01  martink
58215         * Source/cmCreateTestSourceList.cxx: fixed some compiler warnings
58216           and leaks
58218 2002-08-07 10:30  martink
58220         * Source/cmCreateTestSourceList.cxx: fixed some compiler warnings
58221           and leaks
58223 2002-08-05 18:08  ibanez
58225         * Modules/FindFLTK.cmake: ENH: Images library added. Names for
58226           debuggin versions in windows added.
58228 2002-08-05 09:51  martink
58230         * Source/cmRemoveCommand.cxx: minor fix
58232 2002-08-02 13:43  ibanez
58234         * Modules/FindFLTK.cmake: FIX: names styles for fltkgl and
58235           fltkforms are different in windows and linux.       Both styles
58236           are now searched taking advantage of the NAMES option in
58237           FIND_LIBRARY.
58239 2002-08-02 12:51  martink
58241         * Source/cmLinkDirectoriesCommand.cxx: duhhhhhh
58243 2002-08-02 08:50  martink
58245         * Source/: cmFindLibraryCommand.cxx, cmLinkLibrariesCommand.cxx,
58246           MFCDialog/CMakeSetupDialog.cpp, cmMakefile.h: updates from the
58247           main tree
58249 2002-08-01 23:05  barre
58251         * Source/cmFindLibraryCommand.cxx: FIX: put ExpandRegistryValue()
58252           back (seems to have been removed accidentally I guess in 1.25)
58254 2002-08-01 16:23  barre
58256         * Source/MFCDialog/CMakeSetupDialog.cpp: FIX: stupid pb fixed
58257           (close to being medieval'ed by The Ken)
58259 2002-08-01 15:58  martink
58261         * Source/cmLinkDirectoriesCommand.cxx: no longer need an argument
58263 2002-08-01 09:50  martink
58265         * Source/cmCreateTestSourceList.cxx,
58266           Source/cmCreateTestSourceList.h, Source/cmMakefile.h,
58267           Source/cmNMakeMakefileGenerator.cxx,
58268           Source/cmNMakeMakefileGenerator.h, Source/cmSystemTools.cxx,
58269           Source/cmUnixMakefileGenerator.cxx,
58270           Source/cmUnixMakefileGenerator.h, Source/cmVTKWrapTclCommand.cxx,
58271           Source/cmake.cxx, Source/MFCDialog/CMakeCommandLineInfo.cpp,
58272           Source/MFCDialog/CMakeCommandLineInfo.h,
58273           Source/MFCDialog/CMakeSetup.cpp,
58274           Source/MFCDialog/CMakeSetupDialog.cpp,
58275           Source/MFCDialog/CMakeSetupDialog.h,
58276           Tests/Complex/CMakeLists.txt,
58277           Tests/ComplexOneConfig/CMakeLists.txt,
58278           Tests/ComplexRelativePaths/CMakeLists.txt,
58279           Tests/TestDriver/CMakeLists.txt, Tests/TestDriver/test1.cxx,
58280           Tests/TestDriver/test2.cxx, Tests/TestDriver/testArgs.h,
58281           Tests/TestDriver/subdir/test3.cxx: merges from the main branch
58283 2002-08-01 08:41  martink
58285         * Modules/: FindGLU.cmake, FindJNI.cmake, FindOpenGL.cmake,
58286           FindTCL.cmake: merges from the main tree
58288 2002-07-31 13:45  hoffman
58290         * Source/: cmNMakeMakefileGenerator.cxx,
58291           cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
58292           cmUnixMakefileGenerator.h: BUG: fix jump to directory and build
58293           for nmake if library path is not set. combine
58294           OutputBuildExecutableInDir and OutputBuildLibraryInDir into
58295           OutputBuildTargetInDir
58297 2002-07-31 11:08  martink
58299         * Tests/TestDriver/testArgs.h: minor fix for c tests
58301 2002-07-31 11:07  martink
58303         * Source/cmCreateTestSourceList.cxx: fixed support for C test
58304           programs
58306 2002-07-31 10:34  barre
58308         * Source/MFCDialog/CMakeSetupDialog.cpp: FIX: ConvertToOutputPath
58309           puts "" around path. Not compatible with GUI use.
58311 2002-07-31 09:29  barre
58313         * Source/cmCreateTestSourceList.cxx: FIX: <stdlib.h> is enough to
58314           get malloc()/free()
58316 2002-07-30 16:19  martink
58318         * Tests/TestDriver/: CMakeLists.txt, test1.cxx, test2.cxx,
58319           subdir/test3.cxx: updated to mods in command
58321 2002-07-30 16:18  martink
58323         * Source/: cmCreateTestSourceList.cxx, cmCreateTestSourceList.h:
58324           updated to handle extensions
58326 2002-07-30 10:33  barre
58328         * Source/cmCreateTestSourceList.cxx: FIX: la commande créait du
58329           code C++. Du code C devrait faire l'affaire.
58331 2002-07-30 10:23  barre
58333         * Source/cmCreateTestSourceList.cxx: FIX: la commande créait du
58334           code C++. Du code C devrait faire l'affaire.
58336 2002-07-29 09:46  barre
58338         * Modules/: FindTCL.cmake: ENH: change the search path order (if
58339           several Tcl/Tk are installed, the "current" version is likely to
58340           be the one that is bound to the wish/tclsh found in the PATH)
58342 2002-07-26 14:06  barre
58344         * Modules/: FindTCL.cmake: ENH: clean the module, add debug libs
58346 2002-07-26 10:14  king
58348         * Source/: cmITKWrapTclCommand.cxx, cmITKWrapTclCommand.h: BUG:
58349           Only one generated Tcl wrapper source was getting added to the
58350           package's library.
58352 2002-07-26 09:54  king
58354         * Source/cmVTKWrapTclCommand.cxx: BUG: Generated call to
58355           Tcl_CreateCommand for vtkCommand should cast pointer to extern
58356           "C" version.
58358 2002-07-25 16:47  king
58360         * Source/cmVTKWrapTclCommand.cxx: BUG: Generated vtkCommand
58361           prototype cannot be extern "C" because it may not match with the
58362           version in VTK.
58364 2002-07-25 16:41  andy
58366         * Source/cmSystemTools.cxx: Ok, now cd will work on windows
58368 2002-07-25 16:25  will
58370         * Source/cmVTKWrapTclCommand.cxx: fixed warning
58372 2002-07-25 11:17  barre
58374         * Modules/FindTCL.cmake: FIX: the stub libs were not searched
58376 2002-07-25 11:10  barre
58378         * Modules/FindTCL.cmake: FIX: the stub libs were not searched
58380 2002-07-25 09:16  martink
58382         * Source/cmMakefile.cxx: makefile now does not ignore NOTFOUND libs
58383           and includes
58385 2002-07-25 08:00  martink
58387         * Source/cmMakefile.cxx: makefile now ignores NOTFOUND libs and
58388           includes
58390 2002-07-22 11:03  king
58392         * Utilities/cmake_release_config_irix: ENH: Added release script
58393           configuration for IRIX build.
58395 2002-07-22 10:57  barre
58397         * Source/MFCDialog/CMakeSetupDialog.cpp: ENH: better Drag&Drop, and
58398           change source dir automatically when build dir is changed in the
58399           GUI
58401 2002-07-22 10:40  martink
58403         * Source/cmMakefile.h: updated to patch 1
58405 2002-07-22 10:34  martink
58407         * Templates/CXXCMakeSystemConfig.cmake.in: better docs and support
58408           for mising args
58410 2002-07-22 10:33  martink
58412         * Source/cmMakefile.cxx: now replaces args even if not defined
58414 2002-07-22 10:31  martink
58416         * Source/: cmAddDefinitionsCommand.cxx,
58417           cmIncludeDirectoryCommand.cxx, cmLinkLibrariesCommand.cxx,
58418           cmTargetLinkLibrariesCommand.cxx: allows less arguments changes
58419           from main tree
58421 2002-07-22 10:00  martink
58423         * Source/: cmIncludeDirectoryCommand.cxx,
58424           cmLinkLibrariesCommand.cxx: allows no arguments
58426 2002-07-21 19:12  barre
58428         * Source/MFCDialog/CMakeSetupDialog.cpp: ENH: add Drag & Drop
58429           (directory, file, or CMakeCache), support for Shortcut too
58431 2002-07-21 15:56  barre
58433         * Source/MFCDialog/: CMakeCommandLineInfo.cpp,
58434           CMakeCommandLineInfo.h, CMakeSetupDialog.cpp, CMakeSetupDialog.h:
58435           ENH: add Drag & Drop (directory, file, or CMakeCache), support
58436           for Shortcut too
58438 2002-07-20 08:55  martink
58440         * Source/cmAddDefinitionsCommand.cxx: modified to accept no
58441           arguments
58443 2002-07-19 15:49  martink
58445         * Templates/CXXCMakeSystemConfig.cmake.in: fixed some empty
58446           descriptions
58448 2002-07-19 14:42  martink
58450         * Source/cmMakefile.cxx: full variable replacement and removal or
58451           empty arguments
58453 2002-07-19 14:40  martink
58455         * Source/cmTargetLinkLibrariesCommand.cxx: does not need a second
58456           argument
58458 2002-07-18 18:43  starreveld
58460         * Modules/: FindGLU.cmake, FindOpenGL.cmake: ERR: remove automatic
58461           Carbon framework on osx
58463 2002-07-17 16:33  martink
58465         * Source/cmInstallFilesCommand.cxx: fix for install with paths
58467 2002-07-17 15:57  martink
58469         * Source/cmInstallFilesCommand.cxx: fixe for files with paths
58471 2002-07-17 11:53  andy
58473         * Source/cmake.cxx: Fix changing of directories using cmSystemTools
58474           RunCommand feature
58476 2002-07-17 10:52  martink
58478         * Source/: cmForEachCommand.cxx, cmForEachCommand.h,
58479           cmMakefile.cxx: fix for IF statements inside of Foreach loops
58481 2002-07-17 10:48  martink
58483         * Source/cmForEachCommand.cxx, Source/cmForEachCommand.h,
58484           Source/cmMakefile.cxx, Tests/Complex/CMakeLists.txt,
58485           Tests/ComplexOneConfig/CMakeLists.txt,
58486           Tests/ComplexRelativePaths/CMakeLists.txt: fixed if statements
58487           inside a foreach
58489 2002-07-16 17:42  king
58491         * Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
58492           Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
58493           ComplexOneConfig/cmTestConfigure.h.in,
58494           ComplexOneConfig/Executable/complex.cxx,
58495           ComplexRelativePaths/CMakeLists.txt,
58496           ComplexRelativePaths/cmTestConfigure.h.in,
58497           ComplexRelativePaths/Executable/complex.cxx: ENH: Added test for
58498           IF inside a FOREACH.
58500 2002-07-15 11:37  king
58502         * Utilities/cmake_release_config_hpux: ENH: Adding release script
58503           configuration for HPUX.e
58505 2002-07-15 11:13  king
58507         * Utilities/cmake_release_config_sun: ENH: Added release
58508           configuration file for Sun.
58510 2002-07-15 10:48  king
58512         * Utilities/: cmake_release_config_linux, cmake_release_unix.sh:
58513           ENH: Made release script more generic for creating static and
58514           shared releases.
58516 2002-07-15 10:09  king
58518         * Utilities/cmake_release_config_linux: ENH: Release script
58519           configuration file for linux.
58521 2002-07-15 10:08  king
58523         * Utilities/cmake_release_unix.sh: ENH: Protoype unix release
58524           script.
58526 2002-07-15 09:55  king
58528         * Templates/CMakeLists.txt: ERR: CXXCMakeSystemConfig.cmake and
58529           CCMakeSystemConfig.cmake need .in extension.
58531 2002-07-15 09:46  king
58533         * Source/cmInstallFilesCommand.cxx: BUG: Only the last extension
58534           should be removed.
58536 2002-07-15 09:45  king
58538         * Source/: cmInstallFilesCommand.cxx, cmInstallFilesCommand.h: BUG:
58539           INSTALL_FILES command should remove the extension of a file
58540           before adding the user provided extension.
58542 2002-07-15 09:44  king
58544         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added
58545           GetFilenameWithoutLastExtension.
58547 2002-07-15 09:23  king
58549         * Templates/CMakeLists.txt: ERR: Install for
58550           CXXCMakeSystemConfig.cmake and CCMakeSystemConfig.cmake need .in
58551           extension.
58553 2002-07-15 09:22  king
58555         * Modules/FindJNI.cmake: ENH: Added /usr/local/lib/java search
58556           paths.
58558 2002-07-15 08:44  martink
58560         * Source/: cmInstallFilesCommand.cxx, cmInstallFilesCommand.h: fix
58561           install target
58563 2002-07-12 11:17  martink
58565         * Modules/FindJava.cmake: merged module into branch
58567 2002-07-12 11:10  martink
58569         * Source/cmIfCommand.cxx: minor warning fix
58571 2002-07-11 14:58  martink
58573         * Source/cmIfCommand.cxx: fix warning
58575 2002-07-11 14:25  martink
58577         * Source/cmMakefile.cxx: merge from the main tree
58579 2002-07-11 14:20  hoffman
58581         * Source/cmMakefile.cxx: BUG: fix for compile with hp
58583 2002-07-11 14:03  martink
58585         * Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmIfCommand.h,
58586           cmMakefile.cxx, cmMakefile.h: merged some updates, the IF
58587           checking
58589 2002-07-11 13:58  martink
58591         * Source/: cmUnixMakefileGenerator.cxx, cmVTKWrapTclCommand.cxx,
58592           cmake.cxx: updates from the main tree
58594 2002-07-10 16:07  martink
58596         * Source/cmVTKWrapTclCommand.cxx: fix warning on Sun
58598 2002-07-10 14:34  andy
58600         * Source/cmake.cxx: Add command that runs program in given
58601           directory
58603 2002-07-10 11:38  martink
58605         * Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmIfCommand.h,
58606           cmMakefile.cxx, cmMakefile.h: better error handling with if
58607           statements
58609 2002-07-10 09:33  andy
58611         * Source/cmUnixMakefileGenerator.cxx: Fix problem when using NMake.
58612           This generated lines without space so nmake got all confused
58614 2002-07-08 09:30  andy
58616         * Modules/FindJava.cmake: Add module that finds java executables.
58617           This module should find java, javac, and jar.
58619 2002-07-02 09:58  martink
58621         * configure, configure.in: merges from main tree
58623 2002-07-02 09:56  martink
58625         * Modules/FindFLTK.cmake: merges with main tree
58627 2002-07-02 09:54  martink
58629         * Source/: cmAuxSourceDirectoryCommand.cxx,
58630           cmBorlandMakefileGenerator.cxx, cmCMakeMinimumRequired.cxx,
58631           cmConfigure.cmake.h.in, cmConfigure.h.in,
58632           cmCreateTestSourceList.cxx, cmCreateTestSourceList.h,
58633           cmDSWWriter.cxx, cmElseCommand.cxx, cmEnableTestingCommand.h,
58634           cmFLTKWrapUICommand.cxx, cmFindLibraryCommand.cxx,
58635           cmFunctionBlocker.h, cmGetFilenameComponentCommand.cxx,
58636           cmITKWrapTclCommand.cxx, cmIfCommand.cxx, cmIfCommand.h,
58637           cmInstallFilesCommand.cxx, cmLinkLibrariesCommand.cxx,
58638           cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h, cmMakeDepend.cxx,
58639           cmMakeDepend.h, cmMakefile.cxx, cmMakefile.h,
58640           cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
58641           cmQTWrapCPPCommand.cxx, cmQTWrapUICommand.cxx, cmSourceFile.cxx,
58642           cmSourceFile.h, cmSourceFilesCommand.cxx,
58643           cmSourceFilesRemoveCommand.cxx, cmStandardIncludes.h,
58644           cmSystemTools.cxx, cmSystemTools.h, cmTarget.cxx,
58645           cmTargetLinkLibrariesCommand.cxx, cmUnixMakefileGenerator.cxx,
58646           cmUnixMakefileGenerator.h, cmVTKMakeInstantiatorCommand.cxx,
58647           cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
58648           cmVTKWrapTclCommand.cxx, cmWrapExcludeFilesCommand.cxx,
58649           cmake.cxx, cmake.h, ctest.cxx: massive merge from main tree
58651 2002-07-02 09:33  martink
58653         * Source/: cmFindLibraryCommand.cxx, cmMakefile.h,
58654           cmSystemTools.cxx, cmSystemTools.h: updates
58656 2002-07-02 08:24  martink
58658         * Source/: cmMakefile.cxx, cmMakefile.h: fixed warning
58660 2002-07-01 08:49  martink
58662         * Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmIfCommand.h:
58663           consolidated IF handling and added checks for bad arguments
58665 2002-06-30 13:53  martink
58667         * Source/: cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx:
58668           fixed commands that were setting definitions in final pass to set
58669           definitions in initial pass
58671 2002-06-29 20:04  martink
58673         * Source/: cmQTWrapCPPCommand.cxx, cmVTKWrapJavaCommand.cxx,
58674           cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx: fixed
58675           commands that were setting definitions in final pass to set
58676           definitions in initial pass
58678 2002-06-28 10:29  andy
58680         * Source/cmVTKWrapPythonCommand.cxx: Remove another warning in the
58681           python wrapping
58683 2002-06-28 10:18  martink
58685         * Source/cmSourceFile.h: performance fix
58687 2002-06-28 09:43  andy
58689         * Source/cmVTKWrapPythonCommand.cxx: Add removing of warnings and
58690           add comment about the file being generated in CMake
58692 2002-06-28 09:21  martink
58694         * Source/cmAuxSourceDirectoryCommand.cxx: bug fix for aux src dirs
58696 2002-06-28 08:57  martink
58698         * Source/: cmMakefile.cxx, cmSourceFile.h: minor cleanup
58700 2002-06-27 21:17  martink
58702         * Source/: cmMakefile.cxx, cmSourceFile.h: performance inprovements
58704 2002-06-27 16:47  martink
58706         * Source/cmMakefile.cxx: bug fix
58708 2002-06-27 16:42  martink
58710         * Source/: cmMakefile.cxx, cmSourceFilesCommand.cxx: bug fix
58712 2002-06-27 16:25  martink
58714         * Source/cmSourceFilesCommand.cxx: bug fix
58716 2002-06-27 16:05  martink
58718         * Tests/Simple/CMakeLists.txt: a minor fix to make my life easier
58720 2002-06-27 15:57  martink
58722         * Source/cmAuxSourceDirectoryCommand.cxx,
58723           Source/cmCreateTestSourceList.cxx, Source/cmDSWWriter.cxx,
58724           Source/cmFLTKWrapUICommand.cxx,
58725           Source/cmGetFilenameComponentCommand.cxx,
58726           Source/cmITKWrapTclCommand.cxx, Source/cmInstallFilesCommand.cxx,
58727           Source/cmLinkLibrariesCommand.cxx,
58728           Source/cmMSDotNETGenerator.cxx, Source/cmMakeDepend.cxx,
58729           Source/cmMakefile.cxx, Source/cmMakefile.h,
58730           Source/cmQTWrapCPPCommand.cxx, Source/cmQTWrapUICommand.cxx,
58731           Source/cmSourceFilesCommand.cxx,
58732           Source/cmSourceFilesRemoveCommand.cxx, Source/cmSystemTools.cxx,
58733           Source/cmSystemTools.h, Source/cmTarget.cxx,
58734           Source/cmTargetLinkLibrariesCommand.cxx,
58735           Source/cmUnixMakefileGenerator.cxx,
58736           Source/cmVTKMakeInstantiatorCommand.cxx,
58737           Source/cmVTKWrapJavaCommand.cxx,
58738           Source/cmVTKWrapPythonCommand.cxx,
58739           Source/cmVTKWrapTclCommand.cxx,
58740           Source/cmWrapExcludeFilesCommand.cxx,
58741           Tests/Complex/Library/CMakeLists.txt,
58742           Tests/ComplexOneConfig/Library/CMakeLists.txt,
58743           Tests/ComplexRelativePaths/Library/CMakeLists.txt: removed all
58744           source lists from the system and made them vectors. Also appended
58745           _CMAKE_PATH to the end of the automatic cache entries for
58746           executables and libraries. Odds of all these changes working are
58747           slim but cmake builds and passes all its tests. VTK40 starts
58748           building
58750 2002-06-27 09:35  king
58752         * Source/: cmake.cxx, cmake.h: BUG: CMake crashed if it failed to
58753           find its own executable.  Also added better error messages when
58754           this occurs.
58756 2002-06-25 09:59  hoffman
58758         * Tests/Simple/CMakeLists.txt: add a test with no extension
58760 2002-06-25 09:59  hoffman
58762         * Source/cmTarget.cxx: BUG: try to tell the difference between
58763           variables with sources and other variables
58765 2002-06-25 09:18  king
58767         * Source/cmStandardIncludes.h: BUG: Result from ostrstream::str()
58768           can be a null pointer.
58770 2002-06-24 18:19  king
58772         * Source/cmStandardIncludes.h: BUG: Attempt to fix
58773           ostrstream::str() wrapper for broken platforms.
58775 2002-06-24 16:42  martink
58777         * Source/cmTarget.cxx: modified to handle src list vectors without
58778           proper dollar signs
58780 2002-06-24 14:07  martink
58782         * Source/ctest.cxx: BUG: make sure windows paths are used for the
58783           command or it will not work for win 98
58785 2002-06-21 11:35  martink
58787         * Templates/: CXXCMakeSystemConfig.cmake.in, cxxconfigure,
58788           cxxconfigure.in: now looks for stringstream as well, from the
58789           main tree
58791 2002-06-21 11:25  martink
58793         * Source/: cmElseCommand.cxx, cmIfCommand.cxx: fixed if matches bug
58795 2002-06-21 10:31  king
58797         * Source/cmStandardIncludes.h: ERR: using declaration to move
58798           streams into std namespace needs to bring up ostrstream and
58799           ostringstream, not strstream and stringstream.
58801 2002-06-21 10:26  king
58803         * Source/CursesDialog/form/frm_driver.c: ERR: Removed most of the
58804           repeated curses declarations.  The cause errors on other
58805           platforms.  Grrrr..
58807 2002-06-21 09:25  king
58809         * Source/CursesDialog/form/frm_driver.c: ERR: Added function
58810           declarations from curses.h.  They are not present on some
58811           platforms.  Fixes warnings about implicit declarations.
58813 2002-06-21 09:00  king
58815         * Tests/: Complex/cmTestConfigure.h.in,
58816           ComplexOneConfig/cmTestConfigure.h.in,
58817           ComplexRelativePaths/cmTestConfigure.h.in: ENH: Added
58818           configuration of CMAKE_NO_ANSI_STRING_STREAM.  It is defined when
58819           the sstream header does not exist.
58821 2002-06-21 08:42  king
58823         * configure, Templates/cxxconfigure: ERR: Ran autoconf on
58824           corresponding fixes to configure.in and cxxconfigure.in.
58826 2002-06-21 08:39  hoffman
58828         * Templates/cxxconfigure.in: fix for sstream
58830 2002-06-21 08:38  hoffman
58832         * configure.in: fix to sstring stuff
58834 2002-06-20 10:39  hoffman
58836         * Source/: cmElseCommand.cxx, cmIfCommand.cxx: modified MATCHES to
58837           handle non variables
58839 2002-06-20 10:20  king
58841         * Source/cmStandardIncludes.h: ERR: cmStringStream is taking the
58842           functionality of ostringstream and ostrstream, not stringstream
58843           and strstream.
58845 2002-06-20 10:19  king
58847         * Templates/CXXCMakeSystemConfig.cmake.in: BUG:
58848           CMAKE_NO_ANSI_STRING_STREAM needs to be copied from the
58849           cxxconfigure results.
58851 2002-06-19 15:21  king
58853         * Source/: cmBorlandMakefileGenerator.cxx,
58854           cmCMakeMinimumRequired.cxx, cmConfigure.cmake.h.in,
58855           cmConfigure.h.in, cmNMakeMakefileGenerator.cxx,
58856           cmStandardIncludes.h, cmSystemTools.cxx,
58857           cmUnixMakefileGenerator.cxx, cmVTKMakeInstantiatorCommand.cxx,
58858           cmake.cxx: ENH: Added cmStringStream class to wrap
58859           std::stringstream or std::strstream depending on the platform.
58860           The interface is that of std::stringstream, so no "ends" or
58861           "rdbuf()->freeze(0)" lines are needed.
58863 2002-06-19 15:09  king
58865         * configure, Templates/cxxconfigure: ENH: Re-ran autoconf to
58866           include changes to corresponding configure input.  This adds a
58867           test for the availability of sstream.
58869 2002-06-19 15:05  king
58871         * configure.in, Templates/cxxconfigure.in: ENH: Added test for
58872           sstream header.  Defines CMAKE_NO_ANSI_STRING_STREAM if the
58873           header doesn't exist.
58875 2002-06-19 14:35  barre
58877         * Source/cmSystemTools.cxx: ENH: FindLibrary supports .Net specific
58878           lib dirs
58880 2002-06-19 13:49  martink
58882         * Source/: cmCreateTestSourceList.cxx, cmCreateTestSourceList.h,
58883           cmEnableTestingCommand.h, cmFunctionBlocker.h, cmMakefile.h,
58884           cmTarget.cxx: merges from main tree
58886 2002-06-19 13:28  martink
58888         * Source/cmSourceFile.cxx: modified create test source to create a
58889           vector
58891 2002-06-19 13:14  martink
58893         * Modules/: Dart.cmake, FindGLU.cmake, FindGLUT.cmake,
58894           FindJNI.cmake, FindOpenGL.cmake, FindTclsh.cmake, FindX11.cmake:
58895           update dfrom main tree
58897 2002-06-19 12:51  martink
58899         * Source/cmCreateTestSourceList.cxx,
58900           Source/cmCreateTestSourceList.h, Source/cmSourceFile.cxx,
58901           Source/cmTarget.cxx, Tests/TestDriver/CMakeLists.txt: modified
58902           create test source to create a vector
58904 2002-06-19 08:57  king
58906         * Source/CursesDialog/form/fty_alpha.c: ERR: Fixed unused parameter
58907           warning.
58909 2002-06-19 07:28  hoffman
58911         * CMakeLists.txt, Tests/Complex/CMakeLists.txt,
58912           Tests/ComplexOneConfig/CMakeLists.txt,
58913           Tests/ComplexRelativePaths/CMakeLists.txt: [no log message]
58915 2002-06-18 17:20  king
58917         * Source/: cmEnableTestingCommand.h, cmFunctionBlocker.h,
58918           cmMakefile.cxx, cmSystemTools.cxx, cmTarget.cxx: ERR: Fixed
58919           compiler warnings.
58921 2002-06-18 17:20  king
58923         * Source/CursesDialog/: ccmake.cxx, cmCursesBoolWidget.cxx,
58924           cmCursesDummyWidget.cxx, cmCursesForm.h, cmCursesLabelWidget.cxx,
58925           cmCursesLongMessageForm.cxx, cmCursesMainForm.cxx: ERR: Fixed
58926           compiler warnings about unused parameters.
58928 2002-06-18 17:19  king
58930         * Source/CursesDialog/form/: frm_driver.c, frm_req_name.c,
58931           fty_alnum.c, fty_int.c, fty_ipv4.c, fty_num.c, fty_regex.c: ERR:
58932           Fixed compiler warnings when using strict ansi.
58934 2002-06-18 16:43  martink
58936         * Modules/Dart.cmake: fixed another bug
58938 2002-06-18 16:35  martink
58940         * Modules/Dart.cmake: fixed bug
58942 2002-06-18 16:32  king
58944         * Source/ctest.cxx: ERR: Fix for fprintf format warning.
58946 2002-06-18 16:30  king
58948         * Source/CursesDialog/form/frm_data.c: ERR: Attempt to fix warning
58949           on OSF about implicit declaration of winnstr.
58951 2002-06-18 14:26  barre
58953         * Modules/FindGLUT.cmake: ENH: add more paths for the HP
58955 2002-06-18 08:54  hoffman
58957         * CMakeLists.txt, Tests/Complex/CMakeLists.txt,
58958           Tests/ComplexOneConfig/CMakeLists.txt,
58959           Tests/ComplexRelativePaths/CMakeLists.txt: ENH: try and fix link
58960           problem on dec
58962 2002-06-17 13:43  andy
58964         * Modules/FindJNI.cmake: Add debian Java paths
58966 2002-06-17 13:07  barre
58968         * Modules/: FindGLU.cmake, FindGLUT.cmake: FIX: GLU and GLUT flags
58969           for Mac OSX
58971 2002-06-14 16:49  barre
58973         * Modules/: FindCABLE.cmake, FindTclsh.cmake, FindX11.cmake: ENH:
58974           clean modules (doc, make stuff advanced, etc.)
58976 2002-06-14 16:38  hoffman
58978         * Modules/Dart.cmake: ENH: change so that on all make based systems
58979           all dart targets are added
58981 2002-06-14 11:46  barre
58983         * Modules/: FindGLU.cmake, FindGLUT.cmake: ENH: use
58984           OPENGL_LIBRARY_PATH as additional search path
58986 2002-06-14 11:45  barre
58988         * Modules/FindOpenGL.cmake: ENH: define OPENGL_LIBRARY_PATH (path
58989           to OPENGL_LIBRARY) so that it can be used to search for other
58990           OpenGL-related libs
58992 2002-06-14 11:31  barre
58994         * Modules/FindGLU.cmake: FIX: bug, the wrong include file was
58995           searched.
58997 2002-06-14 10:37  barre
58999         * Source/: cmFindLibraryCommand.cxx, cmSystemTools.cxx,
59000           cmSystemTools.h: ENH: FindLibrary can now use the makefile to add
59001           some compiler-specific lib search path (depending on the
59002           generator).
59004 2002-06-14 10:35  barre
59006         * Modules/FindGLUT.cmake: ENH/FIX: Glut should be found, not set.
59007           Add search path for Cygwin
59009 2002-06-13 14:45  barre
59011         * Modules/FindGLUT.cmake: FIX: comply with the way OpenGL libs are
59012           set in FindOpenGL and FindGLU
59014 2002-06-13 11:48  barre
59016         * Modules/: FindGLU.cmake, FindGLUT.cmake, FindOpenGL.cmake: ENH:
59017           make all OpenGL libs advanced, and add support for glu lib with
59018           Borland
59020 2002-06-12 09:46  hoffman
59022         * Source/MFCDialog/CMakeSetup.cpp: fix warning
59024 2002-06-11 14:54  martink
59026         * Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h,
59027           cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
59028           cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: some
59029           fixes for dot net and spaces
59031 2002-06-11 14:25  hoffman
59033         * Source/: cmNMakeMakefileGenerator.cxx,
59034           cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
59035           cmUnixMakefileGenerator.h: use lower case and not short path for
59036           uniq paths on window
59038 2002-06-11 14:25  hoffman
59040         * Source/cmMSDotNETGenerator.cxx: only allow unique configurations
59042 2002-06-11 14:15  hoffman
59044         * Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h: BUG: fix
59045           dot net for paths with spaces
59047 2002-06-11 12:16  hoffman
59049         * Source/cmMSDotNETGenerator.cxx: BUG: RelativePath should not be
59050           quoted in output files even if it has spaces
59052 2002-06-11 11:19  martink
59054         * Source/cmUnixMakefileGenerator.cxx: some win98 depend problems
59056 2002-06-11 11:01  hoffman
59058         * Source/cmUnixMakefileGenerator.cxx: ENH: don't use short paths in
59059           the output
59061 2002-06-11 10:43  hoffman
59063         * Source/cmUnixMakefileGenerator.cxx: use short path to get unique
59064           path names for depend path output
59066 2002-06-11 09:14  hoffman
59068         * Source/CursesDialog/: ccmake.cxx, cmCursesMainForm.cxx: ERR:
59069           Fixed sun CC warnings.
59071 2002-06-10 14:21  martink
59073         * Source/: cmMakeDepend.cxx, cmMakeDepend.h, CMakeLists.txt: joins
59074           with the head
59076 2002-06-10 14:19  martink
59078         * Source/: cmMakeDepend.cxx, cmMakeDepend.h: now includes current
59079           include files directory when searching for files it includes
59081 2002-06-10 11:33  hoffman
59083         * Source/CMakeLists.txt: BUG: cmake needs it's own directory for
59084           includes, so depends work
59086 2002-06-10 09:50  hoffman
59088         * ChangeLog.txt: new changes for 1.4
59090 2002-06-10 09:35  martink
59092         * Source/cmMakefile.h: updated revision
59094 2002-06-10 09:33  martink
59096         * Modules/: FindGLUT.cmake, FindPythonLibs.cmake: updated from main
59097           branch
59099 2002-06-10 08:53  andy
59101         * Modules/FindPythonLibs.cmake: Oops, forgot the library name
59103 2002-06-10 08:52  andy
59105         * Modules/FindPythonLibs.cmake: Add search for python 2.2
59107 2002-06-07 08:39  ibanez
59109         * Modules/FindFLTK.cmake: FIX: {} were missing around
59110           FLTK_*_LIBRARY.
59112 2002-06-06 17:49  ibanez
59114         * Modules/FindFLTK.cmake: FIX: The final test is done now over
59115           FLTK_LIBRARY instead of FLTK_LIBRARY_PATH
59117 2002-06-06 15:28  ibanez
59119         * Modules/FindFLTK.cmake: ENH: Support for FLTK1.1 and FLTK1.0.11
59120           added. An option allows to select      between the two versions.
59122 2002-06-06 15:00  martink
59124         * CMake.rtf: updates
59126 2002-06-06 11:53  hoffman
59128         * Source/: Makefile.borland: ENH: remove borland bootstrap makefile
59130 2002-06-06 08:49  hoffman
59132         * Modules/FindGLUT.cmake: fix for glut on win32
59134 2002-06-05 13:31  martink
59136         * Source/cmMakefile.h: updated revision
59138 2002-06-05 13:30  martink
59140         * Source/cmMakefile.h: updated rev
59142 2002-06-05 13:24  martink
59144         * Source/MFCDialog/CMakeSetup.dsp: now uses bootstrap
59146 2002-06-05 13:22  martink
59148         * Source/ccommand.cxx: merged ccommand into cmake
59150 2002-06-05 09:11  martink
59152         * Source/: CMakeLib.dsp, DumpDocumentation.dsp, ccommand.dsp,
59153           cmake.dsp, ctest.dsp: uses executabke bootstrap
59155 2002-06-03 13:40  martink
59157         * Tests/: Complex/Library/CMakeLists.txt,
59158           ComplexOneConfig/Library/CMakeLists.txt,
59159           ComplexRelativePaths/Library/CMakeLists.txt: changed CCOMMAND to
59160           CMAKE
59162 2002-06-03 13:08  martink
59164         * Source/CMakeLists.txt, Source/cmBorlandMakefileGenerator.cxx,
59165           Source/cmNMakeMakefileGenerator.cxx, Source/cmake.cxx,
59166           Source/cmake.h, Source/cmakemain.cxx,
59167           Tests/Complex/CMakeLists.txt,
59168           Tests/ComplexOneConfig/CMakeLists.txt,
59169           Tests/ComplexRelativePaths/CMakeLists.txt: removed ccommand use
59170           cmake now
59172 2002-06-03 11:06  martink
59174         * CMake.rtf: updated
59176 2002-06-03 10:25  hoffman
59178         * Source/: cmMakefile.cxx, cmTarget.cxx: ENH: only add _LIB_DEPEND
59179           information for libraries and modules
59181 2002-05-31 08:39  martink
59183         * Source/cmSystemTools.cxx: fixed bug in get short path for quoted
59184           paths
59186 2002-05-29 15:00  perera
59188         * Source/cmTarget.cxx: BUG: never make a target depend on itself.
59189           This was causing unnecessary library duplication, resulting in
59190           link errors on some platforms.
59192 2002-05-29 09:56  king
59194         * Source/cmUnixMakefileGenerator.cxx: BUG: MAKEFLAGS does not need
59195           to be passed on command line.  It is automatically set by make in
59196           environment for recursive call.
59198 2002-05-28 08:56  martink
59200         * Source/: cmake.cxx, cmake.h: remobed bootstrap
59202 2002-05-28 08:50  martink
59204         * bootstrap.exe, ccommand.exe: different bootstrap command
59206 2002-05-27 10:29  barre
59208         * Tests/: Complex/VarTests.cmake, Complex/Executable/complex.cxx,
59209           ComplexOneConfig/VarTests.cmake,
59210           ComplexOneConfig/Executable/complex.cxx,
59211           ComplexRelativePaths/VarTests.cmake,
59212           ComplexRelativePaths/Executable/complex.cxx: ENH: add tests for
59213           LESS, GREATER, STRLESS, STRGREATER (IF command)
59215 2002-05-23 13:27  hoffman
59217         * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
59218           ComplexRelativePaths/CMakeLists.txt: ENH: increse coverage
59220 2002-05-23 13:23  hoffman
59222         * Source/cmSystemTools.cxx, Source/cmSystemTools.h,
59223           Tests/Complex/CMakeLists.txt,
59224           Tests/Complex/Executable/complex.cxx,
59225           Tests/ComplexOneConfig/CMakeLists.txt,
59226           Tests/ComplexOneConfig/Executable/complex.cxx,
59227           Tests/ComplexRelativePaths/CMakeLists.txt,
59228           Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: increase
59229           coverage
59231 2002-05-23 13:04  hoffman
59233         * Tests/: Complex/CMakeLists.txt,
59234           Complex/cmTestConfigureEscape.h.in,
59235           Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
59236           ComplexOneConfig/cmTestConfigureEscape.h.in,
59237           ComplexOneConfig/Executable/complex.cxx,
59238           ComplexRelativePaths/CMakeLists.txt,
59239           ComplexRelativePaths/cmTestConfigureEscape.h.in,
59240           ComplexRelativePaths/Executable/complex.cxx: add a test for
59241           escape quotes and configure file
59243 2002-05-23 10:36  martink
59245         * bootstrap.exe, ccommand.exe: added win32 bootstrap support
59247 2002-05-23 10:34  martink
59249         * Source/: cmDSWWriter.cxx, cmMSDotNETGenerator.cxx: only add test
59250           target if testing is enabled and ctest is found
59252 2002-05-23 10:33  martink
59254         * Source/cmake.cxx: minor bootstap fixes
59256 2002-05-23 10:32  martink
59258         * Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmIfCommand.h: adde
59259           less greater
59261 2002-05-22 13:20  hoffman
59263         * Source/cmAddCustomCommandCommand.cxx: ENH: add list expansion
59264           back
59266 2002-05-22 09:48  hoffman
59268         * Source/: cmMSDotNETGenerator.cxx, cmMSProjectGenerator.cxx,
59269           cmUnixMakefileGenerator.cxx: ENH: enable cxx by default if no
59270           languages have been enabled
59272 2002-05-22 09:48  hoffman
59274         * Source/cmSystemTools.cxx: ENH: better comment processing
59276 2002-05-22 09:47  hoffman
59278         * Source/: ctest.cxx, ctest.h: ENH: fix depend problem
59280 2002-05-18 16:09  starreveld
59282         * Modules/FindOpenGL.cmake: find openGL in Carbon
59284 2002-05-15 17:23  martink
59286         * Source/: cmake.cxx, cmake.h: added initial attempt to support
59287           win32 bootstrapping
59289 2002-05-15 11:11  berk
59291         * Source/cmSystemTools.cxx: RunCommand now checks whether the
59292           process died abnormally (on Unix)
59294 2002-05-14 08:42  andy
59296         * Modules/FindWish.cmake: Add better detection of wish 8.2
59298 2002-05-12 11:32  barre
59300         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: add
59301           no_system_path option to FindProgram so that the PATH is ignored
59303 2002-05-12 11:31  barre
59305         * Source/: cmFindProgramCommand.cxx, cmFindProgramCommand.h:
59306           ENH/FIX: add NO_SYSTEM_PATH option + fix command usage
59308 2002-05-12 11:31  barre
59310         * Source/cmFindLibraryCommand.h: FIX: command usage
59312 2002-05-11 22:28  perera
59314         * Source/cmTarget.cxx: FIX: Remove assert since it was breaking
59315           IRIX builds.
59317 2002-05-10 14:06  millerjv
59319         * Source/cmTarget.cxx: FIX: Const reference to a set needs a
59320           const_iterator. (.NET build error)
59322 2002-05-10 13:35  perera
59324         * Source/CMakeLists.txt, Source/cmTarget.cxx, Source/cmTarget.h,
59325           Tests/Dependency/CMakeLists.txt,
59326           Tests/Dependency/Eight/CMakeLists.txt,
59327           Tests/Dependency/Eight/EightSrc.c,
59328           Tests/Dependency/Exec2/CMakeLists.txt,
59329           Tests/Dependency/Exec2/ExecMain.c,
59330           Tests/Dependency/Exec3/CMakeLists.txt,
59331           Tests/Dependency/Exec3/ExecMain.c,
59332           Tests/Dependency/Exec4/CMakeLists.txt,
59333           Tests/Dependency/Exec4/ExecMain.c,
59334           Tests/Dependency/Seven/CMakeLists.txt,
59335           Tests/Dependency/Seven/SevenSrc.c, Tests/LinkLine/CMakeLists.txt,
59336           Tests/LinkLine/Exec.c, Tests/LinkLine/One.c,
59337           Tests/LinkLine/Two.c: BUG: Correct some of the dependency
59338           analysis code.  - Make sure the original link line is untouched -
59339           Avoid duplicating the link line when supporting version < 1.4 -
59340           Make sure the cyclic dependencies and such are output correctly
59341           in   complicated cases.  - Avoid outputing dependencies that are
59342           already satisfied on the original   link line when possible.
59344 2002-05-10 08:54  king
59346         * Source/cmSystemTools.cxx: ERR: Added variable initializer.
59348 2002-05-09 09:33  hoffman
59350         * Source/: cmDSWWriter.cxx, cmMSDotNETGenerator.cxx, cmTarget.cxx,
59351           cmTarget.h, cmUnixMakefileGenerator.cxx: ENH: change set<string>
59352           to set<cmStdString>  to avoid long symbols that crash ar on
59353           solaris
59355 2002-05-08 17:45  king
59357         * Tests/Wrapping/: CMakeLists.txt, itkWrapperConfig.cxx: ENH: Added
59358           coverage test for ITK_WRAP_TCL.  Doesn't actually invoke CABLE.
59360 2002-05-08 17:45  king
59362         * Source/cmITKWrapTclCommand.cxx: ENH: Added dependency hack to
59363           support wrapping test.
59365 2002-05-08 17:37  king
59367         * Source/cmITKWrapTclCommand.cxx: BUG: Need to use
59368           CMAKE_CXX_COMPILER, not CXX, to get the C++ compiler name.
59370 2002-05-08 13:11  king
59372         * Source/: cmCommands.cxx, cmITKWrapTclCommand.cxx,
59373           cmITKWrapTclCommand.h: ENH: Added ITK Tcl wrapping command.
59375 2002-05-08 10:27  martink
59377         * Source/Makefile.borland: ENH: add clean command
59379 2002-05-08 09:43  hoffman
59381         * Source/MFCDialog/CMakeCommandLineInfo.cpp: ENH: take cmake style
59382           command line options so edit_cache works
59384 2002-05-08 09:05  hoffman
59386         * Source/cmake.cxx: ENH: fix cmake to work without ccommand.
59388 2002-05-08 08:46  hoffman
59390         * Source/cmBorlandMakefileGenerator.cxx: BUG: short path does not
59391           work on bcc32
59393 2002-05-07 11:03  hoffman
59395         * Source/CursesDialog/ccmake.cxx: ENH: add -B option to specify the
59396           build directory, so make edit_cache will work
59398 2002-05-07 09:11  hoffman
59400         * Source/cmUnixMakefileGenerator.cxx: WNG: remove a warning
59402 2002-05-07 09:03  hoffman
59404         * CMake.rtf: ENH: update with docs about the targets
59406 2002-05-07 09:02  hoffman
59408         * Source/: cmBorlandMakefileGenerator.cxx,
59409           cmNMakeMakefileGenerator.cxx, cmUnixMakefileGenerator.cxx,
59410           cmake.cxx: ENH: add an edit_cache target that runs ccmake or
59411           CMakeSetup
59413 2002-05-03 18:10  hoffman
59415         * Tests/: Complex/Library/CMakeLists.txt,
59416           ComplexOneConfig/Library/CMakeLists.txt,
59417           ComplexRelativePaths/Library/CMakeLists.txt: fix borland test
59419 2002-05-03 16:34  hoffman
59421         * Source/: cmMakefile.cxx, cmTarget.cxx, cmTarget.h: ENH: rework
59422           library depend stuff
59424 2002-05-03 00:27  perera
59426         * Source/CMakeLists.txt, Source/cmTarget.cxx, Source/cmTarget.h,
59427           Tests/Dependency/CMakeLists.txt: - bug fix where paths weren't
59428           being output when LIB_OUT_PATH *isn't* used - test case for above
59429           mentioned bug - more comments. Comments are good.
59431 2002-05-02 19:09  hoffman
59433         * Source/cmTarget.cxx: check for optimized or debug library adds
59435 2002-05-02 16:13  hoffman
59437         * Source/: cmTarget.cxx, cmTarget.h: remove canonical conversion
59438           for lib names
59440 2002-05-02 15:56  hoffman
59442         * Source/: cmMakefile.cxx, cmMakefile.h, cmTarget.cxx: make it
59443           backwards compatible with old cmake
59445 2002-05-02 15:10  hoffman
59447         * Source/CMakeLists.txt, Source/cmMakefile.cxx,
59448           Source/cmTarget.cxx, Tests/Complex/Library/CMakeLists.txt,
59449           Tests/ComplexOneConfig/Library/CMakeLists.txt,
59450           Tests/ComplexRelativePaths/Library/CMakeLists.txt: Debug
59451           optimized cache fixes
59453 2002-05-02 13:41  perera
59455         * Source/: cmTarget.cxx, cmTarget.h: BUG: The library paths should
59456           stay with the libraries during dependency analysis.
59458 2002-05-02 13:17  hoffman
59460         * Source/cmAddLibraryCommand.cxx, Source/cmAddLibraryCommand.h,
59461           Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmTarget.cxx,
59462           Source/cmTarget.h, Source/cmTargetLinkLibrariesCommand.cxx,
59463           Source/cmUnixMakefileGenerator.cxx,
59464           Tests/Complex/Executable/CMakeLists.txt,
59465           Tests/ComplexOneConfig/Executable/CMakeLists.txt,
59466           Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
59467           Tests/Dependency/Exec/CMakeLists.txt,
59468           Tests/Dependency/Six/CMakeLists.txt: ENH: change LINK_LIBRARY to
59469           add to targets
59471 2002-05-02 08:54  andy
59473         * configure, configure.in: Revert to make it work again
59475 2002-05-02 08:46  andy
59477         * configure, configure.in: Improve bootstrap on UNIX. Now it
59478           bootstraps into a separate directory.
59480 2002-05-02 02:27  perera
59482         * Source/cmTarget.cxx: BUG: if a_LIBS_DEPENDS exists but is empty,
59483           there are no explicit dependencies.
59485 2002-05-01 22:03  millerjv
59487         * Source/MFCDialog/PropertyList.cpp: FIX: If current selection was
59488           "NOTFOUND", then selecting the browser      would crash since a
59489           "/" could not be found in the current selection.
59491 2002-05-01 16:33  perera
59493         * Source/cmAddLibraryCommand.cxx, Source/cmAddLibraryCommand.h,
59494           Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmTarget.cxx,
59495           Tests/Dependency/CMakeLists.txt: ENH: Make the LinkLibraries
59496           command contribute dependencies towards AddLibraries.
59498 2002-05-01 16:24  perera
59500         * Tests/Dependency/: CMakeLists.txt, Exec/CMakeLists.txt,
59501           Exec/ExecMain.c, Six/CMakeLists.txt, Six/SixASrc.c,
59502           Six/SixBSrc.c: ENH: Make the LinkLibraries command contribute
59503           dependencies towards AddLibraries.
59505 2002-05-01 14:00  perera
59507         * Source/CMakeLists.txt, Source/cmDSPWriter.cxx,
59508           Source/cmDSWWriter.cxx, Source/cmMSDotNETGenerator.cxx,
59509           Source/cmMakefile.cxx, Source/cmMakefile.h,
59510           Source/cmNMakeMakefileGenerator.cxx, Source/cmTarget.cxx,
59511           Source/cmTarget.h, Source/cmUnixMakefileGenerator.cxx,
59512           Tests/Dependency/CMakeLists.txt,
59513           Tests/Dependency/Exec/CMakeLists.txt,
59514           Tests/Dependency/Exec/ExecMain.c,
59515           Tests/Dependency/Five/CMakeLists.txt,
59516           Tests/Dependency/Five/FiveSrc.c,
59517           Tests/Dependency/Four/CMakeLists.txt,
59518           Tests/Dependency/Four/FourSrc.c,
59519           Tests/Dependency/NoDepA/CMakeLists.txt,
59520           Tests/Dependency/NoDepA/NoDepASrc.c,
59521           Tests/Dependency/NoDepB/CMakeLists.txt,
59522           Tests/Dependency/NoDepB/NoDepBSrc.c,
59523           Tests/Dependency/NoDepC/CMakeLists.txt,
59524           Tests/Dependency/NoDepC/NoDepCSrc.c,
59525           Tests/Dependency/Three/CMakeLists.txt,
59526           Tests/Dependency/Three/ThreeSrc.c,
59527           Tests/Dependency/Two/CMakeLists.txt,
59528           Tests/Dependency/Two/TwoSrc.c: ENH: Add library dependency
59529           analysis.
59531 2002-05-01 11:34  berk
59533         * Source/CursesDialog/: ccmake.cxx,
59534           cmCursesCacheEntryComposite.cxx, cmCursesCacheEntryComposite.h,
59535           cmCursesMainForm.cxx, cmCursesMainForm.h: The entry widgets are
59536           now created with what is initially available on the terminal.
59538 2002-05-01 10:12  berk
59540         * Source/: cmIncludeCommand.cxx, cmMakefile.cxx: Reformatted the
59541           error printed by cmMakefile.
59543 2002-04-30 21:48  hoffman
59545         * Source/CMakeLists.txt: ENH: allow cmake tests to be run without
59546           dart.
59548 2002-04-30 17:49  hoffman
59550         * CMakeLists.txt, Source/CMakeLists.txt: create tests without Dart
59552 2002-04-30 17:45  hoffman
59554         * Source/cmVTKMakeInstantiatorCommand.cxx: ENH: replace freeze with
59555           delete
59557 2002-04-30 16:58  hoffman
59559         * Templates/: cconfigure, cconfigure.in: ENH: remove -fPIC for AIX
59560           gnu
59562 2002-04-30 15:33  hoffman
59564         * Source/cmMSDotNETGenerator.cxx: ENH: fix relwithdebinfo
59566 2002-04-30 14:01  hoffman
59568         * Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
59569           Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
59570           ComplexOneConfig/cmTestConfigure.h.in,
59571           ComplexOneConfig/Executable/complex.cxx,
59572           ComplexRelativePaths/CMakeLists.txt,
59573           ComplexRelativePaths/cmTestConfigure.h.in,
59574           ComplexRelativePaths/Executable/complex.cxx: ENH: add test for
59575           SEPARATE_ARGUMENTS
59577 2002-04-30 14:00  hoffman
59579         * Source/: cmCommands.cxx, cmSeparateArgumentsCommand.cxx,
59580           cmSeparateArgumentsCommand.h: ENH: add new command to separate
59581           space separated arguments
59583 2002-04-30 14:00  hoffman
59585         * Source/: cmBorlandMakefileGenerator.cxx, cmCacheManager.cxx: ENH:
59586           do not use count, find for map lookup
59588 2002-04-30 12:58  hoffman
59590         * Source/cmMakefile.cxx: ENH: improve speed of GetSource function
59592 2002-04-30 08:09  hoffman
59594         * Source/cmUnixMakefileGenerator.cxx: BUG: look for -l anywhere in
59595           link library entry not just the begining of the line
59597 2002-04-29 10:23  hoffman
59599         * Source/cmMakefile.cxx: BUG: make sure link directories are not
59600           duplicated
59602 2002-04-29 09:20  hoffman
59604         * Source/MFCDialog/CMakeSetupDialog.cpp: BUG: remove warning about
59605           changing generators
59607 2002-04-29 08:27  hoffman
59609         * Templates/: cconfigure, cconfigure.in: use multiple rpath options
59610           for sgi
59612 2002-04-28 16:14  perera
59614         * Source/: cmLinkLibrariesCommand.cxx,
59615           cmTargetLinkLibrariesCommand.cxx: ENH: Make it unnecessary to
59616           ever specify LINK_DIRECTORIES for any library generated in this
59617           project, even when LIBRARY_OUTPUT_PATH is set.
59619 2002-04-26 21:45  hoffman
59621         * Source/cmUnixMakefileGenerator.cxx: ENH: remove redirections for
59622           output of make commands as some things are lost
59624 2002-04-26 12:43  hoffman
59626         * Source/cmUnixMakefileGenerator.cxx: COM: just fix up a comment
59628 2002-04-26 12:42  hoffman
59630         * Templates/CCMakeSystemConfig.cmake.in: correct c flags for shared
59631           links
59633 2002-04-26 12:21  hoffman
59635         * Source/cmUnixMakefileGenerator.cxx,
59636           Templates/CCMakeSystemConfig.cmake.in,
59637           Templates/CMakeSystemConfig.cmake.in: BUG: fix shared links for
59638           cc on hp
59640 2002-04-26 09:55  hoffman
59642         * Source/cmBuildNameCommand.cxx: ENH: fix build name
59644 2002-04-26 09:35  hoffman
59646         * Source/cmSiteNameCommand.cxx: ENH: look for nslookup and hostname
59647           in the right places
59649 2002-04-26 09:22  will
59651         * CMake.pdf: ENH:New pdf for CMake
59653 2002-04-26 09:17  martink
59655         * CMake.rtf: updated for 1.4
59657 2002-04-26 09:11  martink
59659         * Source/cmSourceFilesRemoveCommand.cxx: dprecated
59661 2002-04-26 08:59  martink
59663         * Source/Makefile.borland: fixed up again duh
59665 2002-04-25 16:29  martink
59667         * Source/Makefile.borland: updated to build ccommand
59669 2002-04-25 15:40  hoffman
59671         * Modules/Dart.cmake, Source/cmSiteNameCommand.cxx: fix up hostname
59672           for windows
59674 2002-04-25 13:11  hoffman
59676         * Source/MFCDialog/CMakeSetupDialog.cpp: ENH: give a warning when
59677           switching generators to match the cache
59679 2002-04-25 13:09  hoffman
59681         * Source/cmake.cxx: ENH: check for mismatched generators
59683 2002-04-25 07:59  hoffman
59685         * Source/: ccommand.cxx, cmCMakeMinimumRequired.cxx,
59686           cmOptionCommand.cxx: WAR: remove warnings for .NET compiler
59688 2002-04-24 10:08  andy
59690         * Source/: .cvsignore, MFCDialog/.cvsignore: Add cvsignore so that
59691           you do not see visual stufio files when you do cvs update
59693 2002-04-23 16:16  berk
59695         * Source/: cmake.cxx, CursesDialog/ccmake.cxx,
59696           CursesDialog/cmCursesMainForm.cxx,
59697           CursesDialog/cmCursesMainForm.h: Exit ccmake on fatal errors.
59699 2002-04-23 12:18  hoffman
59701         * Source/cmUnixMakefileGenerator.cxx: ENH: clean up depend output
59703 2002-04-23 11:33  hoffman
59705         * Source/cmUnixMakefileGenerator.cxx: ENH: add depends for utility
59706           targets
59708 2002-04-22 15:16  barre
59710         * Templates/CMakeNMakeWindowsSystemConfig.cmake,
59711           Templates/CMakeWindowsSystemConfig.cmake,
59712           Source/cmNMakeMakefileGenerator.cxx,
59713           Source/cmUnixMakefileGenerator.cxx: ENH: make CMake less
59714           verbose/precious
59716 2002-04-22 15:05  perera
59718         * Source/CursesDialog/: CMakeLists.txt, form/CMakeLists.txt: BUG:
59719           Changed from SOURCE_FILES to SET
59721 2002-04-22 14:29  barre
59723         * Source/cmNMakeMakefileGenerator.cxx: ENH: need CMAKE_LINKER_FLAGS
59725 2002-04-22 14:22  barre
59727         * Source/: cmNMakeMakefileGenerator.cxx,
59728           cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
59729           cmUnixMakefileGenerator.h: ENH: make CMake less verbose/precious
59731 2002-04-22 14:18  martink
59733         * Tests/: Complex/Executable/CMakeLists.txt,
59734           ComplexOneConfig/Executable/CMakeLists.txt,
59735           ComplexRelativePaths/Executable/CMakeLists.txt: duhZ
59737 2002-04-22 11:51  martink
59739         * Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
59740           Complex/Executable/CMakeLists.txt,
59741           Complex/Executable/cmVersion.h.in,
59742           Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
59743           ComplexOneConfig/cmTestConfigure.h.in,
59744           ComplexOneConfig/Executable/CMakeLists.txt,
59745           ComplexOneConfig/Executable/cmVersion.h.in,
59746           ComplexOneConfig/Executable/complex.cxx,
59747           ComplexRelativePaths/CMakeLists.txt,
59748           ComplexRelativePaths/cmTestConfigure.h.in,
59749           ComplexRelativePaths/Executable/CMakeLists.txt,
59750           ComplexRelativePaths/Executable/cmVersion.h.in,
59751           ComplexRelativePaths/Executable/complex.cxx: fixed for remove
59752           COMMAND
59754 2002-04-22 11:50  martink
59756         * Source/: CMakeLists.txt, cmCommands.cxx, cmRemoveCommand.cxx,
59757           cmRemoveCommand.h: updated for 1.4
59759 2002-04-22 11:49  martink
59761         * Source/MFCDialog/CMakeLists.txt: updated
59763 2002-04-19 15:28  hoffman
59765         * Source/cmTargetLinkLibrariesCommand.cxx,
59766           Tests/Simple/CMakeLists.txt, Tests/Simple/simple.cxx,
59767           Tests/Simple/simpleLib.cxx: BUG: add link directories for target
59768           link libraries and add a test for it
59770 2002-04-19 14:03  martink
59772         * Source/: cmAbstractFilesCommand.cxx, cmSourceFilesCommand.cxx,
59773           cmWrapExcludeFilesCommand.cxx: added deprecated warnings for
59774           version 1.4 or later
59776 2002-04-19 13:05  hoffman
59778         * Source/cmCMakeMinimumRequired.h: ENH: fix doc line
59780 2002-04-19 12:49  martink
59782         * Source/cmNMakeMakefileGenerator.cxx: renamed unix to unixPath for
59783           compile error
59785 2002-04-19 11:49  hoffman
59787         * Source/cmNMakeMakefileGenerator.cxx: BUG: fix short path on files
59788           that do not exist
59790 2002-04-19 09:00  hoffman
59792         * Source/cmUnixMakefileGenerator.cxx: BUG: try to make sure a
59793           depend file only has one rule
59795 2002-04-19 08:27  hoffman
59797         * Source/: cmSystemTools.cxx, cmake.cxx: BUG: fix SameFile function
59798           for windows, and compare source directories
59800 2002-04-18 16:13  martink
59802         * Source/cmUnixMakefileGenerator.cxx: BUG: work with spaces in the
59803           path
59805 2002-04-18 15:58  andy
59807         * Source/cmUnixMakefileGenerator.cxx: Make quotes and echos to work
59808           on unix (hopefully)
59810 2002-04-18 15:58  andy
59812         * Modules/FindMPI.cmake: Add mpi search paths for Debian
59814 2002-04-18 14:51  hoffman
59816         * Source/cmake.cxx: ENH: use home not start
59818 2002-04-18 14:19  hoffman
59820         * Source/cmake.cxx: ENH: check for mis-matched source directories
59822 2002-04-18 13:44  hoffman
59824         * Source/cmUnixMakefileGenerator.cxx: BUG: quote the echo commands
59826 2002-04-18 13:12  hoffman
59828         * Source/cmSystemTools.cxx: BUG: do escaped semi-colon better
59830 2002-04-18 12:02  hoffman
59832         * Source/cmMessageCommand.cxx, Source/cmSystemTools.cxx,
59833           Tests/Complex/CMakeLists.txt,
59834           Tests/ComplexOneConfig/CMakeLists.txt,
59835           Tests/ComplexRelativePaths/CMakeLists.txt: ENH: add ability to
59836           escape semi-colons
59838 2002-04-18 11:52  martink
59840         * configure, configure.in: ENH: handle spaces in paths for cygwin
59841           bootstrap
59843 2002-04-18 07:58  hoffman
59845         * Source/cmCMakeMinimumRequired.cxx: BUG: add missing include
59847 2002-04-18 07:57  hoffman
59849         * Source/: CMakeLib.dsp, Makefile.borland: BUG: fix bootstrap build
59850           makefiles
59852 2002-04-17 16:16  hoffman
59854         * Source/cmAbstractFilesCommand.cxx,
59855           Source/cmAddCustomCommandCommand.cxx,
59856           Source/cmCMakeMinimumRequired.cxx,
59857           Source/cmCMakeMinimumRequired.h, Source/cmCommands.cxx,
59858           Source/cmOptionCommand.cxx, Tests/Complex/CMakeLists.txt,
59859           Tests/Complex/cmTestConfigure.h.in,
59860           Tests/Complex/Executable/complex.cxx,
59861           Tests/ComplexOneConfig/CMakeLists.txt,
59862           Tests/ComplexOneConfig/cmTestConfigure.h.in,
59863           Tests/ComplexOneConfig/Executable/complex.cxx,
59864           Tests/ComplexRelativePaths/CMakeLists.txt,
59865           Tests/ComplexRelativePaths/cmTestConfigure.h.in,
59866           Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: backwards
59867           compatible for VTK 4.0, add cmake version requires
59869 2002-04-17 14:58  king
59871         * Tests/Wrapping/CMakeLists.txt: ENH: Removed tests for commands
59872           that no longer exist.
59874 2002-04-17 14:54  king
59876         * Source/: CMakeLists.txt, Makefile.in, cmCableClassSet.cxx,
59877           cmCableClassSet.h, cmCableClassSetCommand.cxx,
59878           cmCableClassSetCommand.h, cmCableWrapTclCommand.cxx,
59879           cmCableWrapTclCommand.h, cmCommands.cxx,
59880           cmConfigureGccXmlCommand.cxx, cmConfigureGccXmlCommand.h,
59881           cmMakefile.cxx: ENH: Removed out-of-date commands CABLE_WRAP_TCL
59882           CABLE_CLASS_SET and CONFIGURE_GCCXML
59884 2002-04-17 14:52  king
59886         * Modules/FindCABLE.cmake: ENH: Updated for latest Cable from CVS.
59887           Old alpha version of Cable is no longer supported.
59889 2002-04-17 14:51  king
59891         * Modules/FindGCCXML.cmake: ENH: Updated for version 0.2 of
59892           GCC-XML.
59894 2002-04-17 14:39  hoffman
59896         * Source/cmUnixMakefileGenerator.cxx: ENH: use convert to output
59897           path for depend files
59899 2002-04-17 08:28  hoffman
59901         * Modules/FindOpenGL.cmake: better to find mac opengl
59903 2002-04-17 08:15  hoffman
59905         * Templates/: CCMakeSystemConfig.cmake.in,
59906           CXXCMakeSystemConfig.cmake.in: more advanced values
59908 2002-04-17 08:09  hoffman
59910         * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
59911           ComplexRelativePaths/CMakeLists.txt: ENH: more coverage
59913 2002-04-16 13:48  barre
59915         * Source/cmSystemTools.cxx: Syntax seemed to be confusing according
59916           to the Bill
59918 2002-04-16 09:28  barre
59920         * Source/ccommand.cxx: FIX: warning
59922 2002-04-15 09:09  hoffman
59924         * Source/cmSystemTools.cxx: use stream not sprintf
59926 2002-04-15 08:48  barre
59928         * Source/cmSystemTools.cxx: ENH: FilesDiffer checks for 0 byte
59929           files
59931 2002-04-14 15:32  barre
59933         * Source/cmSystemTools.cxx: ENH: more paranoid checkings
59935 2002-04-12 13:28  barre
59937         * Source/MFCDialog/CMakeSetup.rc: ENH: make GUI slighlty larger to
59938           accomodate long paths
59940 2002-04-12 12:05  barre
59942         * Source/cmSystemTools.cxx: FIX: iostream binary flag should be
59943           used for cygwin too
59945 2002-04-12 09:57  barre
59947         * Source/cmSystemTools.cxx: FIX: fix UMR
59949 2002-04-11 18:59  barre
59951         * Source/ccommand.cxx: ENH: also displays command output
59953 2002-04-11 18:17  barre
59955         * Source/ccommand.cxx: can be used to time commands (time() &
59956           clock())
59958 2002-04-11 17:02  hoffman
59960         * Source/cmFindFileCommand.h, Source/cmFindLibraryCommand.h,
59961           Source/cmFindPathCommand.h, Source/cmFindProgramCommand.h,
59962           Source/cmIncludeCommand.cxx, Source/cmListFileCache.cxx,
59963           Source/cmMakefile.cxx, Source/cmSystemTools.cxx,
59964           Tests/Complex/Executable/complex.cxx,
59965           Tests/ComplexOneConfig/Executable/complex.cxx,
59966           Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: speed
59967           improvements
59969 2002-04-11 16:58  starreveld
59971         * Source/cmUnixMakefileGenerator.cxx:
59973           Allow modules to build properly again. (broken when Cxx testing
59974           was added)
59976 2002-04-11 11:30  barre
59978         * Tests/: Complex/Executable/CMakeLists.txt,
59979           ComplexOneConfig/Executable/CMakeLists.txt,
59980           ComplexRelativePaths/Executable/CMakeLists.txt: ENH: increase
59981           coverage
59983 2002-04-11 10:29  hoffman
59985         * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
59986           ENH: clean up utility rule generation
59988 2002-04-11 10:11  barre
59990         * Tests/: Complex/Library/CMakeLists.txt,
59991           ComplexOneConfig/Library/CMakeLists.txt,
59992           ComplexRelativePaths/Library/CMakeLists.txt: ENH: use target as
59993           source if source is empty
59995 2002-04-11 10:05  barre
59997         * Source/: cmAddCustomCommandCommand.cxx,
59998           cmAddCustomCommandCommand.h: ENH: use target as source if source
59999           is empty
60001 2002-04-11 09:53  barre
60003         * Source/: cmNMakeMakefileGenerator.cxx,
60004           cmUnixMakefileGenerator.cxx: FIX: echo pb, make Nmake gen use
60005           Unix gen, factorize stuff in Unix gen
60007 2002-04-10 17:33  barre
60009         * Tests/: Complex/Executable/complex.cxx,
60010           Complex/Library/CMakeLists.txt,
60011           ComplexOneConfig/Executable/complex.cxx,
60012           ComplexOneConfig/Library/CMakeLists.txt,
60013           ComplexRelativePaths/Executable/complex.cxx,
60014           ComplexRelativePaths/Library/CMakeLists.txt: ENH: add a test to
60015           check if more than one post-build command can be attached. it
60016           fails right now.
60018 2002-04-10 16:45  andy
60020         * Source/cmUnixMakefileGenerator.cxx: Fix problem with custom
60021           commands on unix
60023 2002-04-10 12:13  king
60025         * Source/cmaketest.cxx: ERR: UseIt() missing return type.
60027 2002-04-10 11:23  hoffman
60029         * Tests/: Complex/Library/testConly.c,
60030           ComplexOneConfig/Library/testConly.c,
60031           ComplexRelativePaths/Library/testConly.c: ENH: only check flag on
60032           unix
60034 2002-04-10 08:38  hoffman
60036         * Source/cmaketest.cxx: fix warning
60038 2002-04-09 12:22  hoffman
60040         * Tests/: Complex/Library/testConly.h,
60041           ComplexOneConfig/Library/testConly.h,
60042           ComplexRelativePaths/Library/testConly.h,
60043           Complex/Executable/complex.cxx,
60044           ComplexOneConfig/Executable/complex.cxx,
60045           ComplexRelativePaths/Executable/complex.cxx: ENH: check for
60046           compile flags and add back c flag to unix generator
60048 2002-04-09 12:15  hoffman
60050         * Source/cmUnixMakefileGenerator.cxx: ENH: check for compile flags
60051           and add back c flag to unix generator
60053 2002-04-09 12:02  hoffman
60055         * Tests/: Complex/Executable/CMakeLists.txt,
60056           Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
60057           Complex/Library/testConly.c,
60058           ComplexOneConfig/Executable/CMakeLists.txt,
60059           ComplexOneConfig/Executable/complex.cxx,
60060           ComplexOneConfig/Library/CMakeLists.txt,
60061           ComplexOneConfig/Library/testConly.c,
60062           ComplexRelativePaths/Executable/CMakeLists.txt,
60063           ComplexRelativePaths/Executable/complex.cxx,
60064           ComplexRelativePaths/Library/CMakeLists.txt,
60065           ComplexRelativePaths/Library/testConly.c: ENH: check for compile
60066           flags and add back c flag to unix generator
60068 2002-04-09 11:33  barre
60070         * DartConfig.cmake: ENH: quick stab at a rollup button
60072 2002-04-09 10:19  hoffman
60074         * Tests/: Complex/Library/testConly.c, Complex/Library/testConly.h,
60075           ComplexOneConfig/Library/testConly.c,
60076           ComplexOneConfig/Library/testConly.h,
60077           ComplexRelativePaths/Library/testConly.c,
60078           ComplexRelativePaths/Library/testConly.h: correct exports for
60079           windows
60081 2002-04-09 09:37  hoffman
60083         * Tests/: Complex/Library/sharedFile.h,
60084           ComplexOneConfig/Library/sharedFile.h,
60085           ComplexRelativePaths/Library/sharedFile.h: c not c++ comment
60087 2002-04-09 08:55  hoffman
60089         * DartConfig.cmake:  change EST to EDT
60091 2002-04-08 19:31  biddi
60093         * Source/cmSystemTools.cxx: ERR: ReplaceString didn't work properly
60094           if replace was longer than with as length added to start pos on
60095           next search was replaceLength  instead of withLength
60097 2002-04-08 15:01  hoffman
60099         * Templates/: CXXCMakeSystemConfig.cmake.in, cconfigure,
60100           cconfigure.in: [no log message]
60102 2002-04-08 13:36  hoffman
60104         * Source/cmExecProgramCommand.cxx,
60105           Source/cmUnixMakefileGenerator.cxx,
60106           Templates/CCMakeSystemConfig.cmake.in,
60107           Templates/CXXCMakeSystemConfig.cmake.in, Templates/cconfigure,
60108           Templates/cconfigure.in, Templates/cxxconfigure,
60109           Templates/cxxconfigure.in,
60110           Tests/Complex/Executable/CMakeLists.txt,
60111           Tests/Complex/Executable/complex.cxx,
60112           Tests/Complex/Library/CMakeLists.txt,
60113           Tests/Complex/Library/testConly.c,
60114           Tests/Complex/Library/testConly.h,
60115           Tests/ComplexOneConfig/Executable/CMakeLists.txt,
60116           Tests/ComplexOneConfig/Executable/complex.cxx,
60117           Tests/ComplexOneConfig/Library/CMakeLists.txt,
60118           Tests/ComplexOneConfig/Library/testConly.c,
60119           Tests/ComplexOneConfig/Library/testConly.h,
60120           Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
60121           Tests/ComplexRelativePaths/Executable/complex.cxx,
60122           Tests/ComplexRelativePaths/Library/CMakeLists.txt,
60123           Tests/ComplexRelativePaths/Library/testConly.c,
60124           Tests/ComplexRelativePaths/Library/testConly.h: ENH: use separate
60125           vars for creating c++ and c shared libraries and add a test for c
60126           libraries
60128 2002-04-05 12:08  hoffman
60130         * Source/cmProjectCommand.cxx: expand ; args
60132 2002-04-05 10:51  martink
60134         * Modules/Dart.cmake: improved finding purify on windows to use
60135           registry
60137 2002-04-05 09:39  hoffman
60139         * Source/: Makefile.borland, cmaketest.cxx, cmaketest.h.in: ENH:
60140           make sure the test tests the right cmake, and not the cmake used
60141           to bootstrap this cmake
60143 2002-04-05 07:22  hoffman
60145         * Tests/TestDriver/testArgs.h: ENH: add missing file
60147 2002-04-04 16:53  hoffman
60149         * Source/cmCreateTestSourceList.cxx,
60150           Source/cmCreateTestSourceList.h, Tests/TestDriver/CMakeLists.txt:
60151           ENH: add the ability to process command line arguments in the
60152           test driver before the test driver gets them
60154 2002-04-04 11:01  hoffman
60156         * Source/cmUnixMakefileGenerator.cxx,
60157           Templates/CXXCMakeSystemConfig.cmake.in, Templates/cxxconfigure,
60158           Templates/cxxconfigure.in: ENH: separate the ar program for cxx
60159           and c
60161 2002-04-04 10:08  hoffman
60163         * Templates/CMakeLists.txt: update install information
60165 2002-04-04 09:04  hoffman
60167         * Templates/: cxxconfigure, cxxconfigure.in: BUG: add system
60168           command back into script
60170 2002-04-03 16:14  hoffman
60172         * Source/cmExecProgramCommand.cxx, Source/cmExecProgramCommand.h,
60173           Source/cmNMakeMakefileGenerator.cxx, Source/cmSystemTools.cxx,
60174           Source/cmSystemTools.h, Source/cmaketest.cxx,
60175           Tests/Complex/CMakeLists.txt,
60176           Tests/ComplexOneConfig/CMakeLists.txt,
60177           Tests/ComplexRelativePaths/CMakeLists.txt: ENH: fix more space
60178           problems, you can add args to the ExecProgram command separatly
60179           now
60181 2002-04-03 13:53  andy
60183         * Modules/FindTCL.cmake: More places to find TCL/TK for example on
60184           Debian
60186 2002-04-02 15:42  hoffman
60188         * CMake.rtf, Example/Demo/CMakeLists.txt,
60189           Example/Hello/CMakeLists.txt, Source/CMakeLists.txt,
60190           Source/cmBorlandMakefileGenerator.cxx,
60191           Source/cmBorlandMakefileGenerator.h, Source/cmDSWWriter.cxx,
60192           Source/cmMSDotNETGenerator.cxx, Source/cmMSDotNETGenerator.h,
60193           Source/cmMSProjectGenerator.cxx, Source/cmMSProjectGenerator.h,
60194           Source/cmMakefile.cxx, Source/cmMakefile.h,
60195           Source/cmMakefileGenerator.cxx, Source/cmMakefileGenerator.h,
60196           Source/cmNMakeMakefileGenerator.cxx,
60197           Source/cmNMakeMakefileGenerator.h, Source/cmProjectCommand.cxx,
60198           Source/cmProjectCommand.h, Source/cmSetCommand.cxx,
60199           Source/cmSetSourceFilesPropertiesCommand.h, Source/cmTarget.cxx,
60200           Source/cmTarget.h, Source/cmUnixMakefileGenerator.cxx,
60201           Source/cmUnixMakefileGenerator.h, Source/cmake.cxx,
60202           Templates/cconfigure, Templates/cconfigure.in,
60203           Templates/cxxconfigure, Templates/cxxconfigure.in,
60204           Tests/COnly/CMakeLists.txt, Tests/COnly/conly.c,
60205           Templates/configure, Templates/configure.in,
60206           Templates/CCMakeSystemConfig.cmake.in,
60207           Templates/CXXCMakeSystemConfig.cmake.in: ENH: add enable language
60208           support for PROJECT command, this means that a C only project can
60209           be built with cmake, even without a cxx compiler
60211 2002-04-01 14:58  barre
60213         * Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
60214           ComplexOneConfig/CMakeLists.txt,
60215           ComplexOneConfig/cmTestConfigure.h.in,
60216           ComplexRelativePaths/CMakeLists.txt,
60217           ComplexRelativePaths/cmTestConfigure.h.in,
60218           Complex/Executable/complex.cxx,
60219           ComplexOneConfig/Executable/complex.cxx,
60220           ComplexRelativePaths/Executable/complex.cxx: ENH: add test for
60221           registry-related functions (win32)
60223 2002-04-01 14:50  hoffman
60225         * Source/cmSystemTools.cxx: ENH: fix for regkey and ; separation
60227 2002-04-01 13:34  barre
60229         * Source/: ccommand.cxx, cmSystemTools.cxx, cmSystemTools.h: ENH:
60230           add functions to API (read, write, delete registry key value)
60232 2002-04-01 08:08  andy
60234         * Modules/FindVTK.cmake: More finds for VTK
60236 2002-03-31 11:43  andy
60238         * Modules/FindVTK.cmake: Add some more locations of VTK
60240 2002-03-30 17:17  barre
60242         * Source/: cmAbstractFilesCommand.cxx, cmSetCommand.cxx: FIX: get
60243           rid of warnings
60245 2002-03-29 18:07  ibanez
60247         * Modules/FindFLTK.cmake: ENH: HAS_FLTK variable added.
60248           FLTK_WRAP_UI command made INTERNAL.
60250 2002-03-29 16:25  barre
60252         * Source/cmCreateTestSourceList.cxx: FIX: should compare to 0, not
60253           NULL
60255 2002-03-29 16:03  barre
60257         * Source/: ctest.cxx, ctest.h: ENH: if -R or -E was used, displays
60258           also the name of the tests that passed.
60260 2002-03-29 15:41  barre
60262         * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
60263           ComplexRelativePaths/CMakeLists.txt: FIX: fix dummy lib name for
60264           Unix
60266 2002-03-29 15:02  barre
60268         * Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
60269           Complex/Executable/CMakeLists.txt,
60270           ComplexOneConfig/CMakeLists.txt,
60271           ComplexOneConfig/cmTestConfigure.h.in,
60272           ComplexOneConfig/Executable/CMakeLists.txt,
60273           ComplexRelativePaths/CMakeLists.txt,
60274           ComplexRelativePaths/cmTestConfigure.h.in,
60275           ComplexRelativePaths/Executable/CMakeLists.txt,
60276           Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
60277           ComplexOneConfig/Executable/complex.cxx,
60278           ComplexOneConfig/Library/CMakeLists.txt,
60279           ComplexRelativePaths/Executable/complex.cxx,
60280           ComplexRelativePaths/Library/CMakeLists.txt,
60281           Complex/Library/cmTestLibraryConfigure.h.in,
60282           Complex/Library/dummy, Complex/Library/empty.h,
60283           Complex/Library/file2.cxx, Complex/Library/file2.h,
60284           ComplexOneConfig/Library/cmTestLibraryConfigure.h.in,
60285           ComplexOneConfig/Library/dummy, ComplexOneConfig/Library/empty.h,
60286           ComplexOneConfig/Library/file2.cxx,
60287           ComplexOneConfig/Library/file2.h,
60288           ComplexRelativePaths/Library/cmTestLibraryConfigure.h.in,
60289           ComplexRelativePaths/Library/dummy,
60290           ComplexRelativePaths/Library/empty.h,
60291           ComplexRelativePaths/Library/file2.cxx,
60292           ComplexRelativePaths/Library/file2.h,
60293           Complex/Library/fileFlags.cxx,
60294           ComplexOneConfig/Library/fileFlags.cxx,
60295           ComplexRelativePaths/Library/fileFlags.cxx: ENH: fix tests
60297 2002-03-29 14:31  hoffman
60299         * Source/cmMSDotNETGenerator.cxx: output list bug
60301 2002-03-29 14:22  hoffman
60303         * Tests/: Complex/Library/cmTestLibraryConfigure.h.in,
60304           ComplexOneConfig/Library/cmTestLibraryConfigure.h.in,
60305           ComplexRelativePaths/Library/cmTestLibraryConfigure.h.in: [no log
60306           message]
60308 2002-03-29 14:20  hoffman
60310         * Source/cmAbstractFilesCommand.cxx,
60311           Source/cmAddCustomCommandCommand.cxx,
60312           Source/cmAddCustomTargetCommand.cxx,
60313           Source/cmAddDefinitionsCommand.cxx,
60314           Source/cmAddDependenciesCommand.cxx, Source/cmAddTestCommand.cxx,
60315           Source/cmCableClassSetCommand.cxx,
60316           Source/cmCableWrapTclCommand.cxx, Source/cmCommands.cxx,
60317           Source/cmCreateTestSourceList.cxx,
60318           Source/cmFLTKWrapUICommand.cxx, Source/cmFindFileCommand.cxx,
60319           Source/cmFindLibraryCommand.cxx, Source/cmFindPathCommand.cxx,
60320           Source/cmFindProgramCommand.cxx,
60321           Source/cmGetSourceFilePropertyCommand.cxx,
60322           Source/cmGetSourceFilePropertyCommand.h,
60323           Source/cmIncludeDirectoryCommand.cxx,
60324           Source/cmInstallFilesCommand.cxx,
60325           Source/cmInstallProgramsCommand.cxx,
60326           Source/cmInstallTargetsCommand.cxx,
60327           Source/cmLinkDirectoriesCommand.cxx,
60328           Source/cmLoadCacheCommand.cxx, Source/cmMakeDirectoryCommand.cxx,
60329           Source/cmMarkAsAdvancedCommand.cxx,
60330           Source/cmOutputRequiredFilesCommand.cxx,
60331           Source/cmProjectCommand.cxx, Source/cmQTWrapCPPCommand.cxx,
60332           Source/cmQTWrapUICommand.cxx,
60333           Source/cmSetSourceFilesPropertiesCommand.cxx,
60334           Source/cmSetSourceFilesPropertiesCommand.h,
60335           Source/cmSiteNameCommand.cxx, Source/cmSourceFilesCommand.cxx,
60336           Source/cmSourceFilesFlagsCommand.cxx,
60337           Source/cmSourceFilesFlagsCommand.h,
60338           Source/cmSourceFilesRemoveCommand.cxx,
60339           Source/cmSubdirCommand.cxx, Source/cmSystemTools.cxx,
60340           Source/cmSystemTools.h, Source/cmUseMangledMesaCommand.cxx,
60341           Source/cmUseMangledMesaCommand.h,
60342           Source/cmUtilitySourceCommand.cxx,
60343           Source/cmVTKMakeInstantiatorCommand.cxx,
60344           Source/cmVTKWrapJavaCommand.cxx,
60345           Source/cmVTKWrapPythonCommand.cxx,
60346           Source/cmVTKWrapTclCommand.cxx,
60347           Source/cmVariableRequiresCommand.cxx,
60348           Source/cmWrapExcludeFilesCommand.cxx,
60349           Tests/Complex/Executable/CMakeLists.txt,
60350           Tests/Complex/Executable/complex.cxx,
60351           Tests/ComplexOneConfig/Executable/CMakeLists.txt,
60352           Tests/ComplexOneConfig/Executable/complex.cxx,
60353           Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
60354           Tests/ComplexRelativePaths/Executable/complex.cxx,
60355           Tests/Complex/Library/CMakeLists.txt,
60356           Tests/Complex/Library/file2.cxx, Tests/Complex/Library/file2.h,
60357           Tests/ComplexOneConfig/Library/CMakeLists.txt,
60358           Tests/ComplexOneConfig/Library/file2.cxx,
60359           Tests/ComplexOneConfig/Library/file2.h,
60360           Tests/ComplexRelativePaths/Library/CMakeLists.txt,
60361           Tests/ComplexRelativePaths/Library/file2.cxx,
60362           Tests/ComplexRelativePaths/Library/file2.h: make sure ; expansion
60363           is done in all commands
60365 2002-03-29 11:12  hoffman
60367         * Tests/TestDriver/: CMakeLists.txt, test1.cxx, testExtraStuff.cxx,
60368           testExtraStuff2.cxx, testExtraStuff3.cxx: ENH: add test for set
60369           to create source lists
60371 2002-03-29 11:11  hoffman
60373         * Source/cmAddExecutableCommand.cxx: fix const problem
60375 2002-03-29 11:04  hoffman
60377         * Source/: cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx,
60378           cmSetCommand.cxx, cmSetCommand.h: ENH: add ability to use ;
60379           separated lists in SET and expand them for addexecutable and
60380           addlibrary
60382 2002-03-29 11:03  hoffman
60384         * Source/cmGetSourceFilePropertyCommand.h: fix docs
60386 2002-03-29 10:56  barre
60388         * Source/: cmMessageCommand.cxx, cmMessageCommand.h: ENH: Add
60389           SEND_ERROR flag to MESSAGE so that an error can be raised within
60390           a CMakeList file
60392 2002-03-29 10:07  hoffman
60394         * Tests/: Complex/Library/CMakeLists.txt,
60395           ComplexOneConfig/Library/CMakeLists.txt,
60396           ComplexRelativePaths/Library/CMakeLists.txt: more tests
60398 2002-03-29 10:06  hoffman
60400         * Source/: cmAbstractFilesCommand.cxx,
60401           cmBorlandMakefileGenerator.cxx, cmCommands.cxx,
60402           cmCreateTestSourceList.cxx, cmDSPWriter.cxx,
60403           cmFLTKWrapUICommand.cxx, cmGetSourceFilePropertyCommand.cxx,
60404           cmGetSourceFilePropertyCommand.h, cmInstallFilesCommand.cxx,
60405           cmMSDotNETGenerator.cxx, cmMakeDepend.cxx, cmMakefile.cxx,
60406           cmMakefile.h, cmNMakeMakefileGenerator.cxx,
60407           cmQTWrapCPPCommand.cxx, cmQTWrapUICommand.cxx,
60408           cmSetSourceFilesPropertiesCommand.cxx,
60409           cmSetSourceFilesPropertiesCommand.h, cmSourceFile.cxx,
60410           cmSourceFilesCommand.cxx, cmSourceFilesFlagsCommand.cxx,
60411           cmTarget.cxx, cmTarget.h, cmUnixMakefileGenerator.cxx,
60412           cmVTKMakeInstantiatorCommand.cxx, cmVTKWrapJavaCommand.cxx,
60413           cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx,
60414           cmWrapExcludeFilesCommand.cxx, cmaketest.cxx, cmaketest.h.in:
60415           ENH: major change, the cmMakefile now contains a master list of
60416           cmSourceFile objects, the source lists reference the list via
60417           pointers, also you can now set properties on a file, like compile
60418           flags, abstract, etc.
60420 2002-03-29 08:42  barre
60422         * Source/cmCreateTestSourceList.cxx: FIX: tolower is in <ctype.h>
60423           !, frenchy
60425 2002-03-28 11:43  barre
60427         * Source/cmCreateTestSourceList.cxx: ENH: perform case insensitive
60428           comparison on test names
60430 2002-03-27 16:19  barre
60432         * Source/cmCreateTestSourceList.cxx: FIX: cmSourceFile::SetName was
60433           not called correctly for the test source files
60435 2002-03-27 15:52  barre
60437         * Source/cmCreateTestSourceList.cxx: ENH: small formatting enh
60439 2002-03-27 13:54  barre
60441         * Tests/: Complex/VarTests.cmake, Complex/cmTestConfigure.h.in,
60442           Complex/Executable/complex.cxx, ComplexOneConfig/VarTests.cmake,
60443           ComplexOneConfig/cmTestConfigure.h.in,
60444           ComplexOneConfig/Executable/complex.cxx,
60445           ComplexRelativePaths/VarTests.cmake,
60446           ComplexRelativePaths/cmTestConfigure.h.in,
60447           ComplexRelativePaths/Executable/complex.cxx: ENH: add a more
60448           stressing FOREACH test.
60450 2002-03-27 13:46  barre
60452         * Source/CMakeLists.txt, Tests/TestDriver/CMakeLists.txt,
60453           Tests/TestDriver/test3.cxx, Tests/TestDriver/subdir/test3.cxx:
60454           ENH: add testdriver test with source file in subdir
60456 2002-03-27 10:55  barre
60458         * Tests/: Complex/Executable/CMakeLists.txt,
60459           ComplexOneConfig/Executable/CMakeLists.txt,
60460           ComplexRelativePaths/Executable/CMakeLists.txt: FIX: do not use
60461           CMAKE_CFG_INTDIR, just use LINK_DIRECTORIES
60463 2002-03-27 10:54  barre
60465         * Tests/: Testing/CMakeLists.txt, Wrapping/CMakeLists.txt: FIX: do
60466           not need CMakeLib
60468 2002-03-26 18:06  barre
60470         * Source/cmCreateTestSourceList.cxx: ENH: keep the name of the test
60471           as close to the source file (only the function name is cleaned
60472           up)
60474 2002-03-26 17:53  barre
60476         * Source/cmCreateTestSourceList.cxx: ENH: add -R (similar to ctest
60477           but use substr instead of regexp). indent.
60479 2002-03-26 16:45  barre
60481         * Source/: cmForEachCommand.h, cmFunctionBlocker.h, cmMakefile.cxx:
60482           FIX: foreach function-blockers were using expanded args. Add
60483           virtual func to specify if function blocker needs them expanded
60484           or not.
60486 2002-03-26 16:44  barre
60488         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH:
60489           ExpandListArguments(): empty elements in semi-colon-separated
60490           string-list can now be ignored.
60492 2002-03-26 16:42  barre
60494         * Source/cmCreateTestSourceList.cxx: ENH: now supports tests inside
60495           sub-dirs
60497 2002-03-26 14:42  barre
60499         * Tests/Wrapping/CMakeLists.txt: ENH: USE_MANGLED_MESA is more
60500           careful now. Try to trick it again.
60502 2002-03-26 14:41  barre
60504         * Tests/: Complex/Executable/CMakeLists.txt,
60505           ComplexOneConfig/Executable/CMakeLists.txt,
60506           ComplexRelativePaths/Executable/CMakeLists.txt,
60507           Testing/CMakeLists.txt, Wrapping/CMakeLists.txt: ENH: Use
60508           ${CMAKE_CFG_INTDIR} instead of hardcoded RelInfo, Debug, Release,
60509           etc.
60511 2002-03-26 12:55  hoffman
60513         * Source/cmUseMangledMesaCommand.cxx: ENH: add error checking for
60514           mmesa
60516 2002-03-26 12:38  hoffman
60518         * Source/: ccommand.cxx, cmBorlandMakefileGenerator.cxx,
60519           cmNMakeMakefileGenerator.cxx: ENH: use ccommand for del on
60520           windows
60522 2002-03-26 12:38  hoffman
60524         * Source/cmaketest.cxx: ENH: show output when running tests
60526 2002-03-26 12:37  hoffman
60528         * Source/cmCreateTestSourceList.cxx: ENH: if no arguments are given
60529           and there is only one test, then run it
60531 2002-03-25 17:03  martink
60533         * Source/cmake.cxx: removed quotes from cmake and ccommand
60534           executable to be consistant
60536 2002-03-25 16:24  barre
60538         * Source/cmForEachCommand.cxx: ENH: support semi-colon format (list
60539           of args as string)
60541 2002-03-25 15:59  barre
60543         * Source/: ccommand.cxx, cmSystemTools.cxx: ENH: cmCopyFile ; the
60544           path to the destination file will be created ; second arg can be
60545           a directory.
60547 2002-03-25 15:58  barre
60549         * Templates/: CMakeDotNetSystemConfig.cmake,
60550           CMakeWindowsSystemConfig.cmake: Add suffixes
60552 2002-03-20 16:18  hoffman
60554         * Source/CMakeLists.txt, Source/cmCommands.cxx,
60555           Source/cmCreateTestSourceList.cxx,
60556           Source/cmCreateTestSourceList.h, Source/cmaketest.cxx,
60557           Tests/TestDriver/CMakeLists.txt, Tests/TestDriver/test1.cxx,
60558           Tests/TestDriver/test2.cxx, Tests/TestDriver/test3.cxx: ENH: add
60559           new command to create a test driver
60561 2002-03-20 13:16  hoffman
60563         * CMakeLists.txt, Source/CMakeLists.txt,
60564           Source/FLTKDialog/CMakeLists.txt,
60565           Source/FLTKDialog/CMakeSetupGUI.fl,
60566           Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
60567           Source/FLTKDialog/CMakeSetupGUIImplementation.h,
60568           Source/FLTKDialog/FLTKDialog.cxx,
60569           Source/FLTKDialog/FLTKDialog.dsp,
60570           Source/FLTKDialog/FLTKPropertyItemRow.cxx,
60571           Source/FLTKDialog/FLTKPropertyItemRow.h,
60572           Source/FLTKDialog/FLTKPropertyList.cxx,
60573           Source/FLTKDialog/FLTKPropertyList.h,
60574           Source/FLTKDialog/Makefile.in: ENH: remove fltk dialog as it is
60575           no longer supported
60577 2002-03-19 12:25  andy
60579         * Source/ccommand.cxx: Return error on copy
60581 2002-03-18 11:59  andy
60583         * Source/ccommand.cxx: Remove warning about sign and unsigned
60585 2002-03-15 15:42  andy
60587         * Source/: CMakeLists.txt, CMakeSetup.dsw, ccommand.cxx,
60588           ccommand.dsp, cmake.cxx: Add ccommand for executing commands on
60589           the system, so by using ADD_CUSTOM_COMMAND, you can make rules to
60590           do some system commands during build. Currently supported
60591           commands are copy and remove. Others will follow.
60593 2002-03-15 13:20  perera
60595         * Source/cmSourceFilesFlagsCommand.cxx: BUG: The source file may be
60596           specified with an extension.
60598 2002-03-15 10:43  martink
60600         * Source/ctest.cxx: less noisy about changing directories
60602 2002-03-15 09:40  berk
60604         * Templates/CMakeSystemConfig.cmake.in: There can be multiple ansi
60605           flags now
60607 2002-03-15 09:23  hoffman
60609         * Templates/configure: HP add Ae flag
60611 2002-03-15 09:14  berk
60613         * Templates/configure.in: Added better support for HPux
60615 2002-03-14 16:04  hoffman
60617         * Source/cmMakefile.cxx: ENH: add .in as a header file type, as it
60618           can not be compiled
60620 2002-03-14 16:03  hoffman
60622         * Source/CMakeLists.txt: BUG: .h not two .cxx files
60624 2002-03-14 14:59  hoffman
60626         * Source/cmSystemTools.cxx: BUG: fix RunCommand again... back to
60627           system, but with GetShortPath
60629 2002-03-14 14:59  hoffman
60631         * Source/cmDSPWriter.cxx: BUG: fix for paths with spaces
60633 2002-03-14 14:58  hoffman
60635         * Source/: cmNMakeMakefileGenerator.cxx,
60636           cmNMakeMakefileGenerator.h: BUG: fix for files with dashes in
60637           them
60639 2002-03-14 11:11  hoffman
60641         * Source/: cmConfigureGccXmlCommand.cxx, cmExecProgramCommand.cxx,
60642           cmSystemTools.cxx, cmSystemTools.h, cmaketest.cxx, ctest.cxx:
60643           ENH: overhaul of RunCommand on windows, if only win32 had
60644           popen...
60646 2002-03-13 15:29  hoffman
60648         * Source/MFCDialog/: CMakeSetup.cpp, CMakeSetupDialog.cpp,
60649           PathDialog.cpp: Remove warnings
60651 2002-03-13 14:23  martink
60653         * Source/: cmDSPWriter.cxx, cmDSWWriter.cxx: ENH: closer to working
60654           with spaces in the path
60656 2002-03-13 10:25  hoffman
60658         * Source/: CMakeLists.txt, cmAuxSourceDirectoryCommand.cxx,
60659           cmCableClassSet.cxx, cmCableClassSet.h, cmDirectory.cxx,
60660           cmDirectory.h, cmFLTKWrapUICommand.cxx, cmFindFileCommand.cxx,
60661           cmFindLibraryCommand.cxx, cmFindPathCommand.cxx,
60662           cmFindProgramCommand.cxx, cmMSDotNETGenerator.cxx,
60663           cmMakefile.cxx, cmNMakeMakefileGenerator.cxx,
60664           cmQTWrapCPPCommand.cxx, cmQTWrapUICommand.cxx,
60665           cmRegularExpression.cxx, cmSourceGroup.cxx, cmSystemTools.cxx,
60666           cmVTKMakeInstantiatorCommand.cxx, cmVTKWrapJavaCommand.cxx,
60667           cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx,
60668           cmaketest.cxx, ctest.cxx: ENH: remove several compiler warnings
60670 2002-03-12 10:16  king
60672         * Templates/: configure, configure.in: ENH: Added test for explicit
60673           instantiation support.
60675 2002-03-11 16:04  hoffman
60677         * Source/cmOptionCommand.cxx: ENH: add error checking for option
60678           commands with too many arguments
60680 2002-03-11 12:11  hoffman
60682         * Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h: ENH: add
60683           support for .def files
60685 2002-03-11 08:11  hoffman
60687         * Source/cmMSDotNETGenerator.cxx: BUG: make sure libraries do not
60688           depend on themselves
60690 2002-03-10 18:24  hoffman
60692         * Templates/: configure, configure.in: ENH: try to get crazy dec
60693           cxx to work again... one more time
60695 2002-03-10 10:02  hoffman
60697         * Templates/: configure, configure.in: ENH: try to get crazy dec
60698           cxx to work again...
60700 2002-03-08 13:12  hoffman
60702         * Tests/: Complex/Executable/complex.cxx,
60703           ComplexOneConfig/Executable/complex.cxx,
60704           ComplexRelativePaths/Executable/complex.cxx: ENH: more dec silly
60705           stuff
60707 2002-03-08 11:01  hoffman
60709         * Tests/: Complex/Executable/complex.cxx,
60710           ComplexOneConfig/Executable/complex.cxx,
60711           ComplexRelativePaths/Executable/complex.cxx: more stupid dec cxx
60712           tricks...
60714 2002-03-08 08:19  hoffman
60716         * Tests/: Complex/Executable/complex.cxx,
60717           ComplexOneConfig/Executable/complex.cxx,
60718           ComplexRelativePaths/Executable/complex.cxx: ENH: add one more
60719           stupid function call for the dec cxx compiler...
60721 2002-03-08 07:25  hoffman
60723         * Tests/: Complex/Executable/complex.cxx,
60724           ComplexOneConfig/Executable/complex.cxx,
60725           ComplexRelativePaths/Executable/complex.cxx: try to fix dec cxx
60727 2002-03-07 22:07  hoffman
60729         * Tests/: Complex/Executable/complex.cxx,
60730           ComplexOneConfig/Executable/complex.cxx,
60731           ComplexRelativePaths/Executable/complex.cxx: ENH: add more junk
60732           for the dec cxx compiler to force it to instantiate stuff
60734 2002-03-07 12:13  hoffman
60736         * Tests/: Complex/Executable/complex.cxx,
60737           ComplexOneConfig/Executable/complex.cxx,
60738           ComplexRelativePaths/Executable/complex.cxx: ENH: use the string
60739           class to force the dec compiler to instantiate some templates
60741 2002-03-07 10:41  barre
60743         * Source/CMakeLists.txt: Build cmaketest even if testing if OFF (so
60744           that it can be used externally)
60746 2002-03-06 17:58  barre
60748         * Source/: ctest.cxx, ctest.h: ENH: add -E option (exclude tests
60749           matching a regexp)
60751 2002-03-06 16:30  barre
60753         * Source/: CMakeLists.txt, cmaketest.cxx: ENH: add cmaketest to
60754           install targets (so that it can be used in other projects) and
60755           pass the rest of its command-line args to cmake
60757 2002-03-06 10:44  hoffman
60759         * Templates/CMakeNMakeWindowsSystemConfig.cmake: build type should
60760           not be advanced
60762 2002-03-06 10:11  hoffman
60764         * Tests/: Complex/Executable/CMakeLists.txt,
60765           ComplexOneConfig/Executable/CMakeLists.txt,
60766           ComplexRelativePaths/Executable/CMakeLists.txt: ENH: add test for
60767           semi-colon separated lists of libraries
60769 2002-03-06 10:10  hoffman
60771         * Source/: cmLinkLibrariesCommand.cxx, cmMSDotNETGenerator.cxx,
60772           cmSystemTools.cxx, cmSystemTools.h,
60773           cmTargetLinkLibrariesCommand.cxx: ENH: add suport for semi-colon
60774           separated list variables
60776 2002-03-05 18:41  hoffman
60778         * Source/: cmAddCustomCommandCommand.cxx,
60779           cmAddCustomTargetCommand.cxx, cmAddDefinitionsCommand.cxx,
60780           cmAddDependenciesCommand.cxx, cmAddExecutableCommand.cxx,
60781           cmAddLibraryCommand.cxx, cmAddTestCommand.cxx,
60782           cmBuildCommand.cxx, cmCableClassSetCommand.cxx,
60783           cmCableWrapTclCommand.cxx, cmConfigureFileCommand.cxx,
60784           cmElseCommand.cxx, cmEndIfCommand.cxx, cmExecProgramCommand.cxx,
60785           cmFindFileCommand.cxx, cmFindLibraryCommand.cxx,
60786           cmFindPathCommand.cxx, cmFindProgramCommand.cxx,
60787           cmGetFilenameComponentCommand.cxx, cmIfCommand.cxx,
60788           cmIncludeCommand.cxx, cmIncludeExternalMSProjectCommand.cxx,
60789           cmInstallFilesCommand.cxx, cmInstallProgramsCommand.cxx,
60790           cmLoadCacheCommand.cxx, cmMakeDirectoryCommand.cxx,
60791           cmMakefile.cxx, cmMessageCommand.cxx, cmOptionCommand.cxx,
60792           cmOutputRequiredFilesCommand.cxx, cmSetCommand.cxx,
60793           cmSourceFilesCommand.cxx, cmSubdirCommand.cxx, cmSystemTools.cxx,
60794           cmUnixMakefileGenerator.cxx, cmUseMangledMesaCommand.cxx,
60795           cmVTKMakeInstantiatorCommand.cxx: ENH: expand variables in
60796           arguments before the commands get them
60798 2002-03-05 18:25  hoffman
60800         * Source/cmSystemTools.cxx: BUG: get the correct return value from
60801           pclose
60803 2002-03-04 15:00  hoffman
60805         * Tests/: Complex/Library/fileFlags.cxx,
60806           ComplexOneConfig/Library/fileFlags.cxx,
60807           ComplexRelativePaths/Library/fileFlags.cxx: ENH: add support for
60808           per file flags
60810 2002-03-04 14:12  hoffman
60812         * Source/: cmCommands.cxx, cmDSPWriter.cxx, cmDSPWriter.h,
60813           cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h, cmSourceFile.h,
60814           cmSourceGroup.cxx, cmSourceGroup.h, cmUnixMakefileGenerator.cxx,
60815           cmSourceFilesFlagsCommand.cxx, cmSourceFilesFlagsCommand.h: ENH:
60816           add file specific compile flags
60818 2002-03-04 14:11  hoffman
60820         * Tests/: Complex/Library/CMakeLists.txt,
60821           ComplexOneConfig/Library/CMakeLists.txt,
60822           ComplexRelativePaths/Library/CMakeLists.txt: ENH: add a test for
60823           per file flags
60825 2002-03-01 15:49  king
60827         * Source/: cmVTKMakeInstantiatorCommand.cxx,
60828           cmVTKMakeInstantiatorCommand.h: ENH: Added support for including
60829           extra files in generated header to get access to export macros of
60830           derived projects.
60832 2002-03-01 09:00  hoffman
60834         * Templates/: CMakeBorlandWindowsSystemConfig.cmake,
60835           CMakeDotNetSystemConfig.cmake,
60836           CMakeNMakeWindowsSystemConfig.cmake, CMakeSystemConfig.cmake.in,
60837           CMakeWindowsSystemConfig.cmake, configure, configure.in: ENH: add
60838           some OS/compiler variables
60840 2002-02-28 15:58  hoffman
60842         * Modules/Dart.cmake: ENH: add VERBOSE_BUILD to options
60844 2002-02-28 15:57  hoffman
60846         * Source/cmakewizard.cxx: check bool values and prefere off
60848 2002-02-28 15:42  hoffman
60850         * Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h: use xml
60851           output quotes for paths
60853 2002-02-28 15:06  hoffman
60855         * Templates/: configure, configure.in: change hp checks to all hps
60856           and not just version 10
60858 2002-02-28 11:15  hoffman
60860         * Source/cmSystemTools.cxx: BUG: look for exe path as well.
60862 2002-02-28 10:41  hoffman
60864         * Source/cmSystemTools.cxx: ENH:  look for .com files before .exe
60866 2002-02-28 08:45  hoffman
60868         * Templates/CMakeDotNetSystemConfig.cmake: find path to devenv
60870 2002-02-28 07:50  hoffman
60872         * Templates/CMakeDotNetSystemConfig.cmake: ENH: add build name to
60873           the cache with a default value for dot net
60875 2002-02-27 18:11  hoffman
60877         * Source/cmMSDotNETGenerator.cxx, Source/cmSystemTools.cxx,
60878           Templates/CMakeDotNetSystemConfig.cmake: clean up in dot net
60880 2002-02-26 15:15  hoffman
60882         * Source/: ctest.cxx, ctest.h: add command line option -D for
60883           config directory to run
60885 2002-02-26 15:14  hoffman
60887         * Source/: cmDSWWriter.cxx, cmMSDotNETGenerator.cxx: ENH: add
60888           RUN_TESTS
60890 2002-02-26 11:46  barre
60892         * Source/cmAddTestCommand.cxx: FIX: command now expands args during
60893           the first pass (found through FOREACH example)
60895 2002-02-26 10:11  hoffman
60897         * Templates/CMakeDotNetSystemConfig.cmake: [no log message]
60899 2002-02-26 08:56  hoffman
60901         * Source/cmCableClassSet.cxx: BUG: fix type problem size_type is
60902           unsigned
60904 2002-02-25 18:14  hoffman
60906         * Source/: cmBuildCommand.cxx, cmDirectory.h,
60907           cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h,
60908           cmRegularExpression.h, cmSystemTools.cxx: ENH: dot net almost
60909           working
60911 2002-02-25 16:57  barre
60913         * Source/cmAddExecutableCommand.cxx: FIX: command now expands *all*
60914           args (found through FOREACH example)
60916 2002-02-25 15:22  barre
60918         * Tests/Testing/: CMakeLists.txt, Sub/CMakeLists.txt,
60919           Sub/Sub2/CMakeLists.txt, Sub/Sub2/testing2.cxx: ENH: provide a
60920           test for today's ReadListFile() bug fix
60922 2002-02-25 15:06  barre
60924         * Source/cmMakefile.cxx: FIX: although a CMakeLists.txt file could
60925           be searched up 'n' level in the directory tree, ReadListFile()
60926           always implied a CMakeLists.txt file was up *one* level.
60928 2002-02-25 13:20  hoffman
60930         * Modules/FindDart.cmake: ENH: look for Dart in c:
60932 2002-02-25 12:47  hoffman
60934         * Source/MFCDialog/PathDialog.h: ENH: fix warning
60936 2002-02-25 11:58  barre
60938         * Source/cmSubdirCommand.cxx: ENH: Expand vars in SUBDIRS
60940 2002-02-25 10:47  hoffman
60942         * Source/cmSystemTools.cxx: BUG: fix remove of cygdrive path stuff
60944 2002-02-23 10:00  king
60946         * Source/cmSystemTools.cxx: ERR: std::ios::binary is only needed
60947           for Windows platforms, and isn't supported for all UNIX
60948           platforms.
60950 2002-02-22 15:40  hoffman
60952         * Source/: cmAddTestCommand.cxx, cmSystemTools.cxx,
60953           cmUnixMakefileGenerator.cxx: ENH: fix for spaces in paths on unix
60955 2002-02-22 13:38  hoffman
60957         * Source/: cmBorlandMakefileGenerator.cxx, cmDSPWriter.cxx,
60958           cmExecProgramCommand.cxx, cmMSDotNETGenerator.cxx,
60959           cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
60960           cmSystemTools.cxx, cmSystemTools.h, cmUnixMakefileGenerator.cxx,
60961           cmUnixMakefileGenerator.h, cmaketest.cxx: ENH: big change in the
60962           path handling, one function CreateOutputPath is used to escape
60963           spaces and convert to the native path type
60965 2002-02-22 10:08  king
60967         * Source/cmSystemTools.cxx: ENH: Another attempt at getting
60968           cmCopyFile to work correctly.  The previous implementation was
60969           correct, but didn't work on HPUX due to stream library bugs.
60970           This implementation will hopefully work everywhere.
60972 2002-02-21 17:32  hoffman
60974         * Source/cmSystemTools.cxx: BUG: fix copy file for HP
60976 2002-02-21 16:06  barre
60978         * Source/: ctest.cxx, ctest.h: ENH: Since each test can send a lot
60979           of text to stderr/stdout, ctest now displays the list of tests
60980           that failed at the end of the process.
60982 2002-02-21 15:55  hoffman
60984         * Source/: cmBorlandMakefileGenerator.cxx,
60985           cmBorlandMakefileGenerator.h, cmNMakeMakefileGenerator.cxx,
60986           cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: ENH: add
60987           a virtual CreateMakeVariable to shorten makefile variables for
60988           borland make
60990 2002-02-21 08:53  berk
60992         * Source/cmake.dsp: Argh
60994 2002-02-21 08:43  hoffman
60996         * Source/cmaketest.cxx: add ifdef for windows function
60998 2002-02-20 15:27  hoffman
61000         * Source/MFCDialog/CMakeSetupDialog.cpp: dot net port
61002 2002-02-20 15:26  hoffman
61004         * Source/: cmMSDotNETGenerator.cxx, cmaketest.cxx: close to dot net
61005           working
61007 2002-02-20 09:16  berk
61009         * Source/cmake.dsp: Bill forgot to add a library to the release
61010           target.
61012 2002-02-19 17:56  hoffman
61014         * Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h: ENH:
61015           getting closer
61017 2002-02-19 11:53  hoffman
61019         * Source/: Makefile.borland, CMakeLists.txt: ENH: add dotnet stuff
61021 2002-02-19 10:23  ibanez
61023         * Source/FLTKDialog/FLTKDialog.cxx: FIX: FLTK includes should use
61024           ".H" instead of ".h"
61026 2002-02-19 09:43  hoffman
61028         * Source/MFCDialog/CMakeSetup.rc: fix spacing on text
61030 2002-02-19 09:43  hoffman
61032         * Source/: CMakeLib.dsp, CMakeLists.txt: add dot net stuff to
61033           cmakelists file and dsp file
61035 2002-02-18 17:41  hoffman
61037         * Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h,
61038           cmSLNWriter.cxx, cmSLNWriter.h, cmVCProjWriter.cxx,
61039           cmVCProjWriter.h: getting closer but still not working dot net
61040           support
61042 2002-02-18 14:50  hoffman
61044         * Source/MFCDialog/CMakeSetup.dsp: [no log message]
61046 2002-02-18 14:36  hoffman
61048         * Source/: CMakeLib.dsp, cmMSDotNETGenerator.cxx,
61049           cmMSDotNETGenerator.h, cmSLNWriter.cxx, cmSLNWriter.h,
61050           cmSystemTools.cxx, cmVCProjWriter.cxx, cmVCProjWriter.h,
61051           cmake.cxx, cmake.dsp: ENH: first pass at dot net support
61053 2002-02-18 14:09  hoffman
61055         * Source/: cmBorlandMakefileGenerator.cxx,
61056           cmUnixMakefileGenerator.cxx: ENH: fix for borland tlib files with
61057           dash in them problem.
61059 2002-02-14 10:03  hoffman
61061         * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
61062           ENH: only depend subdir builds on TARGETS, not all sub dir
61063           operations, we do not want to build when doing a make depend
61065 2002-02-14 10:01  hoffman
61067         * configure, configure.in, Templates/configure,
61068           Templates/configure.in: ENH: do not use O2 g as default flags
61070 2002-02-14 09:31  barre
61072         * DartConfig.cmake: ENH: Add PROJECT_URL
61074 2002-02-13 18:57  barre
61076         * DartConfig.cmake: ENH: Doxygen page
61078 2002-02-13 18:50  barre
61080         * Utilities/Doxygen/doc_makeall.sh.in: FIX: remove that good ol'
61081           exit 0;
61083 2002-02-13 18:32  barre
61085         * Utilities/Doxygen/doc_makeall.sh.in: FIX: update html archive
61086           filename
61088 2002-02-13 18:28  barre
61090         * Utilities/Doxygen/: CMakeLists.txt, authors.txt,
61091           doc_makeall.sh.in, doxyfile.in: ENH: Contribution graphs
61093 2002-02-13 16:17  barre
61095         * Source/CursesDialog/form/.NoDartCoverage: This dir should not be
61096           covered (form distrib)
61098 2002-02-12 17:38  barre
61100         * Tests/Wrapping/: CMakeLists.txt, dummy: ENH: Trick VTK_WRAP_JAVA
61101           in a better way (avoid CUSTOM_TARGET)
61103 2002-02-11 09:20  hoffman
61105         * Source/MFCDialog/: CMakeSetup.rc, PropertyList.cpp,
61106           PropertyList.h, resource.h: ENH: add IGNORE option for cache
61107           values
61109 2002-02-08 15:52  hoffman
61111         * Source/cmSystemTools.cxx: BUG: fix CollapseFullPath so a trailing
61112           slash is not added to directories
61114 2002-02-07 11:39  andy
61116         * Templates/CMakeSystemConfig.cmake.in: ERR: Cache bigendian
61118 2002-02-07 11:28  martink
61120         * Source/cmMakefile.h: next patch
61122 2002-02-07 11:27  martink
61124         * Templates/CMakeSystemConfig.cmake.in: value needed to be cached
61126 2002-02-06 12:14  hoffman
61128         * Source/cmake.cxx: ENH: add ends at end of string
61130 2002-02-06 10:50  hoffman
61132         * Source/: cmSystemTools.cxx, cmSystemTools.h: add bool return
61133           value so diagnostics are easier
61135 2002-02-06 10:42  hoffman
61137         * Source/cmAuxSourceDirectoryCommand.cxx: BUG: remove depend on
61138           directory because it is not supported by all makes
61140 2002-02-04 22:00  hoffman
61142         * Source/CursesDialog/CMakeLists.txt: ENH: use target link
61143           libraries and add the link directory for cmform
61145 2002-02-04 18:41  barre
61147         * Modules/: Documentation.cmake, FindGnuplot.cmake: Add module to
61148           find gnuplot
61150 2002-02-04 08:28  iscott
61152         * Source/cmAuxSourceDirectoryCommand.cxx: the generated
61153           makefiles/DSPfiles now depend on the aux source directory's last
61154           modified date.
61156 2002-02-01 13:08  berk
61158         * Source/cmake.cxx: Using cmSystemTools::Error() instead of cerr.
61160 2002-02-01 13:07  berk
61162         * Source/cmUnixMakefileGenerator.cxx: Better support for parallel
61163           builds. Subdirs depend on their parent.
61165 2002-02-01 09:28  hoffman
61167         * CMakeLists.txt, Source/CMakeLists.txt: use CMake_SOURCE and not
61168           CMAKE_ROOT
61170 2002-01-31 15:16  blezek
61172         * Modules/FindPythonLibs.cmake: ENH: Adding search path's for
61173           PYTHON_LIBRARY
61175 2002-01-31 10:32  hoffman
61177         * Source/: CMakeLists.txt, CursesDialog/CMakeLists.txt: try to get
61178           this working for dec cxx default compiler options
61180 2002-01-30 11:23  hoffman
61182         * Source/cmStandardIncludes.h: ENH: fix for dec compiler, they
61183           still do not have the correct ansi stream library
61185 2002-01-25 09:06  king
61187         * Source/CursesDialog/form/: fld_def.c, frm_data.c, frm_def.c,
61188           frm_driver.c: ERR: Corrected assertions of pointers to remove
61189           warnings.
61191 2002-01-24 14:15  berk
61193         * Source/cmSystemTools.cxx: BUG: fix for network paths
61195 2002-01-23 11:58  hoffman
61197         * Source/cmMakefile.h: patch 2 release to fix dsp header problem
61199 2002-01-23 11:52  hoffman
61201         * Source/cmDSPWriter.cxx: BUG: allow .h files to be added to the
61202           sources
61204 2002-01-23 10:56  barre
61206         * Source/cmaketest.cxx: ENH: run CMake a second time. The first
61207           time it is run, some cache values are computed. The second time
61208           it is run, some commands check if the value is already in the
61209           cache and return that value instead of re-computing it. Therefore
61210           this ENH: a) make sure that this specific code is tested, b)
61211           increase coverage.
61213 2002-01-22 17:18  king
61215         * Modules/FindVTK.cmake: ENH: Added option of disabling error
61216           message when VTK is not found.
61218 2002-01-22 15:55  barre
61220         * Tests/: Complex/Executable/CMakeLists.txt,
61221           Complex/Executable/complex.cxx,
61222           Complex/Executable/Temp/CMakeLists.txt,
61223           ComplexOneConfig/Executable/CMakeLists.txt,
61224           ComplexOneConfig/Executable/complex.cxx,
61225           ComplexOneConfig/Executable/Temp/CMakeLists.txt,
61226           ComplexRelativePaths/Executable/CMakeLists.txt,
61227           ComplexRelativePaths/Executable/complex.cxx,
61228           ComplexRelativePaths/Executable/Temp/CMakeLists.txt,
61229           Testing/CMakeLists.txt, Testing/Sub/CMakeLists.txt: Just rename
61230           dir
61232 2002-01-22 15:50  barre
61234         * Tests/: Complex/CMakeCache.txt, ComplexOneConfig/CMakeCache.txt,
61235           ComplexRelativePaths/CMakeCache.txt, Complex/CMakeLists.txt,
61236           Complex/Cache/CMakeCache.txt, ComplexOneConfig/CMakeLists.txt,
61237           ComplexOneConfig/Cache/CMakeCache.txt,
61238           ComplexRelativePaths/CMakeLists.txt,
61239           ComplexRelativePaths/Cache/CMakeCache.txt: ENH: Move
61240           CMakeCache.txt to Cache/ directory to avoid any in-source build
61241           pb.
61243 2002-01-22 14:15  millerjv
61245         * Modules/Dart.cmake: ENH: New variables CVS_UPDATE_OPTIONS,
61246           DART_TESTING_TIMEOUT
61248 2002-01-22 13:30  barre
61250         * Tests/: Complex/Executable/CMakeLists.txt,
61251           ComplexOneConfig/Executable/CMakeLists.txt,
61252           ComplexRelativePaths/Executable/CMakeLists.txt,
61253           Complex/Executable/complex.cxx,
61254           ComplexOneConfig/Executable/complex.cxx,
61255           ComplexRelativePaths/Executable/complex.cxx: Coverage for
61256           OUTPUT_REQUIRED_FILES
61258 2002-01-22 10:17  king
61260         * Source/: cmCacheManager.cxx, cmCacheManager.h,
61261           cmLoadCacheCommand.cxx, cmMakefile.cxx, cmake.cxx: ERR: Removed
61262           cmCacheManager::DefineCache method.  It is no longer needed.
61264 2002-01-22 07:37  hoffman
61266         * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
61267           ComplexRelativePaths/CMakeLists.txt: flags already there, just
61268           not working
61270 2002-01-22 07:18  hoffman
61272         * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
61273           ComplexRelativePaths/CMakeLists.txt: BUG: must use ANSI flags for
61274           complex test now.
61276 2002-01-21 15:39  will
61278         * Source/FLTKDialog/: CMakeSetupGUIImplementation.cxx,
61279           FLTKDialog.cxx, FLTKPropertyItemRow.cxx, FLTKPropertyList.cxx:
61280           ENH:Updated copyright
61282 2002-01-21 15:30  barre
61284         * Tests/: Complex/Executable/complex.cxx,
61285           ComplexOneConfig/Executable/complex.cxx,
61286           ComplexRelativePaths/Executable/complex.cxx: Add warnings/infos
61288 2002-01-21 15:30  barre
61290         * Tests/Wrapping/CMakeLists.txt: Add coverage for
61291           VTK_MAKE_INSTANTIATOR
61293 2002-01-21 15:30  will
61295         * Source/: cmAbstractFilesCommand.cxx, cmAbstractFilesCommand.h,
61296           cmAddCustomCommandCommand.cxx, cmAddCustomCommandCommand.h,
61297           cmAddCustomTargetCommand.cxx, cmAddCustomTargetCommand.h,
61298           cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
61299           cmAddDependenciesCommand.cxx, cmAddDependenciesCommand.h,
61300           cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
61301           cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
61302           cmAddTestCommand.cxx, cmAddTestCommand.h,
61303           cmAuxSourceDirectoryCommand.cxx, cmAuxSourceDirectoryCommand.h,
61304           cmBorlandMakefileGenerator.cxx, cmBorlandMakefileGenerator.h,
61305           cmBuildCommand.cxx, cmBuildCommand.h, cmBuildNameCommand.cxx,
61306           cmBuildNameCommand.h, cmCableClassSet.cxx, cmCableClassSet.h,
61307           cmCableClassSetCommand.cxx, cmCableClassSetCommand.h,
61308           cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h,
61309           cmCacheManager.cxx, cmCacheManager.h, cmCommand.h,
61310           cmCommands.cxx, cmCommands.h, cmConfigureFileCommand.cxx,
61311           cmConfigureFileCommand.h, cmConfigureGccXmlCommand.cxx,
61312           cmConfigureGccXmlCommand.h, cmCustomCommand.cxx,
61313           cmCustomCommand.h, cmDSPWriter.cxx, cmDSPWriter.h,
61314           cmDSWWriter.cxx, cmDSWWriter.h, cmData.h, cmDirectory.cxx,
61315           cmDirectory.h, cmDumpDocumentation.cxx, cmElseCommand.cxx,
61316           cmElseCommand.h, cmEnableTestingCommand.cxx,
61317           cmEnableTestingCommand.h, cmEndForEachCommand.cxx,
61318           cmEndForEachCommand.h, cmEndIfCommand.cxx, cmEndIfCommand.h,
61319           cmExecProgramCommand.cxx, cmExecProgramCommand.h,
61320           cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h,
61321           cmFindFileCommand.cxx, cmFindFileCommand.h,
61322           cmFindLibraryCommand.cxx, cmFindLibraryCommand.h,
61323           cmFindPathCommand.cxx, cmFindPathCommand.h,
61324           cmFindProgramCommand.cxx, cmFindProgramCommand.h,
61325           cmForEachCommand.cxx, cmForEachCommand.h, cmFunctionBlocker.h,
61326           cmGeneratedFileStream.h, cmGetFilenameComponentCommand.cxx,
61327           cmGetFilenameComponentCommand.h, cmIfCommand.cxx, cmIfCommand.h,
61328           cmIncludeCommand.cxx, cmIncludeCommand.h,
61329           cmIncludeDirectoryCommand.cxx, cmIncludeDirectoryCommand.h,
61330           cmIncludeExternalMSProjectCommand.cxx,
61331           cmIncludeExternalMSProjectCommand.h,
61332           cmIncludeRegularExpressionCommand.cxx,
61333           cmIncludeRegularExpressionCommand.h, cmInstallFilesCommand.cxx,
61334           cmInstallFilesCommand.h, cmInstallProgramsCommand.cxx,
61335           cmInstallProgramsCommand.h, cmInstallTargetsCommand.cxx,
61336           cmInstallTargetsCommand.h, cmLinkDirectoriesCommand.cxx,
61337           cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.cxx,
61338           cmLinkLibrariesCommand.h, cmListFileCache.cxx, cmListFileCache.h,
61339           cmLoadCacheCommand.cxx, cmLoadCacheCommand.h,
61340           cmMSProjectGenerator.cxx, cmMSProjectGenerator.h,
61341           cmMakeDepend.cxx, cmMakeDepend.h, cmMakeDirectoryCommand.cxx,
61342           cmMakeDirectoryCommand.h, cmMakefile.cxx, cmMakefile.h,
61343           cmMakefileGenerator.cxx, cmMakefileGenerator.h,
61344           cmMarkAsAdvancedCommand.cxx, cmMarkAsAdvancedCommand.h,
61345           cmMessageCommand.cxx, cmMessageCommand.h,
61346           cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
61347           cmOptionCommand.cxx, cmOptionCommand.h,
61348           cmOutputRequiredFilesCommand.cxx, cmOutputRequiredFilesCommand.h,
61349           cmProjectCommand.cxx, cmProjectCommand.h, cmQTWrapCPPCommand.cxx,
61350           cmQTWrapCPPCommand.h, cmQTWrapUICommand.cxx, cmQTWrapUICommand.h,
61351           cmRegularExpression.cxx, cmRegularExpression.h, cmSetCommand.cxx,
61352           cmSetCommand.h, cmSiteNameCommand.cxx, cmSiteNameCommand.h,
61353           cmSourceFile.cxx, cmSourceFile.h, cmSourceFilesCommand.cxx,
61354           cmSourceFilesCommand.h, cmSourceFilesRemoveCommand.cxx,
61355           cmSourceFilesRemoveCommand.h, cmSourceGroup.cxx, cmSourceGroup.h,
61356           cmSourceGroupCommand.cxx, cmSourceGroupCommand.h,
61357           cmStandardIncludes.h, cmSubdirCommand.cxx, cmSubdirCommand.h,
61358           cmSubdirDependsCommand.cxx, cmSubdirDependsCommand.h,
61359           cmSystemTools.cxx, cmSystemTools.h, cmTarget.cxx, cmTarget.h,
61360           cmTargetLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.h,
61361           cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h,
61362           cmUseMangledMesaCommand.cxx, cmUseMangledMesaCommand.h,
61363           cmUtilitySourceCommand.cxx, cmUtilitySourceCommand.h,
61364           cmVTKMakeInstantiatorCommand.cxx, cmVTKMakeInstantiatorCommand.h,
61365           cmVTKWrapJavaCommand.cxx, cmVTKWrapJavaCommand.h,
61366           cmVTKWrapPythonCommand.cxx, cmVTKWrapPythonCommand.h,
61367           cmVTKWrapTclCommand.cxx, cmVTKWrapTclCommand.h,
61368           cmVariableRequiresCommand.cxx, cmVariableRequiresCommand.h,
61369           cmWrapExcludeFilesCommand.cxx, cmWrapExcludeFilesCommand.h,
61370           cmake.cxx, cmake.h, cmakemain.cxx, cmaketest.cxx,
61371           cmakewizard.cxx, cmakewizard.h, ctest.cxx, ctest.h,
61372           CursesDialog/ccmake.cxx, CursesDialog/cmCursesBoolWidget.cxx,
61373           CursesDialog/cmCursesBoolWidget.h,
61374           CursesDialog/cmCursesCacheEntryComposite.cxx,
61375           CursesDialog/cmCursesCacheEntryComposite.h,
61376           CursesDialog/cmCursesDummyWidget.cxx,
61377           CursesDialog/cmCursesDummyWidget.h,
61378           CursesDialog/cmCursesFilePathWidget.cxx,
61379           CursesDialog/cmCursesFilePathWidget.h,
61380           CursesDialog/cmCursesForm.cxx, CursesDialog/cmCursesForm.h,
61381           CursesDialog/cmCursesLabelWidget.cxx,
61382           CursesDialog/cmCursesLabelWidget.h,
61383           CursesDialog/cmCursesLongMessageForm.cxx,
61384           CursesDialog/cmCursesLongMessageForm.h,
61385           CursesDialog/cmCursesMainForm.cxx,
61386           CursesDialog/cmCursesMainForm.h,
61387           CursesDialog/cmCursesPathWidget.cxx,
61388           CursesDialog/cmCursesPathWidget.h,
61389           CursesDialog/cmCursesStandardIncludes.h,
61390           CursesDialog/cmCursesStringWidget.cxx,
61391           CursesDialog/cmCursesStringWidget.h,
61392           CursesDialog/cmCursesWidget.cxx, CursesDialog/cmCursesWidget.h,
61393           FLTKDialog/CMakeSetupGUIImplementation.h,
61394           FLTKDialog/FLTKPropertyItemRow.h, FLTKDialog/FLTKPropertyList.h,
61395           MFCDialog/CMakeCommandLineInfo.h, MFCDialog/CMakeSetup.h,
61396           MFCDialog/CMakeSetupDialog.h, MFCDialog/MakeHelp.h,
61397           MFCDialog/PathDialog.h, MFCDialog/PropertyList.h,
61398           MFCDialog/StdAfx.h, MFCDialog/resource.h: ENH:Updated copyright
61400 2002-01-21 15:11  will
61402         * Copyright.txt: ENH:Formal copyright notice
61404 2002-01-21 11:39  hoffman
61406         * Source/cmUnixMakefileGenerator.cxx: BUG: remove warning from hpux
61407           make
61409 2002-01-21 10:38  hoffman
61411         * Source/cmaketest.cxx: ENH: check the return value of the test
61412           program to be run
61414 2002-01-21 10:22  barre
61416         * Tests/: Complex/Executable/complex.cxx,
61417           ComplexOneConfig/Executable/complex.cxx,
61418           ComplexRelativePaths/Executable/complex.cxx: Comment test
61419           OUTPUT_REQUIRED
61421 2002-01-21 10:11  hoffman
61423         * Source/: cmSourceFile.cxx, cmSourceFilesCommand.cxx,
61424           cmSourceFilesRemoveCommand.cxx: BUG: fix generated files with no
61425           extension bug
61427 2002-01-20 02:21  barre
61429         * Tests/: Complex/VarTests.cmake, ComplexOneConfig/VarTests.cmake,
61430           ComplexRelativePaths/VarTests.cmake: More IF coverage
61432 2002-01-20 01:58  barre
61434         * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
61435           ComplexRelativePaths/CMakeLists.txt, Complex/VarTests.cmake,
61436           ComplexOneConfig/VarTests.cmake,
61437           ComplexRelativePaths/VarTests.cmake,
61438           Complex/Executable/CMakeLists.txt,
61439           ComplexOneConfig/Executable/CMakeLists.txt,
61440           ComplexRelativePaths/Executable/CMakeLists.txt,
61441           Complex/Executable/complex.cxx,
61442           ComplexOneConfig/Executable/complex.cxx,
61443           ComplexRelativePaths/Executable/complex.cxx,
61444           Complex/Library/CMakeLists.txt,
61445           ComplexOneConfig/Library/CMakeLists.txt,
61446           ComplexRelativePaths/Library/CMakeLists.txt,
61447           Complex/Library/empty.h, ComplexOneConfig/Library/empty.h,
61448           ComplexRelativePaths/Library/empty.h, Testing/CMakeLists.txt,
61449           Wrapping/vtkExcluded.h, Wrapping/vtkIncluded.h: Increase
61450           Coverage.
61452 2002-01-20 01:05  barre
61454         * Tests/Wrapping/: CMakeLists.txt, fltk1.fl: Add coverage for QT
61455           and FLTK wrappers. Also MANGLED_MESA
61457 2002-01-20 00:12  barre
61459         * Tests/: Complex/CMakeCache.txt, Complex/CMakeLists.txt,
61460           Complex/VarTests.cmake, Complex/cmTestConfigure.h.in,
61461           ComplexOneConfig/CMakeCache.txt, ComplexOneConfig/CMakeLists.txt,
61462           ComplexOneConfig/VarTests.cmake,
61463           ComplexOneConfig/cmTestConfigure.h.in,
61464           ComplexRelativePaths/CMakeCache.txt,
61465           ComplexRelativePaths/CMakeLists.txt,
61466           ComplexRelativePaths/VarTests.cmake,
61467           ComplexRelativePaths/cmTestConfigure.h.in,
61468           Complex/Executable/CMakeLists.txt,
61469           Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
61470           ComplexOneConfig/Executable/CMakeLists.txt,
61471           ComplexOneConfig/Executable/complex.cxx,
61472           ComplexOneConfig/Library/CMakeLists.txt,
61473           ComplexRelativePaths/Executable/CMakeLists.txt,
61474           ComplexRelativePaths/Executable/complex.cxx,
61475           ComplexRelativePaths/Library/CMakeLists.txt: More tests +
61476           coverage
61478 2002-01-20 00:11  barre
61480         * Tests/Testing/: CMakeLists.txt, DartConfig.cmake: More coverage +
61481           include Dart.cmake to maximize chance nslookup/hostname are found
61483 2002-01-20 00:11  barre
61485         * Tests/Wrapping/: CMakeLists.txt, hints, vtkExcluded.cxx,
61486           vtkExcluded.h, vtkIncluded.cxx, vtkIncluded.h: Add test for
61487           VTK_WRAP_*
61489 2002-01-20 00:06  barre
61491         * Source/cmLoadCacheCommand.h: Typo
61493 2002-01-19 21:24  barre
61495         * Tests/: Complex/CMakeLists.txt, Complex/VarTests.cmake,
61496           Complex/cmTestConfigure.h.in, Complex/Executable/CMakeLists.txt,
61497           Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
61498           ComplexOneConfig/CMakeLists.txt, ComplexOneConfig/VarTests.cmake,
61499           ComplexOneConfig/cmTestConfigure.h.in,
61500           ComplexOneConfig/Executable/CMakeLists.txt,
61501           ComplexOneConfig/Executable/complex.cxx,
61502           ComplexOneConfig/Library/CMakeLists.txt,
61503           ComplexRelativePaths/CMakeLists.txt,
61504           ComplexRelativePaths/VarTests.cmake,
61505           ComplexRelativePaths/cmTestConfigure.h.in,
61506           ComplexRelativePaths/Executable/CMakeLists.txt,
61507           ComplexRelativePaths/Executable/complex.cxx,
61508           ComplexRelativePaths/Library/CMakeLists.txt,
61509           Testing/CMakeLists.txt, Testing/testing.cxx,
61510           Wrapping/CMakeLists.txt, Wrapping/wrapping.cxx: Add
61511           documentation, comments. Move some 'Complex' sub-tests into 2 new
61512           'Wrapping' and 'Testing' tests.
61514 2002-01-19 21:23  barre
61516         * Source/CMakeLists.txt: Add 2 new tests
61518 2002-01-19 21:22  barre
61520         * Source/cmSiteNameCommand.cxx: FIX: if the 'hostname' and
61521           'nslookup' commands were not found from their HOSTNAME and
61522           NSLOOKUP cache definition, hard-coded values were used instead,
61523           thus causing pb if the corresponding progs were not in the PATH
61524           (RunCommand). Now use FindProgram() to be sure to find both,
61525           otherwise do nothing and set the site name to "unknown"
61526           (arbitrary. could be empty string ? or error ?).
61528 2002-01-18 23:38  hoffman
61530         * Source/cmCableClassSet.cxx: BUG: make sure regex match has a
61531           string to match
61533 2002-01-18 20:33  barre
61535         * Source/cmExecProgramCommand.cxx: Fix: "cd arg2 ; arg1" not
61536           working. OK with &&. Also should prevent from: "cd
61537           non_existing_dir_oops && rm -fr *"
61539 2002-01-18 20:32  barre
61541         * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
61542           ComplexRelativePaths/CMakeLists.txt, Complex/VarTests.cmake,
61543           Complex/VarTests.txt, ComplexOneConfig/VarTests.cmake,
61544           ComplexOneConfig/VarTests.txt,
61545           ComplexRelativePaths/VarTests.cmake,
61546           ComplexRelativePaths/VarTests.txt,
61547           Complex/Executable/CMakeLists.txt,
61548           Complex/Executable/complex.cxx,
61549           ComplexOneConfig/Executable/CMakeLists.txt,
61550           ComplexOneConfig/Executable/complex.cxx,
61551           ComplexRelativePaths/Executable/CMakeLists.txt,
61552           ComplexRelativePaths/Executable/complex.cxx: ENH: Increase test +
61553           coverage
61555 2002-01-18 19:22  barre
61557         * Tests/: Complex/CMakeCache.txt, ComplexOneConfig/CMakeCache.txt,
61558           ComplexRelativePaths/CMakeCache.txt: ENH: Increase test +
61559           coverage. This is not a bug, this cache is used for test.
61561 2002-01-18 19:21  barre
61563         * Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
61564           ComplexRelativePaths/CMakeLists.txt,
61565           Complex/cmTestConfigure.h.in, Complex/Executable/CMakeLists.txt,
61566           Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
61567           ComplexOneConfig/cmTestConfigure.h.in,
61568           ComplexOneConfig/Executable/CMakeLists.txt,
61569           ComplexOneConfig/Executable/complex.cxx,
61570           ComplexOneConfig/Library/CMakeLists.txt,
61571           ComplexRelativePaths/cmTestConfigure.h.in,
61572           ComplexRelativePaths/Executable/CMakeLists.txt,
61573           ComplexRelativePaths/Executable/complex.cxx,
61574           ComplexRelativePaths/Library/CMakeLists.txt: ENH: Increase test +
61575           coverage
61577 2002-01-18 19:21  barre
61579         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: RemoveFile
61580           returns if the file was removed or not
61582 2002-01-18 17:01  barre
61584         * Source/cmLibraryCommand.h: Unused and deprecated class. Goodbye.
61586 2002-01-18 16:59  martink
61588         * Source/cmIfCommand.cxx: bug fix
61590 2002-01-18 16:45  hoffman
61592         * Source/cmIfCommand.cxx: fix if logic for null defs
61594 2002-01-18 15:54  martink
61596         * Source/: cmSourceFilesCommand.cxx, cmSourceFilesCommand.h:
61597           required for utilties
61599 2002-01-18 15:51  martink
61601         * Source/: cmUnixMakefileGenerator.h, cmUnixMakefileGenerator.cxx:
61602           fix for utilties
61604 2002-01-18 15:39  andy
61606         * Source/cmSourceFilesRemoveCommand.cxx,
61607           Tests/Complex/Library/CMakeLists.txt,
61608           Tests/ComplexOneConfig/Library/CMakeLists.txt,
61609           Tests/ComplexRelativePaths/Library/CMakeLists.txt: Add GENERATED
61610           to cmSourceFilesRemoveCommand
61612 2002-01-18 15:32  martink
61614         * Source/cmAddCustomCommandCommand.cxx: revert to old behaviour
61616 2002-01-18 15:31  barre
61618         * Tests/: Complex/Library/CMakeLists.txt,
61619           ComplexOneConfig/Library/CMakeLists.txt,
61620           ComplexRelativePaths/Library/CMakeLists.txt: Fix: create_file.cxx
61621           is not GENERATED, it exists (so that it can be removed, until
61622           SOURCE_FILES_REMOVE is synced with SOURCE_FILES)
61624 2002-01-18 15:18  martink
61626         * Source/cmSiteNameCommand.cxx: minor bug fix
61628 2002-01-18 15:16  martink
61630         * Source/cmMakefile.h: bug fixes
61632 2002-01-18 14:44  martink
61634         * Source/: cmCableClassSet.cxx, cmBuildNameCommand.cxx: bug fixes
61636 2002-01-18 14:38  martink
61638         * Source/cmBuildCommand.cxx: compiler warning
61640 2002-01-18 14:07  barre
61642         * Source/cmake.cxx: Fix: escaping spaces was preventing a value
61643           with space to be passed correctly
61645 2002-01-18 13:37  martink
61647         * Source/: cmElseCommand.cxx, cmIfCommand.cxx: merged if MATCHES
61648           fix
61650 2002-01-18 13:30  martink
61652         * Source/: cmUnixMakefileGenerator.h, cmUnixMakefileGenerator.cxx:
61653           some fixes to recent screwerd up changes
61655 2002-01-18 12:03  barre
61657         * Tests/: Complex/CMakeLists.txt, Complex/VarTests.txt,
61658           Complex/cmTestConfigure.h.in, ComplexOneConfig/CMakeLists.txt,
61659           ComplexOneConfig/VarTests.txt,
61660           ComplexOneConfig/cmTestConfigure.h.in,
61661           ComplexRelativePaths/CMakeLists.txt,
61662           ComplexRelativePaths/VarTests.txt,
61663           ComplexRelativePaths/cmTestConfigure.h.in,
61664           Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
61665           Complex/Library/create_file.cxx,
61666           ComplexOneConfig/Executable/complex.cxx,
61667           ComplexOneConfig/Library/CMakeLists.txt,
61668           ComplexOneConfig/Library/create_file.cxx,
61669           ComplexRelativePaths/Executable/complex.cxx,
61670           ComplexRelativePaths/Library/CMakeLists.txt,
61671           ComplexRelativePaths/Library/create_file.cxx: Increase coverage,
61672           add tests
61674 2002-01-18 11:48  barre
61676         * Source/cmExecProgramCommand.cxx: Fix bug: was expanding second
61677           arg even if not passed. crashed
61679 2002-01-18 11:38  barre
61681         * Source/: cmVariableRequiresCommand.h, cmExecProgramCommand.h: Fix
61682           typo
61684 2002-01-18 11:37  barre
61686         * Source/: cmBuildNameCommand.cxx, cmSiteNameCommand.cxx: Fix:
61687           argument was not used.
61689 2002-01-18 11:36  barre
61691         * Source/cmBuildCommand.h: Fix typo (second argument was not
61692           reported)
61694 2002-01-18 11:36  barre
61696         * Source/cmBuildCommand.cxx: no message
61698 2002-01-18 10:28  hoffman
61700         * Source/cmCableClassSet.cxx: AIX compiler fix private to public
61702 2002-01-18 10:27  hoffman
61704         * Source/cmElseCommand.cxx: BUG: GetDefiniton can return null
61706 2002-01-18 09:02  barre
61708         * Tests/: Complex/simple.cxx, ComplexOneConfig/simple.cxx,
61709           ComplexRelativePaths/simple.cxx: Is not used (see Simple test)
61711 2002-01-18 07:05  hoffman
61713         * Tests/: Complex/Executable/complex.cxx,
61714           ComplexOneConfig/Executable/complex.cxx,
61715           ComplexRelativePaths/Executable/complex.cxx: ENH: remove unused
61716           and non-standard io.h file
61718 2002-01-18 07:04  hoffman
61720         * Source/cmIfCommand.cxx: BUG: fix null pointer read if def is not
61721           defined
61723 2002-01-17 16:36  barre
61725         * Tests/: Complex/Executable/complex.cxx,
61726           ComplexOneConfig/Executable/complex.cxx,
61727           ComplexRelativePaths/Executable/complex.cxx: Fix: displays msg if
61728           passed for custom command
61730 2002-01-17 16:35  barre
61732         * Source/cmaketest.cxx: FIX: need a 'make clean' before 'make all'
61733           otherwise the post-build custom-command are not run (since a lib
61734           might be up to date already for ex.).
61736 2002-01-17 15:49  barre
61738         * Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
61739           ComplexOneConfig/CMakeLists.txt,
61740           ComplexOneConfig/cmTestConfigure.h.in,
61741           ComplexRelativePaths/CMakeLists.txt,
61742           ComplexRelativePaths/cmTestConfigure.h.in,
61743           Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
61744           Complex/Library/create_file.cxx,
61745           ComplexOneConfig/Executable/complex.cxx,
61746           ComplexOneConfig/Library/CMakeLists.txt,
61747           ComplexOneConfig/Library/create_file.cxx,
61748           ComplexRelativePaths/Executable/complex.cxx,
61749           ComplexRelativePaths/Library/CMakeLists.txt,
61750           ComplexRelativePaths/Library/create_file.cxx: ENH: tests
61751           ADD_DEPENDENCIES and ADD_CUSTOM_COMMAND
61753 2002-01-17 15:46  barre
61755         * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
61756           Fix so that ADD_DEPENDENCIES work (the Utilities dependencies
61757           were not output)
61759 2002-01-17 14:11  andy
61761         * Source/: cmSourceFilesCommand.cxx, cmSourceFilesCommand.h: Add
61762           option of adding generated files to source list
61764 2002-01-17 12:54  hoffman
61766         * Source/cmDSPWriter.cxx: ENH: only output each link path once
61768 2002-01-17 10:48  king
61770         * Source/cmMakefile.h: ERR: Missing forward declaration of
61771           cmMakeDepend added.
61773 2002-01-17 09:28  hoffman
61775         * Source/cmDSPWriter.cxx: BUG: allow header files to be added to
61776           the dsp file
61778 2002-01-16 17:29  barre
61780         * Source/cmAddCustomCommandCommand.cxx: Remove hack.
61782 2002-01-16 17:26  andy
61784         * Source/cmAddCustomCommandCommand.cxx: Hack to make it work almost
61785           like before
61787 2002-01-16 15:53  hoffman
61789         * Source/cmUnixMakefileGenerator.cxx: ENH: add silent and suffixes
61790           to check depend file
61792 2002-01-16 15:00  hoffman
61794         * Source/cmConfigureFileCommand.cxx: BUG: make sure non cmakedef
61795           lines are not skipped
61797 2002-01-16 12:45  hoffman
61799         * Source/cmConfigureFileCommand.cxx: ENH: do not undef cmakedefine
61800           stuff, just comment out the line
61802 2002-01-15 17:21  berk
61804         * Source/cmUnixMakefileGenerator.cxx: Improved performance by
61805           removing implicit rules.
61807 2002-01-15 16:20  martink
61809         * CMake.pdf, CMake.rtf: updated
61811 2002-01-15 16:19  will
61813         * CMake.pdf: ENH:Support v1.2
61815 2002-01-15 16:15  hoffman
61817         * CMake.rtf: public to www.cmake.org
61819 2002-01-15 15:56  will
61821         * CMake.pdf: ENH:Docs for version 1.2
61823 2002-01-15 15:52  hoffman
61825         * CMake.rtf: update for next version
61827 2002-01-15 15:50  martink
61829         * Source/cmMakefile.h: next release
61831 2002-01-15 15:46  martink
61833         * Source/cmMakefile.h: next release
61835 2002-01-15 15:38  hoffman
61837         * ChangeLog.txt: log for relase 1.2
61839 2002-01-15 15:29  millerjv
61841         * Modules/Dart.cmake: ENH: Added DELIVER_CONTINUOUS_EMAIL as an
61842           advanced cache entry.
61844 2002-01-15 13:20  berk
61846         * Source/: cmFindPathCommand.cxx, cmFindProgramCommand.cxx: FIX:
61847           Entry doc. should never be overwritten. This may cause cmake to
61848           be re-run very often.
61850 2002-01-14 19:08  hoffman
61852         * Source/cmDSPWriter.cxx: ENH: do not depend on the .dsp file but
61853           rather depend on .dsp.cmake and if the .dsp actually changes,
61854           then write it, so clean and rebuild will not cause many reloads
61856 2002-01-14 18:52  hoffman
61858         * Source/cmCacheManager.cxx: ENH: try to keep the dsp files from
61859           changing between each write
61861 2002-01-14 16:28  hoffman
61863         * Source/cmUnixMakefileGenerator.cxx: remove extra logic not needed
61864           anymore because of better depends
61866 2002-01-14 16:02  berk
61868         * Source/cmUnixMakefileGenerator.cxx: Quote echo
61870 2002-01-14 14:49  berk
61872         * Source/CursesDialog/cmCursesMainForm.cxx: BUG: Curses was being
61873           used without initialization.
61875 2002-01-12 22:55  hoffman
61877         * Source/cmBorlandMakefileGenerator.cxx: BUG: use borland run time
61878           dll for shared builds to avoid crashes
61880 2002-01-11 10:55  hoffman
61882         * Templates/configure: ENH: add support for AIX shared libraries
61883           with gcc
61885 2002-01-11 10:54  hoffman
61887         * Templates/configure.in: ENH: add support for shared libraries
61888           with gcc on AIX
61890 2002-01-10 18:09  hoffman
61892         * Source/CMakeLists.txt: ENH: make the fltk build default to OFF,
61893           it fails on too many linux machines with the default build
61895 2002-01-10 18:09  hoffman
61897         * Source/cmNMakeMakefileGenerator.cxx: BUG: fix build of library in
61898           other directory if it is not there
61900 2002-01-10 16:22  andy
61902         * Source/cmConfigureFileCommand.cxx: Add space to output
61904 2002-01-09 17:22  hoffman
61906         * Source/MFCDialog/CMakeSetupDialog.cpp: make it a modal dialog
61908 2002-01-08 17:18  hoffman
61910         * Source/cmBorlandMakefileGenerator.cxx: BUG: need a larger default
61911           page size
61913 2002-01-08 17:18  hoffman
61915         * Source/cmDSPWriter.cxx: BUG: need spaces around linker options
61917 2002-01-08 13:32  hoffman
61919         * Source/cmDSPWriter.cxx, Templates/CMakeWindowsSystemConfig.cmake:
61920           ENH: add CMAKE_EXTRA_LINK_FLAGS to dsp generator
61922 2002-01-08 12:57  hoffman
61924         * Templates/: configure, configure.in: ENH: use +Z not +z for pic
61925           and use -fPIC for gcc
61927 2002-01-08 12:53  hoffman
61929         * Templates/: configure, configure.in: ENH: add -L/usr/lib for hp
61930           so shared libs find that directory before the pa1.1 directory
61932 2002-01-07 17:29  barre
61934         * Modules/FindVTK.cmake: More user friendly (built tree is
61935           automatically used).
61937 2002-01-07 16:30  hoffman
61939         * Source/CursesDialog/cmCursesMainForm.cxx: BUG: not all displayed
61940           messages are errors
61942 2002-01-07 15:49  perera
61944         * Source/: cmSystemTools.cxx, cmSystemTools.h, cmake.cxx, cmake.h:
61945           Rolling back symbolic path changes until it works on Windows.
61947 2002-01-07 14:12  hoffman
61949         * Templates/configure: Add sizeof some types support
61951 2002-01-07 14:07  andy
61953         * Templates/: configure.in, CMakeBorlandWindowsSystemConfig.cmake,
61954           CMakeNMakeWindowsSystemConfig.cmake, CMakeSystemConfig.cmake.in,
61955           CMakeWindowsSystemConfig.cmake: Add sizeof some types support
61957 2002-01-07 13:47  hoffman
61959         * Templates/: configure, configure.in: use -shared for sunos build
61961 2002-01-06 14:59  perera
61963         * Source/: cmSystemTools.cxx, cmSystemTools.h, cmake.cxx, cmake.h:
61964           ENH: Add an invocation that maintains symbolic paths to the
61965           source and binary trees, mainly for systems with automounted
61966           network drives.  ENH: CollapseFullPath() no longer adds a
61967           trailing "/" to directory paths.
61969 2002-01-04 09:23  martink
61971         * Source/MFCDialog/: CMakeSetup.rc, CMakeSetupDialog.cpp: added
61972           release version
61974 2002-01-03 16:02  andy
61976         * Source/: cmAddCustomCommandCommand.cxx,
61977           cmAddCustomCommandCommand.h: Fix add custom command so that it
61978           actually executes the code
61980 2002-01-03 14:19  martink
61982         * Source/: cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx:
61983           minor fixes
61985 2002-01-03 14:05  martink
61987         * Source/cmVTKWrapTclCommand.cxx: minor fix
61989 2002-01-03 13:56  martink
61991         * Source/cmVTKWrapTclCommand.cxx: minor fix
61993 2002-01-03 09:34  martink
61995         * Source/: cmElseCommand.cxx, cmIfCommand.cxx: expand vars nwo for
61996           exists test
61998 2002-01-02 16:46  martink
62000         * Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmIfCommand.h: added
62001           exists option for if statement
62003 2002-01-02 16:45  martink
62005         * Source/: cmake.cxx, CursesDialog/cmCursesLongMessageForm.cxx,
62006           CursesDialog/cmCursesMainForm.cxx: prints the relese version
62008 2002-01-02 16:44  martink
62010         * Source/cmMakefile.h: added release verison to cmMakefile
62012 2002-01-02 11:54  hoffman
62014         * Source/: cmNMakeMakefileGenerator.cxx,
62015           cmUnixMakefileGenerator.cxx: BUG: put back recursive call to make
62016           for checking sources
62018 2001-12-31 12:02  berk
62020         * Source/cmUnixMakefileGenerator.cxx: Type || should have been &&
62022 2001-12-31 11:54  hoffman
62024         * Source/: cmNMakeMakefileGenerator.cxx,
62025           cmUnixMakefileGenerator.cxx: ENH: remove one call to make, and
62026           clean echo stuff a bit
62028 2001-12-30 17:18  berk
62030         * Source/cmUnixMakefileGenerator.cxx: BUG: fix long depend list
62031           because it gets cut on the hp: I may look like berk, but it is
62032           bill H.
62034 2001-12-28 17:01  hoffman
62036         * Source/MFCDialog/MakeHelp.cpp: ENH: use the correct case
62038 2001-12-28 17:00  hoffman
62040         * Source/MFCDialog/CMakeSetup.dsp: DO NOT USE INCREMENTAL
62042 2001-12-28 17:00  hoffman
62044         * Source/: cmNMakeMakefileGenerator.cxx,
62045           cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: ENH:
62046           remove the rule to run make depend from the top with each change
62047           in any cmakelist file.  Instead, run make depend in the current
62048           directory if a source file changes, or if a .h file changes or is
62049           removed
62051 2001-12-28 15:58  perera
62053         * Source/: cmBorlandMakefileGenerator.cxx,
62054           cmNMakeMakefileGenerator.cxx, cmUnixMakefileGenerator.cxx: BUG:
62055           Don't generate build rules for header files.
62057 2001-12-28 15:56  perera
62059         * Source/cmMakefile.cxx: BUG: .txx are not source files. They
62060           contain template code which can only be compiled when included in
62061           a regular .cxx file. By themselves, they cause do not cause code
62062           to be generated.
62064 2001-12-28 15:54  perera
62066         * Source/cmSourceFile.cxx: ENH: Classify a file as source or header
62067           even when the extension is given explicitly.
62069 2001-12-28 15:37  hoffman
62071         * CMakeLists.txt: remove bad ADD_DEPENDENCIES commands
62073 2001-12-28 12:40  hoffman
62075         * Source/CMakeLists.txt: ERR: remove bad ADD_DEPENDENCIES commands
62077 2001-12-27 14:55  hoffman
62079         * Source/cmIfCommand.cxx: remove warning
62081 2001-12-27 13:55  hoffman
62083         * Source/cmAddDependenciesCommand.cxx: ENH: add error checking
62085 2001-12-21 18:25  barre
62087         * Source/MFCDialog/CMakeSetupDialog.cpp: Fix: the generator choice
62088           value was hardcoded and overrode the value passed as a
62089           command-line param (desktop shortcuts)
62091 2001-12-21 16:19  barre
62093         * Source/MFCDialog/: CMakeSetupDialog.cpp: Fix: vars that have just
62094           become ADVANCED should be removed from the GUI
62096 2001-12-21 15:39  hoffman
62098         * Source/: cmNMakeMakefileGenerator.cxx,
62099           cmUnixMakefileGenerator.cxx: BUG: fix so you can remove a
62100           directory in the source tree, and clean up echo of commands
62102 2001-12-21 15:11  martink
62104         * Source/CursesDialog/: cmCursesBoolWidget.cxx,
62105           cmCursesBoolWidget.h, cmCursesDummyWidget.cxx,
62106           cmCursesDummyWidget.h, cmCursesForm.h, cmCursesLabelWidget.cxx,
62107           cmCursesLabelWidget.h, cmCursesLongMessageForm.cxx,
62108           cmCursesMainForm.cxx, cmCursesMainForm.h,
62109           cmCursesStringWidget.cxx, cmCursesStringWidget.h,
62110           cmCursesWidget.cxx, cmCursesWidget.h: update interface
62112 2001-12-21 15:10  martink
62114         * Source/cmake.cxx: add patch hack
62116 2001-12-21 14:54  martink
62118         * Source/: cmBuildCommand.cxx, cmSystemTools.cxx, ctest.cxx: fix
62119           for dos files on UNIX make -k and flush in ctest
62121 2001-12-21 14:44  martink
62123         * Modules/: FindCurses.cmake, FindJNI.cmake, FindMPI.cmake,
62124           FindPythonLibs.cmake: general improvements
62126 2001-12-21 14:40  barre
62128         * Modules/: FindVTK.cmake: Change so that different flavours of VTK
62129           might be chosen by the user. See full instructions in that file.
62131 2001-12-21 14:40  martink
62133         * configure.in, configure: fixed for SGI CC
62135 2001-12-21 14:39  martink
62137         * Templates/: CMakeBorlandWindowsSystemConfig.cmake,
62138           CMakeNMakeWindowsSystemConfig.cmake,
62139           CMakeWindowsSystemConfig.cmake, DLLHeader.dsptemplate, configure,
62140           configure.in, staticLibHeader.dsptemplate: variety of bug fixes
62142 2001-12-21 09:55  ibanez
62144         * Source/cmFLTKWrapUICommand.cxx: ENH: No longer tries to create a
62145           directory for the output
62147 2001-12-21 09:07  hoffman
62149         * Source/cmUnixMakefileGenerator.cxx: ENH: add support for DESTDIR
62150           in install targets
62152 2001-12-21 00:01  perera
62154         * Source/cmUnixMakefileGenerator.cxx,
62155           Templates/CMakeSystemConfig.cmake.in: ENH: Add option to disable
62156           use of -rpath.
62158 2001-12-20 17:00  hoffman
62160         * Source/: cmBorlandMakefileGenerator.cxx,
62161           cmNMakeMakefileGenerator.cxx: ENH: fix for win98 check for
62162           directory existence
62164 2001-12-20 16:10  barre
62166         * Modules/: FindTclsh.cmake, FindWish.cmake, FindTCL.cmake: ENH:
62167           ADVANCED was not propagated to the new sub-mods
62169 2001-12-20 15:46  hoffman
62171         * Source/: cmNMakeMakefileGenerator.cxx,
62172           cmUnixMakefileGenerator.cxx: ENH: add make silent flag for nmake
62173           and move .SILENT: directive to top of makefile
62175 2001-12-20 15:45  barre
62177         * Modules/: FindFLTK.cmake: ENH: mark everything ADVANCED
62179 2001-12-20 15:45  hoffman
62181         * Source/cmBorlandMakefileGenerator.cxx: ENH: use better command
62182           for creating static library
62184 2001-12-20 15:44  hoffman
62186         * Templates/: CMakeBorlandWindowsSystemConfig.cmake,
62187           CMakeNMakeWindowsSystemConfig.cmake,
62188           CMakeWindowsSystemConfig.cmake: BUG: must use CACHE values in
62189           these
62191 2001-12-20 15:22  barre
62193         * Modules/FindVTK.cmake: ENH: Also look for 4.2, 4.1, 4.0
62195 2001-12-20 15:17  barre
62197         * Modules/FindVTK.cmake: ENH: Also look for 4.2, 4.1, 4.0
62199 2001-12-20 08:16  hoffman
62201         * Example/Demo/demo.cxx: remove fancy cxx stuff from the example
62203 2001-12-19 21:51  barre
62205         * Modules/FindJNI.cmake: ENH: Make everything ADVANCED
62207 2001-12-19 18:45  hoffman
62209         * Source/: cmBorlandMakefileGenerator.cxx,
62210           cmBorlandMakefileGenerator.h, cmNMakeMakefileGenerator.cxx,
62211           cmUnixMakefileGenerator.cxx: ENH: add silent mode for makefile
62212           builds and fix borland and nmake after the depend stuff
62214 2001-12-19 15:26  hoffman
62216         * Source/: CMakeLists.txt, cmaketest.cxx: add example to tests
62218 2001-12-19 15:25  hoffman
62220         * Example/: CMakeLists.txt, Demo/CMakeLists.txt, Demo/demo.cxx,
62221           Demo/demo_b.cxx, Hello/CMakeLists.txt, Hello/hello.cxx,
62222           Hello/hello.h: move example into the source tree so it will
62223           work...
62225 2001-12-19 11:38  barre
62227         * Modules/FindTCL.cmake: default ActiveState Tcl install dir is now
62228           C:/Tcl
62230 2001-12-19 08:35  hoffman
62232         * Source/cmVTKMakeInstantiatorCommand.cxx: change ostrstream to
62233           strstream
62235 2001-12-19 08:26  hoffman
62237         * Templates/configure, Templates/configure.in, configure,
62238           configure.in: check for LANG:std
62240 2001-12-18 21:00  hoffman
62242         * configure, configure.in, Templates/configure,
62243           Templates/configure.in: -LANG:std should be default on sgi for
62244           ansi CXX Flags
62246 2001-12-18 20:32  hoffman
62248         * Templates/staticLibHeader.dsptemplate: fix comment
62250 2001-12-18 17:30  hoffman
62252         * Templates/: configure, configure.in: syntax error
62254 2001-12-18 17:17  hoffman
62256         * Templates/configure: use cxx compiler on sgi to build static libs
62258 2001-12-18 17:16  hoffman
62260         * Templates/configure.in: use cxx compiler to build static libs on
62261           sgi
62263 2001-12-18 16:21  martink
62265         * Modules/FindJNI.cmake: bad spelling of java
62267 2001-12-18 14:55  king
62269         * Source/cmIfCommand.cxx: ENH: Added error reporting for missing
62270           arguments to ENDIF.
62272 2001-12-18 13:35  berk
62274         * Source/CursesDialog/cmCursesBoolWidget.cxx: Fixed warning.
62276 2001-12-18 11:35  king
62278         * Source/: cmVTKMakeInstantiatorCommand.cxx,
62279           cmVTKMakeInstantiatorCommand.h: ENH: Improved flexibility of
62280           command by allowing specificiation of separate input and outputs
62281           source lists.  Multiple input source lists are now also allowed.
62283 2001-12-18 10:21  king
62285         * Source/: cmBorlandMakefileGenerator.cxx,
62286           cmNMakeMakefileGenerator.cxx, cmUnixMakefileGenerator.cxx: ENH:
62287           Improved dependency generation.  If any cmake.depends is out of
62288           date, all of them in the tree are re-generated.  This is
62289           necessary in certain cases when CMakeLists.txt files change.
62291 2001-12-18 09:51  king
62293         * Source/cmElseCommand.cxx: ENH: Added option to IF command to test
62294           if a command exists.  Syntax is IF(COMMAND name-of-command).
62296 2001-12-18 09:39  king
62298         * Source/: cmIfCommand.cxx, cmMakefile.cxx, cmMakefile.h: ENH:
62299           Added option to IF command to test if a command exists.  Syntax
62300           is IF(COMMAND name-of-command).
62302 2001-12-18 09:16  king
62304         * Source/cmMakefile.cxx: BUG: Existing projects have cache entries
62305           with the same name as the command they adjust (VTK_WRAP_JAVA in
62306           VTK, for example).  Setting the command name as a variable is too
62307           dangerous.
62309 2001-12-17 17:44  andy
62311         * Source/cmSystemTools.cxx: Better handling of new lines when
62312           moving from dos to unix
62314 2001-12-17 16:20  king
62316         * Source/: cmCommands.cxx, cmVTKMakeInstantiatorCommand.cxx,
62317           cmVTKMakeInstantiatorCommand.h: ENH: Adding VTK_MAKE_INSTANTIATOR
62318           command.  This command will be used by VTK kits to register their
62319           classes with vtkInstantiator.
62321 2001-12-17 16:19  king
62323         * Source/cmMakefile.cxx: ENH: Each cmake command now adds a cmake
62324           variable of its own name, set to ON.  This allows constructs in
62325           CMakeLists.txt files like: IF(FOO_COMMAND)   FOO_COMMAND()
62326           ENDIF(FOO_COMMAND) This provides the option to add CMake commands
62327           for extra functionality without breaking compatability with
62328           earlier versions of CMake.
62330 2001-12-17 11:30  hoffman
62332         * Templates/: CMakeNMakeWindowsSystemConfig.cmake,
62333           DLLHeader.dsptemplate: remove stack stuff
62335 2001-12-17 11:28  hoffman
62337         * Templates/CMakeWindowsSystemConfig.cmake: use a better compiler
62338           name
62340 2001-12-17 11:15  hoffman
62342         * Source/cmDSPWriter.cxx: ENH: allow custom commands for files that
62343           msdev knows about
62345 2001-12-16 18:52  barre
62347         * Source/cmVTKWrapPythonCommand.cxx: Wrap abstract class too, as
62348           per David Gobbi's request (for the sake of the internal
62349           documentation features of python").
62351 2001-12-14 22:41  hoffman
62353         * Source/cmBuildCommand.cxx: use -i not -k for make
62355 2001-12-13 13:28  berk
62357         * Source/CursesDialog/: cmCursesBoolWidget.cxx,
62358           cmCursesBoolWidget.h, cmCursesDummyWidget.cxx,
62359           cmCursesDummyWidget.h, cmCursesForm.h, cmCursesLabelWidget.cxx,
62360           cmCursesLabelWidget.h, cmCursesLongMessageForm.cxx,
62361           cmCursesMainForm.cxx, cmCursesMainForm.h,
62362           cmCursesStringWidget.cxx, cmCursesStringWidget.h,
62363           cmCursesWidget.cxx, cmCursesWidget.h: Updated toolbar.
62365 2001-12-12 18:27  hoffman
62367         * Source/CMakeLists.txt: ENH: allow local changes
62369 2001-12-12 13:57  berk
62371         * Modules/FindMPI.cmake: Added doc.
62373 2001-12-12 12:05  king
62375         * Modules/FindCurses.cmake: ENH: Added /lib to curses search path.
62377 2001-12-12 11:51  berk
62379         * Modules/FindMPI.cmake: Added support for a 2nd mpi library
62380           (usually mpi++)
62382 2001-12-11 15:59  king
62384         * Source/cmUnixMakefileGenerator.cxx: BUG: cmake.depends files of
62385           zero size were not being re-written in some cases.  Added a
62386           comment output to the top of the file so it will be re-written
62387           every time.
62389 2001-12-11 14:09  blezek
62391         * Modules/FindPythonLibs.cmake: ENH: Adding /usr/*/python1.5 for
62392           RedHat 7.1/Python 1.5 users
62394 2001-12-11 12:29  hoffman
62396         * Source/cmSubdirDependsCommand.cxx: remove warning
62398 2001-12-11 10:42  hoffman
62400         * Source/: cmUnixMakefileGenerator.cxx: check for empty library
62401           output path
62403 2001-12-11 10:39  hoffman
62405         * Source/ctest.cxx: ENH: add flush
62407 2001-12-11 02:21  ibanez
62409         * Source/: cmFLTKWrapUICommand.h, cmFLTKWrapUICommand.cxx: FIX: The
62410           command was modified it uses now a target and a source list
62411           composed of .fl files. The names of the generated .cxx files are
62412           added internally to the Sources list of the target.
62414 2001-12-11 02:17  ibanez
62416         * Source/: cmUnixMakefileGenerator.cxx, cmTarget.h: FIX:
62417           GENERATED_CODE type is no longer needed: generated code is not a
62418           Target.
62420 2001-12-11 02:15  ibanez
62422         * Source/FLTKDialog/: CMakeSetupGUI.cxx, CMakeSetupGUI.h: ENH:
62423           These files are now generated from the .fl file by FLTK_WRAP_UI
62424           command.
62426 2001-12-11 02:14  ibanez
62428         * Source/FLTKDialog/CMakeLists.txt: FIX: FLTK_WRAP_UI command
62429           modified.
62431 2001-12-10 12:10  king
62433         * Modules/FindTclsh.cmake: ENH: Added more filenames for tclsh
62434           program.  Also now only looks for cygtclsh80 if under cygwin.
62436 2001-12-10 12:04  king
62438         * Modules/FindTclsh.cmake: ENH: Added more filenames for tclsh
62439           program.  Also now only looks for cygtclsh80 if under cygwin.
62441 2001-12-10 12:02  perera
62443         * Source/cmUnixMakefileGenerator.cxx: BUG: LIBRARY_OUTPATH_PATH may
62444           be "set" to the null string, in which case it should be ignored.
62446 2001-12-10 11:27  king
62448         * Source/: cmMakefile.cxx, cmMakefile.h,
62449           cmSubdirDependsCommand.cxx, cmSubdirDependsCommand.h,
62450           cmUnixMakefileGenerator.cxx: ENH: Parallel build support is now
62451           automatic.  SUBDIR_DEPENDS command now does nothing.  Also fixed
62452           a bug in CMakeLists.txt file inheritance when a directory level
62453           is skipped.
62455 2001-12-10 11:03  king
62457         * Source/: cmMakefile.cxx, cmMakefile.h,
62458           cmSubdirDependsCommand.cxx, cmSubdirDependsCommand.h,
62459           cmUnixMakefileGenerator.cxx: ENH: SUBDIR_DEPENDS command now does
62460           nothing.  The parallel build functionality is now automatic.
62461           Dependencies are setup to force the same build order as a single
62462           threaded build, but multiple files in the same directory can be
62463           built simultaneously.  Also fixed bug with inheriting
62464           CMakeLists.txt files when a directory level is skipped.
62466 2001-12-08 21:17  hoffman
62468         * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
62469           merge bug fixes to release
62471 2001-12-08 21:16  hoffman
62473         * Source/cmCacheManager.cxx: merge bug fixes to release, mistaken
62474           comment in cache
62476 2001-12-08 21:10  hoffman
62478         * Source/cmUnixMakefileGenerator.cxx: BUG: if LIBRARY_OUTPUT_PATH
62479           is set, then use the fullpath for a remote target
62481 2001-12-08 20:49  hoffman
62483         * Source/cmUnixMakefileGenerator.h: WAR: remove warning
62485 2001-12-07 19:11  hoffman
62487         * Source/cmUnixMakefileGenerator.cxx: BUG: executable extension
62488           wrong for ctest search, and was not looking in Debug and Release
62490 2001-12-07 18:27  berk
62492         * Source/cmCacheManager.cxx: If an entry starts with // (network
62493           paths), double quote it.
62495 2001-12-07 18:15  perera
62497         * Source/cmUnixMakefileGenerator.cxx: BUG: the rule for generating
62498           a library no longer has the full path, and so the dependency
62499           targets shouldn't, either.
62501 2001-12-07 18:12  berk
62503         * Source/cmCacheManager.cxx: Comments start with TWO leading
62504           slashes not _one_
62506 2001-12-07 16:06  martink
62508         * Source/cmMakefile.h: version rev
62510 2001-12-07 16:01  martink
62512         * Source/cmMakefile.h: release 10
62514 2001-12-07 15:47  hoffman
62516         * Source/cmCacheManager.cxx, Source/cmMarkAsAdvancedCommand.cxx,
62517           Source/cmMarkAsAdvancedCommand.h,
62518           Source/MFCDialog/CMakeSetupDialog.cpp,
62519           Templates/CMakeBorlandWindowsSystemConfig.cmake: ENH: add mark as
62520           not advanced to mark as advanced
62522 2001-12-07 14:57  hoffman
62524         * ChangeLog.txt: yet another release
62526 2001-12-07 14:31  hoffman
62528         * Source/cmaketest.cxx: ENH: convert to windows paths
62530 2001-12-07 13:10  hoffman
62532         * Source/cmaketest.cxx: ENH: use windows paths to run commands and
62533           escape spaces
62535 2001-12-07 10:58  hoffman
62537         * Source/: cmBorlandMakefileGenerator.cxx,
62538           cmNMakeMakefileGenerator.cxx, cmUnixMakefileGenerator.cxx,
62539           cmUnixMakefileGenerator.h: ENH: add custom commands for targets
62541 2001-12-07 10:32  barre
62543         * Templates/CMakeBorlandWindowsSystemConfig.cmake: Remove "unused
62544           var" warning from C_FLAGS
62546 2001-12-06 20:04  barre
62548         * Source/cmNMakeMakefileGenerator.cxx: Do not output library search
62549           path if the library path option/flag is empty + add
62550           CMAKE_LINKER_HIDE_PARAMETERS since some linkers just do not
62551           support the @<< syntax
62553 2001-12-06 20:02  barre
62555         * Templates/CMakeNMakeWindowsSystemConfig.cmake: Add
62556           CMAKE_LINKER_HIDE_PARAMETERS since some linkers just do not
62557           support the @<< syntax
62559 2001-12-06 17:40  andy
62561         * Source/CursesDialog/cmCursesMainForm.cxx: Fix bug with string
62563 2001-12-06 17:09  hoffman
62565         * Source/cmakewizard.cxx: ENH: call convert to unix slashes for
62566           path and filepath entries
62568 2001-12-06 17:07  berk
62570         * Source/CursesDialog/cmCursesMainForm.cxx: Added support for ~.
62572 2001-12-06 16:50  martink
62574         * Source/cmSystemTools.cxx: handle tildas
62576 2001-12-06 13:32  barre
62578         * Source/cmUnixMakefileGenerator.cxx: Lib path should be converted
62579           to native path too.
62581 2001-12-06 13:31  barre
62583         * Source/: cmBorlandMakefileGenerator.cxx,
62584           cmBorlandMakefileGenerator.h, cmNMakeMakefileGenerator.cxx,
62585           cmNMakeMakefileGenerator.h: Fix the command quoting pb (remove
62586           m_QuoteNextCommand), move ConvertToNativePath to NMake gen
62588 2001-12-06 11:52  martink
62590         * Modules/Dart.cmake: better use of modules
62592 2001-12-06 11:52  martink
62594         * Modules/FindDart.cmake: better docs
62596 2001-12-06 11:52  martink
62598         * Modules/FindTCL.cmake: now broken into pieces
62600 2001-12-06 11:51  martink
62602         * Modules/: FindTclsh.cmake, FindWish.cmake: new modules
62604 2001-12-06 11:49  martink
62606         * Source/CursesDialog/ccmake.cxx: Cleaning last line at exit.
62608 2001-12-06 10:24  martink
62610         * Templates/CMakeSystemConfig.cmake.in: made install prefix non
62611           advanced
62613 2001-12-05 16:05  barre
62615         * Source/MFCDialog/CMakeSetupDialog.cpp: If Shift is pressed with
62616           'OK', then don't quit
62618 2001-12-05 15:36  perera
62620         * Modules/FindTCL.cmake: ENH: add more possible names for
62621           executables.
62623 2001-12-05 15:28  barre
62625         * Source/: cmNMakeMakefileGenerator.cxx, cmCacheManager.cxx,
62626           MFCDialog/CMakeSetupDialog.cpp: Add single quotes feature.
62628 2001-12-05 15:00  barre
62630         * Templates/CMakeNMakeWindowsSystemConfig.cmake: Add single quotes
62631           feature.
62633 2001-12-05 12:07  martink
62635         * Source/cmMakefile.h: up version
62637 2001-12-05 11:59  martink
62639         * Source/cmMakefile.h: up version
62641 2001-12-05 11:38  hoffman
62643         * ChangeLog.txt: new version
62645 2001-12-05 11:37  will
62647         * CMake.pdf: updated from rtf
62649 2001-12-05 11:32  hoffman
62651         * CMake.rtf: ENH: update cvs path
62653 2001-12-04 18:49  starreveld
62655         * Templates/: configure, configure.in:
62657           Add the flat_namespace and undefined suppress flags to OSX builds
62659 2001-12-04 17:28  hoffman
62661         * Source/cmSystemTools.cxx: ENH: remove /tmp_mnt from all paths in
62662           convert to unix slashes
62664 2001-12-04 16:19  berk
62666         * Source/CursesDialog/cmCursesMainForm.cxx: Fixed outdated comment
62668 2001-12-04 15:55  hoffman
62670         * Templates/CMakeBorlandWindowsSystemConfig.cmake: add tWM to c
62671           flags as well as CXX flags
62673 2001-12-04 15:53  berk
62675         * Source/CursesDialog/cmCursesMainForm.cxx: Fixed overflow problem.
62677 2001-12-04 15:16  hoffman
62679         * Templates/CMakeBorlandWindowsSystemConfig.cmake: ENH: add -tWM to
62680           default flags for compilation
62682 2001-12-04 12:03  hoffman
62684         * Source/cmUnixMakefileGenerator.cxx: crazy fix for putenv, and
62685           native path called on custom command paths
62687 2001-12-04 11:20  berk
62689         * Source/CursesDialog/cmCursesStandardIncludes.h: replacing clear()
62691 2001-12-04 11:16  berk
62693         * Source/CursesDialog/: ccmake.cxx, cmCursesForm.cxx,
62694           cmCursesForm.h, cmCursesLongMessageForm.cxx,
62695           cmCursesMainForm.cxx, cmCursesStringWidget.cxx: Added debugging.
62697 2001-12-04 10:55  barre
62699         * Modules/: Documentation.cmake, FindCygwin.cmake,
62700           FindDoxygen.cmake, FindHhc.cmake, FindPerl.cmake,
62701           FindSelfPackers.cmake, FindUnixCommands.cmake, FindWget.cmake:
62702           Remove unneeded test and code duplication. Add WIN32 test. Make
62703           all ADVANCED.
62705 2001-12-04 10:54  barre
62707         * Modules/Dart.cmake: Remove code duplication. Call FindTcl.cmake,
62708           which also does the ADVANCED stuff.
62710 2001-12-04 10:53  barre
62712         * Modules/FindTCL.cmake: Make shells also ADVANCED
62714 2001-12-04 10:27  barre
62716         * Modules/FindPythonLibs.cmake: Make vars ADVANCED for WIN32 (same
62717           as Tcl)
62719 2001-12-04 10:11  hoffman
62721         * Source/CursesDialog/form/frm_driver.c: no c++ comments in c code,
62722           duhhhh
62724 2001-12-03 19:58  hoffman
62726         * Source/CursesDialog/form/frm_driver.c: ENH: AIX seems to define
62727           lines and columns as macros, I undefed them
62729 2001-12-03 18:04  hoffman
62731         * Templates/CMakeBorlandWindowsSystemConfig.cmake: ENH: fix crashes
62732           in console apps
62734 2001-12-03 17:47  hoffman
62736         * Source/cmVariableRequiresCommand.cxx: ENH: let people know the
62737           variable is advanced
62739 2001-12-03 17:01  hoffman
62741         * Modules/FindOpenGL.cmake, Source/cmBorlandMakefileGenerator.cxx,
62742           Templates/CMakeBorlandWindowsSystemConfig.cmake: ENH: fix
62743           debugging with borland
62745 2001-12-03 17:00  hoffman
62747         * Source/cmake.cxx: ENH: add -C load cache file option
62749 2001-12-03 15:59  barre
62751         * Source/MFCDialog/: CMakeSetupDialog.cpp,
62752           CMakeCommandLineInfo.cpp, CMakeCommandLineInfo.h: Add /A and /G
62753           command-line param to carry the value of "Show Advanced" and
62754           generator name in desktop shortcuts
62756 2001-12-03 15:55  martink
62758         * Source/ctest.cxx: minor fix for not found executables
62760 2001-12-03 15:48  hoffman
62762         * CMake.rtf: [no log message]
62764 2001-12-03 15:11  berk
62766         * Source/: cmake.cxx: Fixed help.
62768 2001-12-03 13:05  hoffman
62770         * Source/Makefile.borland: add wizard
62772 2001-12-03 09:39  hoffman
62774         * CMake.rtf: update docs some
62776 2001-12-02 18:22  ibanez
62778         * Source/cmFLTKWrapUICommand.cxx: ENH: AddCustomCommand register
62779           now multiple outputs. Auxiliary variable manage      the output
62780           directory where FLTK generated code is going to be writen.
62782 2001-11-30 17:20  barre
62784         * Source/: cmBuildCommand.cxx, cmDSPWriter.cxx, cmDSWWriter.cxx,
62785           cmIfCommand.cxx, cmUnixMakefileGenerator.cxx, cmake.cxx: fix
62786           warning for Borland build
62788 2001-11-30 16:51  hoffman
62790         * Source/cmakewizard.h: [no log message]
62792 2001-11-30 16:48  hoffman
62794         * Source/CMakeLib.dsp, Source/CMakeLists.txt,
62795           Source/Makefile.borland, Source/Makefile.in,
62796           Source/cmBorlandMakefileGenerator.cxx,
62797           Source/cmBorlandMakefileGenerator.h,
62798           Source/cmBorlandMakefileGenerator2.cxx,
62799           Source/cmBorlandMakefileGenerator2.h,
62800           Source/cmForEachCommand.cxx, Source/cmake.cxx,
62801           Source/cmakemain.cxx, Source/cmakewizard.cxx,
62802           Templates/CMakeBorlandWindowsSystemConfig.cmake,
62803           Templates/CMakeWindowsBorlandConfig.cmake,
62804           Templates/CMakeWindowsBorlandConfig2.cmake: new borland generator
62805           moved into place
62807 2001-11-30 16:27  hoffman
62809         * Source/: cmBorlandMakefileGenerator.cpp,
62810           cmBorlandMakefileGenerator.h: Replace with nmake subclassed
62811           generator
62813 2001-11-30 16:05  barre
62815         * Source/: cmBorlandMakefileGenerator2.cxx,
62816           cmNMakeMakefileGenerator.cxx, cmUnixMakefileGenerator.cxx: Add
62817           options for library manager (lib).
62819 2001-11-30 16:04  barre
62821         * Templates/CMakeNMakeWindowsSystemConfig.cmake: Add options for
62822           library manager (lib). Alpha sort
62824 2001-11-30 15:55  berk
62826         * Modules/FindTCL.cmake: Unix users are smarter.
62828 2001-11-30 15:04  berk
62830         * Source/CursesDialog/: cmCursesMainForm.cxx,
62831           cmCursesStringWidget.cxx: Improving interface.
62833 2001-11-30 14:50  hoffman
62835         * Source/CursesDialog/cmCursesMainForm.cxx: print cmake running
62836           message to cerr
62838 2001-11-30 14:33  barre
62840         * Templates/CMakeNMakeWindowsSystemConfig.cmake,
62841           Source/cmNMakeMakefileGenerator.cxx: Add linker flags for each
62842           build type
62844 2001-11-30 14:24  berk
62846         * Source/CursesDialog/cmCursesMainForm.cxx: Better documentation.
62848 2001-11-30 14:16  berk
62850         * Source/CursesDialog/cmCursesMainForm.cxx: Better documentation.
62852 2001-11-30 13:59  berk
62854         * Source/CursesDialog/: cmCursesLongMessageForm.cxx,
62855           cmCursesMainForm.cxx, cmCursesStringWidget.cxx: Improved help.
62857 2001-11-30 13:53  berk
62859         * Templates/CMakeSystemConfig.cmake.in: Removed unused options.
62861 2001-11-30 13:10  barre
62863         * Templates/CMakeNMakeWindowsSystemConfig.cmake: CMAKE_ANSI_CFLAGS
62864           is used by VTK, so it should be set in the NMake config so that
62865           it gets expanded (even to "")
62867 2001-11-30 13:09  hoffman
62869         * Source/cmNMakeMakefileGenerator.cxx: fix library suffix
62871 2001-11-30 12:41  hoffman
62873         * Source/cmUnixMakefileGenerator.cxx: remove suffix rules
62875 2001-11-30 12:05  hoffman
62877         * Source/cmUnixMakefileGenerator.cxx: add new suffix rules
62879 2001-11-30 11:34  berk
62881         * Source/CursesDialog/: ccmake.cxx, cmCursesLongMessageForm.cxx,
62882           cmCursesMainForm.cxx, cmCursesStandardIncludes.h: Can non use
62883           clear because it is undef'ed.
62885 2001-11-30 10:58  berk
62887         * Source/CursesDialog/ccmake.cxx: Fixed warning.
62889 2001-11-30 10:54  berk
62891         * Source/CursesDialog/: ccmake.cxx, cmCursesMainForm.cxx: Fixed
62892           warning.
62894 2001-11-30 10:51  berk
62896         * Source/CursesDialog/: cmCursesMainForm.h, cmCursesMainForm.cxx:
62897           Since it is being used as an array size in another file, it is
62898           not possible to initialize MAX_WIDTH in a .cxx file.
62900 2001-11-30 10:41  hoffman
62902         * Source/cmUnixMakefileGenerator.cxx: fix warning
62904 2001-11-30 10:39  berk
62906         * Source/CursesDialog/: cmCursesLongMessageForm.cxx,
62907           cmCursesLongMessageForm.h: Missed std::
62909 2001-11-30 10:28  berk
62911         * Source/CursesDialog/cmCursesMainForm.h: Missed std::
62913 2001-11-30 10:27  berk
62915         * Templates/CMakeSystemConfig.cmake.in: CMAKE_WORDS_BIGENDIAN
62916           should not be in the cache.
62918 2001-11-30 10:23  berk
62920         * Modules/FindPythonLibs.cmake: PYTHON_DEBUG_LIBRARY is only used
62921           on Windows.
62923 2001-11-30 09:19  barre
62925         * Templates/CMakeSystemConfig.cmake.in: fix: If documentation
62926           added, then need cache type
62928 2001-11-29 23:45  berk
62930         * Source/CursesDialog/: cmCursesLongMessageForm.cxx,
62931           cmCursesLongMessageForm.h: opps I forgot to add these
62933 2001-11-29 23:24  hoffman
62935         * Source/Makefile.borland, Source/cmBorlandMakefileGenerator2.cxx,
62936           Source/cmNMakeMakefileGenerator.cxx,
62937           Source/cmUnixMakefileGenerator.cxx,
62938           Templates/CMakeSystemConfig.cmake.in,
62939           Templates/CMakeWindowsBorlandConfig2.cmake: ENH: fix various
62940           problems caused by the generalization of nmake generator
62942 2001-11-29 20:59  barre
62944         * Source/cmBorlandMakefileGenerator2.cxx,
62945           Source/cmNMakeMakefileGenerator.cxx,
62946           Source/cmUnixMakefileGenerator.cxx,
62947           Source/cmUnixMakefileGenerator.h,
62948           Templates/CMakeNMakeWindowsSystemConfig.cmake,
62949           Templates/CMakeSystemConfig.cmake.in,
62950           Templates/CMakeWindowsBorlandConfig2.cmake,
62951           Templates/CMakeWindowsSystemConfig.cmake: Nmake build: move most
62952           of hard-coded values to config parameters
62954 2001-11-29 16:44  berk
62956         * Source/: cmListFileCache.cxx, cmSystemTools.cxx, cmSystemTools.h,
62957           ctest.cxx, CursesDialog/CMakeLists.txt, CursesDialog/ccmake.cxx,
62958           CursesDialog/cmCursesCacheEntryComposite.cxx,
62959           CursesDialog/cmCursesCacheEntryComposite.h,
62960           CursesDialog/cmCursesForm.h, CursesDialog/cmCursesMainForm.cxx,
62961           CursesDialog/cmCursesMainForm.h: Improvements to the curses
62962           interface.
62964 2001-11-29 15:14  hoffman
62966         * Source/MFCDialog/CMakeSetup.cpp: ENH: fix memory leaks
62968 2001-11-29 14:51  barre
62970         * Source/cmNMakeMakefileGenerator.cxx: Fix space pb (embended, then
62971           escaped)
62973 2001-11-29 09:22  hoffman
62975         * Source/Makefile.borland: add bootstrap makefile for borland
62976           compiler
62978 2001-11-29 09:09  hoffman
62980         * Source/CMakeLists.txt, Source/cmBorlandMakefileGenerator2.cxx,
62981           Source/cmakewizard.cxx,
62982           Templates/CMakeWindowsBorlandConfig2.cmake: fix for shared libs
62983           and borland
62985 2001-11-29 01:51  ibanez
62987         * Source/cmUnixMakefileGenerator.cxx: ENH: GENERATED_CODE case
62988           added to switch.
62990 2001-11-29 01:48  ibanez
62992         * Source/cmTarget.h: ENH: A type of target was added for
62993           representing GENERATED_CODE
62995 2001-11-29 01:46  ibanez
62997         * Source/cmFLTKWrapUICommand.cxx: ENH: Custom commands are now
62998           builded.
63000 2001-11-28 18:07  hoffman
63002         * Source/CMakeLib.dsp, Source/cmBorlandMakefileGenerator2.cxx,
63003           Source/cmBorlandMakefileGenerator2.h,
63004           Source/cmNMakeMakefileGenerator.cxx,
63005           Source/cmNMakeMakefileGenerator.h,
63006           Source/cmUnixMakefileGenerator.cxx,
63007           Source/cmUnixMakefileGenerator.h,
63008           Templates/CMakeWindowsBorlandConfig2.cmake: ENH: borland
63009           generator 2 is working more or less
63011 2001-11-28 14:45  ibanez
63013         * Source/cmFLTKWrapUICommand.cxx: ENH: Command simplified in order
63014           to construct a Source list of .cxx from      a source list of .fl
63015           GUI files.
63017 2001-11-28 14:44  ibanez
63019         * Source/cmFLTKWrapUICommand.h: ENH: The command was simplified to
63020           generate a source list of cxx from a      source list of .fl GUI
63021           files.
63023 2001-11-28 12:49  barre
63025         * Modules/FindPythonLibs.cmake: Fynd Python debug lib in usual libs
63026           dir too
63028 2001-11-28 11:12  hoffman
63030         * Source/: CMakeLists.txt, cmBorlandMakefileGenerator2.cxx,
63031           cmBorlandMakefileGenerator2.h, cmNMakeMakefileGenerator.cxx,
63032           cmNMakeMakefileGenerator.h, cmake.cxx: add new borland generator
63034 2001-11-28 10:51  hoffman
63036         * Source/cmaketest.cxx: [no log message]
63038 2001-11-28 07:15  hoffman
63040         * Source/: cmNMakeMakefileGenerator.cxx,
63041           cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
63042           cmUnixMakefileGenerator.h: bug: fix same path comparison when
63043           short paths are used
63045 2001-11-28 07:14  hoffman
63047         * Source/cmMarkAsAdvancedCommand.cxx: fix warning
63049 2001-11-27 19:38  ibanez
63051         * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx: FIX: When
63052           switching from one project to another the CacheGUI wasn't being
63053           cleared. Values from one project were mixed into the other.
63055 2001-11-27 17:53  berk
63057         * Source/: cmNMakeMakefileGenerator.cxx,
63058           cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
63059           cmUnixMakefileGenerator.h: ENH: nmake generator much closer to
63060           working with spaces
63062 2001-11-27 17:32  berk
63064         * Source/cmMakefile.cxx: ENH: expand variables in a command before
63065           escaping spaces in the command
63067 2001-11-27 17:31  berk
63069         * Source/cmOptionCommand.cxx: ENH: do not write over existing cache
63070           values even doc strings to avoid changing the cache file
63072 2001-11-27 16:12  berk
63074         * Source/cmDSPWriter.cxx: remove unused include
63076 2001-11-27 15:34  martink
63078         * Source/MFCDialog/CMakeSetup.rc: adjusted spacing
63080 2001-11-27 15:33  martink
63082         * Source/cmLinkLibrariesCommand.cxx: removed extra lib paths to
63083           avoid finding old libs
63085 2001-11-27 15:32  martink
63087         * Modules/FindTCL.cmake: made some vars advanced
63089 2001-11-27 15:20  martink
63091         * Modules/Dart.cmake: made some vars advanced
63093 2001-11-27 00:03  ibanez
63095         * Source/cmCommands.cxx: ENH: Command for running FLTK's UI tool
63096           "Fluid" was added.
63098 2001-11-27 00:02  ibanez
63100         * Source/cmUnixMakefileGenerator.cxx: ENH: Support for FLTK Fluid
63101           tool added.
63103 2001-11-26 23:57  ibanez
63105         * Modules/FindFLTK.cmake: ENH: Support for running FLUID was added.
63107 2001-11-26 22:40  ibanez
63109         * Source/: cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h: Command
63110           for invoking FLTK's code generator "Fluid" during the building
63111           process
63113 2001-11-26 18:26  hoffman
63115         * Modules/Dart.cmake, Source/CMakeLists.txt,
63116           Source/cmCacheManager.cxx, Source/cmCacheManager.h,
63117           Source/cmCommands.cxx, Source/cmSystemTools.cxx,
63118           Source/cmSystemTools.h, Source/cmUnixMakefileGenerator.cxx,
63119           Source/cmakewizard.cxx, Source/MFCDialog/CMakeSetup.rc,
63120           Source/MFCDialog/CMakeSetupDialog.cpp,
63121           Source/MFCDialog/CMakeSetupDialog.h, Source/MFCDialog/resource.h,
63122           Templates/CMakeSystemConfig.cmake.in,
63123           Templates/CMakeWindowsSystemConfig.cmake,
63124           Source/cmMarkAsAdvancedCommand.cxx,
63125           Source/cmMarkAsAdvancedCommand.h: ENH: add advanced variable
63126           types and command line wizard gui
63128 2001-11-26 18:24  hoffman
63130         * Source/: cmFindFileCommand.cxx, cmFindFileCommand.h,
63131           cmFindLibraryCommand.cxx, cmFindLibraryCommand.h,
63132           cmFindPathCommand.cxx, cmFindPathCommand.h,
63133           cmFindProgramCommand.cxx, cmFindProgramCommand.h: ENH: add
63134           possibility to add doc strings to varibles created by find type
63135           commands
63137 2001-11-26 16:32  berk
63139         * Source/cmCacheManager.cxx: Oops. The wrong version of the
63140           duplicate code was kept. Loaded cache values were not made
63141           internal.
63143 2001-11-26 15:45  berk
63145         * Modules/FindTCL.cmake: TK_INTERNAL_PATH is only needed on
63146           Windows.
63148 2001-11-26 11:32  martink
63150         * Source/: cmSystemTools.cxx, cmSystemTools.h: removed warning
63151           messages
63153 2001-11-26 11:31  martink
63155         * Source/cmIfCommand.cxx: better error messages
63157 2001-11-24 18:47  barre
63159         * Modules/Dart.cmake: I want to be able to start/end
63160           experimental-only dashboards
63162 2001-11-21 17:45  hoffman
63164         * Source/: cmCacheManager.cxx, cmDSPWriter.cxx,
63165           cmNMakeMakefileGenerator.cxx, cmSystemTools.cxx, cmSystemTools.h,
63166           cmUnixMakefileGenerator.cxx, cmake.cxx, cmaketest.cxx: NMake with
63167           spaces in directories
63169 2001-11-21 11:35  andy
63171         * Source/cmCacheManager.cxx: Fix the current directory check for
63172           NMake
63174 2001-11-21 08:47  hoffman
63176         * Source/cmake.cxx: ENH: clean up command line arguments
63178 2001-11-21 08:46  hoffman
63180         * Source/: cmQTWrapUICommand.cxx, cmVariableRequiresCommand.cxx:
63181           WAR: fix warning
63183 2001-11-20 17:50  hoffman
63185         * Source/: cmCacheManager.cxx, cmCacheManager.h, cmake.cxx,
63186           cmake.h: ENH: add command line arguments to set cache entries
63188 2001-11-20 17:27  berk
63190         * Source/cmNMakeMakefileGenerator.cxx: ENH: closer to working with
63191           spaces in source directory
63193 2001-11-20 17:27  berk
63195         * Source/cmaketest.cxx: BUG: fix memory leak
63197 2001-11-20 17:26  berk
63199         * Source/cmDSPWriter.cxx: BUG: fix for spaces in path to
63200           CMakeList.txt file
63202 2001-11-20 08:28  hoffman
63204         * Source/: cmStandardIncludes.h, CursesDialog/cmCursesMainForm.cxx,
63205           CursesDialog/cmCursesStandardIncludes.h: define hacks and such
63206           for the dec compiler
63208 2001-11-19 17:52  hoffman
63210         * Source/: cmCommands.cxx, cmSystemTools.cxx, cmSystemTools.h,
63211           cmVariableRequiresCommand.cxx, cmVariableRequiresCommand.h,
63212           MFCDialog/CMakeSetupDialog.cpp: ENH: add new command
63213           VARIABLE_REQUIRES for better debugging of list files
63215 2001-11-19 09:34  hoffman
63217         * Source/: cmVariableRequiresCommand.cxx,
63218           cmVariableRequiresCommand.h: [no log message]
63220 2001-11-19 09:20  hoffman
63222         * Source/MFCDialog/CMakeLists.txt: ENH: remove unused source files
63224 2001-11-16 16:42  hoffman
63226         * Source/cmUnixMakefileGenerator.cxx: ENH: look for cmake test with
63227           .exe if nmake
63229 2001-11-16 16:29  hoffman
63231         * Source/MFCDialog/: CMakeLists.txt, CMakeSetup.dsp, CMakeSetup.rc,
63232           CMakeSetupDialog.cpp, CMakeSetupDialog.h, MakeHelp.cpp,
63233           MakeHelp.h, resource.h: face lift for GUI and some more help
63235 2001-11-16 16:28  hoffman
63237         * Source/cmNMakeMakefileGenerator.cxx: ENH: fix for dll builds
63239 2001-11-16 13:08  bettingf
63241         * Source/cmUnixMakefileGenerator.cxx: Added a make depend in the
63242           clean rule to refresh the dependencies
63244 2001-11-16 10:14  bettingf
63246         * Source/cmUnixMakefileGenerator.cxx: undo the last change because
63247           of problem with some versions of make
63249 2001-11-16 09:40  bettingf
63251         * Modules/FindQt.cmake: fixed QT_UIC_EXE name
63253 2001-11-16 09:04  bettingf
63255         * Source/cmUnixMakefileGenerator.cxx: added the deletion of
63256           cmake.depends in the cleaning so that it is recomputed even
63257           source files (i.e. .cxx or .h) are generated
63259 2001-11-16 09:03  bettingf
63261         * Source/cmMakeDepend.cxx: Now adds dependency if the file doesn't
63262           exist but will be created during the compilation
63264 2001-11-16 09:01  bettingf
63266         * Source/: cmQTWrapUICommand.cxx, cmQTWrapUICommand.h: corrected
63267           path problem and added moc compilation too
63269 2001-11-15 22:10  hoffman
63271         * Source/Makefile.in: remove depend on star dot h as it is not
63272           really needed and breaks some versions of gmake
63274 2001-11-15 18:18  hoffman
63276         * Source/cmNMakeMakefileGenerator.cxx: ENH: use crazy temp files
63277           for long command lines
63279 2001-11-15 17:45  hoffman
63281         * Source/cmNMakeMakefileGenerator.cxx: ENH: remove debug prints
63283 2001-11-15 17:11  hoffman
63285         * Modules/Dart.cmake, Source/cmBuildCommand.cxx,
63286           Source/cmNMakeMakefileGenerator.cxx,
63287           Source/cmNMakeMakefileGenerator.h,
63288           Source/cmUnixMakefileGenerator.cxx,
63289           Source/cmUnixMakefileGenerator.h,
63290           Templates/CMakeNMakeWindowsSystemConfig.cmake,
63291           Templates/CMakeSystemConfig.cmake.in,
63292           Templates/CMakeWindowsBorlandConfig.cmake,
63293           Templates/CMakeWindowsSystemConfig.cmake: closer to nmake
63294           working, added CMAKE_MAKE_COMMAND instead of MAKECOMMAND used by
63295           Dart, nmake makefiles work with borland make and nmake
63297 2001-11-15 14:54  millerjv
63299         * Modules/Dart.cmake: ENH: New make targets for Continuous builds.
63300           Added a NightlyStart and NightlyUpdate target for unix builds as
63301           well.
63303 2001-11-15 14:52  millerjv
63305         * DartConfig.cmake: ENH: Changed Nightly start time
63307 2001-11-15 09:55  hoffman
63309         * Source/: cmNMakeMakefileGenerator.cxx,
63310           cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.h, cmake.cxx:
63311           ENH: fix library builds with nmake
63313 2001-11-15 09:00  hoffman
63315         * Source/cmUnixMakefileGenerator.cxx: BUG: wrong shortname used
63317 2001-11-15 08:43  hoffman
63319         * Source/cmaketest.cxx: BUG: fix build for cygwin
63321 2001-11-15 08:42  hoffman
63323         * Source/cmUnixMakefileGenerator.cxx: BUG: avoid .cxx.o names...
63325 2001-11-14 18:12  hoffman
63327         * Source/cmSystemTools.cxx, Source/cmSystemTools.h,
63328           Source/cmUnixMakefileGenerator.cxx,
63329           Source/cmUnixMakefileGenerator.h, Source/cmake.cxx,
63330           Source/cmaketest.cxx, Source/cmaketest.h.in,
63331           Templates/CMakeNMakeWindowsSystemConfig.cmake: Closer to nmake
63332           build
63334 2001-11-14 18:11  hoffman
63336         * Source/: cmNMakeMakefileGenerator.cxx,
63337           cmNMakeMakefileGenerator.h: closer to nmake build
63339 2001-11-14 14:39  barre
63341         * Source/MFCDialog/: CMakeSetup.rc, CMakeSetupDialog.cpp,
63342           CMakeSetupDialog.h, resource.h: Quick addition: "Create shortcut"
63343           menu entry.
63345 2001-11-14 10:21  hoffman
63347         * Templates/CMakeNMakeWindowsSystemConfig.cmake,
63348           Source/cmNMakeMakefileGenerator.cxx,
63349           Source/cmNMakeMakefileGenerator.h,
63350           Source/cmUnixMakefileGenerator.cxx,
63351           Source/cmUnixMakefileGenerator.h: nmake support
63353 2001-11-14 09:56  king
63355         * Source/CursesDialog/ccmake.cxx: ERR: Re-ordered includes to fix
63356           macro conflict for gcc 3.0.
63358 2001-11-14 09:55  king
63360         * Source/CursesDialog/form/frm_driver.c: ERR: Fixed compiler
63361           warning for gcc 3.0.
63363 2001-11-14 09:22  hoffman
63365         * Source/cmUnixMakefileGenerator.cxx: ENH: remove debug statements
63367 2001-11-14 08:49  hoffman
63369         * Source/FLTKDialog/CMakeSetupGUI.cxx: ENH: remove warning
63371 2001-11-13 18:23  hoffman
63373         * Source/: CMakeLib.dsp, CMakeLists.txt,
63374           cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
63375           cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: start
63376           work on nmake generator
63378 2001-11-13 15:54  hoffman
63380         * Source/: cmUnixMakefileGenerator.h, cmUnixMakefileGenerator.cxx:
63381           clean up object file build rule, and do not attempt to remove
63382           link_directories that are in the build tree
63384 2001-11-13 14:22  martink
63386         * Source/: CMakeLists.txt, CursesDialog/CMakeLists.txt: fixes to
63387           curses stuff
63389 2001-11-13 12:42  hoffman
63391         * Source/CursesDialog/form/fty_num.c: warnings
63393 2001-11-13 12:38  hoffman
63395         * Source/: cmCacheManager.cxx, cmForEachCommand.cxx,
63396           cmIncludeExternalMSProjectCommand.cxx, cmMakefile.cxx,
63397           cmSystemTools.cxx, cmUnixMakefileGenerator.cxx,
63398           FLTKDialog/CMakeSetupGUI.cxx, FLTKDialog/CMakeSetupGUI.h,
63399           FLTKDialog/CMakeSetupGUIImplementation.cxx: ENH: clean up
63400           warnings
63402 2001-11-13 12:25  hoffman
63404         * Source/FLTKDialog/: CMakeSetupGUI.cxx, FLTKPropertyItemRow.cxx:
63405           WAR: fix compile warnings
63407 2001-11-13 12:21  hoffman
63409         * Source/cmAddDependenciesCommand.h: ENH: fix spelling error
63411 2001-11-13 12:21  hoffman
63413         * Source/CursesDialog/cmCursesMainForm.cxx: ENH: remove warnings
63415 2001-11-12 15:37  king
63417         * Source/cmMakeDepend.cxx: ENH:
63418           cmMakeDepend::GenerateDependInformation will now use hints
63419           regardless of whether the actual file exists.  This can be used
63420           to add dependencies to .h files which are generated but included
63421           in hand-written .cxx files.  If the .cxx does exist, though, it
63422           will be used first, and the hints will be used afterward.
63424 2001-11-12 09:21  martink
63426         * Source/cmDSPWriter.cxx: minor fix
63428 2001-11-10 23:01  ibanez
63430         * Modules/FindX11.cmake:      Module to search for the installation
63431           of X11
63433 2001-11-09 16:16  berk
63435         * Source/CursesDialog/: CMakeLists.txt, ccmake.cxx, ccurses.cxx:
63436           Renaming ccurses to ccmake.
63438 2001-11-09 16:15  barre
63440         * Modules/FindSelfPackers.cmake: Self-packers
63442 2001-11-09 16:05  berk
63444         * Source/: CMakeLists.txt, CursesDialog/CMakeLists.txt,
63445           CursesDialog/cmCursesStandardIncludes.h,
63446           CursesDialog/form/frm_driver.c, CursesDialog/form/frm_req_name.c:
63447           Trying to fix curses.
63449 2001-11-09 13:00  martink
63451         * Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
63452           Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
63453           Templates/EXEWinHeader.dsptemplate,
63454           Templates/staticLibHeader.dsptemplate: support for custom targets
63455           on exe and lib
63457 2001-11-09 12:08  bettingf
63459         * Modules/FindQt.cmake: support for compilation of .ui files into
63460           .h and .cxx files
63462 2001-11-09 12:07  bettingf
63464         * Source/: cmQTWrapCPPCommand.cxx, cmQTWrapCPPCommand.h: cleanups
63466 2001-11-09 12:02  bettingf
63468         * Source/: cmQTWrapUICommand.h, cmQTWrapUICommand.cxx,
63469           cmCommands.cxx, cmUnixMakefileGenerator.cxx: support for
63470           compilation of .ui files into .h and .cxx files
63472 2001-11-09 10:42  barre
63474         * Source/cmAddCustomCommandCommand.cxx: SOURCE, COMMAND, TARGET are
63475           required now
63477 2001-11-09 10:37  barre
63479         * Source/cmAddCustomCommandCommand.h: SOURCE, COMMAND, TARGET are
63480           required now
63482 2001-11-09 10:33  barre
63484         * Source/: cmAddCustomCommandCommand.cxx,
63485           cmAddCustomCommandCommand.h: Reimplement code. Since a custom
63486           command is very flexible and might be extended in the future,
63487           make all arguments prefixed with arg type, make ordering
63488           irrelevant and potentially all args optional.
63490 2001-11-08 17:30  berk
63492         * Source/CursesDialog/form/: frm_driver.c, frm_req_name.c: Trying
63493           to fix curses problems.
63495 2001-11-08 17:25  berk
63497         * Source/CursesDialog/form/: frm_driver.c, frm_req_name.c: Fixing
63498           problems with curses headers.
63500 2001-11-08 17:17  berk
63502         * Source/CursesDialog/form/: frm_driver.c, frm_req_name.c: Trying
63503           to fix curses problems.
63505 2001-11-08 17:10  berk
63507         * Source/CursesDialog/form/form.h: Oops.
63509 2001-11-08 17:03  berk
63511         * CMakeLists.txt, Source/CursesDialog/CMakeLists.txt,
63512           Source/CursesDialog/form/CMakeLists.txt,
63513           Source/CursesDialog/form/form.h,
63514           Source/CursesDialog/form/nc_alloc.h: Changes to remove warnings
63515           and fix dependencies.
63517 2001-11-08 15:09  martink
63519         * Source/cmDSWWriter.cxx: a better fix maybe
63521 2001-11-08 14:44  hoffman
63523         * Source/cmDSWWriter.cxx: make sure custom targets are in the
63524           ALL_BUILD
63526 2001-11-08 14:34  barre
63528         * Source/cmAddCustomCommandCommand.cxx: Fix number of params and
63529           expand vars in all args
63531 2001-11-08 11:50  barre
63533         * Source/cmSourceFilesCommand.cxx: Fix bug. Was using unexpanded
63534           var instead of copy
63536 2001-11-08 11:40  barre
63538         * Source/cmAddLibraryCommand.cxx: Break the "to infinity and
63539           beyond" stuff
63541 2001-11-08 10:48  barre
63543         * Source/cmAddLibraryCommand.cxx: Expand var in srclist name too
63545 2001-11-08 10:40  barre
63547         * Source/cmSourceFilesCommand.cxx: Expand var in name too
63549 2001-11-08 09:16  barre
63551         * Source/cmAddDependenciesCommand.cxx: Expand variables in all
63552           target args
63554 2001-11-08 08:42  berk
63556         * Source/cmUnixMakefileGenerator.cxx: Needed to replace srcdir to
63557           make install targets work.
63559 2001-11-07 17:12  hoffman
63561         * Templates/: configure, configure.in: put back
63562           CMAKE_TEMPLATE_FLAGS
63564 2001-11-07 17:04  hoffman
63566         * Source/cmUnixMakefileGenerator.cxx: BUG: no +=+
63568 2001-11-07 16:47  andy
63570         * Source/: cmAddCustomCommandCommand.cxx,
63571           cmAddCustomCommandCommand.h, cmCommands.cxx: Added accessor for
63572           add custom command
63574 2001-11-07 16:07  barre
63576         * Modules/FindUnixCommands.cmake: Add cp (CP)
63578 2001-11-07 15:57  hoffman
63580         * configure, configure.in, Source/cmUnixMakefileGenerator.cxx,
63581           Templates/configure, Templates/configure.in: remove template
63582           flags from cmake, no ptused, or -instance=static
63584 2001-11-07 15:57  hoffman
63586         * Source/CursesDialog/cmCursesStandardIncludes.h: Trying to fix
63587           curses problems with some systems.
63589 2001-11-07 15:01  berk
63591         * Source/CursesDialog/cmCursesStandardIncludes.h: Trying to fix
63592           build problems related to curses.
63594 2001-11-07 14:55  hoffman
63596         * Source/cmUnixMakefileGenerator.cxx: ENH: use full source name for
63597           c code as well as c++
63599 2001-11-07 14:44  hoffman
63601         * Source/CursesDialog/ccurses.cxx: use cmake as the executable for
63602           cmake and not ccurses
63604 2001-11-07 14:44  hoffman
63606         * Source/cmUnixMakefileGenerator.cxx: make sure default_target is
63607           first
63609 2001-11-07 13:46  hoffman
63611         * CMakeLists.txt: ENH: add ansi flag for c compiler
63613 2001-11-07 12:23  hoffman
63615         * Source/cmMessageCommand.cxx: Allow multiline messages
63617 2001-11-07 09:54  hoffman
63619         * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
63620           Clean up a bit more
63622 2001-11-07 09:29  hoffman
63624         * Source/cmCacheManager.cxx: One more time...  case does not matter
63625           on cygwin
63627 2001-11-06 16:14  hoffman
63629         * Source/cmExecProgramCommand.h: ENH: fix doc string
63631 2001-11-06 15:29  bettingf
63633         * Source/: cmQTWrapCPPCommand.cxx, cmUnixMakefileGenerator.cxx: add
63634           cleaning of QT generated files when make clean is used
63636 2001-11-06 12:03  hoffman
63638         * Source/CursesDialog/: ccurses.cxx, cmCursesMainForm.cxx,
63639           cmCursesMainForm.h: ENH: tell cmake object where cmake is
63641 2001-11-06 09:35  hoffman
63643         * Source/: cmCableWrapTclCommand.cxx, cmQTWrapCPPCommand.cxx,
63644           cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
63645           cmVTKWrapTclCommand.cxx: BUG: CustomCommand has to use full path
63646           to Source file now
63648 2001-11-06 08:40  hoffman
63650         * Source/CursesDialog/form/: fld_type.c, form.h: Removed a function
63651           which used va_start (did not compile on Sun with gcc)
63653 2001-11-05 22:10  berk
63655         * Source/CursesDialog/: ccurses.cxx, cmCursesBoolWidget.cxx,
63656           cmCursesLabelWidget.cxx, cmCursesMainForm.cxx,
63657           cmCursesMainForm.h, cmCursesStringWidget.cxx: Many improvements.
63659 2001-11-05 16:38  hoffman
63661         * Source/cmUnixMakefileGenerator.cxx: ENH: use full paths for
63662           object compile rules
63664 2001-11-05 15:55  berk
63666         * Source/: CMakeLists.txt, CursesDialog/cmCursesMainForm.cxx:
63667           Re-enabling curses support.
63669 2001-11-05 15:39  hoffman
63671         * Source/cmUnixMakefileGenerator.cxx: ENH: change to work with
63672           nmake
63674 2001-11-05 13:22  berk
63676         * Modules/FindCurses.cmake, Source/CursesDialog/CMakeLists.txt,
63677           Source/CursesDialog/cmCursesForm.h,
63678           Source/CursesDialog/cmCursesLabelWidget.h,
63679           Source/CursesDialog/cmCursesMainForm.h,
63680           Source/CursesDialog/cmCursesWidget.h,
63681           Source/CursesDialog/form/frm_driver.c,
63682           Source/CursesDialog/form/frm_req_name.c,
63683           Source/CursesDialog/cmCursesStandardIncludes.h: HPUX support.
63685 2001-11-05 12:57  lorensen
63687         * Source/cmIncludeExternalMSProjectCommand.cxx: ERR: ^M's removed.
63689 2001-11-05 11:52  berk
63691         * Source/CursesDialog/form/: CMakeLists.txt, READ.ME, eti.h,
63692           fld_arg.c, fld_attr.c, fld_current.c, fld_def.c, fld_dup.c,
63693           fld_ftchoice.c, fld_ftlink.c, fld_info.c, fld_just.c, fld_link.c,
63694           fld_max.c, fld_move.c, fld_newftyp.c, fld_opts.c, fld_pad.c,
63695           fld_page.c, fld_stat.c, fld_type.c, fld_user.c, form.h,
63696           form.priv.h, frm_cursor.c, frm_data.c, frm_def.c, frm_driver.c,
63697           frm_hook.c, frm_opts.c, frm_page.c, frm_post.c, frm_req_name.c,
63698           frm_scale.c, frm_sub.c, frm_user.c, frm_win.c, fty_alnum.c,
63699           fty_alpha.c, fty_enum.c, fty_int.c, fty_ipv4.c, fty_num.c,
63700           fty_regex.c, llib-lform, mf_common.h, nc_alloc.h: Adding form
63701           library.
63703 2001-11-05 11:52  berk
63705         * Source/: CMakeLists.txt, CursesDialog/CMakeLists.txt,
63706           CursesDialog/cmCursesCacheEntryComposite.h,
63707           CursesDialog/cmCursesLabelWidget.h,
63708           CursesDialog/cmCursesMainForm.cxx,
63709           CursesDialog/cmCursesMainForm.h, CursesDialog/cmCursesWidget.h:
63710           Fixing problems on Sun (name collusions between STL and curses)
63711           and disabling curses temporarily.
63713 2001-11-05 10:42  andy
63715         * Source/CMakeLists.txt: Fix the IF IF problem
63717 2001-11-05 08:37  berk
63719         * Source/CursesDialog/: ccurses.cxx,
63720           cmCursesCacheEntryComposite.cxx, cmCursesCacheEntryComposite.h,
63721           cmCursesLabelWidget.h, cmCursesMainForm.cxx, cmCursesMainForm.h,
63722           cmCursesWidget.h: ERR: To include cmake headers, one should use
63723           ../
63725 2001-11-05 05:43  pcp
63727         * Source/: cmDSPWriter.cxx, cmDSWWriter.cxx: switched
63728           string::compare to strncmp
63730 2001-11-04 18:10  berk
63732         * Source/CursesDialog/cmCursesMainForm.h: Need to include standard
63733           headers.
63735 2001-11-04 18:05  berk
63737         * Source/CursesDialog/: CMakeLists.txt, cmCursesBoolWidget.h,
63738           cmCursesCacheEntryComposite.h, cmCursesDummyWidget.h,
63739           cmCursesFilePathWidget.h, cmCursesForm.h, cmCursesLabelWidget.h,
63740           cmCursesMainForm.h, cmCursesPathWidget.h, cmCursesStringWidget.h,
63741           cmCursesWidget.h, ccurses.cxx, cmCursesBoolWidget.cxx,
63742           cmCursesCacheEntryComposite.cxx, cmCursesDummyWidget.cxx,
63743           cmCursesFilePathWidget.cxx, cmCursesForm.cxx,
63744           cmCursesLabelWidget.cxx, cmCursesMainForm.cxx,
63745           cmCursesPathWidget.cxx, cmCursesStringWidget.cxx,
63746           cmCursesWidget.cxx: Adding curses support.
63748 2001-11-04 18:00  berk
63750         * Modules/FindCurses.cmake, Source/CMakeLists.txt: Adding curses
63751           support.
63753 2001-11-02 22:32  barre
63755         * Source/: cmIncludeDirectoryCommand.cxx,
63756           cmIncludeDirectoryCommand.h, cmMakefile.cxx, cmMakefile.h: Add
63757           optional BEFORE param to INCLUDE_DIRECTORIES so that include dirs
63758           can be specified before the actual include dirs
63760 2001-11-02 16:44  barre
63762         * Utilities/Doxygen/: CMakeLists.txt, doc_makeall.sh.in: Update
63764 2001-11-02 16:43  barre
63766         * Modules/: Documentation.cmake, DocumentationVTK.cmake,
63767           FindCygwin.cmake, FindPerl.cmake, FindUnixCommands.cmake,
63768           FindWget.cmake: Move usual Unix commands to FindUnixCommands, use
63769           FingCygwin in other modules
63771 2001-11-02 16:05  barre
63773         * Utilities/: CMakeLists.txt, Doxygen/CMakeLists.txt,
63774           Doxygen/doc_makeall.sh.in, Doxygen/doxyfile.in: Doxygen doc
63775           generator
63777 2001-11-02 16:01  barre
63779         * CMakeLists.txt: Doxygen doc generator
63781 2001-11-02 15:26  blezek
63783         * Modules/Dart.cmake: ENH: More Experimental targets for unix
63785 2001-11-02 11:19  pcp
63787         * Source/: cmDSWWriter.cxx, cmIncludeExternalMSProjectCommand.cxx,
63788           cmDSPWriter.cxx: allow more than one external MS project
63790 2001-11-02 09:18  andy
63792         * Source/cmCacheManager.cxx: On win32 path is all in lower case now
63794 2001-11-01 18:37  hoffman
63796         * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
63797           ENH: clean up interface and change build in current directory to
63798           build the depend file first
63800 2001-11-01 18:36  hoffman
63802         * Source/cmCacheManager.cxx: BUG: use collapse full path when
63803           testing cache directory
63805 2001-11-01 18:36  hoffman
63807         * Source/cmDSPWriter.cxx: ENH: IntDir to INTDIR
63809 2001-11-01 13:09  barre
63811         * Source/: cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx:
63812           Expand vars in exe and lib name
63814 2001-11-01 10:42  hoffman
63816         * Source/cmCacheManager.cxx: ENH: clean up drive letter check
63818 2001-10-31 18:56  king
63820         * Source/: cmCableClassSet.cxx, cmCableClassSet.h: ENH: Added
63821           automatic detection of >> sequences in template names and
63822           replacement with "> >" in the output.
63824 2001-10-31 18:56  king
63826         * Source/cmStandardIncludes.h: ENH: Replaced cmStdString
63827           implementation to make it more transparently a std:string.
63829 2001-10-31 07:03  pcp
63831         * Source/: cmCommands.cxx, cmDSPWriter.cxx, cmDSWWriter.cxx,
63832           cmDSWWriter.h, cmIncludeExternalMSProjectCommand.cxx,
63833           cmIncludeExternalMSProjectCommand.h: INCLUDE_EXTERNAL_MSPROJECT
63834           command
63836 2001-10-30 18:32  ibanez
63838         * Source/FLTKDialog/: FLTKPropertyItemRow.cxx,
63839           FLTKPropertyItemRow.h: FIX: Reverted to use
63840           FillCacheManagerFromGUI().
63842 2001-10-30 14:36  andy
63844         * Source/cmCacheManager.cxx: Fix the problem on windows of capital
63845           or lower case drive letter for CMAKE_CACHEFILE_DIR
63847 2001-10-30 14:15  andy
63849         * Source/cmCacheManager.cxx: Change CMAKE_CURRENT_CWD to
63850           CMAKE_CACHEFILE_DIR and change the messages
63852 2001-10-30 14:05  hoffman
63854         * Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h,
63855           cmMakefile.cxx, cmMakefile.h: ENH: add an option to configure
63856           file command that allows for only expansion of at variables and
63857           not dollar variables
63859 2001-10-30 04:33  ibanez
63861         * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx: FIX: In order
63862           to disable a button in fl_choice, a 0 pointer must be sent
63863           instead of  "".
63865 2001-10-29 21:22  ibanez
63867         * Source/FLTKDialog/: FLTKPropertyItemRow.cxx,
63868           FLTKPropertyItemRow.h: ENH: FillCacheManagerFromGUI() was
63869           replaced by SaveFromCacheGUI() to      ensure that changes on the
63870           GUI are directly update in the config      file.
63872 2001-10-29 21:20  ibanez
63874         * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx: ENH: fl_ask
63875           replaced by fl_choice in FLTKCallback.
63877 2001-10-29 10:41  hoffman
63879         * Source/: cmSystemTools.cxx,
63880           FLTKDialog/CMakeSetupGUIImplementation.cxx,
63881           MFCDialog/CMakeSetupDialog.cpp: ENH: use callback not ifdef for
63882           MFC message box errors
63884 2001-10-29 10:19  hoffman
63886         * Source/: cmCacheManager.cxx, cmSystemTools.cxx, cmSystemTools.h,
63887           FLTKDialog/CMakeSetupGUIImplementation.cxx: ENH: add callback for
63888           message display
63890 2001-10-28 18:52  ibanez
63892         * Source/FLTKDialog/: CMakeSetupGUI.cxx, CMakeSetupGUI.fl: ENH:
63893           Button were renamed : "Configure", "OK" and "Cancel" as the MFC
63894           version.
63896 2001-10-27 23:47  ibanez
63898         * Source/FLTKDialog/: CMakeSetupGUI.cxx, CMakeSetupGUI.fl,
63899           CMakeSetupGUI.h, CMakeSetupGUIImplementation.cxx,
63900           CMakeSetupGUIImplementation.h, FLTKPropertyItemRow.cxx,
63901           FLTKPropertyList.cxx, FLTKPropertyList.h: ENH: Updated with
63902           respect to MFC CMakeSetup. New cache entries are now      colored
63903           in red. The browsers for recent directories only popup if
63904           there is at least one in the list.
63906 2001-10-26 18:21  hoffman
63908         * Modules/FindITK.cmake: [no log message]
63910 2001-10-26 17:06  berk
63912         * Templates/: CMakeSystemConfig.cmake.in, configure, configure.in:
63913           added CMAKE_NO_EXPLICIT_TEMPLATE_INSTANTIATION
63915 2001-10-26 15:42  hoffman
63917         * Source/: cmConfigureFileCommand.cxx, cmMakefile.h, cmaketest.cxx:
63918           add dependency for configure files and use short path in WIN32
63919           cmake test
63921 2001-10-26 14:35  hoffman
63923         * Modules/FindVTK.cmake: use find_file and not just a set for
63924           USE_VTK_FILE
63926 2001-10-26 11:22  barre
63928         * Modules/DocumentationVTK.cmake: VTK documentation framework
63930 2001-10-26 09:29  andy
63932         * Source/cmCacheManager.cxx: Added check if the binary directory
63933           changed. If it did, it will print the warning message
63935 2001-10-24 20:37  barre
63937         * Modules/FindCygwin.cmake: Add GZIP (gzip)
63939 2001-10-24 20:33  barre
63941         * Modules/FindCygwin.cmake: Add TAR (path to tar or gtar)
63943 2001-10-24 17:51  berk
63945         * Source/cmUnixMakefileGenerator.cxx: ENH: allow -framework as a
63946           complete entry in the link line for Mac OSX
63948 2001-10-24 15:51  berk
63950         * DartConfig.cmake: public no longer has anonymous ftp.
63952 2001-10-24 09:41  king
63954         * Modules/FindGCCXML.cmake: ENH: Improved FIND_PROGRAM call to find
63955           the executable in PREFIX/share/GCC_XML, the new standard install
63956           location.
63958 2001-10-23 18:30  barre
63960         * Modules/FindCygwin.cmake: Cygwin mod
63962 2001-10-23 17:49  barre
63964         * Source/: cmGetFilenameComponentCommand.cxx,
63965           cmGetFilenameComponentCommand.h: The result of this utility
63966           command can now be optionally added to the cache
63968 2001-10-23 17:47  barre
63970         * Modules/FindDoxygen.cmake: Find Graphivz's dot too
63972 2001-10-23 17:06  barre
63974         * Modules/: FindDoxygen.cmake, FindWget.cmake: Add Doxygen and Wget
63975           modules. Very simple. But might be more complex later, so let's
63976           use them asap
63978 2001-10-23 16:55  barre
63980         * Modules/: FindHhc.cmake, FindPerl.cmake: Modules to find Perl and
63981           the HTML Help Compiler
63983 2001-10-19 10:07  barre
63985         * Source/cmEnableTestingCommand.h: Add warning regarding the
63986           location of ENABLE_TESTING (should be in the top CMakeList.txt,
63987           otherwise Dart is lost)
63989 2001-10-18 18:01  barre
63991         * Source/cmSiteNameCommand.cxx: SITE_NAME should return the most
63992           qualified name of the host. If nslookup works, now the domain is
63993           appended to the hostname (whereas it *replaced* the host name
63994           before)
63996 2001-10-18 13:51  iscott
63998         * Source/cmQTWrapCPPCommand.cxx: Detect error and output useful
63999           message Previously it would have got confused about the
64000           destinationSourceGroup
64002 2001-10-18 13:03  iscott
64004         * Source/cmFindFileCommand.cxx: This command should always set the
64005           cahce variabel to a filepath not a path
64007 2001-10-17 15:11  barre
64009         * Source/cmProjectCommand.cxx: Add PROJECT_NAME to the set of
64010           definitions
64012 2001-10-16 15:40  iscott
64014         * Modules/FindQt.cmake: fixed some stupid mistakes I thought I had
64015           tested these - honest
64017 2001-10-16 15:32  iscott
64019         * Modules/: FindQt.cmake, LinkQT.cmake: Some simple modules for
64020           finding and linking qt
64022 2001-10-15 18:37  hoffman
64024         * Source/cmMessageCommand.cxx: ENH: expand variables in message
64025           command output
64027 2001-10-15 18:36  hoffman
64029         * Source/cmSourceFile.cxx: ENH: clean up error report for source
64030           files not found
64032 2001-10-15 14:19  iscott
64034         * CMake.rtf, Source/cmCommands.cxx, Source/cmQTWrapCPPCommand.cxx,
64035           Source/cmQTWrapCPPCommand.h: added a QT_WRAP_CPP command
64037 2001-10-11 17:20  king
64039         * Source/cmCableWrapTclCommand.cxx: ENH: Improved parsing of
64040           GCCXML_FLAGS to improve generation of gccxml rule.  Also added
64041           ADD_DEFINITIONS arguments to the generated rule.
64043 2001-10-11 14:57  andy
64045         * Source/cmCacheManager.cxx: Added removing of spaces in
64046           CMakeCache.txt in front of comments and variables
64048 2001-10-10 10:22  hoffman
64050         * Source/cmCacheManager.cxx: ENH: add a warning comment for cache
64051           values that can not be changed because they are always loaded
64052           from another cache
64054 2001-10-09 22:18  biddi
64056         * Source/cmBorlandMakefileGenerator.cpp: FIX: Same as last checkin
64057           except applies to bpi files as wellas lib files If we can't find
64058           it - and it's not a target - and it has no path already
64059           specified, it must be in OUTDIRLIB from another makefile in the
64060           same project ! (What this really means is the lib paths are
64061           correctly specified)
64063 2001-10-09 10:25  hoffman
64065         * Source/cmSystemTools.cxx: ENH: better fix for dos return in
64066           lines, use the regular expression and don't edit the input line
64068 2001-10-05 17:31  hoffman
64070         * Source/cmSystemTools.cxx: ENH: clean up returns from input, so we
64071           can read dos files on unix
64073 2001-10-04 09:32  starreveld
64075         * Templates/: configure, configure.in:
64077           ERR: remove undefined warning for compatibility with new 10.1
64078           linker
64080 2001-10-03 15:49  hoffman
64082         * Modules/Dart.cmake, Source/CMakeLists.txt, Source/cmake.cxx,
64083           Source/cmaketest.cxx: ENH: fixes for borland compiler testing
64085 2001-10-03 11:36  king
64087         * Modules/FindCABLE.cmake: ENH: Changed CABLE_BUILD_DIR to look for
64088           cableVersion.h instead of cable.README.txt.
64090 2001-10-02 23:10  biddi
64092         * Source/cmBorlandMakefileGenerator.cpp: FIX:if we can't find it -
64093           and it's not a target - and it has no path already specified, it
64094           must be in OUTDIRLIB from another makefile in the same project !
64095           (What this really means is the lib paths are correctly specified)
64097 2001-10-02 17:28  hoffman
64099         * Source/: cmListFileCache.cxx, cmMakefile.cxx, cmSystemTools.cxx,
64100           cmSystemTools.h, ctest.cxx: ENH: add better error reports in
64101           parsing cmake files, like what file has the error
64103 2001-10-01 13:35  martink
64105         * Source/: cmMakefile.h: version
64107 2001-10-01 13:26  hoffman
64109         * ChangeLog.txt: [no log message]
64111 2001-10-01 11:55  hoffman
64113         * Source/cmaketest.cxx: BUG: add missing include
64115 2001-10-01 10:14  hoffman
64117         * Source/: cmaketest.cxx, MFCDialog/CMakeSetupDialog.cpp: ENH:
64118           change checkboxes back to pull down menus, remove leak
64120 2001-09-29 11:12  hoffman
64122         * Source/cmSystemTools.cxx: BUG: fix full path for file in current
64123           directory
64125 2001-09-28 13:35  berk
64127         * Source/cmSystemTools.cxx: BUG: fix realpath problem again...
64129 2001-09-28 12:14  berk
64131         * Source/cmSystemTools.cxx: BUG: separate path from file name
64132           before calling realpath
64134 2001-09-28 10:40  hoffman
64136         * Source/: cmSystemTools.cxx, cmUnixMakefileGenerator.cxx: BUG: get
64137           correct library name
64139 2001-09-28 10:34  hoffman
64141         * CMakeLists.txt: BUG: optional in wrong order
64143 2001-09-28 09:57  hoffman
64145         * CMakeLists.txt: make the include of the initial config flags
64146           optional, for builds that do not use configure
64148 2001-09-27 16:50  hoffman
64150         * Source/: cmSystemTools.cxx, cmUnixMakefileGenerator.cxx: BUG: use
64151           realpath instead of cd/pwd
64153 2001-09-27 15:54  hoffman
64155         * CMakeLists.txt, Source/CMakeLists.txt: BUG: fix install prefix
64157 2001-09-27 14:58  hoffman
64159         * configure, configure.in, Source/CMakeLists.txt,
64160           Source/InitialConfigureFlags.cmake.in: ENH: pass prefix from
64161           configure into cmake
64163 2001-09-26 16:23  berk
64165         * Modules/Dart.cmake: Typo.
64167 2001-09-25 14:39  martink
64169         * Modules/FindVTK.cmake: changes to chamghe
64171 2001-09-25 14:39  martink
64173         * Source/MFCDialog/CMakeSetupDialog.cpp: improved registry handling
64175 2001-09-25 11:06  martink
64177         * Source/cmVTKWrapTclCommand.cxx: memory leak
64179 2001-09-21 11:48  martink
64181         * Modules/FindVTK.cmake: better install targets
64183 2001-09-21 09:40  king
64185         * Source/cmSystemTools.cxx: BUG: CopyFile should return immediately
64186           after an error occurs.
64188 2001-09-20 17:31  martink
64190         * Modules/FindVTK.cmake: updates
64192 2001-09-20 16:43  berk
64194         * Source/ctest.cxx: handle spaces in commands and args
64196 2001-09-20 15:29  martink
64198         * Source/MFCDialog/: CMakeSetupDialog.cpp, PropertyList.cpp,
64199           PropertyList.h: ENH: check for values that switch to internal,
64200           can happen with a load cache command
64202 2001-09-20 15:08  hoffman
64204         * Source/: cmAbstractFilesCommand.cxx, cmAbstractFilesCommand.h,
64205           cmAddCustomTargetCommand.cxx, cmAddCustomTargetCommand.h,
64206           cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
64207           cmAddDependenciesCommand.cxx, cmAddDependenciesCommand.h,
64208           cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
64209           cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
64210           cmAddTestCommand.cxx, cmAddTestCommand.h,
64211           cmAuxSourceDirectoryCommand.cxx, cmAuxSourceDirectoryCommand.h,
64212           cmBuildCommand.cxx, cmBuildCommand.h, cmBuildNameCommand.cxx,
64213           cmBuildNameCommand.h, cmCableClassSetCommand.cxx,
64214           cmCableClassSetCommand.h, cmCableWrapTclCommand.cxx,
64215           cmCableWrapTclCommand.h, cmCommand.h, cmConfigureFileCommand.cxx,
64216           cmConfigureFileCommand.h, cmConfigureGccXmlCommand.cxx,
64217           cmConfigureGccXmlCommand.h, cmElseCommand.cxx, cmElseCommand.h,
64218           cmEnableTestingCommand.h, cmEndForEachCommand.cxx,
64219           cmEndForEachCommand.h, cmEndIfCommand.cxx, cmEndIfCommand.h,
64220           cmExecProgramCommand.cxx, cmExecProgramCommand.h,
64221           cmFindFileCommand.cxx, cmFindFileCommand.h,
64222           cmFindLibraryCommand.cxx, cmFindLibraryCommand.h,
64223           cmFindPathCommand.cxx, cmFindPathCommand.h,
64224           cmFindProgramCommand.cxx, cmFindProgramCommand.h,
64225           cmForEachCommand.cxx, cmForEachCommand.h,
64226           cmGetFilenameComponentCommand.cxx,
64227           cmGetFilenameComponentCommand.h, cmIfCommand.cxx, cmIfCommand.h,
64228           cmIncludeCommand.cxx, cmIncludeCommand.h,
64229           cmIncludeDirectoryCommand.cxx, cmIncludeDirectoryCommand.h,
64230           cmIncludeRegularExpressionCommand.cxx,
64231           cmIncludeRegularExpressionCommand.h, cmInstallFilesCommand.cxx,
64232           cmInstallFilesCommand.h, cmInstallProgramsCommand.cxx,
64233           cmInstallProgramsCommand.h, cmInstallTargetsCommand.cxx,
64234           cmInstallTargetsCommand.h, cmLibraryCommand.h,
64235           cmLinkDirectoriesCommand.cxx, cmLinkDirectoriesCommand.h,
64236           cmLinkLibrariesCommand.cxx, cmLinkLibrariesCommand.h,
64237           cmLoadCacheCommand.cxx, cmLoadCacheCommand.h,
64238           cmMakeDirectoryCommand.cxx, cmMakeDirectoryCommand.h,
64239           cmMakefile.cxx, cmMakefile.h, cmMessageCommand.cxx,
64240           cmMessageCommand.h, cmOptionCommand.cxx, cmOptionCommand.h,
64241           cmOutputRequiredFilesCommand.cxx, cmOutputRequiredFilesCommand.h,
64242           cmProjectCommand.cxx, cmProjectCommand.h, cmSetCommand.cxx,
64243           cmSetCommand.h, cmSiteNameCommand.cxx, cmSiteNameCommand.h,
64244           cmSourceFilesCommand.cxx, cmSourceFilesCommand.h,
64245           cmSourceFilesRemoveCommand.cxx, cmSourceFilesRemoveCommand.h,
64246           cmSourceGroupCommand.cxx, cmSourceGroupCommand.h,
64247           cmSubdirCommand.cxx, cmSubdirCommand.h,
64248           cmSubdirDependsCommand.cxx, cmSubdirDependsCommand.h,
64249           cmTargetLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.h,
64250           cmUseMangledMesaCommand.cxx, cmUseMangledMesaCommand.h,
64251           cmUtilitySourceCommand.cxx, cmUtilitySourceCommand.h,
64252           cmVTKWrapJavaCommand.cxx, cmVTKWrapJavaCommand.h,
64253           cmVTKWrapPythonCommand.cxx, cmVTKWrapPythonCommand.h,
64254           cmVTKWrapTclCommand.cxx, cmVTKWrapTclCommand.h,
64255           cmWrapExcludeFilesCommand.cxx, cmWrapExcludeFilesCommand.h: ENH:
64256           change InitialPass to take a const reference to the argument
64257           string, to avoid changes to the file cache
64259 2001-09-20 13:44  martink
64261         * Source/cmMakefile.cxx: BUG: make a copy of the arguments before
64262           passing them to Execute
64264 2001-09-20 12:00  martink
64266         * CMake.rtf: fixed some problems
64268 2001-09-20 10:57  king
64270         * Modules/FindCABLE.cmake: ENH: Added support for finding cable
64271           when it is built in a configuration subdirectory by MSVC.
64273 2001-09-20 10:54  king
64275         * Source/: cmFindFileCommand.cxx, cmFindLibraryCommand.cxx,
64276           cmFindPathCommand.cxx, cmFindProgramCommand.cxx,
64277           cmSystemTools.cxx, cmSystemTools.h: ENH: Added
64278           cmSystemTools::GlobDirs function to allow wildcards in paths
64279           (like /foo/bar/*).
64281 2001-09-20 10:53  king
64283         * Source/cmSetCommand.cxx: ENH: Added extra newline in an error
64284           message to improve readability.
64286 2001-09-20 10:27  martink
64288         * Modules/FindVTK.cmake: minor changes
64290 2001-09-20 09:11  martink
64292         * Modules/: FindVTK.cmake, UseVTKIncludes.cmake,
64293           UseVTKLibraries.cmake: removed some VTK stuff
64295 2001-09-19 14:52  martink
64297         * Modules/: FindVTK.cmake, UseVTKIncludes.cmake,
64298           UseVTKLibraries.cmake: updated to how FindVTK works
64300 2001-09-19 14:20  martink
64302         * Source/cmMakefile.h: version rev to 95
64304 2001-09-19 14:20  martink
64306         * Source/cmMakefile.h: version rev to 94
64308 2001-09-18 10:45  hoffman
64310         * ChangeLog.txt: [no log message]
64312 2001-09-18 10:38  will
64314         * CMake.pdf: ENH:Updated documentation
64316 2001-09-17 17:40  hoffman
64318         * CMake.rtf: ENH: update for new version
64320 2001-09-17 16:36  hoffman
64322         * Source/: cmUseMangledMesaCommand.cxx, cmUseMangledMesaCommand.h:
64323           ENH: change to take a path as input
64325 2001-09-17 16:34  hoffman
64327         * Source/cmFindFileCommand.cxx: BUG: fix return when file is not
64328           found
64330 2001-09-17 14:16  king
64332         * Modules/FindCABLE.cmake: ENH: Added find support for looking at
64333           Cable's build directory if the user sets the CABLE_BUILD_DIR
64334           cache entry.
64336 2001-09-17 13:58  hoffman
64338         * Source/: cmCommands.cxx, cmUseMangledMesaCommand.cxx,
64339           cmUseMangledMesaCommand.h: ENH: add Use mangled mesa command
64341 2001-09-17 12:07  blezek
64343         * Modules/Dart.cmake: ENH: NightlyCoverage got lost
64345 2001-09-14 16:36  martink
64347         * Source/: cmVTKWrapTclCommand.cxx, cmVTKWrapJavaCommand.cxx,
64348           cmVTKWrapPythonCommand.cxx: now uses five argument version of
64349           wrap commands
64351 2001-09-14 16:26  hoffman
64353         * Source/: cmMakefileGenerator.cxx, cmStandardIncludes.h,
64354           cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h,
64355           cmakemain.cxx, MFCDialog/CMakeSetupDialog.cpp: remove memory
64356           leaks
64358 2001-09-14 15:18  hoffman
64360         * Source/cmDSPWriter.cxx: fix error in cygwin
64362 2001-09-14 15:18  hoffman
64364         * Source/cmListFileCache.h: initialize class
64366 2001-09-14 15:18  hoffman
64368         * Source/: cmMakefileGenerator.cxx, cmMakefileGenerator.h: add
64369           support for clean up
64371 2001-09-14 10:14  martink
64373         * Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
64374           EXEWinHeader.dsptemplate, UtilityHeader.dsptemplate,
64375           staticLibHeader.dsptemplate: made Debug the default configuration
64377 2001-09-14 08:34  barre
64379         * Modules/FindTCL.cmake: move cygtclsh80 to the end of list,
64380           otherwise it might be found while the non-cygwin wish8x.exe will
64381           be found too. If wish8x.exe is found, then the non-cygwin
64382           tclsh8x.exe must be found too.
64384 2001-09-13 14:45  martink
64386         * Modules/Dart.cmake: added back some targets for UNIX
64388 2001-09-13 11:27  martink
64390         * Source/: cmSystemTools.h, cmSystemTools.cxx: added shortest ext
64391           function
64393 2001-09-12 17:09  lorensen
64395         * Source/cmSiteNameCommand.cxx: ENH: drop the case of the site
64396           name. This makes it consistent with Dart's usage.
64398 2001-09-12 17:09  lorensen
64400         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added LowerCase
64401           method.
64403 2001-09-12 15:18  king
64405         * Source/: cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h: ENH:
64406           Added parsing of gccxml flags into separate arguments for setting
64407           the custom command.  This is necessary since the custom command
64408           now takes a vector of individual command line options instead of
64409           a single string.
64411 2001-09-11 21:46  biddi
64413         * Templates/CMakeWindowsBorlandConfig.cmake: ERR: Spelling
64415 2001-09-11 21:45  biddi
64417         * Source/: cmBorlandMakefileGenerator.cpp,
64418           cmBorlandMakefileGenerator.h, cmSystemTools.cxx: ERR: Change to
64419           EscapeSpaces forces rework of Borland generator <sigh> Add clause
64420           to prevent adding quotes when they're already present, then stuff
64421           them onto all lib paths to prevent forward slashes causing
64422           trouble.
64424 2001-09-11 20:00  biddi
64426         * Source/: cmBorlandMakefileGenerator.cpp,
64427           cmBorlandMakefileGenerator.h: ENH: Major fix of the Borland
64428           generator which addresses the problem of libraries with
64429           dependencies (other libraries) not linking when required.
64430           Dependency checking required the full path to be supplied to each
64431           file when they're not in the current directory (very tedious).
64432           All seems to be working nicely now.
64434 2001-09-11 19:58  biddi
64436         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add a findfile
64437           routine (as opposed to find executable or library) which doesn't
64438           add any extensions - Borland make needs full paths to certain
64439           dependencies otherwise linking doesn't work properly
64440           (dependencies aren't checked)
64442 2001-09-11 15:17  martink
64444         * Source/ctest.cxx: updated testing
64446 2001-09-11 14:58  martink
64448         * Source/cmDSPWriter.cxx: include fixes
64450 2001-09-11 14:43  martink
64452         * Modules/Dart.cmake: reduced the number of targets
64454 2001-09-11 14:42  martink
64456         * Source/cmaketest.cxx: bug in testing code
64458 2001-09-11 13:44  hoffman
64460         * Source/cmBorlandMakefileGenerator.cpp: BUG: fix build with
64461           non-borland compiler
64463 2001-09-11 13:40  martink
64465         * Source/cmDSPWriter.cxx: fix for include paths
64467 2001-09-10 15:11  martink
64469         * Modules/Dart.cmake: reduced targets and merged tclsh commands
64471 2001-09-10 15:11  martink
64473         * Source/: cmCableWrapTclCommand.cxx, cmDSPWriter.cxx,
64474           cmMakefile.cxx, cmMakefile.h, cmSystemTools.cxx,
64475           cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
64476           cmVTKWrapTclCommand.cxx: various windows fixes
64478 2001-09-10 11:03  berk
64480         * Source/CMakeLists.txt: Typo in link command.
64482 2001-09-08 12:09  biddi
64484         * Source/: cmBorlandMakefileGenerator.cpp,
64485           cmBorlandMakefileGenerator.h: ERR: Forgot to put back a backslash
64487 2001-09-08 10:02  biddi
64489         * Source/cmBorlandMakefileGenerator.cpp: ERR: LINK_DIR must ot have
64490           backslah at end. Fix plus cleanup of some code.
64492 2001-09-07 10:08  martink
64494         * Source/cmDirectory.cxx: fixed bug in mismatched directory opens
64495           consuming file descriptors
64497 2001-09-07 09:40  king
64499         * Source/cmConfigureGccXmlCommand.cxx: ENH: Removed addition of
64500           compiler support directory include option since the
64501           find_*_options scripts now include it automatically.
64503 2001-09-06 18:02  hoffman
64505         * Source/: CMakeLists.txt, cmBorlandMakefileGenerator.cpp: BUG:
64506           clean up lib and exe output paths
64508 2001-09-06 17:28  hoffman
64510         * Source/CMakeLib.dsp, Source/cmBorlandMakefileGenerator.cpp,
64511           Source/cmBorlandMakefileGenerator.h,
64512           Source/cmMSProjectGenerator.h, Source/cmMakefileGenerator.cxx,
64513           Source/cmMakefileGenerator.h, Source/cmUnixMakefileGenerator.h,
64514           Source/cmake.cxx, Source/cmake.h, Source/MFCDialog/CMakeSetup.rc,
64515           Source/MFCDialog/CMakeSetupDialog.cpp,
64516           Source/MFCDialog/CMakeSetupDialog.h, Source/MFCDialog/resource.h,
64517           Templates/CMakeWindowsBorlandConfig.cmake: ENH: integrate borland
64518           support
64520 2001-09-04 16:29  biddi
64522         * Source/cmBorlandMakefileGenerator.cpp,
64523           Source/cmBorlandMakefileGenerator.h,
64524           Templates/CMakeWindowsBorlandConfig.cmake: NEW: First check in of
64525           Borland Makefile Generator and template stuff
64527 2001-09-04 16:07  hoffman
64529         * Source/: cmAddCustomTargetCommand.cxx, cmCustomCommand.cxx,
64530           cmCustomCommand.h, cmDSPWriter.cxx, cmDSWWriter.cxx,
64531           cmMakefile.cxx, cmMakefile.h, cmSourceGroup.cxx, cmSourceGroup.h,
64532           cmVTKWrapJavaCommand.cxx: ENH: separate command from its
64533           arguments in the custom command.  This allows the generator on
64534           windows to change the slashes for just the command
64536 2001-09-01 17:13  biddi
64538         * Source/cmBuildCommand.cxx: ENH: Added a clause for Borland
64539           compiler compatibility
64541 2001-09-01 16:56  barre
64543         * Source/cmDSPWriter.cxx: Convert path format back to Windows
64544           slashes syntax. Mandatory for Win98 build.
64546 2001-09-01 16:55  barre
64548         * Source/cmSystemTools.cxx: fix comment pb
64550 2001-09-01 16:13  biddi
64552         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Windows and
64553           Unix slash conversions return a char*, clean function seperated
64554           from Convert function
64556 2001-09-01 16:12  biddi
64558         * Source/: cmMakefile.cxx, cmMakefile.h: ENH: ExpandVariables
64559           functions return a char * for convenience
64561 2001-08-31 21:10  starreveld
64563         * Source/cmUnixMakefileGenerator.cxx:
64565           ENH: Generate compile lines for .m, .M, and .mm files (ObjC and
64566           ObjC++)
64568 2001-08-30 17:32  hoffman
64570         * Source/cmMakefile.cxx: BUG: fix incorrect deletion of function
64571           blockers
64573 2001-08-30 16:19  martink
64575         * Source/: cmMakefile.h: version rev
64577 2001-08-30 16:06  hoffman
64579         * ChangeLog, ChangeLog.txt: [no log message]
64581 2001-08-30 15:54  hoffman
64583         * ChangeLog.txt: ENH: add autogenerated changelog
64585 2001-08-29 17:21  hoffman
64587         * Source/cmake.cxx: opps
64589 2001-08-29 17:11  king
64591         * Source/cmConfigureGccXmlCommand.cxx: BUG: GCCXML_FLAGS found from
64592           find_gcc_options or find_mpro_options should have the trailing
64593           newline stripped from the string.
64595 2001-08-29 17:10  king
64597         * Source/cmCableWrapTclCommand.cxx: ENH: Updated generated
64598           dependencies since cable's installation directory now uses
64599           separate CxxTypes and WrapTclFacility subdirecories for includes.
64601 2001-08-29 17:08  king
64603         * Modules/FindCABLE.cmake: ENH: Updated library finding code to
64604           handle new cable installation directory structure.  It now uses
64605           separate directories for CxxTypes and WrapTclFacility headers.
64607 2001-08-29 16:42  martink
64609         * Source/: ctest.cxx, ctest.h: added regexp option
64611 2001-08-29 16:13  hoffman
64613         * Source/: CMakeLib.dsp, DumpDocumentation.dsp, cmake.dsp,
64614           ctest.dsp: remove /ZI
64616 2001-08-29 15:57  hoffman
64618         * Source/: cmake.cxx, cmaketest.cxx: ENH: run cmake from cmaketest
64620 2001-08-29 10:47  king
64622         * Source/cmMakefile.h: ENH: Added a const version of
64623           GetLinkLibraries().
64625 2001-08-29 10:46  king
64627         * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
64628           ENH: Proper dependencies between shared libraries now exist in
64629           the generated makefiles.  If a shared library links to another,
64630           the other will be built before the link is attempted.
64632 2001-08-29 09:57  hoffman
64634         * Source/cmMakefile.cxx: clean up a bit
64636 2001-08-29 09:44  berk
64638         * Source/cmSystemTools.cxx: BUG: fix out of bounds read on string
64639           in mkdir
64641 2001-08-29 09:26  perera
64643         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Special value
64644           IGNORE behaves like NOTFOUND, but makes FindLibrary, etc, _not_
64645           search for a library, etc.
64647 2001-08-28 18:35  hoffman
64649         * Source/cmListFileCache.h: remove warning
64651 2001-08-28 18:28  hoffman
64653         * Source/: CMakeLib.dsp, CMakeLists.txt, CMakeSetup.dsw,
64654           Makefile.in, cmListFileCache.cxx, cmListFileCache.h,
64655           cmMakefile.cxx: ENH: add caching for the input CMakeList.txt
64656           files, 2X speed up
64658 2001-08-28 18:27  hoffman
64660         * Source/cmDSPWriter.cxx: BUG: put spaces in /I paths
64662 2001-08-28 18:02  starreveld
64664         * Source/: cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
64665           cmMakefile.cxx, cmMakefile.h, cmTarget.h,
64666           cmUnixMakefileGenerator.cxx:
64668           Changes to allow MODULE type target for a shared library
64670 2001-08-28 18:01  starreveld
64672         * Templates/: CMakeSystemConfig.cmake.in, configure, configure.in:
64674           Changes to allow a MODULE target for a shared library.
64676 2001-08-28 16:04  martink
64678         * CMakeLists.txt, Tests/Complex/CMakeLists.txt,
64679           Tests/ComplexOneConfig/CMakeLists.txt,
64680           Tests/ComplexRelativePaths/CMakeLists.txt: minor fix
64682 2001-08-28 14:55  martink
64684         * Source/: cmDSPWriter.cxx, cmSystemTools.cxx, cmSystemTools.h:
64685           better network build support
64687 2001-08-28 13:49  starreveld
64689         * Templates/: configure, configure.in:
64691           Added support for Darwin (OSX)
64693 2001-08-28 10:57  hoffman
64695         * Modules/FindTCL.cmake: ENH: support for cygwin
64697 2001-08-28 10:57  hoffman
64699         * Source/: cmSystemTools.cxx, cmUnixMakefileGenerator.cxx: BUG: fix
64700           for broken apple mkdir and general clean up of MakeDirectory
64701           command
64703 2001-08-27 15:48  hoffman
64705         * Source/MFCDialog/CMakeSetupDialog.cpp: BUG: fix switch projects
64706           not saving cache correctly
64708 2001-08-27 15:19  martink
64710         * Source/cmDSPWriter.cxx: support for network path link libraries
64712 2001-08-27 14:44  hoffman
64714         * Source/: cmMakefile.cxx, cmMakefile.h,
64715           cmUnixMakefileGenerator.cxx: ENH: change expand variables to use
64716           GetDefinition
64718 2001-08-27 14:38  hoffman
64720         * configure, configure.in: [no log message]
64722 2001-08-27 14:35  hoffman
64724         * configure, configure.in, Source/Makefile.in: ENH: clean up sgi
64725           build and use non-broken autoconf
64727 2001-08-27 12:24  hoffman
64729         * configure, Source/cmUnixMakefileGenerator.cxx,
64730           Templates/configure: [no log message]
64732 2001-08-27 11:03  hoffman
64734         * Source/cmUnixMakefileGenerator.cxx: BUG: set CXX and CC when
64735           running configure from cmake
64737 2001-08-27 10:23  martink
64739         * Source/ctest.cxx: better formatted output
64741 2001-08-27 10:22  hoffman
64743         * Templates/: configure, configure.in: ENH: use ANSI_CXXFLAGS for
64744           testing compiler
64746 2001-08-27 10:11  hoffman
64748         * CMakeLists.txt, Templates/CMakeSystemConfig.cmake.in,
64749           Templates/configure, Templates/configure.in,
64750           Tests/Complex/CMakeLists.txt,
64751           Tests/ComplexOneConfig/CMakeLists.txt,
64752           Tests/ComplexRelativePaths/CMakeLists.txt: ENH: sgi -LANG:std
64754 2001-08-27 10:07  berk
64756         * Source/CMakeSetup.dsw: ken added dependancy to build everything
64758 2001-08-25 12:31  martink
64760         * Source/: CMakeSetup.dsw, ctest.dsp: added ctest to win32
64762 2001-08-24 17:50  hoffman
64764         * Templates/: configure, configure.in: [no log message]
64766 2001-08-24 17:30  hoffman
64768         * Templates/: CMakeSystemConfig.cmake.in, configure, configure.in:
64769           ENH: more sgi -LANG stuff
64771 2001-08-24 17:25  hoffman
64773         * configure, configure.in: auto detect lang:std:
64775 2001-08-24 17:17  hoffman
64777         * Source/Makefile.in: ENH: build for sgi CC out of box
64779 2001-08-24 17:12  hoffman
64781         * configure, configure.in: auto detect lang:std:
64783 2001-08-24 17:00  hoffman
64785         * configure, configure.in: auto detect lang:std:
64787 2001-08-24 16:51  hoffman
64789         * configure, configure.in: auto detect lang:std:
64791 2001-08-24 15:54  hoffman
64793         * Tests/: Complex/cmTestConfigure.h.in,
64794           Complex/Executable/complex.cxx,
64795           ComplexOneConfig/cmTestConfigure.h.in,
64796           ComplexOneConfig/Executable/complex.cxx,
64797           ComplexRelativePaths/cmTestConfigure.h.in,
64798           ComplexRelativePaths/Executable/complex.cxx: BUG: fix complex
64799           test for old compilers
64801 2001-08-24 15:45  hoffman
64803         * configure, configure.in, Tests/Complex/cmTestConfigure.h.in,
64804           Tests/ComplexOneConfig/cmTestConfigure.h.in,
64805           Tests/ComplexRelativePaths/cmTestConfigure.h.in: BUG: fix for SGI
64806           Native compiler
64808 2001-08-24 15:41  hoffman
64810         * Templates/: configure, configure.in: BUG: fix flag for building
64811           shared on HP
64813 2001-08-23 18:30  perera
64815         * Source/: cmAddTestCommand.cxx, cmAddTestCommand.h: BUG: ADD_TEST
64816           now only does stuff if ENABLE_TESTING has been run.
64818 2001-08-23 18:02  hoffman
64820         * Source/: cmMakefile.cxx, cmSystemTools.cxx, cmSystemTools.h: ENH:
64821           improve coverage
64823 2001-08-23 17:40  hoffman
64825         * Source/: CMakeLists.txt, cmDumpDocumentation.cxx, cmMakefile.cxx,
64826           cmMakefile.h: ENH: add dump documentation test
64828 2001-08-23 16:28  king
64830         * Source/: cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h: ENH:
64831           Each cmCableWrapTclCommand instance now uses a single
64832           cmMakeDepend object for dependencies for all the gccxml input
64833           files it generates.  This should significantly improve generation
64834           time.
64836 2001-08-23 16:24  hoffman
64838         * Source/cmaketest.cxx: BUG: run make all on unix not make exename
64840 2001-08-23 16:00  hoffman
64842         * Source/: CMakeLists.txt, cmStandardIncludes.h, cmaketest.cxx,
64843           ctest.cxx: ENH: add more testing
64845 2001-08-23 13:57  hoffman
64847         * Tests/: Complex/CMakeLists.txt, Complex/VarTests.txt,
64848           Complex/cmTestConfigure.h.in, Complex/simple.cxx,
64849           Complex/Executable/CMakeLists.txt,
64850           Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
64851           Complex/Library/file2.cxx, Complex/Library/file2.h,
64852           Complex/Library/sharedFile.cxx, Complex/Library/sharedFile.h,
64853           Complex/Library/ExtraSources/file1.cxx,
64854           Complex/Library/ExtraSources/file1.h,
64855           ComplexOneConfig/CMakeLists.txt, ComplexOneConfig/VarTests.txt,
64856           ComplexOneConfig/cmTestConfigure.h.in,
64857           ComplexOneConfig/simple.cxx,
64858           ComplexOneConfig/Executable/CMakeLists.txt,
64859           ComplexOneConfig/Executable/complex.cxx,
64860           ComplexOneConfig/Library/CMakeLists.txt,
64861           ComplexOneConfig/Library/file2.cxx,
64862           ComplexOneConfig/Library/file2.h,
64863           ComplexOneConfig/Library/sharedFile.cxx,
64864           ComplexOneConfig/Library/sharedFile.h,
64865           ComplexOneConfig/Library/ExtraSources/file1.cxx,
64866           ComplexOneConfig/Library/ExtraSources/file1.h,
64867           ComplexRelativePaths/CMakeLists.txt,
64868           ComplexRelativePaths/VarTests.txt,
64869           ComplexRelativePaths/cmTestConfigure.h.in,
64870           ComplexRelativePaths/simple.cxx,
64871           ComplexRelativePaths/Executable/CMakeLists.txt,
64872           ComplexRelativePaths/Executable/complex.cxx,
64873           ComplexRelativePaths/Library/CMakeLists.txt,
64874           ComplexRelativePaths/Library/file2.cxx,
64875           ComplexRelativePaths/Library/file2.h,
64876           ComplexRelativePaths/Library/sharedFile.cxx,
64877           ComplexRelativePaths/Library/sharedFile.h,
64878           ComplexRelativePaths/Library/ExtraSources/file1.cxx,
64879           ComplexRelativePaths/Library/ExtraSources/file1.h: ENH: try to
64880           get better test coverage
64882 2001-08-23 13:12  martink
64884         * Source/ctest.cxx: also check path for test executables
64886 2001-08-23 11:39  martink
64888         * Source/ctest.cxx: fixed format
64890 2001-08-23 11:32  martink
64892         * Source/cmUnixMakefileGenerator.cxx: better ctest support
64894 2001-08-23 11:12  martink
64896         * Source/: CMakeLists.txt, cmSystemTools.cxx, cmSystemTools.h,
64897           cmUnixMakefileGenerator.cxx, ctest.cxx, ctest.h: added test
64898           driver for make test target
64900 2001-08-22 16:33  martink
64902         * Source/cmDSPWriter.cxx: ENH: do not put a rule in to rebuild the
64903           ALL_BUILD.dsp file, as it is not possible...
64905 2001-08-22 11:58  hoffman
64907         * Source/: cmCableClassSet.h, cmCableWrapTclCommand.cxx,
64908           cmCacheManager.cxx, cmCacheManager.h, cmMakeDepend.h,
64909           cmMakefile.h, cmSourceGroup.h, cmStandardIncludes.h, cmTarget.h,
64910           cmUnixMakefileGenerator.cxx: ENH: change all maps of string to be
64911           maps of cmStdString, to reduce symbol length in object files.
64913 2001-08-22 11:26  hoffman
64915         * Source/cmMakefile.h: BUG: shorten length of symbols
64917 2001-08-22 10:12  berk
64919         * Source/cmDSPWriter.cxx: OUTDIR->IntDir
64921 2001-08-22 08:21  hoffman
64923         * Source/MFCDialog/CMakeLists.txt: BUG: add missing
64924           CMakeCommandLineInfo
64926 2001-08-21 17:41  barre
64928         * Source/MFCDialog/CMakeSetup.dsp: CMakeSetup now handles
64929           command-line arguments (ex: /H=source_dir /B=build_dir)
64931 2001-08-21 17:38  barre
64933         * Source/MFCDialog/: CMakeSetup.cpp, CMakeSetupDialog.cpp,
64934           CMakeSetupDialog.h, CMakeCommandLineInfo.cpp,
64935           CMakeCommandLineInfo.h: CMakeSetup now handles command-line
64936           arguments (ex: /H=source_dir /B=build_dir)
64938 2001-08-21 11:04  starreveld
64940         * Source/cmMakefile.cxx:
64942           Added support for .mm source files (ObjC++)
64944 2001-08-20 13:32  hoffman
64946         * Templates/: configure, configure.in: BUG: fix check for no std::
64948 2001-08-20 09:23  hoffman
64950         * Source/cmSetCommand.cxx: BUG: cmSystemTools::CollapseFullPath is
64951           a bad thing to call on the compiler which is a filepath
64953 2001-08-19 19:11  barre
64955         * Source/cmOptionCommand.cxx: Allow option value to be expanded
64956           (thus, we can use the value of another option as default)
64958 2001-08-19 12:14  barre
64960         * Source/cmMakefile.cxx: gcc and MSVC clash on
64961           basic_string::compare(), let's try substr()
64963 2001-08-19 07:36  barre
64965         * Source/cmSetCommand.cxx: If the value is a path, collapse it
64966           (cleaner)
64968 2001-08-18 17:57  hoffman
64970         * Templates/: configure, configure.in: BUG: get the flags right
64972 2001-08-18 12:51  barre
64974         * Source/cmMakefile.cxx, Modules/FindDart.cmake: Support for
64975           $ENV{VAR} syntax (lookup in the environment vars)
64977 2001-08-17 17:11  martink
64979         * Source/: cmElseCommand.cxx, cmIfCommand.cxx: backwards MATCHES in
64980           if and else statements
64982 2001-08-16 18:01  hoffman
64984         * Templates/configure: ENH: default for cygwin should be pthreads
64986 2001-08-16 17:42  hoffman
64988         * Templates/: CMakeSystemConfig.cmake.in,
64989           CMakeWindowsSystemConfig.cmake, configure, configure.in: ENH: add
64990           CMAKE_USE_WIN32_THREADS to the possible thread types
64992 2001-08-16 11:41  berk
64994         * Source/: cmCacheManager.cxx, cmCacheManager.h,
64995           cmLoadCacheCommand.cxx, cmLoadCacheCommand.h: Adding new options
64996           to LoadCache.
64998 2001-08-15 13:40  berk
65000         * Source/: cmCacheManager.cxx, cmCacheManager.h,
65001           cmLoadCacheCommand.cxx: 1. Added EXCLUDE option to LOAD_CACHE.
65002           2. Entries brought in from another cache are now marked as
65003           internal.
65005 2001-08-15 13:23  martink
65007         * Modules/FindDart.cmake: looks at same level
65009 2001-08-15 10:03  hoffman
65011         * Templates/: configure, configure.in: ENH: make pthreads the
65012           default for cygwin
65014 2001-08-14 17:18  king
65016         * Source/: cmInstallFilesCommand.cxx, cmInstallFilesCommand.h,
65017           cmInstallProgramsCommand.cxx, cmInstallProgramsCommand.h,
65018           cmMakefile.cxx: ENH: Improved INSTALL_FILES and INSTALL_PROGRAMS
65019           commands to allow each call to the command in a single directory
65020           to specify a different install path.
65022 2001-08-13 16:04  martink
65024         * Modules/Dart.cmake: removed grep
65026 2001-08-10 15:52  martink
65028         * Source/: cmVTKWrapTclCommand.cxx, cmMakefile.h: now creates
65029           output directories
65031 2001-08-09 15:35  hoffman
65033         * CMake.pdf: ENH: update pdf to rtf
65035 2001-08-09 15:23  hoffman
65037         * CMake.rtf: ENH: add some docs for sgi CC
65039 2001-08-09 14:58  berk
65041         * Source/: cmElseCommand.cxx, cmIfCommand.cxx: BUG: or and and were
65042           inverted.
65044 2001-08-09 11:12  hoffman
65046         * ChangeLog: add generated ChangeLog file.  Should be updated each
65047           time a new version is made
65049 2001-08-09 11:08  martink
65051         * Source/: cmMakefile.h: updated version
65053 2001-08-09 11:07  martink
65055         * README: out of date
65057 2001-08-09 09:33  hoffman
65059         * Source/cmConfigure.cmake.h.in: BUG: add in for scope variable
65061 2001-08-08 14:25  martink
65063         * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx: ENH: update to
65064           new style of cache access
65066 2001-08-08 13:14  hoffman
65068         * Source/: cmSiteNameCommand.cxx, cmUtilitySourceCommand.cxx: BUG:
65069           can not Add a definition that you just got
65071 2001-08-08 11:54  hoffman
65073         * configure, configure.in, Source/cmBuildCommand.cxx,
65074           Source/cmBuildNameCommand.cxx, Source/cmCableWrapTclCommand.cxx,
65075           Source/cmCacheManager.cxx, Source/cmCacheManager.h,
65076           Source/cmConfigure.h.in, Source/cmConfigureGccXmlCommand.cxx,
65077           Source/cmDSPWriter.cxx, Source/cmDSWWriter.cxx,
65078           Source/cmFindFileCommand.cxx, Source/cmFindLibraryCommand.cxx,
65079           Source/cmFindPathCommand.cxx, Source/cmFindProgramCommand.cxx,
65080           Source/cmLinkLibrariesCommand.cxx,
65081           Source/cmMSProjectGenerator.cxx, Source/cmMakefile.cxx,
65082           Source/cmMakefile.h, Source/cmOptionCommand.cxx,
65083           Source/cmProjectCommand.cxx, Source/cmSetCommand.cxx,
65084           Source/cmSiteNameCommand.cxx, Source/cmStandardIncludes.h,
65085           Source/cmSystemTools.cxx, Source/cmUnixMakefileGenerator.cxx,
65086           Source/cmUtilitySourceCommand.cxx,
65087           Source/cmVTKWrapJavaCommand.cxx,
65088           Source/cmVTKWrapPythonCommand.cxx,
65089           Source/cmVTKWrapTclCommand.cxx,
65090           Source/MFCDialog/CMakeSetupDialog.cpp,
65091           Templates/CMakeSystemConfig.cmake.in, Templates/configure,
65092           Templates/configure.in: ENH: big change, only allow commands
65093           access to the cache via the cmMakefile class and GetDefinition,
65094           also the cmMakefile is the only way for commands to add to the
65095           cache.  Also, some changes to configure.in that check for for
65096           scoping
65098 2001-08-07 15:49  hoffman
65100         * Source/: cmStandardIncludes.h, cmSystemTools.cxx: ENH: compile
65101           with broken 720 SGI C++ compiler
65103 2001-08-07 13:46  hoffman
65105         * Source/cmMakefile.cxx: ENH: html output for docs
65107 2001-08-07 13:15  hoffman
65109         * CMake.rtf: ENH: update documents with current commands and new
65110           GUI
65112 2001-08-07 08:47  king
65114         * CMakeLists.txt: ERR: CMakeLogo.gif has been moved to the root
65115           directory of the source so that the Web and Web/Art directories
65116           are not needed here.
65118 2001-08-07 08:46  king
65120         * CMakeLogo.gif: ENH: CMakeLogo for Dart to use on testing web
65121           page.
65123 2001-08-06 17:01  martink
65125         * Source/: cmElseCommand.cxx, cmElseCommand.h, cmIfCommand.cxx,
65126           cmIfCommand.h: added new if commands
65128 2001-08-06 15:11  king
65130         * CMake.pdf, CMake.rtf: Re-adding doc files.  They were
65131           accidentally removed due to a symlink from the CMake/Web
65132           directory when it was removed.
65134 2001-08-06 15:01  king
65136         * CMake.pdf, CMake.rtf: Removing Web directory from CMake.  It is
65137           moving to a separate, parallel CVS module called "CMakeWeb"
65139 2001-08-03 15:47  king
65141         * Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h:
65142           ENH: Added 'IMMEDIATE' option to CONFIGURE_FILE command to force
65143           file copy and configuration on the initial pass so that current
65144           variable values are used.
65146 2001-08-02 17:27  king
65148         * Source/: cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h: ENH:
65149           Added use of a class's tag to generate a better set of filenames
65150           for its wrapper configuration, xml, and generated files.  This
65151           should also prevent half the classes from re-wrapping when a new
65152           one is inserted in the middle.
65154 2001-08-02 14:42  king
65156         * Source/cmUnixMakefileGenerator.cxx: BUG: Generated link line for
65157           shared libraries had CMAKE_CXX_FLAGS instead of CMAKE_CXXFLAGS
65158           (note underscore).
65160 2001-08-02 14:10  king
65162         * Source/cmMakefile.cxx: BUG: Fixed off-by-one error in
65163           ExpandVariablesInString for case of $ or @ as last character of
65164           string.
65166 2001-08-02 09:07  king
65168         * Source/cmUnixMakefileGenerator.cxx: BUG: We don't want to output
65169           -I/usr/include in the INCLUDE_FLAGS variable.  This causes
65170           problems with finding system headers in the wrong places for
65171           certain standard library implementations.
65173 2001-08-01 16:14  king
65175         * Source/: cmCommands.cxx, cmMakefile.cxx, cmMakefile.h,
65176           cmSubdirDependsCommand.cxx, cmSubdirDependsCommand.h,
65177           cmUnixMakefileGenerator.cxx: ENH: Added SUBDIR_DEPENDS command
65178           and corresponding support code.  This command allows
65179           specification that a set of subdirectories be built before a
65180           particular directory.
65182 2001-08-01 16:13  king
65184         * Source/cmAddDefinitionsCommand.cxx: BUG: Needed to expand
65185           variables of definitions.
65187 2001-08-01 16:12  king
65189         * Source/cmInstallFilesCommand.cxx: BUG: Need to expand variables
65190           when a regular expression is specified.
65192 2001-08-01 16:11  king
65194         * Modules/FindCABLE.cmake: ENH: Support to find CABLE utility if it
65195           is installed.
65197 2001-08-01 11:19  king
65199         * Modules/FindTCL.cmake: ENH: Added tk library names tk8.4 tk8.3
65200           tk8.2 and tk8.0 to correspond to tk84 tk83 tk82 and tk80.
65201           TK_LIBRARY should now be found on more platforms.
65203 2001-07-31 11:29  king
65205         * Source/cmCommands.cxx, Source/cmDSPWriter.cxx,
65206           Source/cmDSWWriter.cxx, Source/cmInstallFilesCommand.cxx,
65207           Source/cmInstallProgramsCommand.cxx,
65208           Source/cmInstallProgramsCommand.h, Source/cmMakefile.cxx,
65209           Source/cmTarget.cxx, Source/cmTarget.h,
65210           Source/cmUnixMakefileGenerator.cxx, Templates/CMakeLists.txt:
65211           ENH: Added INSTALL_PROGRAMS command and corresponding support.
65212           This involved splitting cmTarget::INSTALL into INSTALL_FILES and
65213           INSTALL_PROGRAMS enum values.  INSTALL_FILES no longer adds
65214           execute permission.  The INSTALL_PROGRAMS commnad takes either a
65215           list of explicit names, or a regex.  It will not expand source
65216           lists like the INSTALL_FILES command will.
65218 2001-07-30 12:21  king
65220         * Source/cmCableClassSet.cxx: ERR:
65221           ElementCombinationGenerator::ReplacePortion needs to be a friend
65222           of ElementCombinationGenerator so that it can get access to
65223           ElementCombinationGenerator::Substitution.  Also fixed one minor
65224           problem for HP build.
65226 2001-07-30 11:34  king
65228         * Source/: cmCableClassSet.cxx, cmCableWrapTclCommand.cxx,
65229           cmDSPWriter.cxx, cmMakeDepend.cxx, cmMakefile.cxx, cmMakefile.h,
65230           cmUnixMakefileGenerator.cxx: BUG: Changed include and link
65231           directory paths in cmMakefile back to std::vector because there
65232           is an order dependency.  Only cmMakefile::AddIncludeDirectory and
65233           cmMakefile::AddLinkDirectory should be called to add directories
65234           to the paths.  They make sure the paths are unique as they are
65235           inserted.
65237 2001-07-30 07:18  scottim
65239         * Source/: cmCableClassSet.cxx, cmCableWrapTclCommand.cxx,
65240           cmDSPWriter.cxx, cmMakeDepend.cxx, cmMakefile.cxx, cmMakefile.h,
65241           cmUnixMakefileGenerator.cxx: Removed the Uniquification of the
65242           include and link directory list in FinalPass, and achieved the
65243           same effect by makein m_LinkDirectores and m_IncludeDirectories a
65244           set rather than vector
65246 2001-07-27 16:29  hoffman
65248         * Source/cmMakefile.cxx: ENH: Re-implemented
65249           ExpandVariablesInString to significantly improve performance.
65251 2001-07-27 13:06  scottim
65253         * Source/: cmMakefile.cxx, cmMakefile.h: MAkefile now strips
65254           duplicate directores from the libraries and include paths
65256 2001-07-26 11:07  king
65258         * Source/: cmCableClassSet.cxx, cmCableClassSet.h,
65259           cmCableClassSetCommand.cxx, cmCableWrapTclCommand.cxx: ENH: Added
65260           cable class-set expansion and tagging for alternate name
65261           generation.  This should make the generated wrappers much easier
65262           to setup and use.
65264 2001-07-26 10:18  hoffman
65266         * Source/MFCDialog/: CMakeSetupDialog.cpp, PropertyList.cpp: ENH:
65267           change the logic of disabling the ok button a bit
65269 2001-07-26 09:47  berk
65271         * CMakeLists.txt: ENH: Updated regexp for tracing dependencies in
65272           FLTK dialog.
65274 2001-07-26 08:36  martink
65276         * Source/cmMakefile.h: fixed warnings
65278 2001-07-25 18:30  hoffman
65280         * Source/: cmMakefile.cxx, cmMakefile.h, cmake.cxx, cmake.h,
65281           MFCDialog/CMakeDialog.h, MFCDialog/CMakeSetup.rc,
65282           MFCDialog/CMakeSetupDialog.cpp, MFCDialog/CMakeSetupDialog.h,
65283           MFCDialog/PropertyList.cpp, MFCDialog/PropertyList.h,
65284           MFCDialog/resource.h: ENH: rework GUI with configure/OK/Cancel
65286 2001-07-25 16:53  martink
65288         * Source/: cmCommands.cxx, cmFunctionBlocker.h, cmIfCommand.cxx,
65289           cmIfCommand.h, cmMakefile.cxx, cmMakefile.h: added for each
65290           command
65292 2001-07-25 16:52  martink
65294         * Source/: cmEndForEachCommand.cxx, cmEndForEachCommand.h,
65295           cmForEachCommand.cxx, cmForEachCommand.h: new commands
65297 2001-07-25 09:40  berk
65299         * Source/cmCacheManager.cxx: Removing trailing spaces after cache
65300           entry value.
65302 2001-07-24 16:46  hoffman
65304         * Source/MFCDialog/: CMakeSetupDialog.cpp, PropertyList.cpp,
65305           PropertyList.h, resource.h: BUG: fix on scroll with buttons
65307 2001-07-24 16:16  king
65309         * Source/cmDSPWriter.cxx: BUG: Fixed dependency generation to work
65310           for when there are many, many dependencies.  Output is now easier
65311           to ready anyway because each dependency is on its own line.
65313 2001-07-23 14:43  king
65315         * Source/: cmConfigureGccXmlCommand.cxx,
65316           cmConfigureGccXmlCommand.h: BUG: CompilerIsMipsPro needs to
65317           redirect stderr to stdout so that the test output can be checked.
65319 2001-07-23 11:54  king
65321         * Source/: cmConfigureGccXmlCommand.cxx,
65322           cmConfigureGccXmlCommand.h: ENH: Added support for UNIX
65323           compilers.  GCC and MIPSpro are supported.
65325 2001-07-23 11:53  king
65327         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added support
65328           for non-verbose mode output from running a command.  This can be
65329           used when it is expected that the command may fail.
65331 2001-07-23 11:07  king
65333         * Source/: cmCommands.cxx, cmConfigureGccXmlCommand.cxx,
65334           cmConfigureGccXmlCommand.h: ENH: Added CONFIGURE_GCCXML command
65335           to do hard work of configuring GCCXML's flags for the current
65336           compiler.  Currently only implemented correctly for Visual C++ in
65337           Windows.
65339 2001-07-23 11:06  king
65341         * Modules/FindGCCXML.cmake: ENH: Module to find and configure
65342           GCCXML and GCCXML_FLAGS.
65344 2001-07-20 11:41  millerjv
65346         * Modules/Dart.cmake: ENH: Added Purify targets
65348 2001-07-20 09:20  millerjv
65350         * Modules/Dart.cmake: ENH: Added purify command.
65352 2001-07-20 04:56  scottim
65354         * Templates/DLLHeader.dsptemplate: adding what I think is a missing
65355           /pdbtype:sept
65357 2001-07-19 14:31  ibanez
65359         * Source/FLTKDialog/: CMakeSetupGUI.cxx, CMakeSetupGUI.fl,
65360           CMakeSetupGUI.h, CMakeSetupGUIImplementation.cxx,
65361           CMakeSetupGUIImplementation.h, FLTKDialog.cxx: ENH: Save and Load
65362           of recent Source and Binary directories added.
65364 2001-07-18 16:45  martink
65366         * Source/cmMakefile.h: updated version
65368 2001-07-18 11:40  martink
65370         * Source/cmSystemTools.cxx: limit library search to appropriate
65371           extensions
65373 2001-07-18 10:17  hoffman
65375         * Modules/Dart.cmake: BUG: enable testing even if not tcl found
65377 2001-07-17 15:41  king
65379         * Source/cmCableWrapTclCommand.cxx: ENH: Added generation of
65380           dependencies on the CMake-generated input to gcc-xml so that
65381           re-generation of wrappers will occur if a header changes.
65383 2001-07-17 15:41  king
65385         * Source/cmMakeDepend.cxx: BUG: Need to expand variables in search
65386           paths in case it hasn't been done yet by the makefile.
65388 2001-07-17 15:09  king
65390         * Source/: cmMakeDepend.cxx, cmMakeDepend.h,
65391           cmOutputRequiredFilesCommand.cxx, cmUnixMakefileGenerator.cxx:
65392           ENH: Hacked together a new implementation of the dependency
65393           generator code.  This should support finding dependencies for
65394           individual files without doing them for the entire makefile.  Use
65395           cmMakeDepend::FindDependencies() to do this.
65397 2001-07-17 09:54  king
65399         * Modules/CMakeLists.txt, Modules/FindDart.cmake,
65400           Modules/FindJNI.cmake, Modules/FindPythonLibs.cmake,
65401           Modules/FindTCL.cmake, Source/cmSystemTools.cxx,
65402           Source/cmSystemTools.h, Templates/configure,
65403           Templates/configure.in: ENH: Added support for using
65404           backslash-style escaping in CMakeLists.txt file arguments.  This
65405           allows double quotes to be used in arguments.
65407 2001-07-16 18:40  perera
65409         * Source/: cmAuxSourceDirectoryCommand.cxx, cmMakefile.cxx,
65410           cmMakefile.h, cmSourceFile.cxx, cmSourceFile.h,
65411           cmSourceFilesCommand.cxx, cmSourceFilesRemoveCommand.cxx,
65412           cmTarget.cxx: ENH: Source and header file extensions are in
65413           variables in cmMakefile.  AUX_SOURCE_DIRECTORY will only add
65414           files that have a "source" extension.
65416 2001-07-16 15:19  ibanez
65418         * Modules/: FindGLU.cmake, FindGLUT.cmake:      Search path for
65419           OpenGL related libraries
65421 2001-07-16 10:17  hoffman
65423         * Templates/: CMakeSystemConfig.cmake.in, configure, configure.in:
65424           ENH: add a variable for CMAKE_COMPILER_IS_GNUCXX
65426 2001-07-16 10:15  hoffman
65428         * Source/MFCDialog/CMakeSetupDialog.cpp: BUG: make sure cache is
65429           cleared
65431 2001-07-16 10:14  hoffman
65433         * Source/: cmMakefile.cxx, cmSourceFile.cxx: ENH: add support for
65434           mac osx
65436 2001-07-15 21:10  barre
65438         * Modules/FindPythonLibs.cmake: update include/lib path to Python
65439           (Linux)
65441 2001-07-12 19:48  hoffman
65443         * Source/MFCDialog/: CMakeSetupDialog.cpp, CMakeSetupDialog.h,
65444           PropertyList.cpp, PropertyList.h: ENH: add a check to avoid
65445           quitting before rebuilding
65447 2001-07-11 13:30  martink
65449         * Source/: cmMakefile.h: version num
65451 2001-07-11 13:06  martink
65453         * Source/MFCDialog/CMakeSetupDialog.cpp: fixed up resizing info
65455 2001-07-11 12:12  hoffman
65457         * Source/cmSystemTools.cxx: BUG: make sure find program does not
65458           find directories
65460 2001-07-10 17:13  hoffman
65462         * Source/: cmIncludeCommand.cxx, cmLoadCacheCommand.cxx: BUG:
65463           remove iostream.h includes
65465 2001-07-10 16:20  berk
65467         * Source/cmUnixMakefileGenerator.cxx: Unnecessary variable
65469 2001-07-10 16:20  berk
65471         * Source/cmMakefile.cxx: Better error checking.
65473 2001-07-10 14:29  hoffman
65475         * Templates/: configure, configure.in: BUG: fix excape of * for
65476           cmake
65478 2001-07-10 13:57  king
65480         * Source/cmUnixMakefileGenerator.cxx: BUG: When splitting a full
65481           path library into separate -L and -l parts, the -l part may not
65482           have a "lib" prefix on cygwin.
65484 2001-07-10 12:09  king
65486         * Source/cmake.cxx: ENH: Removing automatic setting of
65487           BUILD_SHARED_LIBS.  Projects that support this should explicitly
65488           declare it with the OPTION command, or set its libraries to
65489           shared or static directly on each ADD_LIBRARY command.
65491 2001-07-10 11:56  berk
65493         * Modules/Dart.cmake: Checking if tclshcommand is defined before
65494           running it.
65496 2001-07-10 11:46  king
65498         * Source/cmUnixMakefileGenerator.cxx: ENH: Added
65499           -D(library_name)_EXPORTS to build rules for sources that are
65500           going to be linked into a shared library.  This allows dllexport
65501           setup for DLL building on cygwin.  It may also come in handy in
65502           unix in the future.  This corresponds to the same definition
65503           added by the dll dsp template in windows.
65505 2001-07-10 09:23  martink
65507         * Source/cmBuildNameCommand.cxx: changes to better handle old
65508           values or hand set values
65510 2001-07-09 12:46  nobody
65512         * DartConfig.cmake: Disabled doxygen and gnats
65514 2001-07-08 17:54  perera
65516         * Source/cmUnixMakefileGenerator.cxx: BUG: library extension goes
65517           after library name, not before
65519 2001-07-06 14:41  hoffman
65521         * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
65522           ENH: some clean up, and better checking to see if we are building
65523           cmake
65525 2001-07-06 14:11  hoffman
65527         * configure, configure.in: ENH: run make depend
65529 2001-07-06 12:46  will
65531         * Source/cmCommand.h: ERR:Spelling mistake
65533 2001-07-06 09:22  king
65535         * Source/cmStandardIncludes.h: ENH: Warning 4503 disable for MSVC.
65537 2001-07-05 18:15  hoffman
65539         * Templates/: configure, configure.in: BUG: fix flags for cygwin
65540           and shared builds
65542 2001-07-05 17:52  hoffman
65544         * Source/cmSystemTools.cxx: ENH: add better error output
65546 2001-07-05 12:03  hoffman
65548         * Source/cmUnixMakefileGenerator.cxx, Templates/configure,
65549           Templates/configure.in: BUG: fix solaris problems in install and
65550           ar
65552 2001-07-03 10:53  king
65554         * Source/cmCableWrapTclCommand.cxx: ENH: Removed -fsyntax-only flag
65555           from call to gcc-xml.  It should be part of GCCXML_FLAGS.
65557 2001-07-03 05:27  scottim
65559         * Source/cmDSPWriter.cxx, Templates/CMakeWindowsSystemConfig.cmake,
65560           Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
65561           Templates/EXEWinHeader.dsptemplate,
65562           Templates/UtilityHeader.dsptemplate,
65563           Templates/staticLibHeader.dsptemplate: Renamed the
65564           ReleaseWithDebugInfo Build configuration to RelWithDebInfo,
65565           because msdev does simple matching on build target, and
65566           specifying either Release or Debug builds would also build
65567           ReleaseWithDebugInfo
65569 2001-07-02 16:52  king
65571         * Source/cmUnixMakefileGenerator.cxx: BUG: When outputting relative
65572           path of .o, the relative path of the source file must also be
65573           written (not full path).
65575 2001-07-02 16:30  millerjv
65577         * Source/cmBuildNameCommand.cxx: FIX: BuildName removes path to
65578           compiler and converts any illegal characters
65580 2001-07-02 15:57  king
65582         * Source/: cmCommands.cxx, cmBuildSharedLibrariesCommand.cxx,
65583           cmBuildSharedLibrariesCommand.h: ENH: Removed deprecated command
65584           completely.
65586 2001-07-02 15:38  king
65588         * Source/: cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
65589           cmDSPWriter.cxx, cmDSPWriter.h, cmDSWWriter.cxx, cmMakefile.cxx,
65590           cmMakefile.h, cmTarget.h, cmUnixMakefileGenerator.cxx,
65591           cmUnixMakefileGenerator.h: ENH: Added support for selection of
65592           static/shared build on a per-library basis.
65594 2001-07-02 14:38  martink
65596         * Source/cmake.cxx: better arg support
65598 2001-07-02 14:03  berk
65600         * Source/: cmVTKWrapJavaCommand.h, cmVTKWrapPythonCommand.h,
65601           cmVTKWrapTclCommand.h: Should not be inherited.
65603 2001-07-02 14:03  berk
65605         * Source/: cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
65606           cmVTKWrapTclCommand.cxx: Better error checking.
65608 2001-07-02 14:02  berk
65610         * Source/cmConfigureFileCommand.cxx: Wrong place for fout
65612 2001-06-29 16:46  martink
65614         * Source/cmConfigureFileCommand.cxx: better configure file command
65616 2001-06-29 16:06  nobody
65618         * CMakeLists.txt: added logo
65620 2001-06-29 09:53  martink
65622         * Source/cmaketest.cxx: minor compile fix
65624 2001-06-29 09:30  hoffman
65626         * Source/cmUnixMakefileGenerator.cxx,
65627           Templates/CMakeSystemConfig.cmake.in, Templates/configure,
65628           Templates/configure.in: BUG: break up CMAKE_AR into program and
65629           ARGS
65631 2001-06-28 17:45  hoffman
65633         * configure, configure.in, Source/cmSystemTools.cxx,
65634           Source/cmUnixMakefileGenerator.cxx, Templates/configure,
65635           Templates/configure.in: ENH: various fixes to allow bootstrap on
65636           sunos with CC
65638 2001-06-28 16:45  hoffman
65640         * Source/cmEnableTestingCommand.cxx: fixed Dart issue
65642 2001-06-28 15:27  hoffman
65644         * Templates/CMakeSystemConfig.cmake.in: set values in the cache not
65645           just the current makefile
65647 2001-06-28 15:11  berk
65649         * Source/FLTKDialog/FLTKPropertyItemRow.cxx: Undefined symbol
65651 2001-06-28 15:08  berk
65653         * Source/cmUnixMakefileGenerator.cxx: Special rules for
65654           out-of-package source files.
65656 2001-06-28 14:53  hoffman
65658         * Source/FLTKDialog/: CMakeLists.txt,
65659           CMakeSetupGUIImplementation.cxx, FLTKPropertyItemRow.cxx,
65660           FLTKPropertyList.cxx: BUG: fix for sgi compiler
65662 2001-06-28 14:38  hoffman
65664         * Templates/: configure, configure.in: BUG: pass flags to compiler
65665           during configure
65667 2001-06-28 14:27  hoffman
65669         * Templates/: configure, configure.in: BUG: pass flags to compiler
65670           during configure
65672 2001-06-28 14:01  hoffman
65674         * Source/cmSourceFilesCommand.cxx: BUG: find files in
65675           subdirectories
65677 2001-06-28 11:42  hoffman
65679         * Source/cmStandardIncludes.h: fix for scope on hp
65681 2001-06-28 11:40  hoffman
65683         * Source/cmSystemTools.cxx: BUG: check size of path error, HP
65684           gcount problem
65686 2001-06-27 17:19  berk
65688         * Source/cmSourceFilesCommand.cxx: Added variable expansion.
65690 2001-06-27 16:18  martink
65692         * Source/cmMakefile.h: updated version to 0.3
65694 2001-06-27 16:17  martink
65696         * Source/cmMakefile.h: updated version to 0.2
65698 2001-06-27 16:14  martink
65700         * Source/cmUnixMakefileGenerator.cxx: ENH: fix install when
65701           executable and lib path set
65703 2001-06-27 15:42  hoffman
65705         * configure, configure.in, Source/CMakeLists.txt,
65706           Source/cmSystemTools.cxx, Source/cmUnixMakefileGenerator.cxx,
65707           Source/cmake.cxx, Templates/install-sh: ENH: fix install for
65708           cygwin, build cmake from configure
65710 2001-06-27 15:13  king
65712         * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
65713           BUG: Check for building shared libraries should read from the
65714           make file's setting, not directly from the cache.
65716 2001-06-27 15:09  king
65718         * Source/cmDSPWriter.cxx: BUG: Check for building shared libraries
65719           should read from makefile's setting, not directly from the cache.
65721 2001-06-27 13:16  martink
65723         * CMake.rtf: updated for 0.2
65725 2001-06-27 13:12  martink
65727         * Source/: cmLinkLibrariesCommand.h, cmSubdirCommand.h:
65728           documentation change
65730 2001-06-27 12:09  perera
65732         * Source/cmUnixMakefileGenerator.cxx: ENH: Use ${MAKE} instead of
65733           make for dependent library rules
65735 2001-06-27 11:49  martink
65737         * Source/cmCommands.cxx: alphabetized
65739 2001-06-27 11:35  martink
65741         * Source/cmake.cxx: added help options
65743 2001-06-27 09:17  martink
65745         * Source/: cmSystemTools.cxx, cmaketest.cxx, cmaketest.h.in: minor
65746           fixes to testing
65748 2001-06-27 09:16  martink
65750         * Source/CMakeLists.txt: mod to the testing
65752 2001-06-27 09:16  martink
65754         * CMakeLists.txt: added dependencies for testing
65756 2001-06-26 16:44  hoffman
65758         * Source/MFCDialog/PropertyList.cpp: ENH: convert to unix slashes
65759           on browse, remove font and color junk
65761 2001-06-26 16:19  hoffman
65763         * Source/cmake.dsp: BUG: change to dos mode
65765 2001-06-26 13:41  martink
65767         * Modules/Dart.cmake: update for CMake changes
65769 2001-06-26 13:23  martink
65771         * Source/: CMakeLists.txt, cmAddCustomTargetCommand.cxx,
65772           cmAddCustomTargetCommand.h, cmBuildCommand.cxx,
65773           MFCDialog/CMakeLists.txt: modified how paths are escaped, added
65774           depends
65776 2001-06-26 10:01  martink
65778         * Source/: cmAddDependenciesCommand.cxx,
65779           cmAddDependenciesCommand.h, cmCommands.cxx: added add
65780           dependencies command
65782 2001-06-26 09:55  martink
65784         * Source/MFCDialog/: CMakeSetup.rc, CMakeSetupDialog.cpp,
65785           CMakeSetupDialog.h: better GUI resize and combo box fixes
65787 2001-06-25 13:34  millerjv
65789         * Source/: cmBuildNameCommand.cxx, cmSiteNameCommand.cxx: FIX:
65790           added AddDefinition() to store site name and build name in
65791           makefile.  Also stripped      white space from the result of
65792           hostname.
65794 2001-06-25 10:59  martink
65796         * CMakeLists.txt: made cmake write its execs into CMake/Source
65798 2001-06-22 14:53  hoffman
65800         * Source/cmUnixMakefileGenerator.cxx: BUG: shared libraries should
65801           not depend on other shared libraries, they get relinked too
65802           often.
65804 2001-06-22 14:53  hoffman
65806         * Source/cmMakefile.cxx: ENH: put back stdio.h to get sprintf
65808 2001-06-22 14:23  biddi
65810         * Source/cmCommands.cxx: ERR: Serious problems with my CVS. How did
65811           this get committed?
65813 2001-06-22 12:19  king
65815         * Source/cmSystemTools.cxx: BUG: Wrote correct implementation of
65816           cmCopyFile.
65818 2001-06-22 12:18  king
65820         * Source/cmake.cxx: BUG: Fixed generation of cMakeRoot in one case.
65822 2001-06-22 12:18  king
65824         * Source/cmStandardIncludes.h: ENH: Added string.h include.
65826 2001-06-22 12:17  king
65828         * Source/cmMakefile.cxx: ERR: Removed stray standard header
65829           include.  They should be added to cmStandardIncludes.h
65831 2001-06-22 12:17  king
65833         * Source/cmIncludeCommand.cxx: BUG: Added missing newline in error
65834           message.
65836 2001-06-22 11:32  martink
65838         * Source/cmMakefile.cxx: removed stricmp
65840 2001-06-22 11:28  martink
65842         * Source/CMakeLists.txt: escape quotes on cmaketest.h.in
65844 2001-06-22 11:15  martink
65846         * Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h:
65847           added escape quotes option
65849 2001-06-22 11:14  martink
65851         * Source/: cmMakefile.cxx, cmMakefile.h: added escape quotes option
65852           in replace strings
65854 2001-06-22 10:21  martink
65856         * Source/: cmSystemTools.cxx, cmSystemTools.h: added escape quote
65857           method
65859 2001-06-22 09:58  biddi
65861         * Source/: cmCommands.cxx, cmSourceFilesRemoveCommand.cxx,
65862           cmSourceFilesRemoveCommand.h: ENH: Added new command
65863           SOURCE_FILES_REMOVE which can be used to take files out of the
65864           build. Especially useful when certain compilers choke on the odd
65865           file.
65867 2001-06-22 09:47  biddi
65869         * Source/: cmMakefile.cxx, cmMakefile.h: ENH: Added
65870           RemoveSource(...) to complement AddSource. New command
65871           SOURCE_FILES_REMOVE uses it and can be used to take files out of
65872           the build
65874 2001-06-22 09:27  martink
65876         * Source/cmaketest.cxx: namespace issues
65878 2001-06-21 17:55  hoffman
65880         * Source/cmDSWWriter.cxx: allow no name project
65882 2001-06-21 17:53  martink
65884         * Source/CMakeLists.txt: better testing
65886 2001-06-21 17:53  martink
65888         * Source/: cmSystemTools.cxx, cmSystemTools.h: adde changeDirectory
65890 2001-06-21 17:52  martink
65892         * Source/: cmaketest.cxx, cmaketest.h.in: new test driver
65894 2001-06-21 17:52  martink
65896         * Tests/Simple/: CMakeLists.txt, simple.cxx: new tests
65898 2001-06-21 17:41  hoffman
65900         * Source/cmake.cxx: BUG: fix for unix
65902 2001-06-21 17:25  hoffman
65904         * Source/cmake.cxx: ENH: clean up
65906 2001-06-21 17:20  hoffman
65908         * Source/cmake.cxx: ENH: look in the PREFIX dir for the modules
65910 2001-06-21 16:34  hoffman
65912         * Source/: cmConfigure.cmake.h.in, cmake.cxx: ENH: better ability
65913           to find cmake program
65915 2001-06-21 15:57  martink
65917         * Templates/CMakeLists.txt: minor install fix
65919 2001-06-21 15:54  martink
65921         * Source/cmUnixMakefileGenerator.cxx: better permission handling
65923 2001-06-21 15:02  king
65925         * Source/: cmIncludeRegularExpressionCommand.cxx,
65926           cmIncludeRegularExpressionCommand.h, cmMakeDepend.cxx,
65927           cmMakeDepend.h, cmMakefile.cxx, cmMakefile.h,
65928           cmUnixMakefileGenerator.cxx: ENH: Extended
65929           INCLUDE_REGULAR_EXPRESSION to allow selective complaints about
65930           missing dependencies.
65932 2001-06-21 15:02  king
65934         * Source/CMakeLists.txt: ENH: Added BUILD_FLTK_GUI option (defaults
65935           to ON).
65937 2001-06-21 13:48  hoffman
65939         * Source/: CMakeLists.txt, cmSourceFile.cxx, cmStandardIncludes.h:
65940           BUG: fix bootstrap build on unix
65942 2001-06-21 12:43  ibanez
65944         * Source/FLTKDialog/: CMakeSetupGUIImplementation.cxx,
65945           FLTKPropertyItemRow.cxx, FLTKPropertyItemRow.h: ENH: Update the
65946           cacheManager from the GUI after each callback.       Only load
65947           the cache from disk if the binary path has changed.
65949 2001-06-21 12:31  hoffman
65951         * CMakeLists.txt: ENH: add include regexp
65953 2001-06-21 12:19  martink
65955         * Source/FLTKDialog/CMakeLists.txt: added install target
65957 2001-06-21 12:01  martink
65959         * CMakeLists.txt, Makefile.in, configure, configure.in, install-sh,
65960           Modules/CMakeLists.txt, Source/cmInstallFilesCommand.cxx,
65961           Source/cmInstallFilesCommand.h, Source/cmSystemTools.cxx,
65962           Source/cmSystemTools.h, Source/cmake.cxx,
65963           Templates/CMakeLists.txt, Templates/install-sh: better install
65964           support
65966 2001-06-21 10:58  hoffman
65968         * Templates/CMakeSystemConfig.cmake.in: BUG: remove quotes
65970 2001-06-21 10:36  hoffman
65972         * Source/: cmIncludeCommand.cxx, cmIncludeCommand.h: ENH: add
65973           optional include and only allow one file per INCLUDE
65975 2001-06-21 10:17  ibanez
65977         * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx: ENH: INTERNAL
65978           properties are not display any longer in the GUI
65980 2001-06-21 09:56  ibanez
65982         * Source/FLTKDialog/FLTKPropertyItemRow.cxx: ENH: The cache is not
65983           saved now after every modification of the GUI
65985 2001-06-21 09:45  ibanez
65987         * Source/FLTKDialog/: CMakeSetupGUIImplementation.cxx,
65988           FLTKPropertyItemRow.cxx: ENH: Clearing and redrawing the property
65989           list after a build to load the new cache.
65991 2001-06-21 08:41  ibanez
65993         * Source/FLTKDialog/: CMakeSetupGUIImplementation.cxx,
65994           FLTKPropertyItemRow.cxx, FLTKPropertyItemRow.h,
65995           FLTKPropertyList.cxx, FLTKPropertyList.h: ENH: PropertyRows have
65996           now a reference to CMakeSetupGUI and save the cache      at each
65997           callback action
65999 2001-06-21 07:37  ibanez
66001         * Source/FLTKDialog/: CMakeLists.txt, CMakeSetupGUI.cxx,
66002           CMakeSetupGUI.fl, CMakeSetupGUI.h,
66003           CMakeSetupGUIImplementation.cxx, FLTKPropertyItemRow.cxx,
66004           FLTKPropertyItemRow.h: ENH: PropertyNameButton was removed.
66005           PropertyRow manages all the callbacks now
66007 2001-06-21 07:35  ibanez
66009         * Source/FLTKDialog/: FLTKPropertyNameButtonWithHelp.h,
66010           FLTKPropertyNameButtonWithHelp.cxx: Removed: now the help string
66011           is managed by the PropertyRow class
66013 2001-06-20 17:03  hoffman
66015         * Source/: FLTKDialog/CMakeLists.txt, MFCDialog/CMakeLists.txt:
66016           ENH: add CMakeSetup as a target
66018 2001-06-20 16:49  hoffman
66020         * Source/CMakeLists.txt, Source/cmDSPWriter.cxx,
66021           Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
66022           Templates/EXEWinHeader.dsptemplate,
66023           Templates/staticLibHeader.dsptemplate: ENH: boot strap mfc gui
66024           and support for MFC
66026 2001-06-20 13:56  hoffman
66028         * Source/CMakeLists.txt, Source/cmConfigure.cmake.h.in,
66029           Source/cmSourceFile.cxx, Source/cmStandardIncludes.h,
66030           Source/cmake.cxx, Source/FLTKDialog/CMakeLists.txt,
66031           Source/FLTKDialog/CMakeSetupGUIImplementation.cxx,
66032           Templates/CMakeSystemConfig.cmake.in, Templates/configure,
66033           Templates/configure.in: ENH: fix cmake so it can boot strap
66034           itself better
66036 2001-06-19 16:29  hoffman
66038         * Modules/FindFLTK.cmake: [no log message]
66040 2001-06-19 16:10  hoffman
66042         * Source/: CMakeLists.txt, FLTKDialog/CMakeLists.txt,
66043           FLTKDialog/CMakeSetupGUIImplementation.cxx,
66044           FLTKDialog/FLTKPropertyNameButtonWithHelp.cxx: ENH: build fltk
66045           cmake on unix with bootstrap
66047 2001-06-19 16:05  king
66049         * Makefile.in: BUG: Exectuable installation must set permissions to
66050           755 in case installer has a umask like 007.
66052 2001-06-19 15:50  king
66054         * Source/: cmBuildSharedLibrariesCommand.cxx, cmake.cxx: ENH: CMake
66055           now always adds the BUILD_SHARED_LIBS cache entry.  The
66056           BUILD_SHARED_LIBRARIES command that used to be used is now
66057           deprecated.
66059 2001-06-19 15:49  hoffman
66061         * Source/FLTKDialog/CMakeLists.txt: ENH: add bootstrap support for
66062           building fltk
66064 2001-06-19 15:33  hoffman
66066         * Source/: CMakeLists.txt, FLTKDialog/CMakeSetupGUI.cxx,
66067           MFCDialog/CMakeSetupDialog.cpp: ENH: add bootstrap support for
66068           building fltk
66070 2001-06-19 14:32  hoffman
66072         * Source/MFCDialog/: CMakeDialog.h, CMakeSetup.rc,
66073           CMakeSetupDialog.cpp, CMakeSetupDialog.h, resource.h: ENH: add
66074           resize ability to dialog and fix tab stop orders
66076 2001-06-19 12:03  king
66078         * Source/: cmCableCloseNamespaceCommand.cxx,
66079           cmCableCloseNamespaceCommand.h, cmCableCommand.cxx,
66080           cmCableCommand.h, cmCableData.cxx, cmCableData.h,
66081           cmCableDefineSetCommand.cxx, cmCableDefineSetCommand.h,
66082           cmCableInstantiateClassCommand.cxx,
66083           cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
66084           cmCableInstantiateCommand.h, cmCableOpenNamespaceCommand.cxx,
66085           cmCableOpenNamespaceCommand.h, cmCablePackageCommand.cxx,
66086           cmCablePackageCommand.h, cmCablePackageEntryCommand.cxx,
66087           cmCablePackageEntryCommand.h, cmCableSourceFilesCommand.cxx,
66088           cmCableSourceFilesCommand.h, cmCableWrapCommand.cxx,
66089           cmCableWrapCommand.h, cmCommands.cxx: ENH: Removing old-style
66090           cable commands related to the instantiation functionality which
66091           has now been removed from cable.
66093 2001-06-19 12:01  king
66095         * Source/cmOutputRequiredFilesCommand.cxx: ERR: Removed unused
66096           variable.
66098 2001-06-19 07:41  millerjv
66100         * Source/: cmAddTestCommand.cxx, cmEnableTestingCommand.cxx: ENH:
66101           Changed generated filename to DartTestfile.txt
66103 2001-06-18 17:26  hoffman
66105         * Source/cmSystemTools.cxx: BUG: use pclose not fclose
66107 2001-06-18 16:54  perera
66109         * Source/cmLinkLibrariesCommand.cxx: ENH: LINK_LIBRARIES(abc) will
66110           automatically add the path to abc to the link directories, if the
66111           path is known.
66113 2001-06-18 15:35  hoffman
66115         * Source/cmUnixMakefileGenerator.cxx: BUG: remove unused
66117 2001-06-18 15:32  hoffman
66119         * Source/cmUnixMakefileGenerator.cxx: BUG: create directories in
66120           the right place
66122 2001-06-18 15:31  hoffman
66124         * Source/cmake.cxx: ENH: move EXECUTABLE_OUTPUT_PATH and
66125           LIBRARY_OUTPUT_PATH initial creation to after the CMakeLists.txt
66126           files have been parsed
66128 2001-06-18 13:16  martink
66130         * Modules/Dart.cmake: out of source dart support
66132 2001-06-15 17:57  hoffman
66134         * Source/cmUnixMakefileGenerator.cxx: ENH: do not add anything from
66135           the current directory to the depends
66137 2001-06-15 10:35  perera
66139         * Source/cmUnixMakefileGenerator.cxx: BUG: fixed so that empty
66140           library paths are ignored
66142 2001-06-15 07:51  ibanez
66144         * Source/FLTKDialog/: CMakeSetupGUIImplementation.cxx,
66145           CMakeSetupGUIImplementation.h, FLTKDialog.cxx,
66146           FLTKPropertyNameButtonWithHelp.cxx: ENH: Absolute path to cmake
66147           resolved
66149 2001-06-15 07:49  ibanez
66151         * Source/FLTKDialog/Makefile.in: ENH: Getting headers and libs for
66152           FLTK and OpenGL
66154 2001-06-14 17:06  biddi
66156         * Source/cmSourceFile.cxx: ERR: allow *.cpp as well as *.cxx etc
66157           etc
66159 2001-06-14 14:32  berk
66161         * Source/FLTKDialog/: CMakeSetupGUIImplementation.cxx,
66162           FLTKPropertyItemRow.cxx, FLTKPropertyItemRow.h,
66163           FLTKPropertyList.cxx, FLTKPropertyNameButtonWithHelp.cxx,
66164           FLTKPropertyNameButtonWithHelp.h: Include directory names are
66165           Case sensitive in Unix.
66167 2001-06-14 11:45  martink
66169         * Source/CMakeLib.dsp: added make depend on win32
66171 2001-06-14 10:19  hoffman
66173         * Source/cmUnixMakefileGenerator.cxx: BUG: fix it so that if a
66174           Makefile is out of date for some reason, it is only built once,
66175           it was doing it twice.
66177 2001-06-14 09:10  martink
66179         * CMakeLists.txt, DartConfig.cmake: modified testing
66181 2001-06-13 17:50  hoffman
66183         * Source/cmUnixMakefileGenerator.cxx: BUG: fix so it does not jump
66184           into the current directory for inital target builds
66186 2001-06-13 17:03  hoffman
66188         * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h,
66189           cmake.cxx: ENH: fix EXECUTABLE_OUTPUT_PATH and
66190           LIBRARY_OUTPUT_PATH for unix
66192 2001-06-13 16:15  martink
66194         * Modules/FindDart.cmake: used to find the dart testing system
66196 2001-06-13 14:49  martink
66198         * CMakeLists.txt: minor dart change
66200 2001-06-13 13:53  martink
66202         * Source/: cmTarget.cxx, cmTarget.h: duh
66204 2001-06-13 13:49  martink
66206         * CMakeLists.txt, Source/cmTarget.cxx, Source/cmTarget.h: minor cvs
66207           web changeCMakeLists.txt
66209 2001-06-13 10:28  ibanez
66211         * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx: ENH: Search
66212           for cmake executable full path added (window/unix)
66214 2001-06-13 00:16  ibanez
66216         * Source/FLTKDialog/: FLTKPropertyItemRow.cxx,
66217           FLTKPropertyItemRow.h, FLTKPropertyList.cxx, FLTKPropertyList.h,
66218           FLTKPropertyNameButtonWithHelp.cxx,
66219           FLTKPropertyNameButtonWithHelp.h: ENH: Added popup menu for
66220           removing a property.  Some style changes
66222 2001-06-12 18:44  ibanez
66224         * Source/FLTKDialog/: FLTKPropertyItemRow.cxx,
66225           FLTKPropertyItemRow.h, Makefile.in: ENH: Added help blobs that
66226           popup when the mouse is left on top of the      property name
66228 2001-06-12 18:43  ibanez
66230         * Source/FLTKDialog/: FLTKPropertyNameButtonWithHelp.cxx,
66231           FLTKPropertyNameButtonWithHelp.h:  Class derived from Fl_Button
66232           with added help blobs
66234 2001-06-12 14:15  perera
66236         * Source/cmUnixMakefileGenerator.cxx, Templates/configure,
66237           Templates/configure.in: BUG: SHLIB_LINK was being used when
66238           linking static executables. Missing comma in RUNTIME_FLAG for
66239           IRIX.  ENH: User supplied SHLIB_CFLAGS (-fPIC, etc) will override
66240           configure detected flags
66242 2001-06-12 13:30  martink
66244         * CMakeLists.txt, Source/CMakeLists.txt: support testing
66246 2001-06-12 12:22  king
66248         * Source/cmUnixMakefileGenerator.cxx: BUG: CMake's configure needs
66249           to run with the current directory as the project's binary
66250           directory.
66252 2001-06-12 12:20  king
66254         * Source/FLTKDialog/: CMakeSetupGUI.h,
66255           CMakeSetupGUIImplementation.cxx, CMakeSetupGUIImplementation.h:
66256           ERR: Needed virtual destructor to correspond to virtual
66257           functions.  Also added several std:: qualifiers to string.
66259 2001-06-12 11:55  martink
66261         * Source/: cmakemain.cxx: cmake does not require two arguments
66263 2001-06-12 11:12  martink
66265         * Source/cmCommands.cxx: removed old added new
66267 2001-06-12 11:08  martink
66269         * Source/cmCommands.cxx: removed old added new
66271 2001-06-12 11:08  martink
66273         * Source/: cmOutputRequiredFilesCommand.cxx,
66274           cmOutputRequiredFilesCommand.h: added new command
66276 2001-06-12 11:08  martink
66278         * Source/: cmConfigureFileNoAutoconf.cxx,
66279           cmConfigureFileNoAutoconf.h, cmTestsCommand.cxx,
66280           cmTestsCommand.h: removed old commands
66282 2001-06-12 10:59  king
66284         * Source/: cmMakeDepend.cxx, cmUnixMakefileGenerator.cxx: BUG:
66285           Dependency hints must be removed by the makefile generator before
66286           adding the dependencies generated by cmMakeDepend.
66288 2001-06-12 10:45  perera
66290         * Source/cmUnixMakefileGenerator.cxx: BUG: There was no dependency
66291           for library targets on their required libraries.  (Hopefully
66292           there aren't any cyclic dependencies for libraries.)
66293           CMAKE_SHLIB_LINK is now used for executable targets.
66295 2001-06-12 09:00  martink
66297         * Source/: cmMakeDepend.h, cmUnixMakefileGenerator.cxx,
66298           cmUnixMakefileGenerator.h, cmMakeDepend.cxx: some cleanup to the
66299           make depend process
66301 2001-06-12 08:34  ibanez
66303         * Source/FLTKDialog/: CMakeSetupGUI.cxx, CMakeSetupGUI.fl,
66304           CMakeSetupGUI.h, CMakeSetupGUIImplementation.cxx,
66305           CMakeSetupGUIImplementation.h, FLTKPropertyItemRow.cxx: ENH:
66306           Paths are now expanded for environment variables and made
66307           absolute.       The binary directory is created if it doesn't
66308           exist.
66310 2001-06-12 08:31  king
66312         * Source/cmUnixMakefileGenerator.cxx: BUG: WIN32_EXECUTABLE targets
66313           were not being installed on unix properly.  They are supposed to
66314           be treated just like any other EXECUTABLE target.
66316 2001-06-12 08:30  king
66318         * Source/cmake.cxx: ERR: int -> unsigned int.
66320 2001-06-11 21:50  ibanez
66322         * Modules/FindFLTK.cmake: ENH: Added the path used in SuSe Linux
66323           7.1
66325 2001-06-11 19:14  millerjv
66327         * Modules/Dart.cmake: Modified for new Dart source tree
66329 2001-06-11 18:00  martink
66331         * Source/: cmake.cxx, MFCDialog/CMakeSetupDialog.cpp: minor fix in
66332           error checking
66334 2001-06-11 17:09  king
66336         * Modules/FindTCL.cmake: ENH: Added check for tcl8.4 (as against
66337           tcl84), tcl8.3, tcl8.2, and tcl8.0 when finding the TCL_LIBRARY.
66339 2001-06-11 16:47  martink
66341         * Source/cmMakefile.h: added some const versions of get methods
66343 2001-06-11 15:31  millerjv
66345         * Modules/Testing.cmake: Changed Testing.cmake to Dart.cmake
66347 2001-06-11 15:28  millerjv
66349         * Modules/Dart.cmake: Rename Testing.cmake to Dart.cmake
66351 2001-06-11 10:18  king
66353         * Source/cmSystemTools.cxx: BUG: Fixed regular expression used to
66354           match registry entries.  The expression now matches everything
66355           after a [HKEY until the first ']' is encountered.
66357 2001-06-11 02:10  ibanez
66359         * Source/FLTKDialog/CMakeSetupGUIImplementation.cxx: ENH: Waiting
66360           cursor color were reversed
66362 2001-06-11 01:20  ibanez
66364         * Source/FLTKDialog/: CMakeSetupGUIImplementation.cxx,
66365           CMakeSetupGUIImplementation.h: ENH: CMake invokation is working.
66367 2001-06-10 21:36  ibanez
66369         * Source/FLTKDialog/: CMakeSetupGUIImplementation.cxx,
66370           CMakeSetupGUIImplementation.h: ENH: Cache saving added
66372 2001-06-10 18:27  ibanez
66374         * Source/cmSystemTools.cxx: DOC: Added a comment about the risk of
66375           using tempnam in Unix, as opposed to      using mkstemp.
66377 2001-06-10 18:25  ibanez
66379         * Source/FLTKDialog/: CMakeSetupGUI.cpp,
66380           CMakeSetupGUIImplementation.cpp, FLTKPropertyList.cpp,
66381           FLTKDialog.cpp:      .cpp renamed as .cxx
66383 2001-06-10 18:23  ibanez
66385         * Source/FLTKDialog/FLTKPropertyItemRow.h:      Class to manage
66386           every row in the GUI scrolling, corresponding to a
66387                single property
66389 2001-06-10 18:23  ibanez
66391         * Source/FLTKDialog/Makefile.in:      Template for the Makefile
66393 2001-06-10 18:21  ibanez
66395         * Source/FLTKDialog/: CMakeSetupGUI.cxx,
66396           CMakeSetupGUIImplementation.cxx, FLTKDialog.cxx,
66397           FLTKPropertyItemRow.cxx, FLTKPropertyList.cxx: ENH: cpp renamed
66398           cxx. Copy of data to and from the GUI is working
66400 2001-06-10 18:19  ibanez
66402         * Source/FLTKDialog/: CMakeSetupGUI.fl, CMakeSetupGUI.h,
66403           CMakeSetupGUIImplementation.h, FLTKPropertyList.h: ENH: Added
66404           Fl_Tiles as row for holding property data. Data to and from the
66405           GUI is working
66407 2001-06-09 20:54  king
66409         * Source/cmCableWrapTclCommand.cxx: BUG: Changed custom command
66410           generation to not use full path of output file from cable.
66412 2001-06-08 14:40  king
66414         * Source/: cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h: ENH:
66415           Added proper request for/generation of CABLE, GCCXML, and
66416           GCCXML_FLAGS cache entries.  This also allowed the correct
66417           generation of gccxml rules.
66419 2001-06-08 14:38  king
66421         * Source/cmDSPWriter.cxx: BUG: Removed generation of stray # Begin
66422           Custom Build line.
66424 2001-06-08 00:18  perera
66426         * Source/cmUnixMakefileGenerator.cxx,
66427           Templates/CMakeSystemConfig.cmake.in, Templates/configure,
66428           Templates/configure.in: ENH: Runtime library search paths can be
66429           added to the link lines for on shared builds.
66431 2001-06-07 16:48  martink
66433         * CMake.pdf.gz: replaced with pdf version
66435 2001-06-07 16:45  will
66437         * CMake.pdf: updated docs
66439 2001-06-07 16:34  martink
66441         * CMake.doc.gz: checked in rtf version
66443 2001-06-07 16:24  martink
66445         * CMake.rtf: updated docs
66447 2001-06-07 14:52  hoffman
66449         * Source/cmAddTestCommand.cxx, Source/cmCablePackageCommand.cxx,
66450           Source/cmCableWrapTclCommand.cxx, Source/cmCacheManager.cxx,
66451           Source/cmCacheManager.h, Source/cmDSWWriter.cxx,
66452           Source/cmMakefile.cxx, Source/cmMakefile.h,
66453           Source/cmSystemTools.h, Source/cmTarget.h,
66454           Source/cmUnixMakefileGenerator.cxx,
66455           Source/cmUtilitySourceCommand.cxx,
66456           Source/cmVTKWrapJavaCommand.cxx,
66457           Source/cmVTKWrapPythonCommand.cxx,
66458           Source/cmVTKWrapTclCommand.cxx, Source/cmake.cxx,
66459           Source/MFCDialog/CMakeSetupDialog.cpp,
66460           Templates/CMakeWindowsSystemConfig.cmake: ENH: move utilities to
66461           targets from makefile, and add versioning to cache
66463 2001-06-07 12:22  king
66465         * Source/cmEnableTestingCommand.cxx: BUG: ENABLE_TESTING command
66466           may need to create output directory before writing the
66467           CMakeTestfile into it since it is invoked before the makefile
66468           generator runs.
66470 2001-06-07 11:36  scottim
66472         * Source/cmDSPWriter.cxx, Templates/CMakeWindowsSystemConfig.cmake,
66473           Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
66474           Templates/EXEWinHeader.dsptemplate,
66475           Templates/UtilityHeader.dsptemplate,
66476           Templates/staticLibHeader.dsptemplate: adding a "Release with
66477           debugging Info" build to CMake for NT
66479 2001-06-07 10:16  king
66481         * Source/cmCableWrapTclCommand.cxx: ERR: Fixed generation of source
66482           name and directory for cmSourceFiles of generated Tcl wrapper
66483           files.  Changed extension of generated gcc-xml input c++ file to
66484           be .cc so that GCC will recognize it, but MsDev will still allow
66485           a custom command on it.
66487 2001-06-07 08:50  millerjv
66489         * Source/cmConfigureFileNoAutoconf.cxx: FIX: Chaned error message
66490           to match command
66492 2001-06-06 16:45  king
66494         * Source/cmCableWrapTclCommand.cxx: ENH: Changed generation of
66495           gccxml command to write out define and include flags explicitly
66496           instead of using CMAKE_CXX_FLAGS and INCLUDE_FLAGS variables.
66497           This should help it run when gccxml is not the compiler that will
66498           build the generated wrappers.
66500 2001-06-06 16:14  millerjv
66502         * Source/cmAddTestCommand.cxx: FIX: InitialPass() seg fault on
66503           std::copy and FinalPass() was not appending to the file
66505 2001-06-06 13:58  martink
66507         * Source/: cmAddTestCommand.cxx, cmAddTestCommand.h,
66508           cmCommands.cxx, cmConfigureFileNoAutoconf.cxx,
66509           cmEnableTestingCommand.cxx, cmEnableTestingCommand.h,
66510           cmMakefile.cxx, cmMakefile.h, cmTestsCommand.cxx: added enable
66511           testing deprecated some commands
66513 2001-06-06 13:55  hoffman
66515         * Source/CMakeLib.dsp: [no log message]
66517 2001-06-06 13:48  hoffman
66519         * Source/: cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx,
66520           cmDSPWriter.h, cmDSWMakefile.cxx, cmDSWMakefile.h,
66521           cmDSWWriter.cxx, cmDSWWriter.h, cmMSProjectGenerator.cxx,
66522           cmMSProjectGenerator.h: ENH: rename DSWMakefile and DSPMakefile
66523           to DSWWriter and DSPWriter
66525 2001-06-06 13:19  hoffman
66527         * Source/: cmAbstractFilesCommand.cxx, cmAbstractFilesCommand.h,
66528           cmAddCustomTargetCommand.cxx, cmAddCustomTargetCommand.h,
66529           cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
66530           cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
66531           cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
66532           cmAddTestCommand.cxx, cmAddTestCommand.h,
66533           cmAuxSourceDirectoryCommand.cxx, cmAuxSourceDirectoryCommand.h,
66534           cmBuildCommand.cxx, cmBuildCommand.h, cmBuildNameCommand.cxx,
66535           cmBuildNameCommand.h, cmBuildSharedLibrariesCommand.cxx,
66536           cmBuildSharedLibrariesCommand.h, cmCableClassSetCommand.cxx,
66537           cmCableClassSetCommand.h, cmCableCloseNamespaceCommand.cxx,
66538           cmCableCloseNamespaceCommand.h, cmCableDefineSetCommand.cxx,
66539           cmCableDefineSetCommand.h, cmCableOpenNamespaceCommand.cxx,
66540           cmCableOpenNamespaceCommand.h, cmCablePackageCommand.cxx,
66541           cmCablePackageCommand.h, cmCablePackageEntryCommand.cxx,
66542           cmCablePackageEntryCommand.h, cmCableWrapTclCommand.cxx,
66543           cmCableWrapTclCommand.h, cmCommand.h, cmConfigureFileCommand.cxx,
66544           cmConfigureFileCommand.h, cmConfigureFileNoAutoconf.cxx,
66545           cmConfigureFileNoAutoconf.h, cmElseCommand.cxx, cmElseCommand.h,
66546           cmEndIfCommand.cxx, cmEndIfCommand.h, cmExecProgramCommand.cxx,
66547           cmExecProgramCommand.h, cmFindFileCommand.cxx,
66548           cmFindFileCommand.h, cmFindLibraryCommand.cxx,
66549           cmFindLibraryCommand.h, cmFindPathCommand.cxx,
66550           cmFindPathCommand.h, cmFindProgramCommand.cxx,
66551           cmFindProgramCommand.h, cmGetFilenameComponentCommand.cxx,
66552           cmGetFilenameComponentCommand.h, cmIfCommand.cxx, cmIfCommand.h,
66553           cmIncludeCommand.cxx, cmIncludeCommand.h,
66554           cmIncludeDirectoryCommand.cxx, cmIncludeDirectoryCommand.h,
66555           cmIncludeRegularExpressionCommand.cxx,
66556           cmIncludeRegularExpressionCommand.h, cmInstallFilesCommand.cxx,
66557           cmInstallFilesCommand.h, cmInstallTargetsCommand.cxx,
66558           cmInstallTargetsCommand.h, cmLibraryCommand.h,
66559           cmLinkDirectoriesCommand.cxx, cmLinkDirectoriesCommand.h,
66560           cmLinkLibrariesCommand.cxx, cmLinkLibrariesCommand.h,
66561           cmLoadCacheCommand.cxx, cmLoadCacheCommand.h,
66562           cmMakeDirectoryCommand.cxx, cmMakeDirectoryCommand.h,
66563           cmMakefile.cxx, cmMessageCommand.cxx, cmMessageCommand.h,
66564           cmOptionCommand.cxx, cmOptionCommand.h, cmProjectCommand.cxx,
66565           cmProjectCommand.h, cmSetCommand.cxx, cmSetCommand.h,
66566           cmSiteNameCommand.cxx, cmSiteNameCommand.h,
66567           cmSourceFilesCommand.cxx, cmSourceFilesCommand.h,
66568           cmSourceGroupCommand.cxx, cmSourceGroupCommand.h,
66569           cmSubdirCommand.cxx, cmSubdirCommand.h,
66570           cmTargetLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.h,
66571           cmTestsCommand.cxx, cmTestsCommand.h, cmUtilitySourceCommand.cxx,
66572           cmUtilitySourceCommand.h, cmVTKWrapJavaCommand.cxx,
66573           cmVTKWrapJavaCommand.h, cmVTKWrapPythonCommand.cxx,
66574           cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.cxx,
66575           cmVTKWrapTclCommand.h, cmWrapExcludeFilesCommand.cxx,
66576           cmWrapExcludeFilesCommand.h: ENH: rename Invoke to InitialPass
66578 2001-06-06 13:18  hoffman
66580         * Source/MFCDialog/PropertyList.cpp: BUG: PATH options should not
66581           remove the file part of the path...
66583 2001-06-06 11:02  millerjv
66585         * Source/cmMakefile.cxx: Change name of file created from Testfile
66586           to CMakeTestfile.txt
66588 2001-06-06 09:44  martink
66590         * Source/cmSystemTools.cxx: better regexp for reg entries
66592 2001-06-06 09:43  martink
66594         * Modules/FindJNI.cmake: better tests
66596 2001-06-06 07:47  millerjv
66598         * Source/cmMakefile.cxx: FIX: forgot to close the files
66600 2001-06-05 22:54  perera
66602         * Source/cmUnixMakefileGenerator.cxx: ENH: Compress the library
66603           search directories so that each appears only once.
66605 2001-06-05 20:34  millerjv
66607         * Source/cmCommands.cxx: ENH: Added AddTest command
66609 2001-06-05 20:34  millerjv
66611         * Source/: cmMakefile.cxx, cmMakefile.h: ENH: Added AddTest, and
66612           GenerateTestfile routines
66614 2001-06-05 20:32  millerjv
66616         * Source/: cmAddTestCommand.cxx, cmAddTestCommand.h: New cmake
66617           command to specify a single test
66619 2001-06-05 17:46  berk
66621         * Source/cmVTKWrapPythonCommand.cxx: Module name between Unix and
66622           Windows got switched by mistake.
66624 2001-06-05 17:41  biddi
66626         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Some tweaks,
66627           hacks and #ifdefs required to compile cmake on Borland C++Builder
66629 2001-06-05 17:29  hoffman
66631         * Source/MFCDialog/CMakeSetup.dsp: ENH: add PathDialog
66633 2001-06-05 17:26  hoffman
66635         * Source/MFCDialog/: CMakeSetupDialog.cpp, PathDialog.cpp,
66636           PathDialog.h, PropertyList.cpp: ENH: add better path chooser
66637           dialog
66639 2001-06-05 15:48  hoffman
66641         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: BUG: fix EXE and LIB
66642           path problems
66644 2001-06-04 18:24  hoffman
66646         * Source/: cmDSWMakefile.cxx, cmDSWWriter.cxx: STYLE: line too long
66648 2001-06-04 18:24  hoffman
66650         * Source/cmMessageCommand.cxx: ENH: print all arguments
66652 2001-06-04 18:23  hoffman
66654         * Source/cmSetCommand.cxx: ENH: add better error checking
66656 2001-06-04 17:17  martink
66658         * Source/: cmFindIncludeCommand.cxx, cmFindIncludeCommand.h:
66659           removed find include command
66661 2001-06-04 17:16  martink
66663         * Source/cmCommands.cxx: removed find include command finally added
66664           message
66666 2001-06-04 16:55  martink
66668         * Source/: cmSystemTools.cxx, cmSystemTools.h: new message command
66670 2001-06-04 16:55  martink
66672         * Source/: cmMessageCommand.cxx, cmMessageCommand.h: new command
66674 2001-06-04 16:45  martink
66676         * Source/cmVTKWrapPythonCommand.cxx: unused variable
66678 2001-06-04 15:46  barre
66680         * Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
66681           EXEWinHeader.dsptemplate, UtilityHeader.dsptemplate,
66682           staticLibHeader.dsptemplate: the "Release" target is not the
66683           default.
66685 2001-06-04 11:34  hoffman
66687         * Source/: cmGeneratedFileStream.h, cmUnixMakefileGenerator.cxx:
66688           ENH: try to better handle control-c during make Makefiles
66690 2001-06-04 10:18  hoffman
66692         * Source/: cmCacheManager.cxx, cmDSWMakefile.cxx, cmDSWWriter.cxx,
66693           cmFunctionBlocker.h, cmMSProjectGenerator.cxx, cmMakefile.cxx,
66694           cmMakefileGenerator.h, MFCDialog/CMakeSetupDialog.cpp: BUG: clean
66695           up memory leaks.
66697 2001-06-01 13:54  martink
66699         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: fix for network
66700           includ paths
66702 2001-06-01 13:29  berk
66704         * Source/cmVTKWrapPythonCommand.cxx: Fixing the module name for
66705           Unix.
66707 2001-05-31 15:48  hoffman
66709         * Source/: cmake.cxx, MFCDialog/CMakeSetupDialog.cpp: BUG: fix edit
66710           of directories
66712 2001-05-31 14:15  berk
66714         * Source/cmVTKWrapPythonCommand.cxx: Should not use decl if not on
66715           Windows.
66717 2001-05-30 15:56  hoffman
66719         * Source/cmakemain.cxx: BUG: add missing file
66721 2001-05-30 15:36  hoffman
66723         * Source/MFCDialog/CMakeSetupDialog.cpp: ENH: remove unused
66724           includes
66726 2001-05-30 15:28  hoffman
66728         * Source/: CMakeLib.dsp, Makefile.in, cmMSProjectGenerator.cxx,
66729           cmake.cxx, cmake.dsp, cmake.h, MFCDialog/CMakeSetup.dsp,
66730           MFCDialog/CMakeSetupDialog.cpp, MFCDialog/CMakeSetupDialog.h:
66731           ENH: change MFC gui to use cmake class
66733 2001-05-29 14:16  perera
66735         * Source/cmUnixMakefileGenerator.cxx: BUG: Now only one makefile
66736           rule is generated per depenency. This eliminates a number of
66737           warnings.
66739 2001-05-25 17:19  geoff
66741         * Source/cmSetCommand.cxx: bug meaning that set(a b) just set a to
66742           "" and not to b
66744 2001-05-25 15:33  king
66746         * Source/cmSystemTools.cxx: BUG: Fixed stupid error in the hack I
66747           just checked in.
66749 2001-05-25 15:32  king
66751         * Source/cmUnixMakefileGenerator.cxx: BUG: WIN32 executable target
66752           rules are now generated in unix the same as any other executable
66753           (instead of not at all).
66755 2001-05-25 15:27  barre
66757         * Templates/CMakeWindowsSystemConfig.cmake: better help
66759 2001-05-25 15:27  barre
66761         * Source/MFCDialog/PropertyList.cpp: display the property name in
66762           the help box
66764 2001-05-25 14:31  king
66766         * Source/cmSystemTools.cxx: BUG: Added hack to
66767           cmSystemTools::GetPath to make its algorithm correctly parse off
66768           the last entry of the system PATH environment variable.
66770 2001-05-25 14:27  king
66772         * Source/cmUnixMakefileGenerator.cxx: BUG: Fixed logic that splits
66773           a full path library link into the -L and -l pieces to not write
66774           out a -l by itself if the file regular expression does not match.
66776 2001-05-25 07:31  millerjv
66778         * Modules/Testing.cmake: BUG: missing quote on a custom command
66780 2001-05-24 21:17  barre
66782         * Source/: cmSystemTools.cxx, cmSystemTools.h: New functions used
66783           to extract the components of a full filename.
66785 2001-05-24 21:14  barre
66787         * Source/cmFindPathCommand.cxx: The path found is now collapsed
66788           (cleaner).
66790 2001-05-24 21:13  barre
66792         * Source/: cmGetFilenameComponentCommand.cxx,
66793           cmGetFilenameComponentCommand.h, cmCommands.cxx: Welcome to
66794           cmGetFilenameComponentCommand ("Get a specific component of a
66795           full filename")
66797 2001-05-24 21:12  barre
66799         * Source/CMakeLib.dsp: Welcome to cmGetFilenameComponentCommand
66801 2001-05-24 21:11  barre
66803         * Modules/FindTCL.cmake: Try to find tclsh or wish and use that
66804           path to find the include or lib directory. TK_INTERNAL_PATH is
66805           searched too (path to tkWinInt.h)
66807 2001-05-24 19:17  barre
66809         * Source/cmSystemTools.cxx: optimize ConvertToUnixSlashes a little
66810           bit, and use it in MakeDirectory (code was duplicated)
66812 2001-05-24 17:51  king
66814         * Templates/CMakeSystemConfig.cmake.in: ERR: VAR type entry missing
66815           after CACHE for CMAKE_TEMPLATE_FLAGS.
66817 2001-05-24 14:59  barre
66819         * Source/: cmVTKWrapTclCommand.cxx, cmVTKWrapTclCommand.h: updated
66820           to handle Tk commands compiled/linked separately. Useful for VTK
66821           Tk widgets for example.
66823 2001-05-24 13:45  millerjv
66825         * Modules/Testing.cmake: Project independent setting for testing
66827 2001-05-24 13:40  barre
66829         * Source/: cmSystemTools.cxx, cmSystemTools.h: new Capitalized
66830           function. Will be used in the VTK Tcl wrapper for example (in a
66831           more portable way).
66833 2001-05-24 13:35  hoffman
66835         * Source/MFCDialog/CMakeSetup.rc: [no log message]
66837 2001-05-24 12:57  hoffman
66839         * Modules/FindOpenGL.cmake, Source/cmSetCommand.cxx,
66840           Source/cmSetCommand.h, Source/MFCDialog/CMakeSetup.rc,
66841           Source/MFCDialog/CMakeSetupDialog.cpp,
66842           Templates/CMakeSystemConfig.cmake.in,
66843           Templates/CMakeWindowsSystemConfig.cmake: ENH: change the syntax
66844           of the SET command, fix the combo box for larger strings
66846 2001-05-24 11:47  martink
66848         * Source/: cmMakefile.h, cmake.cxx, MFCDialog/CMakeSetup.rc,
66849           MFCDialog/CMakeSetupDialog.cpp, MFCDialog/resource.h: added
66850           version number
66852 2001-05-24 10:32  barre
66854         * Templates/DLLHeader.dsptemplate: removed hardcoded VTKDLL
66856 2001-05-24 10:00  barre
66858         * Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
66859           EXEWinHeader.dsptemplate, staticLibHeader.dsptemplate: slight
66860           change in the order of the options (right-most takes precedence)
66862 2001-05-23 20:16  millerjv
66864         * Source/cmBuildCommand.cxx: Changed Windows build command to build
66865           Release
66867 2001-05-23 18:31  barre
66869         * Templates/DLLHeader.dsptemplate: Intermediate Dir was wrong
66871 2001-05-23 18:22  barre
66873         * Templates/CMakeWindowsSystemConfig.cmake: /Gz => /GZ
66875 2001-05-23 18:19  barre
66877         * Templates/CMakeWindowsSystemConfig.cmake: removed /O2 from debug
66879 2001-05-23 17:19  hoffman
66881         * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
66882           Templates/CMakeWindowsSystemConfig.cmake,
66883           Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
66884           Templates/EXEWinHeader.dsptemplate,
66885           Templates/staticLibHeader.dsptemplate: ENH: create
66886           CMAKE_CXX_FLAGS_[Buildtype] flags
66888 2001-05-23 16:33  hoffman
66890         * Source/MFCDialog/CMakeSetupDialog.cpp: add compute systeminfo
66892 2001-05-23 16:31  martink
66894         * Source/cmMSProjectGenerator.cxx: bug finding windows template
66895           file
66897 2001-05-23 16:28  martink
66899         * Source/: cmSystemTools.cxx, cmake.cxx: command line fixes for
66900           win32
66902 2001-05-23 16:09  barre
66904         * Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
66905           EXEWinHeader.dsptemplate, UtilityHeader.dsptemplate,
66906           staticLibHeader.dsptemplate: ReleaseMinSize => MinSizeRel
66908 2001-05-23 15:53  hoffman
66910         * Templates/DLLHeader.dsptemplate: BUG: remove vtkCommon
66912 2001-05-23 15:49  martink
66914         * Source/cmake.cxx: fixed quoted cmake
66916 2001-05-23 14:44  hoffman
66918         * Source/cmSystemTools.cxx: ENH: add better error message
66920 2001-05-23 14:33  geoff
66922         * Source/cmake.dsp: DSPs have to be binary
66924 2001-05-23 14:05  hoffman
66926         * Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
66927           EXEWinHeader.dsptemplate, UtilityHeader.dsptemplate,
66928           staticLibHeader.dsptemplate: ENH: change Release Minsize to
66929           MinSizeRel, add MinSizeRel to dll template
66931 2001-05-23 13:16  king
66933         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: Added INSTALL
66934           target to switch in OutputDSPFile.  Also added a default that
66935           prints out an error message so that anyone who adds a target
66936           doesn't forget to update the switch.
66938 2001-05-23 12:02  martink
66940         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx, cmDSWMakefile.cxx,
66941           cmDSWWriter.cxx: install fixes for win32
66943 2001-05-23 11:53  martink
66945         * Source/: cmMakefile.cxx, cmUnixMakefileGenerator.cxx,
66946           cmUnixMakefileGenerator.h: added install target support
66948 2001-05-23 11:34  ibanez
66950         * Modules/FindVTK.cmake:      Module to search for VTK include and
66951           library paths
66953 2001-05-23 11:29  martink
66955         * Source/: cmInstallFilesCommand.cxx, cmInstallFilesCommand.h,
66956           cmInstallTargetsCommand.cxx, cmInstallTargetsCommand.h,
66957           cmCommands.cxx, cmTarget.cxx, cmTarget.h: added install rules
66959 2001-05-23 11:27  martink
66961         * Templates/CMakeSystemConfig.cmake.in: added prefix to config
66963 2001-05-23 10:47  hoffman
66965         * Source/cmGeneratedFileStream.h: BUG: remove warning
66967 2001-05-23 10:47  hoffman
66969         * Source/cmake.dsp: BUG: fix output directory
66971 2001-05-23 10:01  martink
66973         * Source/cmProjectCommand.cxx: added PROJECT_SOURCE_DIR
66975 2001-05-23 09:35  hoffman
66977         * Source/cmTarget.cxx: ENH: allow duplicate libraries
66979 2001-05-22 20:45  barre
66981         * Templates/UtilityHeader.dsptemplate: Template now uses
66982           EXECUTABLE_OUTPUT_PATH too.
66984 2001-05-22 20:44  barre
66986         * Templates/EXEWinHeader.dsptemplate: PROP BASE and PROP were
66987           inverted
66989 2001-05-22 20:36  barre
66991         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: Seems to me that
66992           EXEWinHeader was not searched in the right place.
66994 2001-05-22 17:49  hoffman
66996         * Source/cmUnixMakefileGenerator.cxx: BUG: do not include /usr/lib
66997           in -L
66999 2001-05-22 13:52  hoffman
67001         * Source/Makefile.in: fix CXXFLAGS
67003 2001-05-22 13:42  hoffman
67005         * Source/Makefile.in: [no log message]
67007 2001-05-22 13:40  hoffman
67009         * configure, configure.in: use cxxflags in test builds
67011 2001-05-22 13:22  hoffman
67013         * Source/Makefile.in, Source/cmUnixMakefileGenerator.cxx,
67014           Templates/configure, Templates/configure.in: BUG: fix depends and
67015           CXXFLAGS passing
67017 2001-05-22 12:38  barre
67019         * Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
67020           Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
67021           Templates/EXEWinHeader.dsptemplate,
67022           Templates/staticLibHeader.dsptemplate: fixed some of the
67023           LIBRARY_OUTPUT_PATH and EXECUTABLE_OUTPUT_PATH problems.
67025 2001-05-22 11:15  martink
67027         * dummy.in: no longer used
67029 2001-05-22 10:43  ibanez
67031         * Source/FLTKDialog/FLTKDialog.dsp: ENH: PropertyList class added
67033 2001-05-22 10:43  ibanez
67035         * Source/FLTKDialog/: CMakeSetupGUIImplementation.cpp,
67036           CMakeSetupGUIImplementation.h: ENH: Added support for the
67037           fltk::PropertyList class
67039 2001-05-22 10:42  ibanez
67041         * Source/FLTKDialog/: CMakeSetupGUI.cpp, CMakeSetupGUI.fl,
67042           CMakeSetupGUI.h:      Added interactions with the PropertyList
67043           class
67045 2001-05-22 10:41  ibanez
67047         * Source/FLTKDialog/: FLTKPropertyList.cpp, FLTKPropertyList.h:
67048           Class to manage the list of properties displayed on the scroller
67050 2001-05-21 16:43  king
67052         * Makefile.in: ERR: Added missing @srcdir@ and modified install
67053           expressions to include *.cmake* files instead of just *.cmake
67054           files (for .in).
67056 2001-05-21 16:21  king
67058         * Source/cmCableWrapTclCommand.cxx: ENH: Converted to new Class and
67059           Group tags in place of WrapperSet and Groups tags.
67061 2001-05-21 16:10  hoffman
67063         * Source/cmUnixMakefileGenerator.cxx,
67064           Templates/CMakeSystemConfig.cmake.in: fix for hp x11 and gl
67066 2001-05-21 15:16  hoffman
67068         * Modules/FindOpenGL.cmake, Source/cmSystemTools.cxx: fix opengl on
67069           hp
67071 2001-05-21 14:42  martink
67073         * Source/MFCDialog/: CMakeSetup.rc, res/CMakeSetupDialog.ico: icon
67074           updates
67076 2001-05-21 14:36  martink
67078         * Source/MFCDialog/: CMakeSetup.rc, resource.h: new icon
67080 2001-05-21 14:17  hoffman
67082         * Source/cmake.cxx: BUG: remove declaration without variable
67084 2001-05-21 14:01  hoffman
67086         * configure, configure.in, Source/Makefile.in,
67087           Source/cmBuildNameCommand.cxx,
67088           Source/cmUnixMakefileGenerator.cxx,
67089           Templates/CMakeSystemConfig.cmake.in: clean up for build on its
67090           own
67092 2001-05-21 11:43  martink
67094         * Source/cmake.dsp: release fix
67096 2001-05-21 11:34  martink
67098         * Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx,
67099           CMakeSetupCMD.dsp: collapsed into cmake.cxx
67101 2001-05-21 11:32  martink
67103         * Source/cmake.dsp: new dsp
67105 2001-05-21 11:13  martink
67107         * Source/cmake.cxx: bug fix in finding CMAKE_ROOT
67109 2001-05-21 11:10  martink
67111         * Makefile.in: added install target
67113 2001-05-21 10:47  hoffman
67115         * Source/: cmBuildNameCommand.cxx, cmSetCommand.cxx,
67116           MFCDialog/CMakeDialog.h, MFCDialog/CMakeSetup.rc,
67117           MFCDialog/CMakeSetupDialog.cpp, MFCDialog/CMakeSetupDialog.h,
67118           MFCDialog/resource.h: BUG: fix compiler name
67120 2001-05-21 09:50  martink
67122         * Source/: CMakeSetup.dsw, cmake.cxx,
67123           MFCDialog/CMakeSetupDialog.cpp: updated for out of tree builds
67125 2001-05-21 09:32  martink
67127         * Makefile.in, configure, configure.in, install-sh: out of place
67128           cmake
67130 2001-05-21 09:32  martink
67132         * CMakeSystemConfig.cmake.in, configure.in.sample,
67133           Source/Makefile.in, Source/cmMakefile.cxx,
67134           Source/cmUnixMakefileGenerator.cxx, Source/cmake.cxx: new out of
67135           place builds
67137 2001-05-21 09:31  martink
67139         * Templates/: CMakeSystemConfig.cmake.in, configure, configure.in:
67140           new structure
67142 2001-05-18 16:45  hoffman
67144         * CMakeSystemConfig.cmake.in, Source/cmUnixMakefileGenerator.cxx:
67145           ENH: add support for X11
67147 2001-05-18 16:30  martink
67149         * Source/cmUnixMakefileGenerator.cxx:  duh
67151 2001-05-18 15:25  martink
67153         * Source/: cmake.cxx, cmake.h: new command
67155 2001-05-18 15:23  martink
67157         * Source/cmSystemTools.h: minor whitespace change
67159 2001-05-18 15:22  martink
67161         * Source/cmMSProjectGenerator.cxx: compiler fix
67163 2001-05-18 15:20  martink
67165         * Source/: cmMSProjectGenerator.cxx, cmMSProjectGenerator.h,
67166           cmMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
67167           cmUnixMakefileGenerator.h: changes for cmake to live outside of
67168           the source tree
67170 2001-05-18 13:04  hoffman
67172         * CMakeSystemConfig.cmake.in, Source/cmSetCommand.cxx: ENH: allow
67173           cache to override config file
67175 2001-05-18 11:48  king
67177         * Source/cmUnixMakefileGenerator.cxx: BUG: fix link of executables
67179 2001-05-18 11:12  martink
67181         * Source/cmMakefileGenerator.h: added SetLocal method
67183 2001-05-18 11:09  martink
67185         * Source/: cmMSProjectGenerator.cxx, cmMSProjectGenerator.h,
67186           cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: added
67187           SetLocal method
67189 2001-05-18 10:15  hoffman
67191         * CMakeSystemConfig.cmake.in, Source/cmUnixMakefileGenerator.cxx:
67192           BUG: quote the compiler and other options
67194 2001-05-17 17:43  hoffman
67196         * Source/: CMakeBuildTargets.cxx, Makefile.in: compile source dir
67197           into cmake
67199 2001-05-17 15:48  will
67201         * Source/cmSystemTools.cxx: ERR:Bad #ifdef's
67203 2001-05-17 12:38  ibanez
67205         * Source/FLTKDialog/CMakeSetupGUIImplementation.cpp: ENH: Added
67206           Methods for loading the cache
67208 2001-05-17 12:37  ibanez
67210         * Source/FLTKDialog/FLTKDialog.cpp: ENH: Load the cache at start
67212 2001-05-17 12:36  ibanez
67214         * Source/FLTKDialog/CMakeSetupGUIImplementation.h: ENH: Added
67215           methods to load the cache
67217 2001-05-17 12:36  martink
67219         * Source/: DLLFooter.dsptemplate, DLLHeader.dsptemplate,
67220           EXEFooter.dsptemplate, EXEHeader.dsptemplate,
67221           EXEWinHeader.dsptemplate, UtilityFooter.dsptemplate,
67222           UtilityHeader.dsptemplate, staticLibFooter.dsptemplate,
67223           staticLibHeader.dsptemplate: moved into Template directory
67225 2001-05-17 12:25  martink
67227         * CMakeMakefileTemplate.in, CMakeMaster.make.in,
67228           CMakeRules.make.in, CMakeSimpleRules.make.in,
67229           CMakeTargets.make.in, CMakeTopMakefileTemplate.in,
67230           CMakeVariables.make.in, CMakeWindowsSystemConfig.cmake: no longer
67231           used
67233 2001-05-17 12:14  martink
67235         * Source/CMakeBuildTargets.cxx: unix fix
67237 2001-05-17 12:08  martink
67239         * Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx,
67240           cmCablePackageCommand.cxx, cmDSPMakefile.cxx, cmDSPWriter.cxx,
67241           cmMakefile.cxx, cmUnixMakefileGenerator.cxx,
67242           MFCDialog/CMakeSetupDialog.cpp: half checked in changes for
67243           CMAKE_ROOT
67245 2001-05-17 12:04  martink
67247         * Templates/: CMakeWindowsSystemConfig.cmake,
67248           DLLFooter.dsptemplate, DLLHeader.dsptemplate,
67249           EXEFooter.dsptemplate, EXEHeader.dsptemplate,
67250           EXEWinHeader.dsptemplate, UtilityFooter.dsptemplate,
67251           UtilityHeader.dsptemplate, staticLibFooter.dsptemplate,
67252           staticLibHeader.dsptemplate: new directory
67254 2001-05-17 12:02  ibanez
67256         * Source/FLTKDialog/FLTKDialog.dsp:      VC++ Project file to
67257           construct the FLTK GUI for CMake
67259 2001-05-17 12:02  ibanez
67261         * Source/FLTKDialog/FLTKDialog.cpp:      Main file that
67262           instantiates the GUI class and run it.
67264 2001-05-17 12:01  ibanez
67266         * Source/FLTKDialog/: CMakeSetupGUIImplementation.cpp,
67267           CMakeSetupGUIImplementation.h:      Implementation of the virtual
67268           Callbacks declared in the GUI
67270 2001-05-17 12:00  ibanez
67272         * Source/FLTKDialog/: CMakeSetupGUI.cpp, CMakeSetupGUI.h:      File
67273           generated by FLTK FLUID containing the implementation of the GUI
67275 2001-05-17 11:58  ibanez
67277         * Source/FLTKDialog/CMakeSetupGUI.fl:      GUI description file
67278           used by FLTK interactive tool : FLUID
67280 2001-05-17 11:44  hoffman
67282         * Source/: cmCableWrapTclCommand.cxx, cmConfigure.h.in,
67283           cmGeneratedFileStream.h, cmStandardIncludes.h: BUG: fix to
67284           compile on hp with aCC
67286 2001-05-17 11:22  king
67288         * Source/cmCableWrapTclCommand.cxx: Renamed gccxml input/output
67289           files to drop _tcl qualification.
67291 2001-05-16 18:10  hoffman
67293         * CMakeSystemConfig.cmake.in: ENH: fix for sunCC
67295 2001-05-16 18:08  hoffman
67297         * Source/: cmCacheManager.cxx, cmUnixMakefileGenerator.cxx: BUG:
67298           fix for sun compiler
67300 2001-05-16 17:43  king
67302         * Source/: cmCableClassSet.cxx, cmCableClassSet.h: ERR: Removed use
67303           of member templates.
67305 2001-05-16 17:18  king
67307         * Source/cmUnixMakefileGenerator.cxx: ERR: int -> unsigned int
67309 2001-05-16 17:18  king
67311         * Source/cmGeneratedFileStream.h: ERR: const error fixed.
67313 2001-05-16 17:11  king
67315         * Source/CMakeLib.dsp: ENH: Added cmCableClassSet.cxx to build.
67317 2001-05-16 17:11  king
67319         * Source/cmGeneratedFileStream.h: ERR: Added is_open() check in
67320           cmGeneratedFileStream::operator bool() so that implicit
67321           conversion to bool is not used.
67323 2001-05-16 17:11  king
67325         * Source/cmCableClassSet.cxx: ERR: Removed dynamic_cast so that
67326           RTTI isn't required.
67328 2001-05-16 16:41  king
67330         * Source/: Makefile.in, cmCableClassSet.cxx, cmCableClassSet.h,
67331           cmCableClassSetCommand.cxx, cmCableClassSetCommand.h,
67332           cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h,
67333           cmCommands.cxx: ENH: Adding CABLE_CLASS_SET and CABLE_WRAP_TCL
67334           commands.  They cannot yet be used with the main branch of CABLE,
67335           though.
67337 2001-05-16 16:40  king
67339         * Source/cmGeneratedFileStream.h: ENH: cmGeneratedFileStream class
67340           added to simplify copy-if-different usage on generated files.
67342 2001-05-16 15:43  hoffman
67344         * configure.in.sample: [no log message]
67346 2001-05-16 15:15  hoffman
67348         * CMakeSystemConfig.cmake.in, Source/Makefile.in,
67349           Source/cmBuildNameCommand.cxx,
67350           Source/cmBuildSharedLibrariesCommand.cxx,
67351           Source/cmCacheManager.cxx, Source/cmCacheManager.h,
67352           Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
67353           Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
67354           Source/cmProjectCommand.cxx, Source/cmSetCommand.cxx,
67355           Source/cmUnixMakefileGenerator.cxx,
67356           Source/cmUnixMakefileGenerator.h,
67357           Source/MFCDialog/CMakeSetupDialog.cpp: ENH: unify make process on
67358           unix
67360 2001-05-16 09:19  king
67362         * Source/: cmData.h, cmMakefile.cxx, cmMakefile.h: ENH: Added
67363           cmData and corresponding DataMap in cmMakefile to allow commands
67364           to register arbitrary extra data with the makefile without
67365           modifying the cmMakefile class definition.
67367 2001-05-15 13:14  martink
67369         * Source/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
67370           EXEWinHeader.dsptemplate, cmDSPMakefile.cxx, cmDSPWriter.cxx,
67371           staticLibHeader.dsptemplate: added output directory support
67373 2001-05-14 16:47  barre
67375         * Source/cmSystemTools.cxx: Changed separator between registry key
67376           and its value. Change regexp for registry key.
67378 2001-05-14 16:46  barre
67380         * Modules/FindTCL.cmake: Changed separator between registry key and
67381           its value.
67383 2001-05-14 10:36  hoffman
67385         * Source/cmSystemTools.cxx: ENH: put back lost changes from r1.38
67387 2001-05-12 07:29  barre
67389         * Source/cmSystemTools.cxx: fix + => += bug reported by A. Perera
67391 2001-05-11 17:41  barre
67393         * Source/MFCDialog/res/CMakeSetupDialog.ico: I know, there are more
67394           serious things to do :) A new icon. The previous one has not be
67395           overwritten, it's in there too.
67397 2001-05-11 17:22  barre
67399         * Source/cmSystemTools.cxx: Extended the registry key regexp
67401 2001-05-11 17:11  barre
67403         * Modules/FindTCL.cmake: Add 8.4 and registry support
67405 2001-05-11 17:11  barre
67407         * Source/cmSystemTools.cxx: Add support for a specific value name
67408           in a registry key
67410 2001-05-11 14:49  geoff
67412         * Source/cmCacheManager.cxx: Cache file is a bit prettier
67414 2001-05-11 14:39  hoffman
67416         * Source/: cmCableSourceFilesCommand.cxx, cmSystemTools.cxx,
67417           cmUnixMakefileGenerator.cxx: BUG: fix find library for unix
67419 2001-05-11 13:58  barre
67421         * Modules/FindPythonLibs.cmake: NAMES syntax
67423 2001-05-11 13:52  martink
67425         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: fix for expanding
67426           library vars
67428 2001-05-11 12:30  barre
67430         * Source/cmFindLibraryCommand.cxx: Fix help string when NAMES was
67431           used (forgot the case when there is no name)
67433 2001-05-11 12:13  barre
67435         * Source/cmFindLibraryCommand.cxx: Fix help string when NAMES was
67436           used
67438 2001-05-11 11:45  king
67440         * Source/cmFindLibraryCommand.cxx: ERR: int -> unsigned int.
67442 2001-05-11 11:39  hoffman
67444         * CMakeVariables.make.in, Source/cmFindLibraryCommand.cxx: BUG: add
67445           back thread library
67447 2001-05-11 11:07  martink
67449         * Source/cmFindProgramCommand.cxx: expands reg values
67451 2001-05-11 10:52  martink
67453         * Source/: EXEHeader.dsptemplate, cmAddExecutableCommand.cxx,
67454           cmAddExecutableCommand.h, cmDSPMakefile.cxx, cmDSPMakefile.h,
67455           cmDSPWriter.cxx, cmDSPWriter.h, cmFindLibraryCommand.cxx,
67456           cmFindPathCommand.cxx, cmMakefile.cxx, cmMakefile.h,
67457           cmSystemTools.cxx, cmSystemTools.h, cmUnixMakefileGenerator.cxx,
67458           EXEWinHeader.dsptemplate: added registry entry support and
67459           windows app support
67461 2001-05-11 10:27  martink
67463         * Modules/: FindJNI.cmake, FindPythonLibs.cmake: minor fixes and
67464           new python module
67466 2001-05-11 10:04  hoffman
67468         * Source/MFCDialog/CMakeSetupDialog.cpp: BUG: fix gui problem
67470 2001-05-10 17:22  hoffman
67472         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx,
67473           MFCDialog/CMakeSetupDialog.cpp, MFCDialog/PropertyList.cpp: BUG:
67474           fix up gui with values that stay around too long
67476 2001-05-10 16:21  geoff
67478         * Source/cmMakefile.cxx: definitions should now be overwritten if
67479           they already exist
67481 2001-05-10 15:50  hoffman
67483         * Source/cmSystemTools.cxx: BUG: fix unix path search
67485 2001-05-10 15:32  martink
67487         * Source/cmTarget.cxx: fix for expaning libraries prior to
67488           generating dsp
67490 2001-05-10 14:30  geoff
67492         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: Reads and uses
67493           MSPROJECT_TEMPLATE_DIRECTORY if it exists
67495 2001-05-10 14:02  king
67497         * CMake.doc: BUG: Removing this file.  It has been replaced by
67498           CMake.doc.gz to get around a problem with CVS.
67500 2001-05-10 13:52  martink
67502         * Source/cmTarget.h: added win32 executable option
67504 2001-05-10 12:25  king
67506         * CMake.doc.gz: Testing strange cvs problem with .doc files.
67508 2001-05-10 12:05  king
67510         * CMake.pdf, CMake.pdf.gz: BUG: Removing old CMake.pdf and adding
67511           the gzipped version, CMake.pdf.gz because of file size problems
67512           with cvs.
67514 2001-05-10 11:20  king
67516         * Source/cmUnixMakefileGenerator.cxx: BUG: Removed stray debugging
67517           output statement.  Also renamed some variables for clarity.
67519 2001-05-10 11:19  king
67521         * Source/cmSystemTools.cxx: ERR: RunCommand method needed return in
67522           unix.
67524 2001-05-10 11:18  king
67526         * Source/: cmFindLibraryCommand.cxx, cmFindProgramCommand.cxx: ERR:
67527           Removed unused variable
67529 2001-05-10 09:45  king
67531         * CMakeVariables.make.in: BUG: ANSI_CFLAGS -> CMAKE_ANSI_CFLAGS
67533 2001-05-09 18:00  geoff
67535         * Source/: EXEHeader.dsptemplate, cmDSPMakefile.cxx,
67536           cmDSPWriter.cxx: ADD LINK32s are now on multiple lines because VC
67537           breaks otherwise
67539 2001-05-09 17:38  barre
67541         * Modules/FindTCL.cmake: ENH: add 8.3 support
67543 2001-05-09 16:17  hoffman
67545         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: BUG: escape spaces
67546           before adding .lib
67548 2001-05-09 16:08  hoffman
67550         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: escape spaces
67552 2001-05-09 15:48  hoffman
67554         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: only add .lib
67555           if no .lib exists
67557 2001-05-09 14:53  hoffman
67559         * Modules/FindFLTK.cmake, Modules/FindGTK.cmake,
67560           Modules/FindJNI.cmake, Modules/FindJPEG.cmake,
67561           Modules/FindMPI.cmake, Modules/FindTCL.cmake, Source/cmCommand.h,
67562           Source/cmFindLibraryCommand.cxx, Source/cmFindLibraryCommand.h,
67563           Source/cmFindProgramCommand.cxx, Source/cmSystemTools.cxx,
67564           Source/cmSystemTools.h, Source/cmUnixMakefileGenerator.cxx: ENH:
67565           change find library and find program to look for more than one
67566           name
67568 2001-05-09 13:44  hoffman
67570         * Source/cmCableDefineSetCommand.cxx: BUG: match called on invalid
67571           number
67573 2001-05-09 13:22  martink
67575         * CMakeMaster.make.in, CMakeRules.make.in,
67576           CMakeSystemConfig.cmake.in, CMakeTopMakefileTemplate.in,
67577           CMakeVariables.make.in, configure.in.sample, Source/Makefile.in:
67578           cleaned up configure some
67580 2001-05-09 11:15  millerjv
67582         * Source/cmCacheManager.cxx: FIX: only clear the cache on a load
67583           when the load needs to read internal values.  Otherwise, it is
67584           assumed that we are reading another projects cache.
67586 2001-05-09 10:13  hoffman
67588         * Source/MFCDialog/PropertyList.cpp: BUG: fix crash
67590 2001-05-09 09:52  hoffman
67592         * Source/cmConfigureFileCommand.cxx: BUG: fix use beyond end of
67593           array
67595 2001-05-09 08:51  martink
67597         * Source/: cmCommands.cxx, cmLoadCacheCommand.cxx,
67598           cmLoadCacheCommand.h, cmSourceFile.cxx: added load cache command
67599           and fixed source file
67601 2001-05-08 17:37  king
67603         * Source/cmCacheManager.cxx: ERR: LoadCache needed to return a
67604           value.
67606 2001-05-08 17:04  martink
67608         * Source/: cmCacheManager.cxx, cmCacheManager.h: added ability to
67609           load another cache
67611 2001-05-08 17:03  martink
67613         * Source/cmProjectCommand.cxx: now adds src and bin dir into cache
67615 2001-05-08 16:20  martink
67617         * Source/cmVTKWrapTclCommand.cxx: fixed bug in init code
67619 2001-05-08 16:01  hoffman
67621         * configure.in.sample: clean up
67623 2001-05-08 13:40  hoffman
67625         * Source/MFCDialog/PropertyList.cpp: ENH: add initial path support
67626           for file choosers
67628 2001-05-08 11:40  martink
67630         * Source/cmTargetLinkLibrariesCommand.cxx: BUG: added arg0 to link
67631           libraries
67633 2001-05-08 10:16  ibanez
67635         * Modules/FindFLTK.cmake: Module to search the path for FLTK
67636           library   ( http://www.fltk.org )
67638 2001-05-07 18:14  king
67640         * Source/: cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx,
67641           cmMakefile.cxx: ENH: Moved cache entry addition into
67642           cmMakefile::AddLibrary and AddExecutable so that commands do not
67643           have to add it explicitly.
67645 2001-05-07 18:11  hoffman
67647         * CMakeSystemConfig.cmake.in, Source/CMakeBuildTargets.cxx,
67648           Source/Makefile.in, Source/cmCacheManager.cxx,
67649           Source/cmCommands.cxx, Source/cmConfigureFile.cxx,
67650           Source/cmConfigureFile.h, Source/cmConfigureFileCommand.cxx,
67651           Source/cmConfigureFileCommand.h, Source/cmExecProgram.cxx,
67652           Source/cmExecProgram.h, Source/cmExecProgramCommand.cxx,
67653           Source/cmExecProgramCommand.h, Source/cmMakeDirectoryCommand.cxx,
67654           Source/cmMakeDirectoryCommand.h, Source/cmMakefile.cxx,
67655           Source/cmMakefile.h, Source/cmSystemTools.cxx,
67656           Source/cmUnixMakefileGenerator.cxx,
67657           Source/cmUnixMakefileGenerator.h: ENH: call configure from cmake
67659 2001-05-07 10:02  blezek
67661         * Source/cmConfigureFile.cxx: BUG: Removing Remove Variables call
67663 2001-05-07 09:16  geoff
67665         * configure.in.sample: Under FreeBSD: should be
67666           CMAKE_SHLIB_BUILD_FLAGS and not CMAKE_SHLIB_LINK_FLAGS.
67667           CMakeSystemConfig.cmake not being made
67669 2001-05-05 11:28  hoffman
67671         * Source/cmAddExecutableCommand.cxx: BUG: add internal cache entry
67672           for executables, so depends can work
67674 2001-05-05 11:03  hoffman
67676         * Source/: cmAddTargetCommand.cxx, cmAddTargetCommand.h,
67677           cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.h,
67678           cmCommands.cxx, cmLibraryCommand.cxx: BUG: add removed command,
67679           and sort the order in cmCommands.cxx
67681 2001-05-04 17:00  martink
67683         * Source/: cmMakefile.cxx, cmUnixMakefileGenerator.cxx: fixes for
67684           untiltiy targets in all
67686 2001-05-04 16:44  blezek
67688         * Source/cmBuildNameCommand.cxx: ENH: Proper build name
67690 2001-05-04 16:43  blezek
67692         * Source/cmSiteNameCommand.cxx: ENH: Correct sitename
67694 2001-05-04 15:50  martink
67696         * Source/: cmAddCustomTargetCommand.cxx,
67697           cmAddCustomTargetCommand.h, cmAddTargetCommand.cxx,
67698           cmAddTargetCommand.h, cmDSWMakefile.cxx, cmDSWWriter.cxx,
67699           cmMakefile.cxx, cmMakefile.h, cmTarget.h,
67700           cmVTKWrapJavaCommand.cxx: option to make utilities in the all
67701           target
67703 2001-05-04 14:53  hoffman
67705         * CMakeSystemConfig.cmake.in, CMakeWindowsSystemConfig.cmake: ENH:
67706           move to cmake for itkConfigure.h.in
67708 2001-05-04 12:52  martink
67710         * Source/cmVTKWrapJavaCommand.cxx: updates
67712 2001-05-04 11:35  geoff
67714         * Modules/: FindGTK.cmake, FindJPEG.cmake: INCLUDE these to find
67715           the relevant libraries
67717 2001-05-04 11:34  hoffman
67719         * Source/: cmAddCustomTargetCommand.cxx,
67720           cmAddCustomTargetCommand.h, cmBuildCommand.cxx, cmBuildCommand.h,
67721           cmBuildNameCommand.cxx, cmBuildNameCommand.h, cmExecProgram.cxx,
67722           cmExecProgram.h, cmSiteNameCommand.cxx, cmSiteNameCommand.h: ENH:
67723           move testing stuff to cmake from configure, good bye dashboard...
67724           :)
67726 2001-05-04 11:30  hoffman
67728         * CMakeRules.make.in, CMakeSystemConfig.txt.in,
67729           CMakeWindowsSystemConfig.txt, Source/cmAddTargetCommand.cxx,
67730           Source/cmAddTargetCommand.h, Source/cmCacheManager.cxx,
67731           Source/cmCommands.cxx, Source/cmDSWMakefile.cxx,
67732           Source/cmDSWWriter.cxx, Source/cmFindProgramCommand.cxx,
67733           Source/cmMakefile.cxx, Source/cmOptionCommand.cxx,
67734           Source/cmOptionCommand.h, Source/cmSourceGroup.cxx,
67735           Source/cmSourceGroup.h, Source/cmSystemTools.cxx,
67736           Source/cmSystemTools.h, Source/cmUnixMakefileGenerator.cxx,
67737           Source/MFCDialog/CMakeSetup.rc: ENH: move testing stuff to cmake
67738           from configure, good bye dashboard... :)
67740 2001-05-04 10:44  king
67742         * Source/cmSystemTools.cxx: ENH: Added support to EscapeSpaces to
67743           use double quotes on windows.
67745 2001-05-04 10:44  king
67747         * Source/cmCablePackageCommand.cxx: ENH: Added use of CMAKE cache
67748           entry for generating the DSP/makefile build rules.
67750 2001-05-04 10:44  king
67752         * Source/: cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx,
67753           cmDSPWriter.h: ENH: Added use of CMAKE cache entry for generating
67754           the DSP build rules.
67756 2001-05-04 10:13  martink
67758         * Modules/FindJNI.cmake: minor fixes
67760 2001-05-04 09:56  martink
67762         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: fixed custom command
67763           rule
67765 2001-05-04 09:47  martink
67767         * Modules/FindJNI.cmake: new module
67769 2001-05-04 09:39  martink
67771         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx, cmSourceGroup.cxx,
67772           cmSourceGroup.h, cmVTKWrapJavaCommand.cxx: better custom rules
67774 2001-05-04 08:46  martink
67776         * Source/: cmFunctionBlocker.h, cmIfCommand.cxx, cmIfCommand.h,
67777           cmMakefile.cxx, cmVTKWrapJavaCommand.cxx: better If checks
67779 2001-05-04 08:45  martink
67781         * Source/: cmSourceFilesRequireCommand.cxx,
67782           cmSourceFilesRequireCommand.h, cmUnixDefinesCommand.cxx,
67783           cmUnixDefinesCommand.h, cmUnixLibrariesCommand.cxx,
67784           cmUnixLibrariesCommand.h, cmWin32DefinesCommand.cxx,
67785           cmWin32DefinesCommand.h, cmWin32IncludeDirectoryCommand.cxx,
67786           cmWin32IncludeDirectoryCommand.h, cmWin32LibrariesCommand.cxx,
67787           cmWin32LibrariesCommand.h: removed old functions
67789 2001-05-03 16:55  king
67791         * Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx,
67792           MFCDialog/CMakeSetupDialog.cpp: ENH: Added generation of internal
67793           CMAKE cache entry with path to command-line CMake executable.
67795 2001-05-03 16:55  king
67797         * Source/: cmFindProgramCommand.cxx, cmSystemTools.cxx,
67798           cmSystemTools.h: ENH: Added cmSystemTools::FindProgram() and
67799           full-path detection utilities.
67801 2001-05-03 15:27  martink
67803         * Source/: cmCommands.cxx, cmVTKWrapJavaCommand.cxx,
67804           cmVTKWrapJavaCommand.h: minor fixes
67806 2001-05-03 11:04  martink
67808         * Source/cmCommands.cxx: removed deprecated commands
67810 2001-05-03 10:58  martink
67812         * CMakeSystemConfig.cmake.in: better config info
67814 2001-05-03 10:35  martink
67816         * Source/cmConfigureFile.cxx: now support cmakedefine
67818 2001-05-03 08:53  martink
67820         * CMakeSystemConfig.txt.in, CMakeWindowsSystemConfig.txt: uses
67821           cmake commands now
67823 2001-05-03 08:52  martink
67825         * CMakeSystemConfig.cmake.in, CMakeSystemConfig.txt.in,
67826           CMakeWindowsSystemConfig.cmake, CMakeWindowsSystemConfig.txt,
67827           Source/cmMakefile.cxx, Source/cmMakefile.h: system config uses
67828           cmake commands now
67830 2001-05-02 17:33  martink
67832         * Modules/FindMPI.cmake: minor fixes
67834 2001-05-02 17:07  martink
67836         * Modules/FindMPI.cmake: new module
67838 2001-05-02 14:08  martink
67840         * Modules/FindOpenGL.cmake: simple module
67842 2001-05-02 11:53  martink
67844         * Modules/FindTCL.cmake: finds tk as well
67846 2001-05-02 11:53  martink
67848         * Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx: cache loaded
67849           into makefile
67851 2001-05-01 17:52  martink
67853         * Source/: cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx:
67854           fixed bug in limiting to source lists
67856 2001-05-01 17:37  king
67858         * Source/: cmCableDefineSetCommand.cxx, cmCableDefineSetCommand.h,
67859           cmCableWrapCommand.cxx, cmCableWrapCommand.h: ENH: Changed
67860           cmCableWrapCommand to inherit from cmCableDefineSetCommand since
67861           they do almost exactly the same thing.  Added a GetXmlTag virtual
67862           function to both classes to return what XML tag to generate in
67863           the set's output.  cmCableDefineSetCommand generates a "Set" tag,
67864           and cmCableWrapCommand generates a "WrapperSet" tag.  What is
67865           inside the tags is still generated by the cmCableDefineSetCommand
67866           superclass.
67868 2001-05-01 17:35  king
67870         * Source/: cmCableInstantiateClassCommand.cxx,
67871           cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
67872           cmCableInstantiateCommand.h, cmCablePackageEntryCommand.cxx,
67873           cmCablePackageEntryCommand.h, cmCableSourceFilesCommand.cxx,
67874           cmCableSourceFilesCommand.h: ENH: Changed WriteConfiguration back
67875           to const because it doesn't need to report errors anymore.
67877 2001-05-01 17:12  hoffman
67879         * Source/: UtilityFooter.dsptemplate, UtilityHeader.dsptemplate:
67880           ADD: add utiltity templates
67882 2001-05-01 16:55  hoffman
67884         * configure.in.sample, Source/cmAddTargetCommand.cxx,
67885           Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
67886           Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
67887           Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
67888           Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
67889           Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmTarget.h,
67890           Source/cmUnixMakefileGenerator.cxx: ENH: implement ADD_TARGET
67891           command, and add an ALL_BUILD target
67893 2001-05-01 16:34  martink
67895         * Source/: cmMakefile.cxx, MFCDialog/CMakeSetupDialog.cpp: cache
67896           now loaded into makefile
67898 2001-05-01 16:28  martink
67900         * Source/: cmCacheManager.cxx, cmCacheManager.h: added method to
67901           puch cache into makefile defines
67903 2001-05-01 16:27  martink
67905         * Source/cmIfCommand.cxx: slight bug in If command I think
67907 2001-05-01 11:28  martink
67909         * Modules/FindTCL.cmake: first module
67911 2001-05-01 11:16  martink
67913         * Source/: cmCommands.cxx, cmElseCommand.cxx, cmIfCommand.cxx,
67914           cmIfCommand.h, cmSetCommand.cxx, cmSetCommand.h,
67915           cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx: new set
67916           command and IF NOT
67918 2001-04-30 14:56  martink
67920         * Source/: cmElseCommand.cxx, cmFindFileCommand.cxx,
67921           cmFindLibraryCommand.cxx, cmFindPathCommand.cxx, cmIfCommand.cxx,
67922           cmSystemTools.cxx, cmSystemTools.h: bug fixes
67924 2001-04-30 11:51  king
67926         * Source/cmCablePackageCommand.cxx: BUG: Fixed output of
67927           CMakeLists.txt path in cable_config.xml dependency list for unix.
67928           Needed to escape spaces instead of enclosing in double quotes.
67930 2001-04-30 11:29  king
67932         * Source/cmMakefile.h: ERR: Removed a conflict that was checked in.
67934 2001-04-30 10:52  anonymous
67936         * Source/: cmCommands.cxx, cmDSPMakefile.cxx, cmDSPMakefile.h,
67937           cmDSPWriter.cxx, cmDSPWriter.h, cmIncludeCommand.cxx,
67938           cmIncludeCommand.h, cmMakefile.cxx, cmMakefile.h: New command:
67939           INCLUDE(somefile.txt)
67941 2001-04-30 10:44  martink
67943         * Source/: cmCommands.cxx, cmDSPMakefile.cxx, cmDSPWriter.cxx,
67944           cmDSWMakefile.cxx, cmDSWWriter.cxx, cmFindIncludeCommand.cxx,
67945           cmFindLibraryCommand.cxx, cmLinkLibrariesCommand.cxx,
67946           cmLinkLibrariesCommand.h, cmMakefile.cxx, cmMakefile.h,
67947           cmTarget.cxx, cmTarget.h, cmTargetLinkLibrariesCommand.cxx,
67948           cmTargetLinkLibrariesCommand.h, cmUnixMakefileGenerator.cxx,
67949           cmUnixMakefileGenerator.h: added TARGET_LINK_LIBRARY command and
67950           support for debug and release libraries to link against
67952 2001-04-27 14:57  king
67954         * Source/cmUnixMakefileGenerator.cxx: ERR: Renamed CustomCommands
67955           to BuildRules to match change in cmSourceGroup.
67957 2001-04-27 14:52  king
67959         * Source/cmCablePackageCommand.cxx: BUG: Removed output of GCC_XML
67960           rules when the command cannot be found.
67962 2001-04-27 14:51  king
67964         * Source/: cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx,
67965           cmDSPWriter.h, cmSourceGroup.cxx, cmSourceGroup.h: BUG: Removed
67966           output of dual rules for source files that are processed by both
67967           the compiler and by a custom command.  Also removed generation of
67968           duplicate CMakeLists.txt in the project files.
67970 2001-04-27 14:40  martink
67972         * CMakeSystemConfig.txt.in, CMakeWindowsSystemConfig.txt: get
67973           system info into cmake
67975 2001-04-27 14:25  martink
67977         * Source/: cmConfigureFile.cxx, cmConfigureFile.h: added configure
67978           file
67980 2001-04-27 11:53  hoffman
67982         * configure.in.sample: BUG: run cache build with each configure
67984 2001-04-27 11:36  hoffman
67986         * CMakeRules.make.in, Source/cmMakefile.cxx: BUG: fix inplace
67987           builds
67989 2001-04-27 11:03  hoffman
67991         * Source/cmMakefile.cxx: ENH: fix in source build with non-gnu
67993 2001-04-27 09:32  hoffman
67995         * Source/cmMakefile.cxx: ENH: add output when creating files
67997 2001-04-27 09:30  martink
67999         * Source/: cmFindFileCommand.cxx, cmFindLibraryCommand.cxx,
68000           cmFindPathCommand.cxx: better help strings
68002 2001-04-27 09:13  will
68004         * Source/cmAuxSourceDirectoryCommand.h: ENH:New copyright
68006 2001-04-27 08:46  martink
68008         * CMakeVariables.make.in: removed old junk
68010 2001-04-27 08:01  will
68012         * Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx,
68013           cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
68014           cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
68015           cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
68016           cmAddTargetCommand.cxx, cmAddTargetCommand.h,
68017           cmAuxSourceDirectoryCommand.cxx,
68018           cmBuildSharedLibrariesCommand.cxx,
68019           cmCableCloseNamespaceCommand.cxx, cmCableCloseNamespaceCommand.h,
68020           cmCableCommand.cxx, cmCableCommand.h, cmCableData.cxx,
68021           cmCableData.h, cmCableDefineSetCommand.cxx,
68022           cmCableDefineSetCommand.h, cmCableInstantiateClassCommand.cxx,
68023           cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
68024           cmCableInstantiateCommand.h, cmCableOpenNamespaceCommand.cxx,
68025           cmCableOpenNamespaceCommand.h, cmCablePackageCommand.cxx,
68026           cmCablePackageCommand.h, cmCablePackageEntryCommand.cxx,
68027           cmCablePackageEntryCommand.h, cmCableSourceFilesCommand.cxx,
68028           cmCableSourceFilesCommand.h, cmCableWrapCommand.cxx,
68029           cmCableWrapCommand.h, cmCacheManager.cxx, cmCacheManager.h,
68030           cmCommand.h, cmCommands.h, cmConfigureFileNoAutoconf.cxx,
68031           cmConfigureFileNoAutoconf.h, cmCustomCommand.cxx,
68032           cmCustomCommand.h, cmDSPMakefile.cxx, cmDSPMakefile.h,
68033           cmDSPWriter.cxx, cmDSPWriter.h, cmDSWMakefile.cxx,
68034           cmDSWMakefile.h, cmDSWWriter.cxx, cmDSWWriter.h, cmDirectory.cxx,
68035           cmDirectory.h, cmElseCommand.cxx, cmElseCommand.h,
68036           cmEndIfCommand.cxx, cmEndIfCommand.h, cmFindFileCommand.cxx,
68037           cmFindFileCommand.h, cmFindIncludeCommand.cxx,
68038           cmFindIncludeCommand.h, cmFindLibraryCommand.cxx,
68039           cmFindLibraryCommand.h, cmFindProgramCommand.cxx,
68040           cmFindProgramCommand.h, cmFunctionBlocker.h, cmIfCommand.cxx,
68041           cmIfCommand.h, cmIncludeDirectoryCommand.cxx,
68042           cmIncludeDirectoryCommand.h,
68043           cmIncludeRegularExpressionCommand.cxx,
68044           cmIncludeRegularExpressionCommand.h, cmLibraryCommand.cxx,
68045           cmLibraryCommand.h, cmLinkDirectoriesCommand.cxx,
68046           cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.cxx,
68047           cmLinkLibrariesCommand.h, cmMSProjectGenerator.cxx,
68048           cmMSProjectGenerator.h, cmMakeDepend.cxx, cmMakeDepend.h,
68049           cmMakefile.cxx, cmMakefile.h, cmMakefileGenerator.cxx,
68050           cmMakefileGenerator.h, cmOptionCommand.cxx, cmOptionCommand.h,
68051           cmProjectCommand.cxx, cmProjectCommand.h,
68052           cmRegularExpression.cxx, cmRegularExpression.h, cmSourceFile.cxx,
68053           cmSourceFile.h, cmSourceFilesCommand.cxx, cmSourceFilesCommand.h,
68054           cmSourceFilesRequireCommand.cxx, cmSourceFilesRequireCommand.h,
68055           cmSourceGroup.cxx, cmSourceGroup.h, cmSourceGroupCommand.cxx,
68056           cmSourceGroupCommand.h, cmStandardIncludes.h,
68057           cmSubdirCommand.cxx, cmSubdirCommand.h, cmSystemTools.cxx,
68058           cmSystemTools.h, cmTarget.cxx, cmTarget.h, cmTestsCommand.cxx,
68059           cmTestsCommand.h, cmUnixDefinesCommand.cxx,
68060           cmUnixDefinesCommand.h, cmUnixLibrariesCommand.cxx,
68061           cmUnixLibrariesCommand.h, cmUnixMakefileGenerator.cxx,
68062           cmUnixMakefileGenerator.h, cmUtilitySourceCommand.cxx,
68063           cmUtilitySourceCommand.h, cmVTKWrapPythonCommand.cxx,
68064           cmVTKWrapTclCommand.cxx, cmWin32DefinesCommand.cxx,
68065           cmWin32DefinesCommand.h, cmWin32IncludeDirectoryCommand.cxx,
68066           cmWin32IncludeDirectoryCommand.h, cmWin32LibrariesCommand.cxx,
68067           cmWin32LibrariesCommand.h, cmWrapExcludeFilesCommand.cxx,
68068           cmWrapExcludeFilesCommand.h: ENH:New copyright
68070 2001-04-27 07:55  will
68072         * Source/: cmAbstractFilesCommand.cxx, cmAbstractFilesCommand.h:
68073           ENH:Copyright
68075 2001-04-26 16:22  martink
68077         * Source/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
68078           cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx,
68079           cmDSPWriter.h, cmDSWMakefile.cxx, cmDSWWriter.cxx,
68080           cmLinkLibrariesCommand.cxx, cmLinkLibrariesCommand.h,
68081           cmMakefile.cxx, cmMakefile.h, cmUnixMakefileGenerator.cxx,
68082           cmVTKWrapPythonCommand.cxx, MFCDialog/CMakeSetup.rc,
68083           MFCDialog/resource.h: support for debug and opt libraries
68085 2001-04-26 15:41  martink
68087         * Source/: cmOptionCommand.cxx, cmOptionCommand.h: better help
68089 2001-04-26 15:27  king
68091         * Source/: cmCableInstantiateClassCommand.cxx,
68092           cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
68093           cmCableInstantiateCommand.h, cmCablePackageCommand.cxx,
68094           cmCablePackageEntryCommand.cxx, cmCablePackageEntryCommand.h,
68095           cmCableSourceFilesCommand.cxx, cmCableSourceFilesCommand.h,
68096           cmCableWrapCommand.cxx, cmCableWrapCommand.h: ENH: Changed
68097           WriteConfiguration to non-const so it can do error checking.
68098           Added parsing and output of a name for each WrapperSet generated
68099           from a CABLE_WRAP command.
68101 2001-04-26 14:53  hoffman
68103         * Source/: cmAddLibraryCommand.cxx,
68104           cmBuildSharedLibrariesCommand.cxx, cmCacheManager.cxx,
68105           cmCacheManager.h, cmFindFileCommand.cxx,
68106           cmFindIncludeCommand.cxx, cmFindLibraryCommand.cxx,
68107           cmFindPathCommand.cxx, cmFindProgramCommand.cxx,
68108           cmOptionCommand.cxx, cmUtilitySourceCommand.cxx,
68109           MFCDialog/CMakeSetupDialog.cpp, MFCDialog/PropertyList.cpp,
68110           MFCDialog/PropertyList.h: ENH: add help for cache entries
68112 2001-04-26 10:49  martink
68114         * Source/: cmCacheManager.cxx, cmElseCommand.cxx, cmIfCommand.cxx,
68115           cmSystemTools.cxx, cmSystemTools.h: some fixes for If commands
68117 2001-04-26 09:38  martink
68119         * Source/: CMakeSetup.dsw, DumpDocumentation.dsp, cmCommands.cxx,
68120           cmDSPMakefile.cxx, cmDSPWriter.cxx, cmDSPMakefile.h,
68121           cmDSPWriter.h, cmFindFileCommand.cxx, cmFindIncludeCommand.cxx,
68122           cmFindIncludeCommand.h, cmFindLibraryCommand.cxx,
68123           cmFindLibraryCommand.h, cmFindPathCommand.cxx,
68124           cmFindPathCommand.h, cmMakefile.cxx, cmMakefile.h,
68125           cmUnixMakefileGenerator.cxx: bug fixes
68127 2001-04-25 19:01  hoffman
68129         * Source/MFCDialog/CMakeSetupDialog.cpp: ENH: set initial build to
68130           source dir
68132 2001-04-25 18:53  hoffman
68134         * Source/MFCDialog/CMakeSetupDialog.cpp: ENH: add error checking
68135           for empty build dir
68137 2001-04-25 16:09  hoffman
68139         * configure.in.sample, Source/Makefile.in,
68140           Source/cmCacheManager.cxx, Source/cmCacheManager.h,
68141           Source/cmMakefile.cxx, Source/MFCDialog/CMakeDialog.h,
68142           Source/MFCDialog/CMakeSetup.rc,
68143           Source/MFCDialog/CMakeSetupDialog.cpp,
68144           Source/MFCDialog/CMakeSetupDialog.h,
68145           Source/MFCDialog/PropertyList.cpp,
68146           Source/MFCDialog/PropertyList.h: ENH: clean up cmake GUI and
68147           remove the parsing of CMakeLists.txt files by configure
68149 2001-04-25 11:47  martink
68151         * Source/: cmElseCommand.h, cmEndIfCommand.h, cmIfCommand.h: rules
68152           were not inherited when they should be
68154 2001-04-25 09:39  king
68156         * Source/cmUnixMakefileGenerator.cxx: BUG: Fixed output of
68157           dependencies.  It needs to loop over the makefile's targets, not
68158           the source lists.
68160 2001-04-25 09:37  king
68162         * Source/cmMakeDepend.cxx: STYLE: Updated comments for name change
68163           cmClassFile->cmSourceFile
68165 2001-04-25 09:33  martink
68167         * CMake.doc: updated the docs some
68169 2001-04-24 17:33  king
68171         * Source/cmUnixMakefileGenerator.cxx: ERR: cmClassFile.h ->
68172           cmSourceFile.h include change.
68174 2001-04-24 16:49  martink
68176         * Source/: cmClassFile.cxx, cmClassFile.h: many fixes and cleanup
68177           and features
68179 2001-04-24 16:46  martink
68181         * Source/: CMakeLib.dsp, Makefile.in, cmAbstractFilesCommand.cxx,
68182           cmAuxSourceDirectoryCommand.cxx, cmCablePackageCommand.cxx,
68183           cmCableSourceFilesCommand.cxx, cmCacheManager.cxx,
68184           cmCacheManager.h, cmCommands.cxx, cmDSPMakefile.cxx,
68185           cmDSPMakefile.h, cmDSPWriter.cxx, cmDSPWriter.h,
68186           cmMakeDepend.cxx, cmMakeDepend.h, cmMakefile.cxx, cmMakefile.h,
68187           cmOptionCommand.cxx, cmSourceFilesCommand.cxx,
68188           cmSourceFilesRequireCommand.cxx, cmTarget.h,
68189           cmUnixDefinesCommand.cxx, cmUnixLibrariesCommand.cxx,
68190           cmUnixMakefileGenerator.cxx, cmWin32DefinesCommand.cxx,
68191           cmWin32IncludeDirectoryCommand.cxx, cmWin32LibrariesCommand.cxx,
68192           cmWrapExcludeFilesCommand.cxx, MFCDialog/CMakeSetupDialog.cpp,
68193           cmVTKWrapPythonCommand.cxx, cmVTKWrapPythonCommand.h,
68194           cmVTKWrapTclCommand.cxx, cmVTKWrapTclCommand.h, cmSourceFile.cxx,
68195           cmSourceFile.h, cmTarget.cxx, cmWrapTclCommand.cxx,
68196           cmWrapTclCommand.h: many fixes and cleanup and features
68198 2001-04-24 14:19  hoffman
68200         * Source/MFCDialog/: CMakeSetupDialog.cpp, PropertyList.cpp,
68201           PropertyList.h: BUG: fix duplicate property items
68203 2001-04-24 13:32  hoffman
68205         * Source/MFCDialog/: CMakeSetupDialog.cpp, CMakeSetupDialog.h,
68206           PropertyList.cpp: BUG: fix cache updates
68208 2001-04-24 12:40  hoffman
68210         * Source/: cmBuildSharedLibrariesCommand.cxx, cmCacheManager.cxx,
68211           cmCacheManager.h, cmMakefile.cxx, cmMakefile.h,
68212           cmOptionCommand.cxx, cmWrapTclCommand.cxx,
68213           MFCDialog/CMakeSetupDialog.cpp: BUG: fix build directory problem
68215 2001-04-24 09:45  king
68217         * CMakeVariables.make.in: ERR: Removed extra SRC_OBJ reference.
68218           The variable is no longer used.
68220 2001-04-23 16:40  hoffman
68222         * Source/: CMakeLib.dsp, cmCacheManager.cxx, cmCacheManager.h,
68223           cmDSWMakefile.cxx, cmDSWWriter.cxx, cmSourceGroup.h,
68224           cmStandardIncludes.h, cmWindowsConfigure.cxx,
68225           cmWindowsConfigure.h, MFCDialog/CMakeDialog.h,
68226           MFCDialog/CMakeSetup.dsp, MFCDialog/CMakeSetup.rc,
68227           MFCDialog/CMakeSetupDialog.cpp, MFCDialog/CMakeSetupDialog.h,
68228           MFCDialog/PropertyList.cpp, MFCDialog/PropertyList.h,
68229           MFCDialog/resource.h: ENH: new GUI editor for cmake cache file
68231 2001-04-23 16:34  martink
68233         * Source/: cmCommands.cxx, cmWrapTclCommand.cxx: added option
68234           command
68236 2001-04-23 16:33  martink
68238         * Source/: cmOptionCommand.cxx, cmOptionCommand.h: new command
68240 2001-04-23 13:58  blezek
68242         * CMakeRules.make.in, Source/cmUnixMakefileGenerator.cxx: BUG:
68243           Clean was not doing it's job
68245 2001-04-23 10:23  king
68247         * Source/cmIfCommand.h: ERR: Added virtual destructor to complement
68248           virtual functions in cmIfFunctionBlocker.
68250 2001-04-19 17:39  martink
68252         * Source/: cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
68253           cmCommands.cxx, cmElseCommand.cxx, cmElseCommand.h,
68254           cmEndIfCommand.cxx, cmEndIfCommand.h, cmFunctionBlocker.h,
68255           cmIfCommand.cxx, cmIfCommand.h, cmMakefile.cxx, cmMakefile.h:
68256           added if else endif add definition
68258 2001-04-19 13:28  martink
68260         * Source/: cmCablePackageCommand.cxx, cmCustomCommand.h,
68261           cmDSPMakefile.cxx, cmDSPWriter.cxx, cmDSWMakefile.cxx,
68262           cmDSWWriter.cxx, cmMakefile.cxx, cmSourceGroup.cxx, cmTarget.h,
68263           cmUnixMakefileGenerator.cxx: cleaned up the coding style made
68264           ivars private etc
68266 2001-04-18 08:01  king
68268         * Source/cmMakeDepend.cxx: ERR: We can't assume a vector iterator
68269           is a pointer.  It must be dereferenced to get a reference to the
68270           element, and then we can take the address of that to get a
68271           pointer.  "i" becomes "&*i"
68273 2001-04-17 07:42  king
68275         * Source/cmUnixMakefileGenerator.cxx: ERR: Removed unused variable.
68277 2001-04-16 15:40  hoffman
68279         * Source/: cmStandardIncludes.h, cmSystemTools.cxx: BUG: fix small
68280           compile issues on HP aCC
68282 2001-04-16 12:31  king
68284         * Source/: cmMakeDepend.cxx, cmMakeDepend.h: ENH: Changed m_Indices
68285           to an stl set and renamed it to m_IndexSet.  Using a set results
68286           in a significant performance increase and reduction in memory
68287           usage.
68289 2001-04-16 10:15  millerjv
68291         * Source/cmAddLibraryCommand.cxx: FIX: allow ADD_LIBRARY with no
68292           source list
68294 2001-04-16 10:01  martink
68296         * Source/: cmCablePackageCommand.cxx, cmMakefile.h: fixed cable
68297           package issue
68299 2001-04-12 15:34  martink
68301         * Source/: Makefile.in, cmAddLibraryCommand.cxx,
68302           cmCacheManager.cxx, cmCacheManager.h, cmMakefile.h,
68303           cmUnixMakefileGenerator.cxx, cmWrapTclCommand.cxx: some bug fixes
68305 2001-04-12 09:55  king
68307         * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
68308           ENH: Added individual library linkage output so that shared
68309           libraries will not try to link against themselves.
68311 2001-04-12 09:49  martink
68313         * Source/: cmExecutablesCommand.cxx, cmExecutablesCommand.h:
68314           removed old rules
68316 2001-04-11 16:34  king
68318         * Source/cmUnixMakefileGenerator.cxx: ENH: Generation now sets up
68319           proper linking of shared libraries to each other.
68321 2001-04-11 15:43  king
68323         * CMakeMaster.make.in: ERR: Needed to switch point where
68324           CMakeTargets.make is included so that Variables will be available
68325           to the targets file.
68327 2001-04-11 14:58  martink
68329         * Source/CMakeLib.dsp, Source/CMakeSetupCMD.dsp,
68330           Source/Makefile.in, Source/cmAbstractFilesCommand.cxx,
68331           Source/cmAddExecutableCommand.cxx,
68332           Source/cmAddExecutableCommand.h, Source/cmAddLibraryCommand.cxx,
68333           Source/cmAddLibraryCommand.h,
68334           Source/cmAuxSourceDirectoryCommand.cxx,
68335           Source/cmAuxSourceDirectoryCommand.h, Source/cmCableCommand.cxx,
68336           Source/cmCableData.cxx, Source/cmCableData.h,
68337           Source/cmCablePackageCommand.cxx, Source/cmCablePackageCommand.h,
68338           Source/cmCableSourceFilesCommand.cxx, Source/cmClassFile.cxx,
68339           Source/cmClassFile.h, Source/cmCommands.cxx,
68340           Source/cmCustomCommand.cxx, Source/cmCustomCommand.h,
68341           Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
68342           Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
68343           Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
68344           Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
68345           Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
68346           Source/cmMakefile.cxx, Source/cmMakefile.h,
68347           Source/cmSourceFilesCommand.cxx, Source/cmSourceFilesCommand.h,
68348           Source/cmSourceFilesRequireCommand.cxx,
68349           Source/cmSourceFilesRequireCommand.h, Source/cmSourceGroup.cxx,
68350           Source/cmSourceGroup.h, Source/cmTarget.h,
68351           Source/cmTestsCommand.cxx, Source/cmUnixMakefileGenerator.cxx,
68352           Source/cmUnixMakefileGenerator.h,
68353           Source/cmWrapExcludeFilesCommand.cxx,
68354           Source/cmWrapTclCommand.cxx, Source/cmWrapTclCommand.h,
68355           CMakeRules.make.in: major changes to support multiple libraries
68356           and source lists
68358 2001-04-10 15:26  king
68360         * Source/DLLHeader.dsptemplate: ENH: Need BUILD_SHARED_LIBRARIES
68361           defined for making windows DLLs.
68363 2001-04-09 10:56  king
68365         * Source/cmCablePackageCommand.cxx: ERR: Added double-quotes around
68366           command name before arguments are appended.
68368 2001-04-09 10:53  king
68370         * Source/cmUnixMakefileGenerator.cxx: ERR: Missed one EscapeSpaces
68371           call.
68373 2001-04-09 10:31  king
68375         * Source/: cmCableCommand.cxx, cmDSPMakefile.cxx, cmDSPWriter.cxx,
68376           cmSystemTools.cxx, cmSystemTools.h, cmUnixMakefileGenerator.cxx,
68377           cmUtilitySourceCommand.cxx: ERR: Corrected use of double-quotes
68378           to be compatible with UNIX make.  Now double quotes (windows) or
68379           escape sequences for spaces (unix) are added when dependencies
68380           are output.
68382 2001-04-09 09:44  king
68384         * Source/: cmCableCommand.cxx, cmDSPMakefile.cxx, cmDSPWriter.cxx,
68385           cmUtilitySourceCommand.cxx: ENH: Added support for spaces in the
68386           output directory names.  Spaces in the input directory name may
68387           work also, but are untested.
68389 2001-04-06 17:01  hoffman
68391         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx, cmDSPMakefile.h,
68392           cmDSPWriter.h, cmDSWMakefile.cxx, cmDSWWriter.cxx: BUG: fix
68393           depends for libraries and executables in the same dir
68395 2001-04-06 14:51  hoffman
68397         * Source/: cmFindIncludeCommand.cxx, cmFindLibraryCommand.cxx,
68398           cmMakefile.cxx: ENH: better error reporting, and add NOTFOUND
68399           into cache for library and file find
68401 2001-04-06 12:00  martink
68403         * Source/cmFindIncludeCommand.h: fixed the documentation some
68405 2001-04-06 08:28  millerjv
68407         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: FIX: configurations
68408           list needed to be reset for each dsp file created
68410 2001-04-04 09:33  millerjv
68412         * Source/: EXEHeader.dsptemplate, staticLibHeader.dsptemplate: FIX:
68413           returned to using /O2 optimization level and put a pragma in the
68414           netlib code that could not handle the /Og component of /O2
68416 2001-03-28 11:49  king
68418         * Source/cmSystemTools.cxx: ERR: Blank line regular expression
68419           updated to allow whitespace on the line.
68421 2001-03-23 14:27  king
68423         * Source/: cmCableSourceFilesCommand.cxx,
68424           cmCableSourceFilesCommand.h: ENH: Added support for
68425           CABLE_SOURCE_FILES to refer to files that are not in the current
68426           directory.  The include path is searched for the files.
68428 2001-03-21 15:52  king
68430         * Source/cmStandardIncludes.h: ERR: Added pragma to disable symbol
68431           length warning for Intel compiler.
68433 2001-03-20 13:48  king
68435         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ERR: Small bug in
68436           generated DSP file fixed.  A custom command environment variable
68437           has been replaced with explicity writing out the command.
68439 2001-03-20 13:20  king
68441         * Source/: CMakeLib.dsp, Makefile.in, cmCableCommand.cxx,
68442           cmCablePackageCommand.cxx, cmCommands.cxx, cmDSPMakefile.cxx,
68443           cmDSPMakefile.h, cmDSPWriter.cxx, cmDSPWriter.h, cmMakefile.cxx,
68444           cmMakefile.h, cmSourceGroup.cxx, cmSourceGroup.h,
68445           cmSourceGroupCommand.cxx, cmSourceGroupCommand.h,
68446           cmUnixMakefileGenerator.cxx, cmWrapTclCommand.cxx: ENH: Added
68447           SOURCE_GROUP command and corresponding support code.  This
68448           command allows CMakeLists files to specify how sources are
68449           organized into groups in the generated DSP files and makefiles.
68451 2001-03-19 11:47  millerjv
68453         * Source/EXEHeader.dsptemplate: ENH: ignore unused libary warnings,
68454           removed /force
68456 2001-03-19 11:02  king
68458         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: Added text
68459           files group to DSP output.  CMakeLists.txt is duplicated in this
68460           group and outside, but fixing this will require a reorganization
68461           of custom rule generation.  I should get to that soon.
68463 2001-03-19 11:01  king
68465         * Source/cmCableCommand.cxx: ERR: Changed generation of rule to
68466           generate cable_config.xml to be produced differently for windows
68467           and unix.
68469 2001-03-19 11:00  king
68471         * Source/: cmSystemTools.cxx, cmSystemTools.h: ERR: Removed
68472           functions I just added.  They don't belong here (yet?).
68474 2001-03-19 10:09  king
68476         * Source/cmCableCommand.cxx: ENH: Added generation of a rule to
68477           re-run CMake if the cable_config.xml file is missing.
68479 2001-03-19 10:09  king
68481         * Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added functions
68482           to get information about the CMake executable on each platform.
68484 2001-03-16 11:14  king
68486         * Source/: cmCableData.cxx, cmCableData.h: ERR: Re-ordered
68487           declaration of members v. order of initialization on the
68488           constructor to match each other.
68490 2001-03-16 11:04  king
68492         * Source/: cmCableData.cxx, cmCableData.h: BUG: Rearranged cable
68493           config file open to do open in construction of m_OutputFile.
68494           Fixes problem on SGI with opening the file.
68496 2001-03-16 09:25  king
68498         * Source/: cmCableDefineSetCommand.cxx,
68499           cmCableSourceFilesCommand.cxx: ENH: Changed generated includes to
68500           not have full path specified.
68502 2001-03-15 18:09  king
68504         * Source/: cmCommands.cxx, cmIncludeRegularExpressionCommand.cxx,
68505           cmIncludeRegularExpressionCommand.h, cmMakeDepend.cxx,
68506           cmMakeDepend.h, cmMakefile.cxx, cmMakefile.h: ENH: Added
68507           INCLUDE_REGULAR_EXPRESSION command to set regular expression used
68508           in dependency checking.
68510 2001-03-15 14:46  king
68512         * Source/: cmCableDefineSetCommand.cxx, cmCableDefineSetCommand.h:
68513           ENH: Added SOURCE_FILES syntax to CABLE_DEFINE_SET command.
68515 2001-03-15 14:33  king
68517         * Source/: cmMakefile.cxx, cmMakefile.h: BUG: Moved definition of
68518           CMAKE_SOURCE_DIR and CMAKE_BINARY_DIR to be as soon as their
68519           information is known.
68521 2001-03-15 10:42  king
68523         * Source/: cmCablePackageCommand.cxx, cmCablePackageCommand.h: BUG:
68524           Fixed segfault when CABLE_PACKAGE is only CABLE command.  Related
68525           to order of virtual destructor calls.
68527 2001-03-14 17:49  king
68529         * Source/cmStandardIncludes.h: ERR: Added for-loop scoping hack for
68530           CMake sources on MSVC
68532 2001-03-14 16:34  king
68534         * Source/cmSystemTools.cxx: ENH: Added support for comments inside
68535           function calls and indented comments.
68537 2001-03-13 18:01  king
68539         * Source/: cmCableDefineSetCommand.cxx, cmCableDefineSetCommand.h:
68540           ENH: Added support for element tag specification with syntax
68541           tag:element as an argument to the CABLE_DEFINE_SET command.  A
68542           single colon with nothing to its left will result in an empty
68543           tag.
68545 2001-03-13 09:33  king
68547         * Source/cmWrapTclCommand.cxx: ERR: Less-than-zero test replaced
68548           with greater-than-zero since we want zero arguments.
68550 2001-03-12 18:30  king
68552         * Source/: cmCommand.h, cmSystemTools.cxx, cmSystemTools.h: ENH:
68553           Improved error handling when GetError is called on a command that
68554           has not called SetError.
68556 2001-03-12 10:10  geoff
68558         * Source/: cmCommands.cxx, cmWin32IncludeDirectoryCommand.cxx,
68559           cmWin32IncludeDirectoryCommand.h: Include directories under Win32
68560           only (inherited by subdirs)
68562 2001-03-09 16:56  king
68564         * Source/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
68565           cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx,
68566           cmDSPWriter.h, staticLibHeader.dsptemplate: ENH: Finished
68567           Simplifying dsptemplate processing with  in place of separate
68568           Release, Debug, ReleaseDLL, ... configurations.
68570 2001-03-09 15:35  king
68572         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx,
68573           staticLibHeader.dsptemplate: ERR: Fixed library path problem for
68574           ReleaseMinSize build.   should now be used in place of separate
68575           Release, Debug, and ReleaseMinSize.
68577 2001-03-09 14:35  king
68579         * Source/EXEHeader.dsptemplate: ERR: Fixed header template for
68580           Release MinSize builds.
68582 2001-03-09 11:34  king
68584         * Source/EXEHeader.dsptemplate: ENH: Added Release MinSize
68585           configuration for executables.
68587 2001-03-09 11:33  king
68589         * Source/cmUtilitySourceCommand.h: ENH: Made UTILITY_SOURCE command
68590           inherited, just like FIND_PROGRAM.
68592 2001-03-09 11:16  king
68594         * Source/cmCablePackageCommand.cxx: ERR: Missing initalization of a
68595           cmClassFile::m_HeaderFileOnly fixed.
68597 2001-03-09 10:53  king
68599         * Source/: cmDSWMakefile.cxx, cmDSWWriter.cxx, cmMakefile.cxx,
68600           cmMakefile.h, cmUnixMakefileGenerator.cxx,
68601           cmUnixMakefileGenerator.h, cmUtilitySourceCommand.cxx: ENH: Added
68602           utility dependency support.  Now a project can depend on other
68603           executables as well as link libraries.
68605 2001-03-09 10:52  king
68607         * Source/: cmCableCommand.cxx, cmCableData.cxx: ERR: Added
68608           automatic creation of directory for cable_config.xml file and
68609           corresponding error reporting.
68611 2001-03-09 10:52  king
68613         * Source/cmCablePackageCommand.cxx: ENH: Added proper dependency
68614           generation for a package on cable executable.
68616 2001-03-08 18:24  king
68618         * Source/: cmMakefile.cxx, cmUtilitySourceCommand.cxx: ERR:
68619           Replaced CMAKE_CFG= with CMAKE_CFG_OUTDIR= to fix windows
68620           behavior.
68622 2001-03-08 18:13  king
68624         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: Added output of
68625           custom rules for XML sources.
68627 2001-03-08 17:38  king
68629         * Source/cmUnixMakefileGenerator.cxx: ENH: Added output of defines
68630           flags as part of INCLUDE_FLAGS.
68632 2001-03-08 17:31  king
68634         * Source/cmUnixMakefileGenerator.cxx: ENH: Added output of a custom
68635           command's m_Source as a dependency.
68637 2001-03-08 17:31  king
68639         * Source/cmUnixDefinesCommand.cxx: ERR: Minor wording error in
68640           output message.
68642 2001-03-08 17:30  king
68644         * Source/cmCablePackageCommand.cxx: ENH: Creation of generator rule
68645           now properly uses the custom command's m_Source member.
68647 2001-03-08 16:13  king
68649         * Source/: cmCableCommand.cxx, cmCableData.cxx, cmCableData.h,
68650           cmCablePackageCommand.cxx, cmCablePackageCommand.h,
68651           cmCableSourceFilesCommand.cxx, cmCableSourceFilesCommand.h: ENH:
68652           Added creation of custom rules for generating CABLE packages.
68654 2001-03-08 16:12  king
68656         * Source/: cmMakeDepend.cxx, cmMakeDepend.h: ENH: Added support for
68657           finding dependencies for files that don't exist.  Dependency
68658           recursion begins with hints provided in the cmClassFile for a
68659           file if it doesn't exist.
68661 2001-03-08 11:30  king
68663         * Source/cmCableSourceFilesCommand.cxx: ENH: Added .txx detection
68664           for Header block output.
68666 2001-03-08 10:30  king
68668         * Source/: cmCommands.cxx, cmMakefile.cxx, cmMakefile.h,
68669           cmSystemTools.cxx, cmSystemTools.h, cmUtilitySourceCommand.cxx,
68670           cmUtilitySourceCommand.h: ENH: Added UTILITY_SOURCE command for
68671           specifying where a 3rd party utility's source is located when it
68672           is included in the distribution of a project.
68674 2001-03-07 13:33  king
68676         * Source/cmCableCommand.cxx: ERR: Commented out experimental code
68677           that was accidentally checked in.
68679 2001-03-07 13:23  king
68681         * Source/cmCableCommand.cxx: ENH: Added Cable to Utilities and
68682           appropriate CMakeLists.txt changes.  Moved VXLNumerics link out
68683           of source's root directory and into separate entries for Code and
68684           Testing directories.  This prevents linking of all programs (like
68685           Cable) with the numerics library.
68687 2001-03-02 16:04  king
68689         * Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
68690           ENH: Added custom rule support to cmUnixMakefileGenerator.
68692 2001-03-02 13:47  will
68694         * Source/cmUnixMakefileGenerator.cxx: BUG: repeat all -l options to
68695           avoid having to worry about link order.
68697 2001-03-02 12:27  king
68699         * Source/: cmCableCommand.cxx, cmCableData.cxx, cmCableData.h: ENH:
68700           CABLE config file (config_cable.xml) should now be opened in the
68701           output directory.
68703 2001-03-01 16:47  king
68705         * Source/: cmCableCloseNamespaceCommand.cxx,
68706           cmCableCloseNamespaceCommand.h, cmCableCommand.cxx,
68707           cmCableCommand.h, cmCableData.cxx, cmCableData.h,
68708           cmCableDefineSetCommand.cxx, cmCableDefineSetCommand.h,
68709           cmCableInstantiateClassCommand.cxx,
68710           cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
68711           cmCableInstantiateCommand.h, cmCableOpenNamespaceCommand.cxx,
68712           cmCableOpenNamespaceCommand.h, cmCablePackageCommand.cxx,
68713           cmCablePackageCommand.h, cmCablePackageEntryCommand.cxx,
68714           cmCablePackageEntryCommand.h, cmCableSourceFilesCommand.cxx,
68715           cmCableSourceFilesCommand.h, cmCableWrapCommand.cxx,
68716           cmCableWrapCommand.h, cmCommands.cxx: ENH: Change to new CABLE
68717           command architecture.  CABLE configuration code is now generated
68718           on the first pass, during the Invoke() calls.
68720 2001-02-28 17:50  hoffman
68722         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx, cmDSPMakefile.h,
68723           cmDSPWriter.h, cmDSWMakefile.cxx, cmDSWWriter.cxx: BUG: fix
68724           circular depends on libraries and remove depends for static
68725           libraries
68727 2001-02-28 09:34  king
68729         * Source/: cmCableCommand.cxx, cmCableCommand.h, cmCableData.cxx,
68730           cmCableData.h, cmCableDefineSetCommand.cxx,
68731           cmCableDefineSetCommand.h, cmCableInstantiateClassCommand.cxx,
68732           cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
68733           cmCableInstantiateCommand.h, cmCommands.cxx: ENH: CABIL -> CABLE
68734           rename.
68736 2001-02-27 16:50  martink
68738         * Source/: cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx,
68739           cmDSPWriter.h, cmDSWMakefile.cxx, cmDSWWriter.cxx: many
68740           enhancements including dll support
68742 2001-02-27 16:49  martink
68744         * Source/cmWrapTclCommand.cxx: bug fixes
68746 2001-02-27 16:49  martink
68748         * Source/cmCommands.cxx: added new commands
68750 2001-02-27 16:48  martink
68752         * Source/cmClassFile.h: added wrap exclude ivar
68754 2001-02-27 16:48  martink
68756         * Source/: cmBuildSharedLibrariesCommand.cxx,
68757           cmBuildSharedLibrariesCommand.h, cmWrapExcludeFilesCommand.cxx,
68758           cmWrapExcludeFilesCommand.h: new commands
68760 2001-02-27 16:46  martink
68762         * Source/: DLLFooter.dsptemplate, DLLHeader.dsptemplate: dll build
68763           rules
68765 2001-02-27 16:44  martink
68767         * Source/staticLibHeader.dsptemplate: change in options for much
68768           smaller libraries
68770 2001-02-27 16:28  king
68772         * Source/: cmCableCommand.h, cmCableDefineSetCommand.cxx,
68773           cmCableDefineSetCommand.h, cmCableInstantiateClassCommand.cxx,
68774           cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
68775           cmCableInstantiateCommand.h, cmCommands.cxx: ENH: Implemented
68776           automatic tag generation for CABIL_DEFINE_SET command.  Added tag
68777           output to WriteConfiguration methods.  Added
68778           CABIL_INSTANTIATE_CLASS command to generate explicit class
68779           template instantiation configuration output.
68781 2001-02-27 15:41  king
68783         * Source/cmSystemTools.cxx: ENH/BUG: Improved function parsing to
68784           allow just about anything inside a double-quoted argument.  Also
68785           fixed parsing of lines with both quoted and non-quoted arguments.
68787 2001-02-27 12:00  lorensen
68789         * Source/cmSystemTools.cxx: ENH: mask on mkdir set to 777.
68791 2001-02-27 12:00  lorensen
68793         * Source/CMakeBuildTargets.cxx: ERR: missing std:: on cout.
68795 2001-02-26 20:58  millerjv
68797         * Source/staticLibHeader.dsptemplate: FIX: added /GR to MinSize
68798           build to avoid warnings about dynamic cast
68800 2001-02-26 18:20  king
68802         * Source/cmCableInstantiateCommand.cxx: ERR: Fixed configuration
68803           file output to open file in output directory.
68805 2001-02-26 18:16  king
68807         * Source/cmWrapTclCommand.cxx: int -> unsigned int
68809 2001-02-26 18:00  king
68811         * Source/: cmCableCommand.cxx, cmCableCommand.h, cmCableData.cxx,
68812           cmCableData.h, cmCableDefineSetCommand.cxx,
68813           cmCableDefineSetCommand.h, cmCableInstantiateCommand.cxx,
68814           cmCableInstantiateCommand.h, cmCommands.cxx: ENH: Added CABIL
68815           commands for configuration file generation.
68817 2001-02-26 17:58  king
68819         * Source/cmMakefile.h: ENH: Added GetUsedCommands() method.
68821 2001-02-26 17:58  king
68823         * Source/cmStandardIncludes.h: ERR: fsream.h -> fstream.h
68825 2001-02-26 17:17  martink
68827         * Source/: cmCommands.cxx, cmDSPMakefile.cxx, cmDSPMakefile.h,
68828           cmDSPWriter.cxx, cmDSPWriter.h, cmMakefile.h: a variety of fixes
68829           and enhancements
68831 2001-02-26 17:17  martink
68833         * Source/: cmWrapTclCommand.cxx, cmWrapTclCommand.h: very early
68834           version of a wrapper
68836 2001-02-26 17:15  martink
68838         * Source/: cmClassFile.cxx, cmClassFile.h: added functionality,
68839           fixed bug if no file existed and with header files
68841 2001-02-26 17:14  martink
68843         * Source/: cmFindProgramCommand.cxx, cmFindProgramCommand.h: fixed
68844           bug and modified functionality
68846 2001-02-26 17:13  martink
68848         * Source/: cmFindFileCommand.cxx, cmFindFileCommand.h: new command
68850 2001-02-26 13:25  king
68852         * Source/cmMakefile.cxx: ERR: Fixed unknown command output error
68853           message for spacing.
68855 2001-02-26 12:07  king
68857         * Source/: cmAbstractFilesCommand.h, cmAddTargetCommand.h,
68858           cmAuxSourceDirectoryCommand.h, cmCommand.h,
68859           cmExecutablesCommand.h, cmFindIncludeCommand.h,
68860           cmFindLibraryCommand.h, cmFindProgramCommand.h,
68861           cmIncludeDirectoryCommand.h, cmLibraryCommand.h,
68862           cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.h,
68863           cmProjectCommand.h, cmSourceFilesCommand.h,
68864           cmSourceFilesRequireCommand.h, cmSubdirCommand.h,
68865           cmTestsCommand.h, cmUnixDefinesCommand.h,
68866           cmUnixLibrariesCommand.h, cmWin32DefinesCommand.h,
68867           cmWin32LibrariesCommand.h: ENH: Added safe downcast support
68868           (without RTTI) to cmCommand and its subclasses.
68870 2001-02-23 10:40  king
68872         * Source/: cmAbstractFilesCommand.cxx, cmCommand.h, cmCommands.h,
68873           cmConfigureFileNoAutoconf.h, cmFindIncludeCommand.cxx,
68874           cmFindLibraryCommand.cxx, cmFindProgramCommand.cxx,
68875           cmMakefile.cxx, cmUnixMakefileGenerator.cxx: ERR: Fixed warnings
68876           (int->unsigned int and a few others).
68878 2001-02-22 19:37  hoffman
68880         * configure.in.sample: ENH: update sample
68882 2001-02-22 19:31  hoffman
68884         * Source/cmSystemTools.cxx: BUG: remove debug print
68886 2001-02-22 19:23  hoffman
68888         * Source/CMakeBuildTargets.cxx, Source/Makefile.in,
68889           Source/cmCacheManager.cxx, Source/cmCacheManager.h,
68890           Source/cmConfigureFileNoAutoconf.cxx, Source/cmDSPMakefile.cxx,
68891           Source/cmDSPWriter.cxx, Source/cmDSWMakefile.cxx,
68892           Source/cmDSWWriter.cxx, Source/cmMakefile.cxx,
68893           Source/cmMakefile.h, Source/cmStandardIncludes.h,
68894           Source/cmSystemTools.cxx, Source/cmSystemTools.h,
68895           Source/MFCDialog/CMakeSetupDialog.cpp, CMakeRules.make.in,
68896           CMakeTopMakefileTemplate.in, Source/cmConfigure.h.in: ENH: add
68897           CMakeCache.txt support
68899 2001-02-20 14:12  hoffman
68901         * Source/cmSystemTools.cxx: ENH: remove relative and extra paths in
68902           CMakeLists.txt files
68904 2001-02-20 12:25  hoffman
68906         * CMakeRules.make.in: BUG: fix for in source build
68908 2001-02-19 15:13  hoffman
68910         * CMakeMakefileTemplate.in, MakefileTemplate.in,
68911           configure.in.sample, Source/CMakeBuildTargets.cxx,
68912           Source/CMakeSetupCMD.cxx, Source/Makefile.in,
68913           Source/cmCacheManager.cxx, Source/cmCacheManager.h,
68914           Source/cmCommand.h, Source/cmDSWMakefile.cxx,
68915           Source/cmDSWWriter.cxx, Source/cmFindIncludeCommand.cxx,
68916           Source/cmFindLibraryCommand.cxx, Source/cmFindProgramCommand.cxx,
68917           Source/cmIncludeDirectoryCommand.cxx, Source/cmMakefile.cxx,
68918           Source/cmRegularExpression.h, Source/cmSystemTools.cxx,
68919           Source/cmUnixMakefileGenerator.cxx,
68920           Source/cmUnixMakefileGenerator.h, Source/MFCDialog/CMakeSetup.rc,
68921           Source/MFCDialog/CMakeSetupDialog.cpp,
68922           Source/MFCDialog/resource.h: ENH: first pass at cache, clean up
68923           the unix generator, clean up configure.in some
68925 2001-02-18 13:02  hoffman
68927         * configure.in.sample: ENH: add a smaple configure.in for CMake
68928           based projects
68930 2001-02-18 12:47  hoffman
68932         * configure.in.sample: ENH: add a smaple configure.in for CMake
68933           based projects
68935 2001-02-16 15:34  hoffman
68937         * Source/cmCacheManager.h: ENH: clean up comments some
68939 2001-02-16 15:01  will
68941         * CMake.pdf: ENH:Added pdf file
68943 2001-02-16 11:52  martink
68945         * CMake.doc: clean up docs
68947 2001-02-16 11:34  martink
68949         * Source/: cmConfigureFileNoAutoconf.cxx, cmDSWMakefile.cxx,
68950           cmDSWWriter.cxx, cmFindIncludeCommand.cxx,
68951           cmFindLibraryCommand.cxx, cmFindLibraryCommand.h,
68952           cmFindProgramCommand.cxx, cmMakefile.cxx, cmMakefile.h,
68953           cmSystemTools.cxx, cmSystemTools.h: ENH: add new commands fro
68954           find library and find program
68956 2001-02-15 13:30  martink
68958         * CMakeRules.make.in, CMakeVariables.make.in,
68959           Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx,
68960           Source/cmClassFile.cxx, Source/cmClassFile.h,
68961           Source/cmConfigureFileNoAutoconf.h, Source/cmDSPMakefile.cxx,
68962           Source/cmDSPWriter.cxx, Source/cmDSWMakefile.cxx,
68963           Source/cmDSWWriter.cxx, Source/cmMakefile.cxx,
68964           Source/cmMakefile.h, Source/cmProjectCommand.cxx,
68965           Source/cmProjectCommand.h, Source/MFCDialog/CMakeSetupDialog.cpp:
68966           some cleanup and fixes
68968 2001-02-14 12:58  hoffman
68970         * Source/MFCDialog/CMakeSetupDialog.cpp: BUG: set output directory
68971           correctly
68973 2001-02-14 12:26  hoffman
68975         * Source/cmMakeDepend.cxx: ENH: fix depend segfault
68977 2001-02-13 18:49  hoffman
68979         * Source/: cmConfigureFileNoAutoconf.cxx, cmMakefile.cxx: ENH: new
68980           vnl
68982 2001-02-13 16:48  hoffman
68984         * Source/: cmMakefile.cxx, cmMakefile.h: ENH: add configure style
68985           @var@ expansion
68987 2001-02-12 19:49  hoffman
68989         * Source/: CMakeBuildTargets.cxx, Makefile.in, cmCommands.cxx,
68990           cmConfigureFileNoAutoconf.cxx, cmConfigureFileNoAutoconf.h,
68991           cmConfigureHeaderCommand.cxx, cmConfigureHeaderCommand.h,
68992           cmMakefile.cxx, cmMakefile.h, cmStandardIncludes.h,
68993           cmSystemTools.cxx, MFCDialog/CMakeSetupDialog.cpp, cmCommands.h:
68994           ENH: get rid of special msc configure file
68996 2001-02-12 14:42  hoffman
68998         * Source/: CMakeLib.dsp, CMakeSetup.dsw, CMakeSetupCMD.dsp,
68999           MFCDialog/CMakeSetup.dsp: ENH: share a .lib with the command line
69000           and mfc versions.
69002 2001-02-12 14:26  hoffman
69004         * Source/: CMakeLib.dsp, CMakeSetup.dsw, CMakeSetupCMD.cxx,
69005           CMakeSetupCMD.dsp, Makefile.in, cmCacheManager.cxx,
69006           cmCacheManager.h, cmCommands.cxx, cmConfigureHeaderCommand.cxx,
69007           cmConfigureHeaderCommand.h, cmDSWMakefile.cxx, cmDSWWriter.cxx,
69008           cmMSProjectGenerator.h, MFCDialog/CMakeSetup.dsp,
69009           MFCDialog/CMakeSetupDialog.cpp: ENH: add cache manager class,
69010           move all commands into cmCommands.cxx to speed up compile times,
69011           share a .lib with the command line and mfc versions.
69013 2001-02-06 17:01  hoffman
69015         * Source/staticLibHeader.dsptemplate: ENH: add /GX /Zm1000
69017 2001-02-06 16:48  hoffman
69019         * Source/staticLibHeader.dsptemplate: ENH: min size build
69021 2001-02-06 10:52  hoffman
69023         * Source/staticLibHeader.dsptemplate: ENH: put back /Zm1000 so we
69024           can build large files
69026 2001-02-06 08:56  millerjv
69028         * Source/staticLibHeader.dsptemplate: FIX: remove precompiled
69029           header settings
69031 2001-02-06 08:54  millerjv
69033         * Source/EXEHeader.dsptemplate: FIX: added /force to link options
69034           and removed precompiled header usage
69036 2001-01-25 15:48  millerjv
69038         * Source/: EXEHeader.dsptemplate, staticLibHeader.dsptemplate: BUG:
69039           backed off on the compiler optimization used.  Instead of using
69040           /O2, we now use all the components of /Ox (/Ob1 /Oi /Ot /Oy /Gs)
69041           except for /Og
69043 2001-01-22 10:00  will
69045         * Source/CMakeSetupCMD.dsp: BUG: convert to dos format
69047 2001-01-22 09:49  will
69049         * Source/: CMakeSetup.dsw, CMakeSetupCMD.dsp,
69050           MFCDialog/CMakeSetup.dsp: BUG: make dsp and dsw files binary
69052 2001-01-18 13:43  will
69054         * README: ENH:Commands not rules
69056 2001-01-18 12:06  will
69058         * Source/Makefile.in: ERR:Oops, use SimpleRule not SimpleCommand
69060 2001-01-18 11:51  will
69062         * CMakeCommands.make.in, CMakeMaster.make.in, CMakeRules.make.in,
69063           CMakeSimpleCommands.make.in, CMakeSimpleRules.make.in: ERR:Oops,
69064           renamed back
69066 2001-01-18 11:20  will
69068         * CMakeCommands.make.in, CMakeMaster.make.in, CMakeRules.make.in,
69069           CMakeSimpleCommands.make.in, CMakeSimpleRules.make.in,
69070           Source/CMakeSetupCMD.dsp, Source/Makefile.in,
69071           Source/cmAbstractFilesCommand.cxx,
69072           Source/cmAbstractFilesCommand.h, Source/cmAbstractFilesRule.cxx,
69073           Source/cmAbstractFilesRule.h, Source/cmAddTargetCommand.cxx,
69074           Source/cmAddTargetCommand.h, Source/cmAddTargetRule.cxx,
69075           Source/cmAddTargetRule.h, Source/cmAuxSourceDirectoryCommand.cxx,
69076           Source/cmAuxSourceDirectoryCommand.h,
69077           Source/cmAuxSourceDirectoryRule.cxx,
69078           Source/cmAuxSourceDirectoryRule.h, Source/cmCommand.h,
69079           Source/cmDumpDocumentation.cxx, Source/cmExecutablesCommand.cxx,
69080           Source/cmExecutablesCommand.h, Source/cmExecutablesRule.cxx,
69081           Source/cmExecutablesRule.h, Source/cmFindIncludeCommand.cxx,
69082           Source/cmFindIncludeCommand.h, Source/cmFindIncludeRule.cxx,
69083           Source/cmFindIncludeRule.h, Source/cmFindLibraryCommand.cxx,
69084           Source/cmFindLibraryCommand.h, Source/cmFindLibraryRule.cxx,
69085           Source/cmFindLibraryRule.h, Source/cmFindProgramCommand.cxx,
69086           Source/cmFindProgramCommand.h, Source/cmFindProgramRule.cxx,
69087           Source/cmFindProgramRule.h, Source/cmIncludeDirectoryCommand.cxx,
69088           Source/cmIncludeDirectoryCommand.h,
69089           Source/cmIncludeDirectoryRule.cxx,
69090           Source/cmIncludeDirectoryRule.h, Source/cmLibraryCommand.cxx,
69091           Source/cmLibraryCommand.h, Source/cmLibraryRule.cxx,
69092           Source/cmLibraryRule.h, Source/cmLinkDirectoriesCommand.cxx,
69093           Source/cmLinkDirectoriesCommand.h,
69094           Source/cmLinkDirectoriesRule.cxx, Source/cmLinkDirectoriesRule.h,
69095           Source/cmLinkLibrariesCommand.cxx,
69096           Source/cmLinkLibrariesCommand.h, Source/cmLinkLibrariesRule.cxx,
69097           Source/cmLinkLibrariesRule.h, Source/cmMakefile.cxx,
69098           Source/cmMakefile.h, Source/cmMakefileGenerator.h,
69099           Source/cmProjectCommand.cxx, Source/cmProjectCommand.h,
69100           Source/cmProjectRule.cxx, Source/cmProjectRule.h,
69101           Source/cmRuleMaker.h, Source/cmSourceFilesCommand.cxx,
69102           Source/cmSourceFilesCommand.h,
69103           Source/cmSourceFilesRequireCommand.cxx,
69104           Source/cmSourceFilesRequireCommand.h,
69105           Source/cmSourceFilesRequireRule.cxx,
69106           Source/cmSourceFilesRequireRule.h, Source/cmSourceFilesRule.cxx,
69107           Source/cmSourceFilesRule.h, Source/cmSubdirCommand.cxx,
69108           Source/cmSubdirCommand.h, Source/cmSubdirRule.cxx,
69109           Source/cmSubdirRule.h, Source/cmSystemTools.h,
69110           Source/cmTestsCommand.cxx, Source/cmTestsCommand.h,
69111           Source/cmTestsRule.cxx, Source/cmTestsRule.h,
69112           Source/cmUnixDefinesCommand.cxx, Source/cmUnixDefinesCommand.h,
69113           Source/cmUnixDefinesRule.cxx, Source/cmUnixDefinesRule.h,
69114           Source/cmUnixLibrariesCommand.cxx,
69115           Source/cmUnixLibrariesCommand.h, Source/cmUnixLibrariesRule.cxx,
69116           Source/cmUnixLibrariesRule.h, Source/cmWin32DefinesCommand.cxx,
69117           Source/cmWin32DefinesCommand.h, Source/cmWin32DefinesRule.cxx,
69118           Source/cmWin32DefinesRule.h, Source/cmWin32LibrariesCommand.cxx,
69119           Source/cmWin32LibrariesCommand.h,
69120           Source/cmWin32LibrariesRule.cxx, Source/cmWin32LibrariesRule.h,
69121           Source/MFCDialog/CMakeSetup.dsp: ENH:Reworked CMake for
69122           consistency
69124 2001-01-12 14:35  will
69126         * README, Source/cmAbstractFilesRule.h, Source/cmAddTargetRule.h,
69127           Source/cmAuxSourceDirectoryRule.h, Source/cmExecutablesRule.h,
69128           Source/cmFindIncludeRule.h, Source/cmFindLibraryRule.h,
69129           Source/cmFindProgramRule.h, Source/cmIncludeDirectoryRule.h,
69130           Source/cmLibraryRule.h, Source/cmLinkDirectoriesRule.h,
69131           Source/cmLinkLibrariesRule.h, Source/cmMakefile.cxx,
69132           Source/cmProjectRule.h, Source/cmRuleMaker.h,
69133           Source/cmSourceFilesRequireRule.h, Source/cmSourceFilesRule.h,
69134           Source/cmSubdirRule.h, Source/cmTestsRule.h,
69135           Source/cmUnixDefinesRule.h, Source/cmUnixLibrariesRule.h,
69136           Source/cmWin32DefinesRule.h, Source/cmWin32LibrariesRule.h:
69137           ENH:Tweaks to dump documentation
69139 2001-01-12 14:05  hoffman
69141         * Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: add define
69142           flags in the right place
69144 2001-01-12 13:49  hoffman
69146         * Source/MFCDialog/CMakeSetupDialog.cpp: ENH: allow continue if
69147           missing MSC configure file
69149 2001-01-12 13:48  hoffman
69151         * Source/cmSystemTools.cxx: BUG: add check for missing ) on
69152           function
69154 2001-01-12 13:07  will
69156         * README, Source/cmAuxSourceDirectoryRule.h,
69157           Source/cmIncludeDirectoryRule.h, Source/cmLinkLibrariesRule.h,
69158           Source/cmProjectRule.h, Source/cmSourceFilesRequireRule.h,
69159           Source/cmSubdirRule.h, Source/cmUnixDefinesRule.h,
69160           Source/cmWin32DefinesRule.h: ENH:Tweaks to dump documentation
69162 2001-01-12 12:49  will
69164         * Source/: cmAddTargetRule.h, cmMakefile.cxx: ENH:Tweaks to
69165           documentation
69167 2001-01-12 12:49  will
69169         * README: ENH:Updated for rule-based CMake
69171 2001-01-12 12:42  will
69173         * Source/: cmDumpDocumentation.cxx, cmMakefile.cxx, cmMakefile.h:
69174           ENH:Simple program dumps out internal documentation for CMake
69176 2001-01-12 07:43  will
69178         * README: README
69180 2001-01-11 16:19  will
69182         * doxygen.config: ENH:Doxygenated CMake
69184 2001-01-11 14:55  will
69186         * Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx,
69187           cmAbstractFilesRule.cxx, cmClassFile.cxx, cmDSPMakefile.cxx,
69188           cmDSPWriter.cxx, cmDSWMakefile.cxx, cmDSWWriter.cxx,
69189           cmExecutablesRule.cxx, cmFindIncludeRule.cxx,
69190           cmFindLibraryRule.cxx, cmFindProgramRule.cxx,
69191           cmIncludeDirectoryRule.cxx, cmLibraryRule.cxx,
69192           cmLinkDirectoriesRule.cxx, cmLinkLibrariesRule.cxx,
69193           cmMSProjectGenerator.cxx, cmMakeDepend.cxx, cmMakefile.cxx,
69194           cmMakefileGenerator.cxx, cmProjectRule.cxx,
69195           cmSourceFilesRequireRule.cxx, cmSourceFilesRule.cxx,
69196           cmSubdirRule.cxx, cmSystemTools.cxx, cmTestsRule.cxx,
69197           cmUnixDefinesRule.cxx, cmUnixLibrariesRule.cxx,
69198           cmWin32DefinesRule.cxx, cmWin32LibrariesRule.cxx:
69199           ENH:Documentation and cleanups
69201 2001-01-11 14:47  will
69203         * Source/: CMakeSetupCMD.cxx, cmAddTargetRule.cxx,
69204           cmAuxSourceDirectoryRule.cxx, cmClassFile.h, cmDSWMakefile.cxx,
69205           cmDSWMakefile.h, cmDSWWriter.cxx, cmDSWWriter.h, cmDirectory.h,
69206           cmFindProgramRule.h, cmMSProjectGenerator.cxx,
69207           cmMSProjectGenerator.h, cmMakeDepend.h, cmMakefile.h,
69208           cmMakefileGenerator.h, cmRegularExpression.cxx,
69209           cmRegularExpression.h, cmStandardIncludes.h, cmSystemTools.cxx,
69210           cmSystemTools.h, cmUnixMakefileGenerator.cxx,
69211           cmUnixMakefileGenerator.h, cmWindowsConfigure.cxx,
69212           cmWindowsConfigure.h: ENH:Documentation and cleanups
69214 2001-01-11 11:35  blezek
69216         * Source/: cmWin32DefinesRule.cxx, cmWin32LibrariesRule.cxx: BUG:
69217           Broken on non WIN32 platforms, changed SetEnableOff to EnabledOff
69219 2001-01-11 08:04  will
69221         * Source/: cmFindIncludeRule.h, cmFindLibraryRule.h,
69222           cmFindProgramRule.h, cmIncludeDirectoryRule.h, cmLibraryRule.h,
69223           cmLinkDirectoriesRule.h, cmLinkLibrariesRule.h, cmProjectRule.h,
69224           cmSourceFilesRequireRule.h, cmSourceFilesRule.h, cmSubdirRule.h,
69225           cmTestsRule.h, cmUnixDefinesRule.h, cmUnixLibrariesRule.h,
69226           cmWin32DefinesRule.h, cmWin32LibrariesRule.h: ENH:Added
69227           documentation; clean-up
69229 2001-01-10 17:29  will
69231         * Source/: cmExecutablesRule.h, cmFindIncludeRule.h: ENH:Beginning
69232           clean up; adding documentation
69234 2001-01-10 17:13  will
69236         * Source/cmAuxSourceDirectoryRule.h: ENH:Beginning clean up; adding
69237           documentation
69239 2001-01-10 17:05  will
69241         * Source/: cmAbstractFilesRule.h, cmAddTargetRule.h,
69242           cmAuxSourceDirectoryRule.h, cmDSPMakefile.h, cmDSPWriter.h,
69243           cmExecutablesRule.h, cmFindIncludeRule.h, cmFindLibraryRule.h,
69244           cmFindProgramRule.h, cmIncludeDirectoryRule.h, cmLibraryRule.h,
69245           cmLinkDirectoriesRule.h, cmLinkLibrariesRule.h, cmProjectRule.h,
69246           cmRuleMaker.h, cmSourceFilesRequireRule.h, cmSourceFilesRule.h,
69247           cmSubdirRule.h, cmTestsRule.h, cmUnixDefinesRule.cxx,
69248           cmUnixDefinesRule.h, cmUnixLibrariesRule.cxx,
69249           cmUnixLibrariesRule.h, cmWin32DefinesRule.h,
69250           cmWin32LibrariesRule.h: ENH:Beginning clean up; adding
69251           documentation
69253 2001-01-09 15:13  hoffman
69255         * Source/cmUnixMakefileGenerator.cxx: BUG: look for -l and -L only
69256           at the begining of a link string
69258 2001-01-05 13:52  blezek
69260         * Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx: BUG: main can
69261           not be void under ANSI C++
69263 2001-01-05 13:49  blezek
69265         * Source/cmMakefileGenerator.cxx: BUG: Looking for
69266           cmMakeFileGenerator.h rather than cmMakefileGenerator.h
69268 2001-01-05 11:41  hoffman
69270         * Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx,
69271           CMakeSetupCMD.dsp, Makefile.in, cmAbstractFilesRule.cxx,
69272           cmAbstractFilesRule.h, cmAddTargetRule.cxx, cmAddTargetRule.h,
69273           cmAuxSourceDirectoryRule.cxx, cmAuxSourceDirectoryRule.h,
69274           cmClassFile.cxx, cmClassFile.h, cmCollectFlags.cxx,
69275           cmCollectFlags.h, cmDSPMakefile.cxx, cmDSPMakefile.h,
69276           cmDSPWriter.cxx, cmDSPWriter.h, cmDSWMakefile.cxx,
69277           cmDSWWriter.cxx, cmDSWMakefile.h, cmDSWWriter.h, cmDirectory.cxx,
69278           cmDirectory.h, cmExecutablesRule.cxx, cmExecutablesRule.h,
69279           cmFindIncludeRule.cxx, cmFindIncludeRule.h,
69280           cmFindLibraryRule.cxx, cmFindLibraryRule.h,
69281           cmFindProgramRule.cxx, cmFindProgramRule.h,
69282           cmIncludeDirectoryRule.cxx, cmIncludeDirectoryRule.h,
69283           cmLibraryRule.cxx, cmLibraryRule.h, cmLinkDirectoriesRule.cxx,
69284           cmLinkDirectoriesRule.h, cmLinkLibrariesRule.cxx,
69285           cmLinkLibrariesRule.h, cmMSProjectGenerator.cxx,
69286           cmMSProjectGenerator.h, cmMakeDepend.cxx, cmMakeDepend.h,
69287           cmMakefile.cxx, cmMakefile.h, cmMakefileGenerator.cxx,
69288           cmMakefileGenerator.h, cmProjectRule.cxx, cmProjectRule.h,
69289           cmRegularExpression.cxx, cmRegularExpression.h, cmRuleMaker.h,
69290           cmSourceFilesRequireRule.cxx, cmSourceFilesRequireRule.h,
69291           cmSourceFilesRule.cxx, cmSourceFilesRule.h, cmStandardIncludes.h,
69292           cmSubdirRule.cxx, cmSubdirRule.h, cmSystemTools.cxx,
69293           cmSystemTools.h, cmTestsRule.cxx, cmTestsRule.h,
69294           cmUnixDefinesRule.cxx, cmUnixDefinesRule.h,
69295           cmUnixLibrariesRule.cxx, cmUnixLibrariesRule.h,
69296           cmUnixMakefile.cxx, cmUnixMakefile.h,
69297           cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h,
69298           cmWin32DefinesRule.cxx, cmWin32DefinesRule.h,
69299           cmWin32LibrariesRule.cxx, cmWin32LibrariesRule.h,
69300           cmWindowsConfigure.cxx, cmWindowsConfigure.h,
69301           MFCDialog/CMakeSetup.dsp, MFCDialog/CMakeSetupDialog.cpp: ENH:
69302           rework cmake, added ruleMaker classes and changed the syntax of
69303           the CMakeLists.txt files.
69305 2000-12-07 15:45  blezek
69307         * Source/cmMakefile.cxx: ENH: Added TESTS target
69309 2000-11-22 11:02  hoffman
69311         * Source/cmMakeDepend.cxx: BUG: remove bogus warning about not
69312           finding a depend file, if there are no include paths
69314 2000-11-10 17:13  hoffman
69316         * Source/MFCDialog/CMakeSetupDialog.cpp: BUG: fix inplace build
69318 2000-11-09 10:41  will
69320         * README, Source/cmCollectFlags.cxx, Source/cmCollectFlags.h,
69321           Source/cmWindowsConfigure.cxx: ENH:Changed CMAKE_SOURCE_ROOT to
69322           CMAKE_SOURCE_DIR
69324 2000-11-03 16:38  hoffman
69326         * README: [no log message]
69328 2000-11-03 16:37  hoffman
69330         * Source/MFCDialog/: CMakeSetupDialog.cpp, CMakeSetupDialog.h: ENH:
69331           add ability to run from different directories
69333 2000-11-02 11:13  hoffman
69335         * Source/cmMakefile.cxx: BUG: make sure SOURCE_FILES starts at the
69336           begining of line
69338 2000-11-02 10:56  blezek
69340         * CMakeVariables.make.in: ENH: Moved @JAVA@ to @JAVACOMMAND@
69342 2000-11-02 10:24  will
69344         * README, Source/cmClassFile.cxx, Source/cmMakefile.cxx:
69345           ENH:Reworked CMake to clearer indicate what the variables do
69347 2000-10-25 17:18  hoffman
69349         * Source/: cmSystemTools.cxx: BUG: remove tabs from classnames
69351 2000-10-04 09:58  lorensen
69353         * CMakeVariables.make.in: Enh: Added TCLSH
69355 2000-10-02 14:21  blezek
69357         * Source/CMakeBuildTargets.cxx: BUG: if the path to your source
69358           directory has a -S in it, it will be picked up as the source
69359           directory by the command line parser, because it matches -S at
69360           any character position in the argements.  Bad, should have used
69361           getopt, except that it is not cross platform.
69363 2000-10-02 13:50  blezek
69365         * CMakeVariables.make.in: ENH: Support for XML builds and Dashboard
69367 2000-09-28 12:43  blezek
69369         * README: ENH: Added note about VERBATIM targets in CMakeList.txt
69371 2000-09-27 15:01  hoffman
69373         * CMakeMaster.make.in, CMakeRules.make.in, CMakeVariables.make.in,
69374           README, Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
69375           Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
69376           Source/cmMakefile.cxx, Source/cmMakefile.h,
69377           Source/cmSystemTools.cxx, Source/cmSystemTools.h,
69378           Source/cmUnixMakefile.cxx, Source/cmUnixMakefile.h: ENH: change
69379           ME to LIBRARY and added PROJECT, also remove ITK stuff and
69380           replaced with CMake
69382 2000-09-21 13:45  hoffman
69384         * README, Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx,
69385           Source/cmCollectFlags.cxx, Source/cmCollectFlags.h,
69386           Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
69387           Source/cmDSWMakefile.cxx, Source/cmDSWWriter.cxx,
69388           Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
69389           Source/cmMakefile.h, Source/cmUnixMakefile.cxx,
69390           Source/itkVC60Configure.cxx, Source/itkVC60Configure.h: ENH:
69391           clean up code, and varible names
69393 2000-09-18 10:19  hoffman
69395         * Source/cmUnixMakefile.cxx: BUG: remove cout
69397 2000-09-18 09:19  hoffman
69399         * CMakeRules.make.in, CMakeVariables.make.in, README,
69400           Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
69401           Source/cmMakeDepend.cxx, Source/cmUnixMakefile.cxx,
69402           Source/cmWindowsConfigure.cxx, Source/cmWindowsConfigure.h,
69403           Source/MFCDialog/CMakeSetup.dsp, Source/MFCDialog/CMakeSetup.rc,
69404           Source/MFCDialog/CMakeSetupDialog.cpp,
69405           Source/MFCDialog/resource.h: ENH: added a config setup file for
69406           CMakeSetup.   Cleaned up the names of the source and binary
69407           directories
69409 2000-09-18 07:27  hoffman
69411         * Source/: CMakeSetupCMD.dsp, MFCDialog/CMakeSetup.dsp: ENH: remove
69412           unused files
69414 2000-09-12 06:44  hoffman
69416         * CMakeRules.make.in, CMakeVariables.make.in: BUG: fix build in
69417           place source directory
69419 2000-09-12 05:37  hoffman
69421         * Source/: cmCollectFlags.cxx, cmCollectFlags.h: NEW: class to
69422           collect all the flags from parent directories
69424 2000-09-12 05:30  hoffman
69426         * CMakeMaster.make.in, CMakeRules.make.in, CMakeTargets.make.in,
69427           CMakeVariables.make.in, MakefileTemplate.in, README,
69428           Source/CMakeBuildTargets.cxx, Source/CMakeSetup.cxx,
69429           Source/CMakeSetup.dsw, Source/CMakeSetupCMD.cxx,
69430           Source/CMakeSetupCMD.dsp, Source/Makefile.in,
69431           Source/cmClassFile.cxx, Source/cmClassFile.h,
69432           Source/cmDSPBuilder.cxx, Source/cmDSPBuilder.h,
69433           Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
69434           Source/cmDSWBuilder.cxx, Source/cmDSWBuilder.h,
69435           Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
69436           Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
69437           Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
69438           Source/cmMakefile.h, Source/cmPCBuilder.cxx,
69439           Source/cmPCBuilder.h, Source/cmSystemTools.cxx,
69440           Source/cmSystemTools.h, Source/cmUnixMakefile.cxx,
69441           Source/cmUnixMakefile.h, Source/cmWindowsConfigure.h,
69442           Source/itkVC60Configure.h, Source/MFCDialog/CMakeDialog.cpp,
69443           Source/MFCDialog/CMakeSetup.dsp,
69444           Source/MFCDialog/CMakeSetupDialog.cpp: ENH: CMake and configure
69445           now use SUBDIRS in CMakeLists.txt to find all the directories of
69446           the system.
69448 2000-09-01 10:43  hoffman
69450         * Source/: EXEHeader.dsptemplate, cmSystemTools.cxx: BUG: fix
69451           release build on windows
69453 2000-08-31 14:26  hoffman
69455         * CMakeVariables.make.in, Source/cmUnixMakefile.cxx: BUG: fix build
69456           of lib.a problem
69458 2000-08-31 14:15  hoffman
69460         * Source/: CMakeSetup.dsw, cmDSPMakefile.cxx, cmDSPWriter.cxx: BUG:
69461           fix name of command line version in dsp files
69463 2000-08-31 13:54  hoffman
69465         * CMakeSimpleRules.make, CMakeSimpleRules.make.in: BUG: fix for out
69466           of source build
69468 2000-08-31 13:52  hoffman
69470         * CMakeSimpleRules.make: ENH: fix for Sgi make
69472 2000-08-31 09:36  hoffman
69474         * CMakeRules.make.in, Source/Makefile.in,
69475           Source/cmUnixMakefile.cxx: ENH: fix for SGI make
69477 2000-08-31 06:36  hoffman
69479         * CMakeVariables.make.in, README: ENH: clean things up a bit
69481 2000-08-30 13:59  hoffman
69483         * Source/cmDirectory.cxx, Source/cmDirectory.h,
69484           MakefileTemplate.in: ENH: add ability to compile all the files in
69485           a sub-directory
69487 2000-08-30 13:35  hoffman
69489         * CMakeRules.make.in, CMakeVariables.make.in, README,
69490           Source/CMakeSetupCMD.dsp, Source/Makefile.in,
69491           Source/cmClassFile.cxx, Source/cmDSPMakefile.cxx,
69492           Source/cmDSPWriter.cxx, Source/cmDSWMakefile.cxx,
69493           Source/cmDSWWriter.cxx, Source/cmMakefile.cxx,
69494           Source/cmMakefile.h, Source/cmUnixMakefile.cxx,
69495           Source/MFCDialog/CMakeSetup.dsp,
69496           Source/MFCDialog/CMakeSetupDialog.cpp: ENH:  move from tools and
69497           create working CMake program
69499 2000-08-29 15:26  hoffman
69501         * CMakeMaster.make.in, CMakeRules.make.in, CMakeVariables.make.in,
69502           Source/CMakeBuildTargets.cxx, Source/CMakeSetup.cxx,
69503           Source/CMakeSetup.dsw, Source/CMakeSetupCMD.cxx,
69504           Source/CMakeSetupCMD.dsp, Source/EXEFooter.dsptemplate,
69505           Source/EXEHeader.dsptemplate, Source/Makefile.in,
69506           Source/cmClassFile.cxx, Source/cmClassFile.h,
69507           Source/cmDSPBuilder.cxx, Source/cmDSPBuilder.h,
69508           Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
69509           Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
69510           Source/cmDSWBuilder.cxx, Source/cmDSWBuilder.h,
69511           Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
69512           Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
69513           Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
69514           Source/cmMakefile.cxx, Source/cmMakefile.h,
69515           Source/cmPCBuilder.cxx, Source/cmPCBuilder.h,
69516           Source/cmRegularExpression.cxx, Source/cmRegularExpression.h,
69517           Source/cmSystemTools.cxx, Source/cmSystemTools.h,
69518           Source/cmUnixMakefile.cxx, Source/cmUnixMakefile.h,
69519           Source/cmWindowsConfigure.cxx, Source/cmWindowsConfigure.h,
69520           Source/itkVC60Configure.cxx, Source/itkVC60Configure.h,
69521           Source/staticLibFooter.dsptemplate,
69522           Source/staticLibHeader.dsptemplate,
69523           Source/MFCDialog/CMakeDialog.cpp, Source/MFCDialog/CMakeDialog.h,
69524           Source/MFCDialog/CMakeSetup.cpp, Source/MFCDialog/CMakeSetup.dsp,
69525           Source/MFCDialog/CMakeSetup.h, Source/MFCDialog/CMakeSetup.rc,
69526           Source/MFCDialog/CMakeSetupDialog.cpp,
69527           Source/MFCDialog/CMakeSetupDialog.h, Source/MFCDialog/StdAfx.cpp,
69528           Source/MFCDialog/StdAfx.h, Source/MFCDialog/resource.h,
69529           Source/MFCDialog/res/CMakeSetupDialog.ico,
69530           Source/MFCDialog/res/CMakeSetupDialog.rc2, README: NEW: move from
69531           tools and config to create CMake
69533 2000-08-29 10:56  hoffman
69535         * CMakeMaster.make.in, CMakeRules.make.in, CMakeVariables.make.in,
69536           dummy.in: [no log message]